Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2087756.2087829acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Accelerating line extraction based on GPU

Published: 11 December 2011 Publication History

Abstract

A new line extraction accelerating algorithm based upon graphics processing units (GPUs) is presented. Several techniques are proposed to optimize the GPU computation. Among those improvements, the most important one is the use of "seed pixels", which allows us to extract the lines while benefiting from the parallelism GPU architectures offer. Only a few bytes of data are transferred between GPU and CPU. The experimental results show that the proposed algorithm has a significant increase in speed when compared with a stand-alone CPU. In comparison to a traditional CPU implementation, the performance gains range from x5 to x10, depending on the image size.

References

[1]
Burns, J. B., Hanson, A., and Riseman, E. 1986. Extracting Straight Lines, IEEE Transactions on Pattern Analysis and Machine Intelligence, 8, 425--455.
[2]
Ho, C. T., and Chan, L. H. 1996. A high speed algorithm for line extraction, Pattern Recognition letters, 17, 5, 467--473.
[3]
Wang, C., Wen, G. J., and Wang, R. S. 2002. Line extraction for broadband image signals, Chinese Journal of Computers, vol.25 No.7, 753--758.
[4]
Fung, J. 2005. Chapter 40: Computer vision on the gpu. In GPU Gems 2: Programming Techniques for High-Performance Graphics and General Purpose, edited by M. Pharr, Addison-Wesley.
[5]
Harding, S., and Banzhaf, W. 2008. Genetic programming on GPUs for image processing, International Journal of High Performance Systems Architecture, 1, 4, 231--240.
[6]
Rahman, A., Houzet, D., Pellerin, D., and Agud, L. 2010. GPU implementation of motion estimation for visual saliency, In DASIP 2010, 222--227.
[7]
Fung, J., Mann, S., and Aimone, C. 2005. OpenVIDIA: Parallel GPU Computer Vision, In Proceedings of the 13th annual ACM international conference on Multimedia, 849--852.
[8]
Diard, F. 2010. Chapter 41: Using the Geometry Shader for Compact and Variable-Length GPU Feedback. In GPU Gems 3, edited by Hubert Nguyen, Addison- Wesley.
[9]
Podlozhnyuk, V. 2007. Image Convolution with CUDA, http://www.nvidia.com/object/cuda.home.html.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
VRCAI '11: Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
December 2011
617 pages
ISBN:9781450310604
DOI:10.1145/2087756
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 December 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. GPU
  2. line extraction
  3. parallel processing
  4. phase-based grouping

Qualifiers

  • Research-article

Conference

VRCAI '11
Sponsor:

Acceptance Rates

Overall Acceptance Rate 51 of 107 submissions, 48%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 77
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media