AN APPROACH FOR SLANT CORRECTION USING
PROJECTIVE TRANSFORMATION
Lalit Kumar, Abhay Bansal and Neeraj Jain
Newgen Software Technologies Limited, A-6, Satsang Vihar Marg, Qutab Institutional Area, New Delhi–110067, India
Keywords: Global Slant, Local Slant, Legal Amount Recognition, LAR, Ascender, Descender.
Abstract: Slant correction is a major challenge faced during handwritten text recognition process. Most of the
traditional techniques try to estimate the global slant angle for the whole word, and rotate the word by this
angle to remove the slant. On the other hand, certain other techniques estimate the slant angle at each
abscissa using various techniques like DP technique. This paper presents an approach for correction of non-
uniform slants in words using a hybrid of traditional global slant correction techniques and local slant
approximation techniques. In this paper, we focus on correcting the slant of words that appear on check
image under Legal Amount Region.
1 INTRODUCTION
Banking and Financial Services industries process
huge volumes of checks on a daily basis. Checks are
physically transported from one place to another,
and check amount is manually read and keyed-in.
The manual procedure is cost-intensive as well as
time consuming. Therefore, an automated system,
which can recognise the amount mentioned under
Courtesy Amount Recognition (CAR) region and
Legal Amount Recognition (LAR) region, is highly
desirable. If the amount is machine-printed text, an
OCR engine can be deployed to easily extract the
amount from CAR and LAR. However, a vast
majority of checks have handwritten text, and
therefore, cannot be processed using an OCR engine.
For recognizing handwritten text, an ICR engine is
deployed. However, most of the ICR engines
available today work well only with segmented
characters, and are not able to recognize the natural
handwriting. ICR engines need segmented text
without any slant to correctly recognize the text.
Therefore, determination and removal of slant in
handwritten text is a challenging task essential to
accuracy of an ICR engine.
Exclusively not much work has been done in the
area of slant correction, and a little number of
algorithms have been proposed explictly to cater this
problem. These algorithms for slant estimation and
correction techniques can be broadly grouped under
two classes: uniform and non-uniform. Uniform
slant correction techniques estimate the global slant
angle of the words present in the image, and rotate
the image with the same angle (Uchida et al., 2001).
On the other hand, non-uniform slant correction
techniques try to estimate the angle at every abscissa
and correct the slant abscissa by this angle
(Bozinovic and Srihari, 1989), (Bertolami et al.,
2007). The major drawback with uniform slant
correction techniques is the assumption that the slant
angle of handwritten text is uniform throughout the
image. On the other hand, non-uniform slant
correction techniques estimate slant at every point,
which results in increase in processing time, which
is not acceptable, especially in industries such as
banks. Here, we propose a hybrid technique that
effectively and efficiently addresses the problems of
non-uniform slant and time-consuming processing in
uniform and non-uniform techniques respectively.
The organisation of the paper is as follows: In
section 2, we discuss the details about the proposed
algorithm; in section 3, we describe the experimental
results; and in section 4, we provide the conclusion
of the proposed approach.
2 PROPOSED APPROACH
The proposed algorithm uses a hybrid approach
comprising both uniform and non-uniform slant
correction techniques. Instead of estimating slant
angle at every point, the proposed approach
85