Abstract
The Hough transform is a commonly used algorithm to detect lines and other features in images. It is robust to noise and occlusion, but has a large computational cost. This paper introduces two new implementations of the Hough transform for lines on a GPU. One focuses on minimizing processing time, while the other has an input-data independent processing time. Our results show that optimizing the GPU code for speed can achieve a speed-up over naive GPU code of about 10×. The implementation which focuses on processing speed is the faster one for most images, but the implementation which achieves a constant processing time is quicker for about 20% of the images.
Fulltext Preview
Original language | English |
---|---|
Title of host publication | Proceedings of ACIVS'11 : Advanced Concepts for Intelligent Vision systems, 22-25 August 2011, Heidelberg, Germany |
Editors | Jacques Blanc-Talon, Richard Kleihorst, Wilfried Philips, Dan Popescu, Paul Scheunders |
Place of Publication | Berlin |
Publisher | Springer |
Pages | 611-622 |
ISBN (Print) | 978-3-642-23686-0 |
DOIs | |
Publication status | Published - 2011 |
Event | conference; ACIVS'11, Gehnt, Belgium; 2011-08-22; 2011-08-25 - Duration: 22 Aug 2011 → 25 Aug 2011 |
Conference
Conference | conference; ACIVS'11, Gehnt, Belgium; 2011-08-22; 2011-08-25 |
---|---|
Period | 22/08/11 → 25/08/11 |
Other | ACIVS'11, Gehnt, Belgium |