Handwriting Recognition Methods Using Artificial Neural Networks
Handwriting Recognition Methods Using Artificial Neural Networks
net/publication/275517344
CITATION READS
1 1,590
1 author:
Wojciech Kacalak
Koszalin University of Technology
341 PUBLICATIONS 807 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Development of models of new porous coatings obtained on biomaterials by Plasma Electrolytic Oxidation View project
A method for grading the quality of a mechanical construction design View project
All content following this page was uploaded by Wojciech Kacalak on 27 April 2015.
ABSTRACT
We propose a new handwriting recognition method that utilizes geometric
features of letters. The paper deals with recognition of isolated handwritten
characters using an artificial neural network. The characters are written on a
regular sheet of paper using a pen, and then they are captured optically by a
scanner and processed to a binary image which is analyzed by a computer. In
this paper we present that new method for off-line handwriting recognition and
also describe our research and tests performed on the neural network.
INTRODUCTION
Handwriting recognition has been studied for nearly forty years and there
are great many proposed approaches. The problem is quite complex, and even
now there is no single approach that solves it both efficiently and completely in
all settings. In the handwriting recognition process (fig. 1), an image containing
text must be appropriately supplied and preprocessed. Next, the text must either
undergo segmentation or feature extraction. Small processed pieces of the text
will be the result, and these must undergo recognition by the system. Finally,
contextual information should be applied to the recognized symbols to verify the
result. Artificial neural networks, applied in handwriting recognition, allow for
high generalization ability and do not require deep background knowledge and
formalization to be able to solve the written language recognition problem.
PREPROCESSING FEATURE
MATCHING
EXTRACTION
digitization (by character, word Recognition of
UNDERSTANDING
binarization part, word) characters using
artificial neural and
noise elimination Segmentation (explicit
networks ACTION
or implicit)
thinning Context verification
Detection of major
normalizing from knowledge base
features (top-down
approach)
∑ r ∆G k k
rc = k =1 (1)
G
The center of a letter i.e. the center of mass of the character image (fig. 3) is
found by determining gravity center coordinates (2):
n n
∑ x ∆G k k ∑ y ∆G k k
xc = k =1
yc = k =1 (2)
G G
In (1) and (2) gravity force G is total weight of the set of points (3):
n
G = ∑ ∆Gk
k =1 (3)
Fig. 4. Geometric analysis of letters for geometric feature extraction.
Fig. 5. Scheme of the preprocessing method for geometric feature extraction of
characters: a) geometric analysis of letters a, b, c; b) pattern description:
histograms for a, b, c; c) analysis of letters d, e, f; d) pattern description:
histograms for d, e, f.
RESEARCH RESULTS
In the proposed system, the description patterns of each isolated character
are the input signals for the neural network as shown in (fig. 6).
all points have the state
greater than 0 Input signals of the neural network:
letter ‘a’
x1 y1
points have the state letter ‘b’ -all points have the state greater than 0
greater than 1 y2 -points have the state greater than 1
letter ‘c’
x2 y3 -group has the state greater than 1
letter ‘d’ -group is vertical
y4
letter ‘e’ -group is horizontal
groups are skew (45’) y5
letter ‘f’ -2 groups are skew (45’)
xn ym -2 groups are skew (45’)
Activation
Power Control Control Function:
meter of system system Coefficients of Network linear,
neuron of network of network learning and threshold sigmoid
weights weights learning forgetting value (lambda factor)
b) c)
n
y j = f (∑ xi wij )
i =1
REFERENCES
Artieres T., Gauthier N., Gallinari P., Dorizzi B., 2003, "A Hidden Markov Models combination
framework for handwriting recognition", International Journal on Document Analysis and
Recognition, Vol. 5, No. 4, July 2003, Springer Berlin Heidelberg, pp. 233-243.
Besner D., Humphreys G. W., 1991, "Basic Processes in Reading: Visual Word Recognition",
Lawrence Erlbaum Associates, Hillsdale, New Jersey 1991.
Bishop C. M., 2004, "Neural Networks for Pattern Recognition", Oxford University Press Inc., New
York 2004.
Bradford R., Bradford R. B., 1992, "An Introduction to Handwriting Examination and
Identification", Nelson-Hall Publishers, Chicago 1992.
Boccignone G., Chianese A., Cordella L. P., Marcelli A., 1993, "Recovering Dynamic Information
from Static Handwriting," Pattern Recognition, Vol. 26, Issue 3, March 1993, Elsevier Science,
pp. 409-418.
Doermann D. S., Rosenfeld A., 1995, "Recovery of Temporal Information from Static Images of
Handwriting", International Journal of Computer Vision, vol. 15, no. 1-2, June 1995, Springer
Netherlands, pp. 143-164.
Dori D., Bruckstein A., 1995, "Shape, Structure and Pattern Recognition", World Scientific
Publishing Co., New Jersey 1995.
Kavallieratou E., Fakotakis N., Kokkinakis G., 2002, "An unconstrained handwriting recognition
system", International Journal on Document Analysis and Recognition, Vol. 4, No. 4, July
2002, Springer Berlin Heidelberg, pp. 226-242.
Li Z. C., Suen C. Y., 2000, "The partition–combination method for recognition of handwritten
characters", Pattern Recognition Letters, Vol. 21, Issue 8, July 2000, Elsevier Science, pp. 701-
720.
Majewski M., Kacalak W., Intelligent Two-Way Speech Communication System between the
Technological Device and the Operator, Proceedings of the ANNIE 2005 Conference,
Artificial Neural Networks in Engineering ANNIE 2005, Vol. 15: Smart Engineering System
Design, St. Louis 6-9 November 2005, ASME Press, New York 2005, p. 841-850.
Majewski M., Kacalak W., Intelligent Layer of Two-Way Voice Communication of the
Technological Device with the Operator, Knowledge-Based Intelligent Information and
Engineering Systems, 9th International Conference, KES 2005, Melbourne, Australia, 14-16
September 2005, Lectures Notes in Artificial Intelligence 3683, Springer-Verlag Berlin
Heidelberg New York 2005, p. 930-936.
Majewski M., Kacalak W., Douglas Stuart K., Selected Problems of Intelligent Natural Language
Processing, International Journal of Research on Computing Science, Mexico 2006.
Mitiche A., Lebidoff M., 2001, "Pattern Classification by a Condensed Neural Network", Neural
Networks, vol. 14, Issues 4-5, May 2001, Elsevier Science, pp. 575-580.
Mori S., Nishida H., Yamada H., 1999, "Optical Character Recognition", John Wiley & Sons, Inc.,
New York, New Jersey 1999.
Nishida H., 1995, "An Approach to Integration of Off-Line and On-Line Recognition of
Handwriting", Pattern Recognition Letters, Vol. 16, No. 11, November 1995, Elsevier Science,
pp. 1213-1219.
Zhou J., Krzyzak A., Suen C. Y., 2002, "Verification-a Method of Enhancing the Recognizers of
Isolated and Touching Handwritten Numerals", Pattern Recognition, Vol. 35, Issue 5, May
2002, Elsevier Science, pp. 1179-1189.