Nonuniform slant correction using dynamic programming

Slant correction is an indispensable technique for handwritten word recognition systems. Conventional slant correction techniques estimate the average slant angle of component characters and then correct the slant uniformly. Thus these conventional techniques will perform successfully under the assumption that each word is written with a constant slant. However, it is more widely acceptable assumption that the slant angle fluctuates during writing a word. In this paper, a nonuniform slant correction technique is presented where the slant correction problem is formulated as an optimal estimation problem of local slant angles at all horizontal positions. The optimal estimation is governed by a criterion function and several constraints for the global and local validity of the local angles. The optimal local slant angles which maximize the criterion satisfying the constraints are searched for efficiently by a dynamic programming based algorithm. Experimental results show the advantageous characteristics of the present technique over the uniform slant correction techniques.

[1]  Nikos Fakotakis,et al.  A slant removal algorithm , 2000, Pattern Recognit..

[2]  C. Scagliola,et al.  Generalised projections: a tool for cursive handwriting normalisation , 1999, Proceedings of the Fifth International Conference on Document Analysis and Recognition. ICDAR '99 (Cat. No.PR00318).

[3]  Seiichi Uchida,et al.  Piecewise linear two-dimensional warping , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[4]  Fumitaka Kimura,et al.  Improvements of a lexicon directed algorithm for recognition of unconstrained handwritten words , 1993, Proceedings of 2nd International Conference on Document Analysis and Recognition (ICDAR '93).

[5]  Ching Y. Suen,et al.  Cursive Script Recognition: A Sentence Level Recognition Scheme , 1994 .

[6]  Gyeonghwan Kim,et al.  A Lexicon Driven Approach to Handwritten Word Recognition for Real-Time Applications , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Fumitaka Kimura,et al.  Accuracy improvement of slant estimation for handwritten words , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[8]  Zsolt Miklós Kovács-Vajna,et al.  A system for reading USA census '90 hand-written fields , 1995, Proceedings of 3rd International Conference on Document Analysis and Recognition.

[9]  Sargur N. Srihari,et al.  Off-Line Cursive Script Word Recognition , 1989, IEEE Trans. Pattern Anal. Mach. Intell..