Sunteți pe pagina 1din 4

International Journal on Recent and Innovation Trends in Computing and Communication Volume: 6 Issue: 8

ISSN: 2321-8169 12 - 15

Network Approach based Hindi Numeral Recognition

Pooja Singh

MTech Scholar Department of Electroniscs and communication Oriental College of Technology, Bhopal(M.P.)

Prof. Kapil Gupta

Assistant Professor Department of Electronics and communication Oriental College of Technology, Bhopal(M.P.)

ABSTRACTHandwriting has kept on persevering as a methods for correspondence and recording data in everyday life even with the presentation of new advancements. The steady improvement of PC apparatuses prompt the necessity of less demanding interface between the man and the PC. Written by hand character acknowledgment may for example be connected to Postal division acknowledgment, programmed printed frame securing, or checks perusing. The significance to these applications has prompted extraordinary research for quite a while in the field of disconnected manually written character acknowledgment. 'Hindi' the national dialect of India (written in Devanagri content) is world's third most prevalent dialect after Chinese and English. Hindi manually written character acknowledgment has got parcel of utilization in various fields like postal address perusing, checks perusing electronically. Acknowledgment of written by hand Hindi characters by PC machine is convoluted errand when contrasted with composed characters, which can be effortlessly perceived by the PC. This paper exhibits a plan to perceive hindi number numeral with the assistance of neural network.

KEYWORDS - Hindi Numerals, NN, Training, Testing, Images



Picture This English Character Acknowledgment (CR) has

been broadly considered in the last 50 years and advanced to

a level, adequate to create innovation driven applications.

Be that as it may, same isn't the situation for Indian dialects which are complicat-ed as far as structure and calculations. Advanced record handling is picking up notoriety for application to office and library computerization, bank, distributing houses correspondence innovation, postal administrations and numerous different zones. With regularly expanding prerequisite for office computerization,

it is important to give functional and powerful arrangements.

Devanagri character acknowledgment is winding up increasingly vital in the cutting edge world. It helps human facilitate their occupations and take care of more mind boggling issues over the couple of past years, the quantities of organizations associated with look into on manually written acknowledgment are expanding persistently. So Devanagri being the base of numerous Indian dialects ought to be given exceptional consideration with the goal that

archive recovery and examination of rich antiquated and

mod-ern Indian writing can be viably done. Advancement of

a Character acknowledgment framework for Devanagari is

troublesome be-cause (I) there are around 350 essential changed ("matra") and compound character shapes in the content and (ii) the characters in a word are topologically associated which isn't in the event of English characters. Here spotlight is on the acknowledgment of disconnected written by hand Hindi characters that can be utilized as a part of normal applications like bank checks, business shapes, represent ment records, charge handling frameworks, postcode acknowledgment, signature confirmation, travel permit perusers, disconnected archive

IJRITCC | August 2018, Available @









Difficulties in manually written characters acknowledgment lie in the variety and bending of disconnected transcribed Hindi characters since various individuals may utilize diverse style of penmanship, and bearing to draw a similar state of any Hindi character. This diagram depicts the idea of written by hand dialect, how it is converted into

Manually written Hindi character are uncertain in nature as their corners are not generally sharp, lines are not splendidly straight, and bends are not really smooth, not at all like the printed character. Besides, Hindi character can be attracted diverse sizes and introduction as opposed to penmanship which is regularly thought to be composed on a benchmark in an upright position. Transcribed characters additionally rely on the inclination of the individual who is composing. Subsequently, a vigorous disconnected Hindi manually written acknowledgment framework needs to represent these components. The work that has been done in the zone of Devanagari content acknowledgment is restricted to just characters, no work has been accounted for word, sentence or the whole record distinguishing proof . This paper perceived Devanagari numerals in a manually written Devanagari bend content utilizing ANN (Fake Neural System approach). Fake Neural System (ANN), regularly called as neural system (NN), is a scientific model or structure or we can likewise say computational model that is propelled by the practical perspectives and structure of natural neural systems. Neural systems have been actualized effectively in different fields like voice acknowledgment, iris acknowledgment, scent acknowledgment and bunching. They are utilized to tackle convoluted issues. It is an exertion in the field to make PCs as savvy as individuals i.e.


International Journal on Recent and Innovation Trends in Computing and Communication Volume: 6 Issue: 8

ISSN: 2321-8169 12 - 15

it influences the PC to act more like an individuals and reply "imagine a scenario in which questions "to the clients. ANNs are being utilized as a part of an immense space of example acknowledgment, one of the zones of example acknowledgment is manually written content acknowledgment.

A) Preprocessing-In this stage the picture is changed

over into grayscale and after that twofold picture, at that point the picture is made commotion free i.e. evacuating any undesirable piece of example from the picture, once the picture is made commotion free it is sent to a normal that skeletonizes (diminishing) it. In the wake of skeletonizing the picture the pixels required for the acknowledgment are mapped into a settled size lattice, in our task we have taken the span of the network as 10*15.

B) After finish of the preprocessing steps the picture is

sectioned into singular characters. On account of Hindi words the Shirorekha of the word must be expelled first and after that the individual characters are removed. So we built up a calculation to expel the Shirorekha from every individual word in the archive.

C) Before beginning the acknowledgment procedure

the neural system was to be prepared with dataset (that we arranged physically for this project).Once the system was prepared with the datasets, it was prepared to recognize vital part in the understanding of Devanagari words. There are various requirements on these spatial connections which portray Devanagari content sythesis sentence structure. At the point when the word structure isn't observed to be linguistically right, the images are substituted with their looking like partners. The image substitution rules are for

the most part heuristic in nature.


An OCR chip away at printed Devanagari content began in mid 1970s. Among the prior bits of work, a portion of the endeavors on Devanagari character acknowledgment are finished by Sinha and Mahabala (1979). A syntactic example investigation framework and its application to Devanagari content acknowledgment is examined in his doctoral postulation. They likewise exhibited a syntactic example examination framework with an implanted picture dialect for the acknowledgment of written by hand and machine printed Devanagari characters. The framework stores basic portrayal for every image of the Devanagari content regarding natives and their connections. For acknowledgment, an info character is marked and contrasted it and put away depiction. To expand the precision of the framework and decrease the computational costs, relevant data in regards to the events of specific natives and their mixes and limitations are utilized. They likewise exhibited how the spatial relationship among the constituent images of Devanagari content plays a them. Whenever at least two characters are consolidated to frame a word in Devanagari, the characters in the word typically produce a long queue, called head-line. Division of characters from words ends up troublesome as a result of this head-line. Here, a straightforward head-line erasure approach is utilized to section the characters for the word. Additionally, a basic

IJRITCC | August 2018, Available @

approach for partitioning a content line into three level zones is utilized for simpler acknowledgment system. From zonal data and shape qualities, the essential, altered and compound characters are isolated for the comfort of characterization. Changed and essential characters are perceived by an auxiliary component based parallel tree classifier while the compound characters are perceived by a half breed approach joined with basic and run based layout highlights. The technique proposed by Chaudhary and Buddy (2004) gives around 96% exactness

The characters of Hindi Dialect are appeared in Fundamental and far reaching work in Manually written Hindi Bend Content acknowledgment is done by Sinha and Bansal (1995, 1987, 1990, and 2009). A superb review of archive picture investigation can likewise be found in crafted by Govindaraju, Kasturi and Lawrence (2002).

Chandra et al (2006) proposed a framework for the acknowledgment of online written by hand characters for Indian composition frameworks. A written by hand character is spoken to as a succession of strokes whose highlights are removed and grouped. Bolster Vector Machines (SVM) has been utilized for building the stroke acknowledgment motor. The outcomes have been exhibited in the wake of testing the framework on Devanagari and Telugu contents.

Mishra and Rajput (2008) introduced a framework for perceiving written by hand Indian Devanagari content. The framework thinks about a written by hand picture as an info, isolates the lines, words and after that characters well ordered and afterward perceives the character utilizing counterfeit neural system approach, in which Making a Character Grid and a relating Reasonable System Structure is the most critical advance.

Verma and Blumenstein (1997) exhibited another canny division strategy is suggested that might be utilized as a part of conjunction with a neural classifier and a straightforward dictionary for the acknowledgment of troublesome manually written words.


An Artificial Neural Network (ANN) is an information processing structure that is adapted from biological nervous systems, such as the nervous system, brain. The basic element of this structure is the new structure of the information processing system. It consists of many highly interconnected information processing elements (neurons) working together to solve specific problems. Just like people, ANNs learn by example. An ANN is trained for a specific application, such as pattern recognition or data classification, by learning process. In a biological system learning means adjusting the synaptic connections between the neurons. The same is done in ANN.A biological neural network is made up of a group of chemically connected components or functionally associated neurons. A single neuron is connected to many other neurons and there may be


International Journal on Recent and Innovation Trends in Computing and Communication Volume: 6 Issue: 8

ISSN: 2321-8169 12 - 15

a large number of neurons or connections. Connections

between the neurons, called synapses, are formed from axons to dendrites. The structure and functioning of neural networks are extremely complex. Artificial intelligence and algorithms associated with can create its own organization or representation of the information which receives during learning time. Real time functions: All the ANN calculations may be carried simultaneously, and special hardware devices are being designed and manufactured which take up advantage

of this capability of ANN.

Fault tolerance by redundant information coding: If there is partial destruction in the neural network, the entire functioning does not stops but instead it continues to work with a bit low performance. Component of a neuron is shown in Fig. 1. and its synapse is shown in Fig. 2.

is shown in Fig. 1. and its synapse is shown in Fig. 2. Fig. 1. Components

Fig. 1. Components of a neuron

synapse is shown in Fig. 2. Fig. 1. Components of a neuron Fig. 2. The synapse

Fig. 2. The synapse

In ANN we first try to take out the essential features neurons

for recognizing and their interconnections. We then program a computer or write algorithm to simulate these features. But since our knowledge of neurons is incomplete and our computing power is also limited, our models are only close

to the model of real networks.

our models are only close to the model of real networks. Fig. 3. Block Diagram showing

Fig. 3. Block Diagram showing different phases of offline character recognition

Pre-processing Pre-handling is the methods for smoothing, upgrading, Sifting, tidying up a computerized picture. Diverse information Pre-preparing strategies are clarified underneath:

Binarization Record picture binarization (thresholding) alludes to the transformation of a dark scale picture into a double picture. Two classifications of thresholding:

Noise removal

IJRITCC | August 2018, Available @

The real target of clamor expulsion is to evacuate any undesirable piece designs, which don't have any importance in the yield. Skeletonizationis likewise called diminishing. Skeletonization alludes to the way toward diminishing the width of a line like protest from numerous pixels wide to simply single pixel. It likewise decreases the memory space required for putting away the data about the info characters and no uncertainty, this procedure lessens the preparing time as well. Contour smoothing The target of shape smoothing is to smooth forms of broken and additionally boisterous skewness input characters. Skewness -Skewness alludes to the tilt in the bitmapped picture of the checked paper for character acknowledgment framework. It is normally caused if the paper isn't bolstered straight into the scanner. The vast majority of the character acknowledgment calculations are delicate to the introduction (or skew) of the information archive picture, making it important to create calculations which can distinguish and redress the skew consequently.




distinguish and redress the skew consequently. a IV. RESULTS Fig 4. Rectangular box shows the results

Fig 4. Rectangular box shows the results of number recognise from the given image, and selected part.

Fig 4. Rectangular box shows the results of number recognise from the given image, and selected

Fig 5. Result 1


International Journal on Recent and Innovation Trends in Computing and Communication Volume: 6 Issue: 8

ISSN: 2321-8169 12 - 15

and Communication Volume: 6 Issue: 8 ISSN: 2321-8169 12 - 15 Fig 6. Result 2 V.

Fig 6. Result 2


Disconnected written by hand Hindi character acknowledgment is an unpredictable too troublesome issue, not just as a result of the varieties in human penmanship, yet in addition, due to the covered and joined characters as in Hindi. Acknowledgment approaches intensely rely upon the idea of the information to be perceived. Since manually written Hindi characters could be of different shapes and size, the acknowledgment procedure should be much productive and precise to perceive the characters composed by various clients. This paper proposes a system of applying Spiral Premise Capacity for manually written Devnagri numeral acknowledgment. Since the database isn't all around accessible, right off the bat we made the database, and after that by the utilization of Key Segment Investigation we removed the highlights of each picture. At the shrouded layer, focuses are resolved and the weights between the concealed layer and the yield layer.



Parul Sahare1 and Sanjay B. Dhok1 “Multilingual Character Segmentation and Recognition Schemes for Indian Document Images” Digital Object Identifier



Bahlmann , Burkhardt , H. and Haasdonk, C.B., 2014, Online Handwriting Recognition With Support Vector Machine- A Kernel Approach, IEEE Transaction on Pattern Analysis Machine Intelligence,Vol. 26,Issue 3, pp



Bajaj, R., Chaudhary, S. and Dey, L., 2012 ,Devanagari



numeral recognition by combining decision of multiple connectionist classifiers, Sadhna Vol.27, Part 1, pp 59-72. Bansal, V. and Sinha, R.M.K., 1999, On how to describe

shapes of Devanagari characters and use them for recognition, Proceedings of the 5th Int. Conference on Document Analysis and Recognition, Bangalore, India, pp


Bansal, V. and Sinha, R.M.K., 2010, On Devanagari Document Processing, Int. Conference on Systems, Man


and Cybernetics, Vancouver, Canada, Oct 22-25,1995, pp 1621 - 1626. Bansal, V. and Sinha, R.M.K., 2009(a), Integrating Knowledge Sources in Devanagari Text Recognition

System”, Technical Report, I.I.T. Kanpur, India, pp 97-



Bansal, V. and Sinha, R.M.K.,1997(b), On Automating


Trainer For Construction of Prototypes for Devanagari Text Recognition, Technical Report, I.I.T. Kanpur, India, pp 95-232. Bansal, V. and Sinha, R.M.K., 1997(c), Partitioning and


Searching Dictionary for Correction of Optically-Read Devanagari Character Strings, Technical Report, I.I.T. Kanpur, India, pp 97-246. Bansal V. and Sinha, R.M.K., 1997(d), Segmentation of


touching and fused Devanagari characters, Technical Report, TRCS, I.I.T. Kanpur, India, pp 97-247. Bansal V and Sinha, R. M. K., 1996, Designing a Front


End OCR System for Indian Scripts for Machine Translation - A Case Study for Devanagari, Symposium on Machine Aids for Translation and Communication (SMATAC-96), New Delhi, India Bin, Yong, Z.L and Shao-Wei, X., 2000, Support Vector

Machine and Its Application In Handwritten Numeral Recognition, Preceedings of the 15 th Int. conf. on Pattern Recognition, Barcelona,Spain,Sept 3-8,2000, pp 720-723. [12] Blumenstein, M. and Verma B., 1998, “An Artificial







Neural Network Based Segmentation Algorithm for Off- line Handwriting Recognition”, International Conference on Computational Intelligence and Multimedia Applications flCCAL4 ’98), Melbourne, Australia. Blumenstein, M. and B. Verma, 1999, A New Segmentation Algorithm for Handwritten Word Recognition”, IEEE conference of IJCNN’99, Washington, U.S.A, Vol. 4, pp 2893-2898. Brown, Eric W., 1992, Character Recognition by Feature Point Extraction, Northeastern University internal paper. Burges, C. J. C., 1998, A tutorial on support vector machines for pattern recognition, DataMining and Knowledge Discovery, Data Mining and Knowledge Discovery, Vol. 2, Issue 2, pp 121-167. Casey, R. G. and Lecolinet, E., 1996, A survey of Methods and Strategies in Character Segmentation , IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 18, Issue 7, pp 690-706. Chandra Sekhar, C., Jayaraman Anitha, Srinivasa Chakravarthy , Swethalakshmi V. H.,2006, Online Handwritten Character Recognition of Devanagari and Telugu Characters using Support Vector Machines, Tenth International workshop on Frontiers in handwriting recognition, 6 October 2006. Chatterjee, B. and Sethi, I.K.,1976, Machine recognition of hand printed Devanagari Numerals, Journal of Institution of Electronics and Telecommunication Engineers, vol. 22 Issue 1, pp 532- 535.

Numerals, Journal of Institution of Electronics and Telecommunication Engineers , vol. 22 Issue 1, pp 532-
Numerals, Journal of Institution of Electronics and Telecommunication Engineers , vol. 22 Issue 1, pp 532-
Numerals, Journal of Institution of Electronics and Telecommunication Engineers , vol. 22 Issue 1, pp 532-
Numerals, Journal of Institution of Electronics and Telecommunication Engineers , vol. 22 Issue 1, pp 532-
Numerals, Journal of Institution of Electronics and Telecommunication Engineers , vol. 22 Issue 1, pp 532-

IJRITCC | August 2018, Available @