SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
International Association of Scientific Innovation and Research (IASIR)
(An Association Unifying the Sciences, Engineering, and Applied Research)
International Journal of Emerging Technologies in Computational
and Applied Sciences (IJETCAS)
www.iasir.net
IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 324
ISSN (Print): 2279-0047
ISSN (Online): 2279-0055
Handwritten Devanagari Numeral Recognition using Structural and
Statistical Features
1
Madhav Goyal, 2
Naresh Kumar Garg
1
Department of Computer Science & Engg, Guru Ram Dass Institute of Engg. & Technology,
Bathinda, Punjab, India
2
Department of Computer Science & Engg, GZSPTU Campus, Bathinda, Punjab, India
__________________________________________________________________________________________
Abstract: In this paper, the methodology for off-line isolated handwritten Devanagari numeral recognition is
proposed. The proposed methodology is based on the structural and statistical feature extraction techniques.
Numeral recognition is the important field in image processing and pattern recognition. Handwritten Numeral
recognition has received extensive attention in academic and engineering fields. In this proposed method of
Hindi Numeral recognition the pre-processing techniques except Binarization like thinning, slant removal are
minimized. In this work structural features on the Scanned images of isolated Hindi numerals are applied like
left open , Right open , above open ,Vertical Crossing, horizontal crossing and so on. These features will help in
primary classification of Hindi numeral set and after primary classification more features to recognize
individual Hindi Numeral are applied and get the accuracy 96.80%.
Keywords: Devanagari Character Recognition, Off-line Handwriting Recognition, Segmentation, Feature
Extraction, Image Classification.
__________________________________________________________________________________________
I. Introduction
Recognition of handwritten Numerals has been a popular research area because of its various applications. Some
of its application areas are Postal Automation, Bank cheque processing, automatic data entry, etc. Recognition
of handwritten Numerals is very challenging task because every person has its own unique characteristics
regarding writing of any language characters and Numerals therefore there is a large variation between the
writing styles of different authors. To tackle this challenging task robust and compact feature set is being used
which is a combination of structural and statistical features.
This Paper is structured as Follows: Section II describes the literature survey on various Feature
Extraction techniques, Section III describes the Properties of Devanagari language, Section IV represents
Database, Section V represents feature extraction and Section VI represents Feature Set.
II. Literature Survey
The work on handwritten Devanagari numeral is carried by Hanmandlu et al[1] and R. Bajaj et al[2] proposed
three kinds of feature which are moment features , density features and descriptive features for classification of
Devanagari Numerals and obtained 89.68% accuracy. Heutte et al. [4] combine different statistical and
structural features for recognition of handwritten characters. They construct a 124-variable feature vector
comprising following seven families of features: 1) intersection of the character with horizontal and vertical
straight lines, 2) invariant moments, 3) holes and concave arcs, 4) extremas, 5) end points and junction points 6)
profiles, and 7) projections. Govindaraju et al. [5] considered gradient features for feature selection of the
characters. The gradient features computed using a Sobel operator measures the magnitude and direction of
intensity changes in a small neighborhood of each pixel. A gradient map is computed by retaining those gradient
magnitudes, which are above a threshold. The feature vector is constructed by concatenating the gradient vectors
of the constituent blocks. Bhattacharaya et al [6] proposed a Multi-Layer Perceptron (MLP) neural network
based classification approach for the recognition of Devnagari handwritten numerals and obtained 91.28%
results. They considered a multi- resolution features based on wavelet transform in their proposed system.
N.K.Garg and Simpel Jindal, 2007 [7] proposed a new feature set for handwritten digit recognition without
bothering about improving the recognition rate , which has structural features different from the features taken
by most of the researchers like number of junctions, number of loops and number of endpoints etc. The purpose
of this paper is twofold. Firstly, they explained by experiments that slant invariant and size invariant features
help in developing general software, which is free from some of the pre-processing steps. Secondly, they
confirm that pixel counting technique is very useful for deformed images than contour following technique.
SVM and Tree classifier are used for classification. Overall 90.3% handwritten digit recognition rate is
achieved.
Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp.
324-329
IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 325
III. Properties of Devnagari Language
Devnagari is the most popular script in India and Hindi is written in Devnagari script. Hindi is very popular
language in the world therefore it is an active area of research in India from last years and this work will be very
important for the country to avail the automation applications in Hindi language . The alphabet of the Devnagari
script consists of 14 vowels and 37 consonants. This script is written from left to right. A Devnagari text line
can be partitioned into three zones. The upper-zone denotes the portion above the head-line, the middle zone
covers the portion between head-line and base-line, the lower-zone is the portion below base-line.
In this work we are concerned with the recognition of Devnagari numerals only by using combination of
structural as well as statistical feature extraction techniques. Data used in this work has been collected from
different individuals. For the experiment of Devnagari Numeral recognition we collected 500 samples of
Numerals (Exactly 50 samples of each Numeral). A flat bed scanner was used for digitization. Digitized images
are in gray tone with 300 dpi and stored as JPG format. We have used an OTSU global binarizing algorithm to
convert them to two-tone (0 and 1) images (Here ‘1’represents object point and ‘0’represents background point).
IV. Database
Database is composed by collecting a data from the authors of various professions and some part of the database
is shown in figure 1a
Figure 1a: Part of database
Figure 1b: variation in Hindi numeral five by
different authors
V. Feature Extraction
Feature extraction may be defined as the process of finding important attributes from a large amount of data so
that the problem of pattern recognition can be solved easily.
A. Statistical & Structural Features
In this category, zoning, moments, n-tuples, crossing, lines, curves, spines, extreme points, maxima and
minima, cups above and below a threshold, openings to the right, left, up and down [11], cross (X) points,
branch (T) points, line ends (J), loops (O), direction of a stroke from a special point, inflection between two
points, isolated dots, a bend between two points, horizontal curves at top or bottom, straight strokes between two
points, ascending, descending and middle strokes and relations among the stroke that make up a character are
considered as features.
Structural features are extracted from each image. The digits are divided into 5 classes depending upon
the similarity in features:
Class 1: It includes only digit 0.
Class 2: It includes digits 1 and 9.
Class 3: It includes digits 2 and 3.
Class 4: It includes digits 4, 5 and 7
Class 5: It includes digits 6 and 8.
The size of a single digit has been taken of size varying from 16 * 16 to 300*400 pixels. The pixels of the digit
images are stored in two dimensional arrays. Then all features are extracted by manipulation on this two-
dimensional array. The percentage of the parts for different features is taken after analyzing data of 500 samples.
The following features are extracted from the digits:
Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp.
324-329
IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 326
(1) Open from left side of image (F1): If 80% part of the image has open mouth from left side & has
depth near about 73% then it is taken as 1 otherwise 0. It distinguishes class 3 from other classes. This feature
F1 is used in the recognition of Hindi Numerals two and three. This is represented by taking the example of
Hindi numeral three in figure 2.
Figure 2: Hindi numeral two with F1=1
(2) Open from Right side of image (F2): If 80% part of the image has open mouth from right side & has
depth near about 73% then it is taken as 1 otherwise 0. It distinguishes class 5 from other classes. This feature
F2 is used in the recognition of Hindi Numerals six and eight. This is represented by taking the example of
Hindi numeral six in figure 3.
Figure 3: Hindi numeral six with F2=1
(3) Open from above side of image (F3): If 80% part of the image has open mouth from above side & has
depth near about 43% then it is taken as 1 otherwise 0. It distinguishes class 4 from other classes. This feature
F3 is used in the recognition of Hindi Numerals four, five and seven. This is represented by taking the example
of Hindi numeral five in figure 4.
Figure 4: Hindi numeral five with F3=1
(4) Open from Below side of image (F4): If 80% part of the image has open mouth from below side &
has depth near about 43% then it is taken as 1 otherwise 0. It distinguishes class 1 from other classes. This
feature F4 is used in the recognition of Hindi Numeral zero. This is represented by taking the example of Hindi
numeral zero in figure 5.
Figure 5: Hindi numeral zero with F4=0
(5) Vertical crossing of image 76 (F5): It checks vertical crossing of two consecutive columns of 2-D
array of image after 76% portion of image from left side of image. If vertical crossing is greater than six then it
is taken as 1 otherwise 0. It distinguishes class 1 from other classes. This feature is used in the recognition of
Hindi numerals two and three. This is represented by taking the example of Hindi numeral two in figure 6.
Figure 6: Hindi numeral two with F5=1
(6) Vertical crossing of image 33 (F6): It checks vertical crossing of two consecutive columns of 2-D
array of image after 33% portion of image from left side of image. If vertical crossing is greater than four then it
Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp.
324-329
IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 327
is taken as 1 otherwise 0. This feature is used in the recognition of Hindi numerals six and eight. This is
represented by taking the example of Hindi numeral six in figure 6.
Figure 6: Hindi numeral six with F6=1
(7) Horizontal crossing below of image (F7): It checks Horizontal crossing of the below half portion of
the 2-D array of image after complete scanning if the two horizontal crossing is greater than six times for the
half lower portion then it is taken as 1 otherwise 0. This feature is used in the recognition of Hindi numerals four
and five. This is represented by taking the example of Hindi numeral four in figure 7.
Figure 7: Hindi numeral four with F7=1
(8) Horizontal crossing up of image (F8): It checks Horizontal crossing of the upper half portion of the 2-
D array of image after complete scanning if the two horizontal crossing is greater than six times for the half
upper portion then it is taken as 1 otherwise 0. This feature is used in the recognition of Hindi numerals four and
five. This is represented by taking the example of Hindi numeral five in figure 8.
Figure 8: Hindi numeral five with F8=1
(9) Triple Horizontal Cross (F9): It checks Horizontal crossing of the whole 2-D array of image after
complete scanning if the three horizontal crossing is greater than six times for the half upper portion then it is
taken as 1 otherwise 0. This feature is used in the recognition of Hindi numeral seven. This is represented by
taking the example of Hindi numeral seven in figure 9.
Figure 9: Hindi numeral seven with F9=1
(10) Distance (F10): It checks the distance row wise from the below half portion of 2-D array of image
and if the distance is in increasing order to the last row of the image then it is taken as 1 otherwise 0. This
feature is used in the recognition of Hindi numerals one and nine. This is represented by taking the example of
Hindi numeral nine in figure 10.
Figure 10: Hindi numeral nine with F10=1
VI. Feature Set
This feature set is a collection of various features used to recognize or feature combination which is necessary to
recognize each numeral individually. This is represented by taking the example of Hindi Numeral four.
Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp.
324-329
IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 328
A. Recognition of Numeral Four: To recognize Hindi numeral four a feature set of three features is required
(F3, F7 & F8). If all these three values are equal to one (F3=1, F7=1 & F8=1) then the tested sample is
recognized as Hindi Four.
Three features are used to recognize this particular numeral four.
I) Open from above
II) Double horizintal crossing in the above half of figure
III) Double horizintal crossing in the below half of figure
Fig. 11. Scanned image of hindi numeral four Fig. 12. Digitization of hindi numeral four
I) Open from above
Fig. 13. Hindi Numeral four Open from above
II) Double horizintal crossing in the above half
Fig. 14. Double horizintal crossing in the above half of four
III) Double horizintal crossing in the below half
Fig.15. Double horizintal crossing in the below half of four
VII. Results and Observation
Data used for the present work were collected from different individuals. We considered 500 numerical samples
of Devnagari for the experiment of the proposed work and accuracy of individual numeral is shown in Table 1.
Table1. Recognition results of individual numerals
Numeral Accuracy Numeral Accuracy
0 100% 5 92%
1 92% 6 100%
2 100% 7 96%
3 94% 8 100%
4 96% 9 98%
Overall Average Accuracy 96.80%
From experiment we noticed that mainly the error occurred because of the similar shaped numerals. Since the
shape of the handwritten Numerals in this pair is very similar, most of the Pair is misclassified. Some pair of
Devnagari Numerals which forms the main confusion pairs of numerals is listed in table 2. Maximum error
occurred between 3 and 2, 1 and 9, 4 and 5.
Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp.
324-329
IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 329
Table2. Main Confusing pairs among Devnagari numerals
Class Classified as % of error
2 6%
9 8%
4 8%
We compared our current results with those existing pieces of work. Details comparative results are given in
Table 3
Table 3. Comparison results for Devnagari Numerals
Sl. No Method proposed by Accuracy obtained
1. Hanmandlu and Ramana Murthy [1] 92.67%
2. Ramteke et al. [8] 92.28%
3. Bajaj et al. [9] 89.68%
4. Bhattacharaya et al.[10] 95.64%
5. Our Proposed method 96.80%
VIII. Classification
Decision based classifier is used to recognize the Hindi numerals. By using nested if else statements this
classifier is implemented in Matlab. Values of various features are collected in feature variables in the form of 0
and 1(0 represents the feature is false for a particular image and 1 represents true). If first condition is true for an
input image then the image is recognized otherwise it will check other conditions. If none of condition is not
true for an input image then it results that image is not recognized or not present.
IX. Conclusion
India is a multi-lingual and multi-script country comprising of twelve different scripts. But not much work has
been done towards off-line handwriting recognition. In this paper a work on Devnagari numeral recognition is
presented by using structural as well as statistical feature extraction method and then by applying decision based
classifier without using any pre-processing technique except binarization. Dimension features are obtained
based on the structure of Hindi numerals. From the experiment encouraging results are obtained. This work will
be helpful for the research towards the recognition of other Indian script numerals.
References
[1] M. Hanmandlu and O. V. Ramana Murthy, “Fuzzy Model Based Recognition of Handwritten Hindi Numerals”, Pattern
Recognition, Vol. 40, Issue 6, pp. 1840-1854, 2006.
[2] R. Bajaj, L. Dey, S. Chaudhury, “Devanagari Numeral Recognition by Combining Decision of Multiple Connectionist
Classifiers”, Sadhna, Vol. 27, Part 1, pp.59-72, 2002.
[3] Anilkumar N. Holambe, Dr.Ravinder.C.Thool and Dr.S.M.Jagade,” Printed and Handwritten Character & Number Recognition
of Devanagari Script using Gradient Features”, International Journal of Computer Applications (0975 – 8887) Volume 2 – No.9,
June 2010.
[4] L. Heutte, J. V. Moreau, T. Paquet, Y. Lecourtier, and C. Olivier, “Combining structural and statistical features for the
recognition of handwritten characters,” Proceedings of 13th International Conference on Pattern Recognition, Vienna, Austria,
Vol. 2, pp. 210-214, 1996.
[5] V. Govindaraju, S. Khedekar, S. Kompalli, F. Farooq, S. Setlur, and R. Vemulapati, “Tools for enabling digital access to
multilingual indic documents,” in Proc. 1st Int.Workshop Document Image Anal. Libraries, pp. 122–133, 2004.
[6] U. Bhattacharya, B. B. Chaudhuri, R. Ghosh and M. Ghosh, “On Recognition of Handwritten Devnagari Numerals”, In Proc. of
the Workshop on Learning Algorithms for Pattern Recognition (in conjunction with the 18th Australian Joint Conference on
Artificial Intelligence), Sydney, pp.1-7, 2005.
[7] N. K. Garg and Simpel Jindal, “An Efficient Feature Set For Handwritten Digit Recognition”, 15th
International Conference on
Advanced Computing and Communications, IEEE computer Society, pp. 540-544, 2007.
[8] R.J. Ramteke, S.C. Mehrotra “Feature extraction based on Invariants Moment for handwritten Recognition”, Proc. Of 2nd IEEE
Int. Conf. On Cybernetics Intelligent System (CIS2006), Bangkok, pp. 1-6, June 2006.
[9] Reena Bajaj, Lipika Day, Santanu Chaudhari, “Devanagari Numeral Recognition by Combining Decision of Multiple
Connectionist Classifiers”, Sadhana, Vol.27, Part-I, 59-72, 2002.
[10] U. Bhattacharya, S. K. Parui , B. Shaw, K. Bhattacharya, “ Neural Combination of ANN and HMM for Handwritten Devnagari
Numeral Recognition”.
[11] Benne R.G., Dhandra B.V. and Mallikarjun Hangarge, “tri-scripts handwritten numeral recognition:a novel approach”, Advances
in computational research, Vol. 1, Issue 2, pp-47-51, 2009.

Weitere ähnliche Inhalte

Was ist angesagt?

Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Isolated Kannada Character Recognition using Chain Code Features
Isolated Kannada Character Recognition using Chain Code FeaturesIsolated Kannada Character Recognition using Chain Code Features
Isolated Kannada Character Recognition using Chain Code Features
International Journal of Science and Research (IJSR)
 
08 8879 10060-1-sm (ijict sj) edit iqbal
08 8879 10060-1-sm (ijict sj) edit iqbal08 8879 10060-1-sm (ijict sj) edit iqbal
08 8879 10060-1-sm (ijict sj) edit iqbal
IAESIJEECS
 
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
IJAAS Team
 
Face Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification ProblemFace Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification Problem
CSCJournals
 
Single frontal face detection by finding dark pixel group and comparing xy
Single frontal face detection by  finding dark pixel group and  comparing xySingle frontal face detection by  finding dark pixel group and  comparing xy
Single frontal face detection by finding dark pixel group and comparing xy
IAEME Publication
 
Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...
eSAT Journals
 

Was ist angesagt? (19)

Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
 
Isolated Kannada Character Recognition using Chain Code Features
Isolated Kannada Character Recognition using Chain Code FeaturesIsolated Kannada Character Recognition using Chain Code Features
Isolated Kannada Character Recognition using Chain Code Features
 
SEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXT
SEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXTSEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXT
SEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXT
 
08 8879 10060-1-sm (ijict sj) edit iqbal
08 8879 10060-1-sm (ijict sj) edit iqbal08 8879 10060-1-sm (ijict sj) edit iqbal
08 8879 10060-1-sm (ijict sj) edit iqbal
 
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
Angular Symmetric Axis Constellation Model for Off-line Odia Handwritten Char...
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
 
Offline Signiture and Numeral Recognition in Context of Cheque
Offline Signiture and Numeral Recognition in Context of ChequeOffline Signiture and Numeral Recognition in Context of Cheque
Offline Signiture and Numeral Recognition in Context of Cheque
 
Number Plate Recognition
Number Plate RecognitionNumber Plate Recognition
Number Plate Recognition
 
Indian Currency Identification Using Image Processing
Indian Currency Identification Using Image ProcessingIndian Currency Identification Using Image Processing
Indian Currency Identification Using Image Processing
 
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
 
Facial expression identification using four bit co- occurrence matrixfeatures...
Facial expression identification using four bit co- occurrence matrixfeatures...Facial expression identification using four bit co- occurrence matrixfeatures...
Facial expression identification using four bit co- occurrence matrixfeatures...
 
INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...
INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...
INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...
 
An effective approach to offline arabic handwriting recognition
An effective approach to offline arabic handwriting recognitionAn effective approach to offline arabic handwriting recognition
An effective approach to offline arabic handwriting recognition
 
Face Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification ProblemFace Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification Problem
 
Leaf identification based on fuzzy c means and naïve bayesian classification
Leaf identification based on fuzzy c means and naïve bayesian classificationLeaf identification based on fuzzy c means and naïve bayesian classification
Leaf identification based on fuzzy c means and naïve bayesian classification
 
Single frontal face detection by finding dark pixel group and comparing xy
Single frontal face detection by  finding dark pixel group and  comparing xySingle frontal face detection by  finding dark pixel group and  comparing xy
Single frontal face detection by finding dark pixel group and comparing xy
 
Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...
 
Object recognition from image using grid based color moments feature extracti...
Object recognition from image using grid based color moments feature extracti...Object recognition from image using grid based color moments feature extracti...
Object recognition from image using grid based color moments feature extracti...
 

Andere mochten auch (19)

Ijetcas14 335
Ijetcas14 335Ijetcas14 335
Ijetcas14 335
 
Ijetcas14 448
Ijetcas14 448Ijetcas14 448
Ijetcas14 448
 
Aijrfans14 223
Aijrfans14 223Aijrfans14 223
Aijrfans14 223
 
Aijrfans14 271
Aijrfans14 271Aijrfans14 271
Aijrfans14 271
 
Ijetcas14 444
Ijetcas14 444Ijetcas14 444
Ijetcas14 444
 
Ijetcas14 409
Ijetcas14 409Ijetcas14 409
Ijetcas14 409
 
Ijetcas14 313
Ijetcas14 313Ijetcas14 313
Ijetcas14 313
 
Aijrfans14 294
Aijrfans14 294Aijrfans14 294
Aijrfans14 294
 
Ijetcas14 438
Ijetcas14 438Ijetcas14 438
Ijetcas14 438
 
Ijetcas14 361
Ijetcas14 361Ijetcas14 361
Ijetcas14 361
 
Ijetcas14 345
Ijetcas14 345Ijetcas14 345
Ijetcas14 345
 
Ijetcas14 393
Ijetcas14 393Ijetcas14 393
Ijetcas14 393
 
Ijetcas14 446
Ijetcas14 446Ijetcas14 446
Ijetcas14 446
 
Ijetcas14 394
Ijetcas14 394Ijetcas14 394
Ijetcas14 394
 
Ijetcas14 523
Ijetcas14 523Ijetcas14 523
Ijetcas14 523
 
Ijebea14 211
Ijebea14 211Ijebea14 211
Ijebea14 211
 
Ijebea14 207
Ijebea14 207Ijebea14 207
Ijebea14 207
 
Ijetcas14 323
Ijetcas14 323Ijetcas14 323
Ijetcas14 323
 
Ijetcas14 378
Ijetcas14 378Ijetcas14 378
Ijetcas14 378
 

Ähnlich wie Ijetcas14 399

Paper id 24201433
Paper id 24201433Paper id 24201433
Paper id 24201433
IJRAT
 

Ähnlich wie Ijetcas14 399 (20)

DEVNAGARI DOCUMENT SEGMENTATION USING HISTOGRAM APPROACH
DEVNAGARI DOCUMENT SEGMENTATION USING HISTOGRAM APPROACHDEVNAGARI DOCUMENT SEGMENTATION USING HISTOGRAM APPROACH
DEVNAGARI DOCUMENT SEGMENTATION USING HISTOGRAM APPROACH
 
A Novel Approach to Recognize Handwritten Gujarati Digits.pdf
A Novel Approach to Recognize Handwritten Gujarati Digits.pdfA Novel Approach to Recognize Handwritten Gujarati Digits.pdf
A Novel Approach to Recognize Handwritten Gujarati Digits.pdf
 
Comparative study of two methods for Handwritten Devanagari Numeral Recognition
Comparative study of two methods for Handwritten Devanagari Numeral RecognitionComparative study of two methods for Handwritten Devanagari Numeral Recognition
Comparative study of two methods for Handwritten Devanagari Numeral Recognition
 
Classifier fusion method to recognize
Classifier fusion method to recognizeClassifier fusion method to recognize
Classifier fusion method to recognize
 
Paper id 24201433
Paper id 24201433Paper id 24201433
Paper id 24201433
 
Devnagari document segmentation using histogram approach
Devnagari document segmentation using histogram approachDevnagari document segmentation using histogram approach
Devnagari document segmentation using histogram approach
 
Fragmentation of handwritten touching characters in devanagari script
Fragmentation of handwritten touching characters in devanagari scriptFragmentation of handwritten touching characters in devanagari script
Fragmentation of handwritten touching characters in devanagari script
 
Fragmentation of Handwritten Touching Characters in Devanagari Script
Fragmentation of Handwritten Touching Characters in Devanagari ScriptFragmentation of Handwritten Touching Characters in Devanagari Script
Fragmentation of Handwritten Touching Characters in Devanagari Script
 
Hand-written Hindi Word Recognition - A Comprehensive Survey
Hand-written Hindi Word Recognition - A Comprehensive SurveyHand-written Hindi Word Recognition - A Comprehensive Survey
Hand-written Hindi Word Recognition - A Comprehensive Survey
 
Artificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari CharacterArtificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari Character
 
L017116064
L017116064L017116064
L017116064
 
40120140504011
4012014050401140120140504011
40120140504011
 
FINGERPRINT MATCHING USING HYBRID SHAPE AND ORIENTATION DESCRIPTOR -AN IMPROV...
FINGERPRINT MATCHING USING HYBRID SHAPE AND ORIENTATION DESCRIPTOR -AN IMPROV...FINGERPRINT MATCHING USING HYBRID SHAPE AND ORIENTATION DESCRIPTOR -AN IMPROV...
FINGERPRINT MATCHING USING HYBRID SHAPE AND ORIENTATION DESCRIPTOR -AN IMPROV...
 
ONLINE BANGLA HANDWRITTEN COMPOUND WORD RECOGNITION BASED ON SEGMENTATION
ONLINE BANGLA HANDWRITTEN COMPOUND WORD RECOGNITION BASED ON SEGMENTATIONONLINE BANGLA HANDWRITTEN COMPOUND WORD RECOGNITION BASED ON SEGMENTATION
ONLINE BANGLA HANDWRITTEN COMPOUND WORD RECOGNITION BASED ON SEGMENTATION
 
OCR for Gujarati Numeral using Neural Network
OCR for Gujarati Numeral using Neural NetworkOCR for Gujarati Numeral using Neural Network
OCR for Gujarati Numeral using Neural Network
 
Bangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection MethodBangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection Method
 
A Novel Framework For Numerical Character Recognition With Zoning Distance Fe...
A Novel Framework For Numerical Character Recognition With Zoning Distance Fe...A Novel Framework For Numerical Character Recognition With Zoning Distance Fe...
A Novel Framework For Numerical Character Recognition With Zoning Distance Fe...
 
Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...
 
Ijartes v1-i2-001
Ijartes v1-i2-001Ijartes v1-i2-001
Ijartes v1-i2-001
 
Performance analysis of chain code descriptor for hand shape classification
Performance analysis of chain code descriptor for hand shape classificationPerformance analysis of chain code descriptor for hand shape classification
Performance analysis of chain code descriptor for hand shape classification
 

Mehr von Iasir Journals

Mehr von Iasir Journals (20)

ijetcas14 650
ijetcas14 650ijetcas14 650
ijetcas14 650
 
Ijetcas14 648
Ijetcas14 648Ijetcas14 648
Ijetcas14 648
 
Ijetcas14 647
Ijetcas14 647Ijetcas14 647
Ijetcas14 647
 
Ijetcas14 643
Ijetcas14 643Ijetcas14 643
Ijetcas14 643
 
Ijetcas14 641
Ijetcas14 641Ijetcas14 641
Ijetcas14 641
 
Ijetcas14 639
Ijetcas14 639Ijetcas14 639
Ijetcas14 639
 
Ijetcas14 632
Ijetcas14 632Ijetcas14 632
Ijetcas14 632
 
Ijetcas14 624
Ijetcas14 624Ijetcas14 624
Ijetcas14 624
 
Ijetcas14 619
Ijetcas14 619Ijetcas14 619
Ijetcas14 619
 
Ijetcas14 615
Ijetcas14 615Ijetcas14 615
Ijetcas14 615
 
Ijetcas14 608
Ijetcas14 608Ijetcas14 608
Ijetcas14 608
 
Ijetcas14 605
Ijetcas14 605Ijetcas14 605
Ijetcas14 605
 
Ijetcas14 604
Ijetcas14 604Ijetcas14 604
Ijetcas14 604
 
Ijetcas14 598
Ijetcas14 598Ijetcas14 598
Ijetcas14 598
 
Ijetcas14 594
Ijetcas14 594Ijetcas14 594
Ijetcas14 594
 
Ijetcas14 593
Ijetcas14 593Ijetcas14 593
Ijetcas14 593
 
Ijetcas14 591
Ijetcas14 591Ijetcas14 591
Ijetcas14 591
 
Ijetcas14 589
Ijetcas14 589Ijetcas14 589
Ijetcas14 589
 
Ijetcas14 585
Ijetcas14 585Ijetcas14 585
Ijetcas14 585
 
Ijetcas14 584
Ijetcas14 584Ijetcas14 584
Ijetcas14 584
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Kürzlich hochgeladen (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Ijetcas14 399

  • 1. International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 324 ISSN (Print): 2279-0047 ISSN (Online): 2279-0055 Handwritten Devanagari Numeral Recognition using Structural and Statistical Features 1 Madhav Goyal, 2 Naresh Kumar Garg 1 Department of Computer Science & Engg, Guru Ram Dass Institute of Engg. & Technology, Bathinda, Punjab, India 2 Department of Computer Science & Engg, GZSPTU Campus, Bathinda, Punjab, India __________________________________________________________________________________________ Abstract: In this paper, the methodology for off-line isolated handwritten Devanagari numeral recognition is proposed. The proposed methodology is based on the structural and statistical feature extraction techniques. Numeral recognition is the important field in image processing and pattern recognition. Handwritten Numeral recognition has received extensive attention in academic and engineering fields. In this proposed method of Hindi Numeral recognition the pre-processing techniques except Binarization like thinning, slant removal are minimized. In this work structural features on the Scanned images of isolated Hindi numerals are applied like left open , Right open , above open ,Vertical Crossing, horizontal crossing and so on. These features will help in primary classification of Hindi numeral set and after primary classification more features to recognize individual Hindi Numeral are applied and get the accuracy 96.80%. Keywords: Devanagari Character Recognition, Off-line Handwriting Recognition, Segmentation, Feature Extraction, Image Classification. __________________________________________________________________________________________ I. Introduction Recognition of handwritten Numerals has been a popular research area because of its various applications. Some of its application areas are Postal Automation, Bank cheque processing, automatic data entry, etc. Recognition of handwritten Numerals is very challenging task because every person has its own unique characteristics regarding writing of any language characters and Numerals therefore there is a large variation between the writing styles of different authors. To tackle this challenging task robust and compact feature set is being used which is a combination of structural and statistical features. This Paper is structured as Follows: Section II describes the literature survey on various Feature Extraction techniques, Section III describes the Properties of Devanagari language, Section IV represents Database, Section V represents feature extraction and Section VI represents Feature Set. II. Literature Survey The work on handwritten Devanagari numeral is carried by Hanmandlu et al[1] and R. Bajaj et al[2] proposed three kinds of feature which are moment features , density features and descriptive features for classification of Devanagari Numerals and obtained 89.68% accuracy. Heutte et al. [4] combine different statistical and structural features for recognition of handwritten characters. They construct a 124-variable feature vector comprising following seven families of features: 1) intersection of the character with horizontal and vertical straight lines, 2) invariant moments, 3) holes and concave arcs, 4) extremas, 5) end points and junction points 6) profiles, and 7) projections. Govindaraju et al. [5] considered gradient features for feature selection of the characters. The gradient features computed using a Sobel operator measures the magnitude and direction of intensity changes in a small neighborhood of each pixel. A gradient map is computed by retaining those gradient magnitudes, which are above a threshold. The feature vector is constructed by concatenating the gradient vectors of the constituent blocks. Bhattacharaya et al [6] proposed a Multi-Layer Perceptron (MLP) neural network based classification approach for the recognition of Devnagari handwritten numerals and obtained 91.28% results. They considered a multi- resolution features based on wavelet transform in their proposed system. N.K.Garg and Simpel Jindal, 2007 [7] proposed a new feature set for handwritten digit recognition without bothering about improving the recognition rate , which has structural features different from the features taken by most of the researchers like number of junctions, number of loops and number of endpoints etc. The purpose of this paper is twofold. Firstly, they explained by experiments that slant invariant and size invariant features help in developing general software, which is free from some of the pre-processing steps. Secondly, they confirm that pixel counting technique is very useful for deformed images than contour following technique. SVM and Tree classifier are used for classification. Overall 90.3% handwritten digit recognition rate is achieved.
  • 2. Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp. 324-329 IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 325 III. Properties of Devnagari Language Devnagari is the most popular script in India and Hindi is written in Devnagari script. Hindi is very popular language in the world therefore it is an active area of research in India from last years and this work will be very important for the country to avail the automation applications in Hindi language . The alphabet of the Devnagari script consists of 14 vowels and 37 consonants. This script is written from left to right. A Devnagari text line can be partitioned into three zones. The upper-zone denotes the portion above the head-line, the middle zone covers the portion between head-line and base-line, the lower-zone is the portion below base-line. In this work we are concerned with the recognition of Devnagari numerals only by using combination of structural as well as statistical feature extraction techniques. Data used in this work has been collected from different individuals. For the experiment of Devnagari Numeral recognition we collected 500 samples of Numerals (Exactly 50 samples of each Numeral). A flat bed scanner was used for digitization. Digitized images are in gray tone with 300 dpi and stored as JPG format. We have used an OTSU global binarizing algorithm to convert them to two-tone (0 and 1) images (Here ‘1’represents object point and ‘0’represents background point). IV. Database Database is composed by collecting a data from the authors of various professions and some part of the database is shown in figure 1a Figure 1a: Part of database Figure 1b: variation in Hindi numeral five by different authors V. Feature Extraction Feature extraction may be defined as the process of finding important attributes from a large amount of data so that the problem of pattern recognition can be solved easily. A. Statistical & Structural Features In this category, zoning, moments, n-tuples, crossing, lines, curves, spines, extreme points, maxima and minima, cups above and below a threshold, openings to the right, left, up and down [11], cross (X) points, branch (T) points, line ends (J), loops (O), direction of a stroke from a special point, inflection between two points, isolated dots, a bend between two points, horizontal curves at top or bottom, straight strokes between two points, ascending, descending and middle strokes and relations among the stroke that make up a character are considered as features. Structural features are extracted from each image. The digits are divided into 5 classes depending upon the similarity in features: Class 1: It includes only digit 0. Class 2: It includes digits 1 and 9. Class 3: It includes digits 2 and 3. Class 4: It includes digits 4, 5 and 7 Class 5: It includes digits 6 and 8. The size of a single digit has been taken of size varying from 16 * 16 to 300*400 pixels. The pixels of the digit images are stored in two dimensional arrays. Then all features are extracted by manipulation on this two- dimensional array. The percentage of the parts for different features is taken after analyzing data of 500 samples. The following features are extracted from the digits:
  • 3. Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp. 324-329 IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 326 (1) Open from left side of image (F1): If 80% part of the image has open mouth from left side & has depth near about 73% then it is taken as 1 otherwise 0. It distinguishes class 3 from other classes. This feature F1 is used in the recognition of Hindi Numerals two and three. This is represented by taking the example of Hindi numeral three in figure 2. Figure 2: Hindi numeral two with F1=1 (2) Open from Right side of image (F2): If 80% part of the image has open mouth from right side & has depth near about 73% then it is taken as 1 otherwise 0. It distinguishes class 5 from other classes. This feature F2 is used in the recognition of Hindi Numerals six and eight. This is represented by taking the example of Hindi numeral six in figure 3. Figure 3: Hindi numeral six with F2=1 (3) Open from above side of image (F3): If 80% part of the image has open mouth from above side & has depth near about 43% then it is taken as 1 otherwise 0. It distinguishes class 4 from other classes. This feature F3 is used in the recognition of Hindi Numerals four, five and seven. This is represented by taking the example of Hindi numeral five in figure 4. Figure 4: Hindi numeral five with F3=1 (4) Open from Below side of image (F4): If 80% part of the image has open mouth from below side & has depth near about 43% then it is taken as 1 otherwise 0. It distinguishes class 1 from other classes. This feature F4 is used in the recognition of Hindi Numeral zero. This is represented by taking the example of Hindi numeral zero in figure 5. Figure 5: Hindi numeral zero with F4=0 (5) Vertical crossing of image 76 (F5): It checks vertical crossing of two consecutive columns of 2-D array of image after 76% portion of image from left side of image. If vertical crossing is greater than six then it is taken as 1 otherwise 0. It distinguishes class 1 from other classes. This feature is used in the recognition of Hindi numerals two and three. This is represented by taking the example of Hindi numeral two in figure 6. Figure 6: Hindi numeral two with F5=1 (6) Vertical crossing of image 33 (F6): It checks vertical crossing of two consecutive columns of 2-D array of image after 33% portion of image from left side of image. If vertical crossing is greater than four then it
  • 4. Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp. 324-329 IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 327 is taken as 1 otherwise 0. This feature is used in the recognition of Hindi numerals six and eight. This is represented by taking the example of Hindi numeral six in figure 6. Figure 6: Hindi numeral six with F6=1 (7) Horizontal crossing below of image (F7): It checks Horizontal crossing of the below half portion of the 2-D array of image after complete scanning if the two horizontal crossing is greater than six times for the half lower portion then it is taken as 1 otherwise 0. This feature is used in the recognition of Hindi numerals four and five. This is represented by taking the example of Hindi numeral four in figure 7. Figure 7: Hindi numeral four with F7=1 (8) Horizontal crossing up of image (F8): It checks Horizontal crossing of the upper half portion of the 2- D array of image after complete scanning if the two horizontal crossing is greater than six times for the half upper portion then it is taken as 1 otherwise 0. This feature is used in the recognition of Hindi numerals four and five. This is represented by taking the example of Hindi numeral five in figure 8. Figure 8: Hindi numeral five with F8=1 (9) Triple Horizontal Cross (F9): It checks Horizontal crossing of the whole 2-D array of image after complete scanning if the three horizontal crossing is greater than six times for the half upper portion then it is taken as 1 otherwise 0. This feature is used in the recognition of Hindi numeral seven. This is represented by taking the example of Hindi numeral seven in figure 9. Figure 9: Hindi numeral seven with F9=1 (10) Distance (F10): It checks the distance row wise from the below half portion of 2-D array of image and if the distance is in increasing order to the last row of the image then it is taken as 1 otherwise 0. This feature is used in the recognition of Hindi numerals one and nine. This is represented by taking the example of Hindi numeral nine in figure 10. Figure 10: Hindi numeral nine with F10=1 VI. Feature Set This feature set is a collection of various features used to recognize or feature combination which is necessary to recognize each numeral individually. This is represented by taking the example of Hindi Numeral four.
  • 5. Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp. 324-329 IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 328 A. Recognition of Numeral Four: To recognize Hindi numeral four a feature set of three features is required (F3, F7 & F8). If all these three values are equal to one (F3=1, F7=1 & F8=1) then the tested sample is recognized as Hindi Four. Three features are used to recognize this particular numeral four. I) Open from above II) Double horizintal crossing in the above half of figure III) Double horizintal crossing in the below half of figure Fig. 11. Scanned image of hindi numeral four Fig. 12. Digitization of hindi numeral four I) Open from above Fig. 13. Hindi Numeral four Open from above II) Double horizintal crossing in the above half Fig. 14. Double horizintal crossing in the above half of four III) Double horizintal crossing in the below half Fig.15. Double horizintal crossing in the below half of four VII. Results and Observation Data used for the present work were collected from different individuals. We considered 500 numerical samples of Devnagari for the experiment of the proposed work and accuracy of individual numeral is shown in Table 1. Table1. Recognition results of individual numerals Numeral Accuracy Numeral Accuracy 0 100% 5 92% 1 92% 6 100% 2 100% 7 96% 3 94% 8 100% 4 96% 9 98% Overall Average Accuracy 96.80% From experiment we noticed that mainly the error occurred because of the similar shaped numerals. Since the shape of the handwritten Numerals in this pair is very similar, most of the Pair is misclassified. Some pair of Devnagari Numerals which forms the main confusion pairs of numerals is listed in table 2. Maximum error occurred between 3 and 2, 1 and 9, 4 and 5.
  • 6. Madhav Goyal et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(4), March-May, 2014, pp. 324-329 IJETCAS 14-399; © 2014, IJETCAS All Rights Reserved Page 329 Table2. Main Confusing pairs among Devnagari numerals Class Classified as % of error 2 6% 9 8% 4 8% We compared our current results with those existing pieces of work. Details comparative results are given in Table 3 Table 3. Comparison results for Devnagari Numerals Sl. No Method proposed by Accuracy obtained 1. Hanmandlu and Ramana Murthy [1] 92.67% 2. Ramteke et al. [8] 92.28% 3. Bajaj et al. [9] 89.68% 4. Bhattacharaya et al.[10] 95.64% 5. Our Proposed method 96.80% VIII. Classification Decision based classifier is used to recognize the Hindi numerals. By using nested if else statements this classifier is implemented in Matlab. Values of various features are collected in feature variables in the form of 0 and 1(0 represents the feature is false for a particular image and 1 represents true). If first condition is true for an input image then the image is recognized otherwise it will check other conditions. If none of condition is not true for an input image then it results that image is not recognized or not present. IX. Conclusion India is a multi-lingual and multi-script country comprising of twelve different scripts. But not much work has been done towards off-line handwriting recognition. In this paper a work on Devnagari numeral recognition is presented by using structural as well as statistical feature extraction method and then by applying decision based classifier without using any pre-processing technique except binarization. Dimension features are obtained based on the structure of Hindi numerals. From the experiment encouraging results are obtained. This work will be helpful for the research towards the recognition of other Indian script numerals. References [1] M. Hanmandlu and O. V. Ramana Murthy, “Fuzzy Model Based Recognition of Handwritten Hindi Numerals”, Pattern Recognition, Vol. 40, Issue 6, pp. 1840-1854, 2006. [2] R. Bajaj, L. Dey, S. Chaudhury, “Devanagari Numeral Recognition by Combining Decision of Multiple Connectionist Classifiers”, Sadhna, Vol. 27, Part 1, pp.59-72, 2002. [3] Anilkumar N. Holambe, Dr.Ravinder.C.Thool and Dr.S.M.Jagade,” Printed and Handwritten Character & Number Recognition of Devanagari Script using Gradient Features”, International Journal of Computer Applications (0975 – 8887) Volume 2 – No.9, June 2010. [4] L. Heutte, J. V. Moreau, T. Paquet, Y. Lecourtier, and C. Olivier, “Combining structural and statistical features for the recognition of handwritten characters,” Proceedings of 13th International Conference on Pattern Recognition, Vienna, Austria, Vol. 2, pp. 210-214, 1996. [5] V. Govindaraju, S. Khedekar, S. Kompalli, F. Farooq, S. Setlur, and R. Vemulapati, “Tools for enabling digital access to multilingual indic documents,” in Proc. 1st Int.Workshop Document Image Anal. Libraries, pp. 122–133, 2004. [6] U. Bhattacharya, B. B. Chaudhuri, R. Ghosh and M. Ghosh, “On Recognition of Handwritten Devnagari Numerals”, In Proc. of the Workshop on Learning Algorithms for Pattern Recognition (in conjunction with the 18th Australian Joint Conference on Artificial Intelligence), Sydney, pp.1-7, 2005. [7] N. K. Garg and Simpel Jindal, “An Efficient Feature Set For Handwritten Digit Recognition”, 15th International Conference on Advanced Computing and Communications, IEEE computer Society, pp. 540-544, 2007. [8] R.J. Ramteke, S.C. Mehrotra “Feature extraction based on Invariants Moment for handwritten Recognition”, Proc. Of 2nd IEEE Int. Conf. On Cybernetics Intelligent System (CIS2006), Bangkok, pp. 1-6, June 2006. [9] Reena Bajaj, Lipika Day, Santanu Chaudhari, “Devanagari Numeral Recognition by Combining Decision of Multiple Connectionist Classifiers”, Sadhana, Vol.27, Part-I, 59-72, 2002. [10] U. Bhattacharya, S. K. Parui , B. Shaw, K. Bhattacharya, “ Neural Combination of ANN and HMM for Handwritten Devnagari Numeral Recognition”. [11] Benne R.G., Dhandra B.V. and Mallikarjun Hangarge, “tri-scripts handwritten numeral recognition:a novel approach”, Advances in computational research, Vol. 1, Issue 2, pp-47-51, 2009.