Non-uniform skew estimation by tensor voting

We apply a perceptual grouping concept for document deskewing. The method is similar to Hough Transform, but each voter casts its votes in a neighborhood instead of the whole domain; and the winning policy is based on tensors, which are more sophisticated than scalars and vectors. The voters are centroids of connected components, and skew angles are estimated along the skewed text lines by tracing the ridges (arbitrary curves of peaks) in the voting domain, and the complete skew angle field is obtained by elastic surface interpolation.

[1]  Azriel Rosenfeld,et al.  A method of detecting the orientation of aligned components , 1986, Pattern Recognit. Lett..

[2]  Lawrence O'Gorman,et al.  The Document Spectrum for Page Layout Analysis , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

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

[4]  Mi-Suen Lee,et al.  INFERRED DESCRIPTIONS IN TERMS OF CURVES, REGIONS AND JUNCTIONS FROM SPARSE, NOISY BINARY DATA , 1997 .

[5]  Song Han,et al.  Triangular NURBS surface modeling of scattered data , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[6]  Yasuto Ishitani,et al.  Document skew detection based on local region complexity , 1993, Proceedings of 2nd International Conference on Document Analysis and Recognition (ICDAR '93).