Fast algorithm of the Hough transform for straight line detection in an image
DOI:
https://doi.org/10.30973/progmat/2015.7.2/2Keywords:
Hough transform, line detection, processing, pyramidal decompositionAbstract
The Hough transform is one of the most common methods used to detect shapes (i.e. lines) in digital image processing. However, the computational complexity of the transform is high if performed sequentially (using a single processor). In this paper, we present a fast algorithm of the Hough transform to straight lines detection in an image, which use an image decomposition technique. Implemented in parallel computing, this technique enables balanced workload for the processors involved to avoid the computational overhead. Computer simulations are presented and discussed to show the efficiency of proposed algorithm with some images as examples.
References
Chen, L., Chen, H., Pan, Y., Chen, Y. A fast efficient parallel Hough transform algorithm on LARPBS. The Journal of Supercomputing. 2004, 29, 185-195. https://doi.org/10.1023/B:SUPE.0000026850.06646.3c
Duda, R.O., Hart, P.E. Use of the Hough transform to detect lines and curves in pictures. Commun. ACM. 1972, 15(1), 11-15.
Zhu, T., Jeong-Hyun, K., Dong-Joong, K. Ellipse detection: a simple and precise method based on randomized Hough transform. Optical Engineering. 2012, 51(5). https://doi.org/10.1117/1.OE.51.5.057203
Atiquzzaman, M. Multiresolution Hough transform: an efficient method of detecting patterns in images. IEEE Transactions on pattern analysis and machine intelligence. 1992, 14(11), 1090-1095. https://doi.org/10.1109/34.166623
Ji, J., Chen, G., Sun, L. A novel Hough transform method for line detection by enhancing accumulator array. Pattern recognition letters. 2011, 32, 1503-1510. https://doi.org/10.1016/j.patrec.2011.04.011
Hanahara, K., Matuyama, T., Uchiyama, T. A real-time processor for the Hough transform. IEEE transactions on pattern analysis and machine intelligence. 1988, 10(1), 121-125. https://doi.org/10.1109/34.3876
Gauil, N.,Villalba, J., Zapata, E. A fast Hough transform for segment detection. IEEE transactions on image processing. 1995, 4(11), 1541-1548. https://doi.org/10.1109/83.469935
Gonzalez, R.C., Woods, R. E. Digital Image Processing. Upper Saddle River: Pearson / Prentice Hall, 2008.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2015 Programación Matemática y Software
This work is licensed under a Creative Commons Attribution 4.0 International License.
Usted es libre de:
Compartir — compartir y redistribuir el material publicado en cualquier medio o formato. |
Adaptar — combinar, transformar y construir sobre el material para cualquier propósito, incluso comercialmente. |
Bajo las siguientes condiciones:
Atribución — Debe otorgar el crédito correspondiente, proporcionar un enlace a la licencia e indicar si se realizaron cambios. Puede hacerlo de cualquier manera razonable, pero de ninguna manera que sugiera que el licenciador lo respalda a usted o a su uso. |
Sin restricciones adicionales: no puede aplicar términos legales o medidas tecnológicas que restrinjan legalmente a otros a hacer cualquier cosa que permita la licencia. |