DocumentCode
1978397
Title
Parallel Implementation of Modified 2D Pattern Matching
Author
Gardel, A. ; Lazaro, J.L. ; Bravo, I. ; Derutin, J.P. ; Chateau, T.
Author_Institution
Univ. Alcala, Madrid
fYear
2007
fDate
4-7 June 2007
Firstpage
1617
Lastpage
1622
Abstract
This paper describes a highly efficient and parallelized HW implementation of multiple modules processing a pattern matching algorithm of a 2D affine model object applied to the detection and tracking of an autonomous vehicle. The pattern matching problem has been adapted to the edge detection of the rear side of a Cycab vehicle modeled by the centroid and scale parameters. Reordering of the pattern and online generation of pixels of interest are the main contributions. The computing time for an image is independent of the number of pattern matching processing modules instantiated in hardware, making feasible to use them in large filters. The maximum operation frequency achieved has reached up to 103.1 MHz with minimal use of resources. An implementation of 200 parallel modules is capable to process 200 frames per second for image sizes of 512x512 pixels while equivalent program in a desktop PC executes only 4 fps.
Keywords
computer vision; edge detection; image matching; mobile robots; tracking; 2D affine mode; Cycab vehicle; autonomous vehicle detection; autonomous vehicle tracking; edge detection; filters; modified 2D pattern matching; multiple modules processing; parallelized hardware implementation; Frequency; Hardware; Image edge detection; Matched filters; Mobile robots; Object detection; Pattern matching; Pixel; Remotely operated vehicles; Vehicle detection;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics, 2007. ISIE 2007. IEEE International Symposium on
Conference_Location
Vigo
Print_ISBN
978-1-4244-0754-5
Electronic_ISBN
978-1-4244-0755-2
Type
conf
DOI
10.1109/ISIE.2007.4374846
Filename
4374846
Link To Document