Feature Based Devanagari Numeral Recognition Using Ann English Language Essay

Recognition of Indian linguistic communications books is disputing jobs. In Optical Character Recognition [ OCR ] , a character or symbol to be recognized can be machine printed or handwritten characters/numerals. There are several attacks that deal with job of acknowledgment of numerals/character depending on the type of characteristic extracted and different manner of pull outing them.

This paper proposes a acknowledgment strategy for handwritten Hindi ( devnagiri ) numbers ; most admired one in Indian subcontinent. Our work focused on a technique in characteristic extraction i.e. planetary based attack utilizing end-points information, which is extracted from images of stray numbers. These feature vectors are fed to neuromemetic theoretical account [ 18 ] that has been trained to acknowledge a Hindi numerical. The original of system has been tested on assortments of image of numbers. . In proposed strategy informations sets are fed to neuromemetic algorithm, which identifies the regulation with highest fittingness value of about 100 % & A ; template associates with this regulation is nil but identified numbers. Experimentation consequence shows that acknowledgment rate is 92-97 % compared to other theoretical accounts.

Keywords-OCR, Global Feature, End-Points, Neuro-Memetic

theoretical account.

Classs and Subject Descriptor

Image processing and computing machine vision

General Footings

Measurements, Performance, Design, Experiment

1. Introduction

Optical Character Recognition [ OCR ] , a character or symbol to be recognized can be machine printed or handwritten characters/numerals [ 1 ] .Handwritten numerical acknowledgment is an clamant undertaking due to the restricted form fluctuation, different book manner & A ; different sort of noise that breaks the shots in figure or alterations their topology [ 1 ] . As handwriting varies when individual write a same character twice, one can anticipate tremendous unsimilarity among people. These are the ground that made research workers to happen techniques that will better the bent of computing machines to qualify and acknowledge handwritten numbers are presented in [ 14 ] . Offline acknowledgment and on-line acknowledgment is reviewed in [ 7, 10, 12, 15 ] and [ 16, 17 ] severally. Some development can be observed for stray figure acknowledgment because many research bookmans [ 8, 9, 11, and 13 ] across the planetary have chosen their field in handwritten numeral/character acknowledgment.

System based Optical Character Recognition ( OCR ) are now available commercially at low-cost cost and can be used to acknowledge many printed founts. Even so it is of import to observe that in some state of affairss these commercial package are non ever satisfactory and jobs still exist with unusual character sets, founts and with paperss of hapless quality. Unfortunately, the success of OCR could non be extended to handwriting acknowledgment due to big grade of variableness in people ‘s script manners. Diverse algorithms/schemes for handwritten character acknowledgment have been evolved.

Handwritten Character Recognition ( HCR ) system typically involved two stairss: characteristic extraction in which the forms are represented by a set of characteristics and categorization in which determination regulations for dividing pattern categories are defined.

Features can be loosely classified into two different classs Statistical characteristics ( derived from the statistical distribution of points like Zoning, Moments, n-tupeles, characteristic lociaˆ¦ ) and structural characteristics ( like shots of line sections, cringles and shots relationaˆ¦ ) . Statistical and structural characteristics appear to be complementary, as they highlight different belongingss of the characters. The statistical attack represents a form as an ordered, fixed-length list of numerical values and the structural attack describes the form as an disordered, variable length list of simple forms. Script dependence divides the characteristics in planetary and local characteristics.

In character acknowledgment job, the description stage plays a cardinal function, since it defines the set of belongingss, which are considered indispensable for qualifying the form.

Moments & A ; map of minutes have been utilized as pattern characteristic in figure of application. Hu [ 1 ] foremost introduced minute invariants in 1961, based on the theory of algebric invariants. Using non-linear combinations of geometric minutes, a set of minute invariants has been derived ; these minutes are invariant

under image interlingual rendition, grading, rotary motion & A ; contemplation. A figure of documents depicting application of invariant minute [ 4, 5 ] with its types ( e.g. complex minutes, rotational minutes, Zernike minutes, Legendre minutes etc ) have been published. Recently, specializers have made usage of minutes for characteristic extraction in different mode. Few studies are on comparative survey [ 6, 7 ] of Fourier Descriptors and Hu ‘s seven Moment Invariants ( MIs ) . They showed relatively better consequences with MIs. A comparing is besides made in [ 8 ] with affine minute invariants [ AMI ] . A. G. Mamistvalov [ 9 ] presented the cogent evidence of generalised undamental theorem of minute invariants for ndimensional form acknowledgment. He has formulated right cardinal theorem of Moment Invariants. Using these minutes, the onceptual mathematical theory of acknowledgment of geometric figures, solids and their n-dimensional generalisation is worked out. Numerous sum of work have been carried out through MIs on English book [ 10 ] and other sub Continental linguistic communication like Farsi [ 5 ] , Chinese [ 11 ] . Even an Indian books like Devanagari [ 12 ] , Kannada [ 13 ] etc.

In the field of handwriting acknowledgment, it is now established that a individual characteristic extraction method and a individual categorization algorithm by and large ca n’t give a really low mistake rate. Therefore it is proposed that certain combination of characteristics can make better success rates. Three major factors can nevertheless warrant such an attack ( I ) the usage of several types of characteristics still ensures an accurate description of the characters ; ( two ) the usage of a individual classifier conserves fast and flexible acquisition ; ( three ) the boring tuning of combination regulation is avoided.

In the present work a standardised database has been created foremost with regard to assortment in handwriting manner. The consequences reported in the paper are more dependable and satisfactory as compared to bing techniques in footings of characteristics, classifiers and environment. The paper is organized as follows. Section 2 trades with debut to Devanagari characters and method of trying. In subdivision 3, the cardinal theorem of Invariant Moments is presented. The theory of different methods experimented is discussed in subdivision 4. The subdivision 5 gives inside informations of Gaussian distribution method for acknowledgment. The subdivision 6 provides treatment sing consequences and decision is summarized in subdivision 7.

2. Devanagari Numeral

India is a multilingual state of more than 1 billion populations with 18 constitutional linguistic communications and 10 different books. Devanagari, an alphabetic book, is used by a figure of Indian Languages. It was developed to compose Sanskrit but was subsequently adapted to compose many other linguistic communications such as Marathi, Hindi, Konkani and Nepali. As no standardised database for Devanagari Handwritten Characters is available, foremost the relevant database has been created. Data is collected from people domain with 10 samples of each figure from 20 individuals from different Fieldss and age. Data acquisition is done manually. Some of the handwritten samples written by three different individuals are shown below.

Fig. 1. Numeral Stringing Samples ( Phone Numbers )


The minute invariants ( MIs ) , are used to measure seven distributed parametric quantities of a numerical image. In any character acknowledgment system, the characters are processed to pull out characteristics that unambiguously represent belongingss of the character. The MIs are well-known to be invariant under interlingual rendition, rotary motion, scaling and contemplation. They are steps of the pixel distribution around the centre of gravitation of the character and let to capture the planetary character form information. In the present work, the minute invariants are evaluated utilizing cardinal minutes of the image map degree Fahrenheit ( x, Y ) up to 3rd order. Regular minutes are defined as [ 14 ]

where for P, q = 0,1,2, aˆ¦.and Mpq is the ( p+q ) Thursday order minute of the uninterrupted image map degree Fahrenheit ( x, y ) . If the image is represented by a distinct map, integrals are replaced by summing ups. Equation ( 1 ) can be written as follows,

The cardinal minutes of degree Fahrenheit ( x, y ) are defined by the look

Where X = m10 / m00 and Y = m01 / m00, which are the centroid of the image The cardinal minutes of order up to 3 are as follows

The normalized cardinal minute to determine and size of order ( p+q ) is defined

The normalized cardinal minute to determine and size of order ( p+q ) is defined

Based on normalized cardinal minutes, A set of seven minute invariants [ 13,14 ] can be derived as follows

It has been shown that normalized minutes are invariant under interlingual rendition, rotary motion, scale alteration and contemplation. In this work each figure is scanned as 40 X 40 pixel image. The image obtained represents the figure with black colour on a white background. The image matrix degree Fahrenheit ( x, y ) is processed to obtain the character with white colour on black background by image complement. The looks given by Equations ( 5 ) are used to measure 7 cardinal minute invariants i.e. ( I¦1 – I¦7 ) which are used as characteristics. Further, mean and standard divergence are determined for each characteristic utilizing 200 samples. Therefore we had 14 characteristics ( 7 agencies and 7 standard divergences ) , which are applied as characteristics for acknowledgment utilizing Gaussian Distribution Function. To increase the success rate, the new characteristics need to be extracted based on divisions of the images and other methods.

4. Theory OF METHODS

Chief Component Axes ( PCA ) : –

Chief Components Analysis ( PCA ) . What is it? It is a manner of placing forms in informations, and showing the information in such a manner as to foreground their similarities and differences. Since forms in informations can be difficult to happen in informations of high dimension, where the luxury of graphical representation is non available, PCA is a powerful tool for analyzing informations.

The other chief advantage of PCA is that one time you have found these forms in the information, and you compress the information, Internet Explorer. by cut downing the figure of dimensions, without much loss of information. This technique used in image compaction, as we will see in a ulterior subdivision.

This chapter will take you through the stairss you needed to execute a Chief Components Analysis on a set of informations. I am non traveling to depict precisely why the technique works, but I will seek to supply an account of what is go oning at each point so that you can do informed determinations when you try to utilize this technique yourself.

Measure 1: Get some informations

Measure 2: Subtract the mean

For PCA to work decently, you have to deduct the mean from each of the information dimensions. The mean subtracted is the mean across each dimension. So, all the ten values have x ( the mean of the x values of all the information points ) subtracted, and all the Y values have y subtracted from them. This produces a information set whose mean is zero.

Measure 3: Calculate the covariance matrix

Measure 4: Calculate the eigenvectors and Eigen values of the covariance matrix

Measure 5: Choosing constituents and organizing a characteristic vector. Here is where the impression of informations compaction and decreased dimensionality comes into it. If you look at the eigenvectors and Eigen values from the old subdivision, you will detect that the Eigen values are rather different values. In fact, it turns out that the eigenvector with the highest Eigen value is the principle constituent of the information set. In our illustration, the eigenvector with the larges eigen value was the 1 that pointed down the center of the information. It is the most important relationship between the information dimensions.

Measure 6: Deducing the new informations set

This concluding measure in PCA, and is besides the easiest. Once we have chosen the constituents ( eigenvectors ) that we wish to maintain in our informations and formed a characteristic vector, we merely take the transpose of the vector and multiply it on the left of the original information set, transposed.

Geting the old informations back

Recall that the concluding transform is this:

which can be turned around so that, to acquire the original informations back,

This makes the return trip to our informations easier, because the equation becomes

But, to acquire the existent original informations back, we need to add on the mean of that original informations ( retrieve we subtracted it right at the start ) . So, for completeness,

This expression besides applies to when you do non hold all the eigenvectors in the characteristic vector. So even when you leave out some eigenvectors, the above equation still makes the right transform.

Chief Components Analysis ( PCA ) is a multivariate process, which rotates the informations such that maximal variablenesss are projected onto the axes. The chief usage of PCA is to cut down the dimensionality of a information set piece retaining every bit much information as is possible. It computes a compact and optimum description of the information set. Fig. 5 shows a co-ordinate system ( X1, X2 ) . Choose a footing vector such that these vector points in the way of max discrepancy of the information, say ( Y1, Y2 ) , and can be expressed as

The PCA characteristics are combined with original MIs characteristics and Image Partition characteristic sets ( 1 and 2 ) and applied to acknowledgment system, the success rate was 85.85 % , nevertheless this method has given better public presentation on printed Devanagari numbers.


Categorization is a procedure in which characteristic of an object are used by classifier to map the object into proper object categories. ANN based classifier aperes to be most general & A ; less combersine. The back extension nervous web is used in this research to acknowledge Devnagari characters. Back propagations one of the most popular supervised preparation methods for ANN. It is based on gradient descent technique for minimising the square of mistake between desire end product & A ; existent end product. It does non hold feedback connexions but mistakes are propagated during preparation.

In the learning process the web undergoes supervised developing with finite figure of forms dwelling of an input form & A ; desired end product form. One rhythm of larning consist of two stages.

1. The first stage is called as forward base on balls. In this the input form is presented to the web. Activation values from each unit are propagated as signal along the forward way via concealed bed until end product of the web is computed in end product bed. The end product is so compared with coveted end product form to calculate the mistake signal.

2. Second stage is besides called as contrary base on balls. Here error signals are propagated in backward way from end product bed via concealed bed to input. During this stage the mistake signals for all non-output units are computed recursively. After all mistakes signals are formed the weights alterations can be computed. The weights are updated consequently. This procedure is repeated until entire mistake fuels below some tolerance degree.



aˆ¦0110 0110

aˆ¦1000 1100

aˆ¦1010 1010



6. Decision

In this paper, an effort is made to use a different techniques based on invariant minutes for characteristic extraction. All methods have their several consequences, which are found to be assuring one if it combined. It was found that it was possible to heighten acknowledgment rate if a character is divided in a systematic mode and characteristics of each divided portion are used in acknowledgment system. The PCA method works for equilibrating the pel distribution in all the parts of divided image. This method increases the success rate over correlativity coefficient method. The three characteristic sets of division are suggested in the paper taking to 92 % success rate in worst possible instance.

Variations in composing are covered by three characteristics sets based on divider of an image. The key to acknowledgment system is how to split a character. The flustered minutes have given really public presentation on handwritten geometrical basic forms, but in instance of numbers images, the success rate is about 74 % . The four methods suggested in the paper are utile, as they help in sweetening of success rate in malice of great fluctuation in character due to different manners of script.