Block decomposition and segmentation for fast Hough transform evaluation

The decomposition of binary images using rectangular blocks of foreground pixels as primitives is considered. Based on this type of decomposition, a fast method for evaluating the Hough transform is introduced. A complexity analysis of the proposed block Hough transform algorithm sets constraints on the complexity of algorithms used for block decomposition, so that the total decomposition and Hough transform application time is much less than the time consumed by the usual point Hough transform. Using this analysis, we propose two algorithms for the decomposition and segmentation of binary images into rectangular blocks. A combination of these methods leads to significant acceleration in the identification of linear features, which is demonstrated in various image processing experiments. ( 1999 Pattern Recognition Society. Published by Elsevier Science Ltd. All rights reserved.

[1]  Dana H. Ballard,et al.  Viewer Independent Shape Recognition , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Harry Wechsler,et al.  Automated page orientation and skew angle detection for binary document images , 1994, Pattern Recognit..

[3]  Julio Villalba,et al.  A fast Hough transform for segment detection , 1995, IEEE Trans. Image Process..

[4]  W. A. Götz,et al.  A fast digital Radon transform--An efficient means for evaluating the Hough transform , 1995, Pattern Recognit..

[5]  Joseph Ronsin,et al.  Shape decomposition and representation using a recursive morphological operation , 1995, Pattern Recognit..

[6]  Hungwen Li,et al.  Fast Hough transform: A hierarchical approach , 1986, Comput. Vis. Graph. Image Process..

[7]  Wen-Hsiang Tsai,et al.  Fast generalized Hough transform , 1990, Pattern Recognit. Lett..

[8]  Hong Yan,et al.  Skew Correction of Document Images Using Interline Cross-Correlation , 1993, CVGIP Graph. Model. Image Process..

[9]  Xueyin Lin,et al.  SDFS: A new strategy for the recognition of object using range data , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[10]  Friedrich M. Wahl,et al.  Block segmentation and text extraction in mixed text/image documents , 1982, Comput. Graph. Image Process..

[11]  Qi Tian,et al.  A Fast Hough Transform for Inspecting Accurate Needle-Type Meter Gauges , 1988, MVA.

[12]  O DudaRichard,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972 .

[13]  Anil K. Jain,et al.  A robust and fast skew detection algorithm for generic documents , 1996, Pattern Recognit..

[14]  Luxi Yang,et al.  Detection of line segments using a fast dynamic Hough transform , 1993, 1993 IEEE International Symposium on Circuits and Systems.

[15]  F. R. A. Hopgood,et al.  Machine Intelligence 5 , 1971, The Mathematical Gazette.

[16]  Milan Sonka,et al.  Image Processing, Analysis and Machine Vision , 1993, Springer US.

[17]  Friedrich M. Wahl,et al.  Block segmentation and text extraction in mixed text/image documents , 1982, Comput. Graph. Image Process..

[18]  Mark H. Singer A general approach to moment calculation for polygons and line segments , 1993, Pattern Recognit..

[19]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[20]  Stephan Olariu,et al.  Computing the Hough transform on reconfigurable meshes , 1993, Image Vis. Comput..

[21]  E.E. Pissaloux,et al.  Image Processing , 1994, Proceedings. Second Euromicro Workshop on Parallel and Distributed Processing.

[22]  Friedrich M. Wahl,et al.  Document Analysis System , 1982, IBM J. Res. Dev..

[23]  S.C. Hinds,et al.  A document skew detection method using run-length encoding and the Hough transform , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[24]  Sargur N. Srihari,et al.  Classification of newspaper image blocks using texture analysis , 1989, Comput. Vis. Graph. Image Process..

[25]  Ling Chen,et al.  An efficient Hough transform algorithm on SIMD hypercube , 1994, Proceedings of 1994 International Conference on Parallel and Distributed Systems.

[26]  Thomas S. Huang,et al.  Image processing , 1971 .

[27]  Henry Y. H. Chuang,et al.  Fast Hough Transform on a Mesh Connected Processor Array , 1990, Inf. Process. Lett..