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