DocumentCode
1894338
Title
Fast accurate contours for 3D shape recognition
Author
Butt, M. Usman ; Morris, John ; Patel, Nitish ; Biglari-Abhari, Morteza
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
fYear
2015
fDate
June 28 2015-July 1 2015
Firstpage
832
Lastpage
838
Abstract
We describe an efficient GPU algorithm which extracts multiple contours from an image. The algorithm uses crack codes to generate contours which sit logically between adjacent image values; it works scan line by scan line and it can generate multiple contours in parallel with an image streamed directly from a camera. Whilst specifically targeted at detecting object contours in stereo disparity maps, it can also be used for general segmentation with a trivial change to the code generating the crack code masks. Using a480 ALU 1.4 GHz nVidia GPU, it can generate ~ 25000 contours from a real 2048 × 768 resolution 128 level disparity map image in ~ 29 ms if the contours are further processed in the GPU (additional ~5 ms to calculate shape moments) or ~ 39 ms if contours are transferred to the host. This is ~ 40 times faster than an OpenCV CPU implementation.
Keywords
graphics processing units; image resolution; image segmentation; object detection; pedestrians; road safety; shape recognition; stereo image processing; 128 level disparity map image; 3D shape recognition; 480 ALU 1.4 GHz nVidia GPU; crack codes; frequency 1.4 GHz; image resolution; image segmentation; multiple contour extraction; object contour detection; stereo disparity maps; time 29 ms; time 39 ms; Complexity theory; Graphics processing units; Image coding; Image resolution; Image segmentation; Indexes; Instruction sets;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Vehicles Symposium (IV), 2015 IEEE
Conference_Location
Seoul
Type
conf
DOI
10.1109/IVS.2015.7225788
Filename
7225788
Link To Document