SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 11, Issue 5 (May. - Jun. 2013), PP 30-36
www.iosrjournals.org
www.iosrjournals.org 30 | Page
Online Hand Written Character Recognition
Farha Mehdi1
, Srinivasa G2
, Ashwini A.J3
, Hemanth Krishna H.K4
1.Asst.prof, Dept of ISE, APSCE, Bangalore,
2.Asst.prof, Dept of CSE ,GSSIT, Bangalore,
3.Asst.prof,Dept of CSE,GSSIT, Bangalore,
4. Asst.prof,Dept of CSE,AIT,Bangalore,
Abstract: Handwriting processing is a domain in great expansion. The interest devoted to this field is not
explained only by the exciting challenges involved, but also the huge benefits that a system, designed in the
context of a commercial application, could bring Two classes of recognition systems are usually distinguished:
online systems for which handwriting data are captured during the writing process, which makes available the
information on the ordering of the strokes, and offline systems for which recognition takes place on a static
image captured once the writing process is over. The field of personal computing has begun to make a transition
from the desktop to handheld devices, thereby requiring input paradigms that are more suited for single hand
entry than a keyboard. Online handwriting recognition allows for such input modalities. On-line handwritten
scripts are usually dealt with pen tip traces from pen-down to pen-up positions.
Keywords: Training, pre-processing, recognition, strokes, segmentation.
I. Introduction
During the past thirty years, substantial research efforts have been devoted to character recognition that
is used to translate human readable characters to machine-readable codes. Immense effort has been made on
character recognition, as it provides a solution for processing large volumes of data automatically in a large
variety of scientific and business applications. The main problem encountered when dealing with handwritten
English characters is that characters written by different persons representing the same character are not
identical but can vary in both size and shape. The fast variation in personal writing styles and differences in one
person’s writing style depending on the context is another problem encountered when trying to recognize
English handwritten characters. In addition, the mood of the writer and the writing situation can have an effect
on writing styles.
Handwriting recognition principally entails optical character recognition. However, a complete
handwriting recognition system also handles formatting, performs correct segmentation into characters and finds
the most plausible words. The main problem encountered when dealing with handwritten characters is that
characters written by different persons representing the same character are not identical but can vary in both size
and shape. The fast variation in personal writing styles and differences in one person’s writing style depending
on the context is another problem encountered when trying to recognize handwritten characters. In addition, the
mood of the writer and the writing situation can have an effect on writing styles.
Handwritten text recognition systems have achieved recently significant progress, due to developments
in segmentation, recognition and language models. Those systems are less powerful when the languages to be
recognized have a two dimensional (2D) layout. This is the case for mathematical expressions, schemas,
diagrams etc. In this case, it yields to solve the same problems of segmentations, recognition and interpretation
but in a 2D context. Resolving bi-dimensional languages recognition problem implies being capable of solving
three sub problems: segmentation, symbol recognition and interpretation.
1.1 Objectives
The main objective is to recognize online handwritten documents, which includes characters, words,
lines, paragraphs etc. There is extensive work in the field of handwriting recognition, and a number of reviews
exits. Our approach is to recognize handwriting by using templates. Along with this we maintain a unique user
accounts, which enables a particular user to create his/her training sets.
II. Literature Survey
Yoshida K. et.al [1] online handwriting recognition online handwriting recognition, where existing
challenges are to cope with problems of various writing fashions, variable size for the same character, different
stroke orders for the same letter, and efficient data presentation to the classifier. The similarities of
distinct character shapes and the ambiguous writing further complicate the dilemma. A solitary solution of all
these problems lies in the intelligent and appropriate extraction of features from the character at the time of
writing. A typical handwriting recognition system focuses on only a subset of these problems. The goal of fully
Online Hand Written Character Recognition
www.iosrjournals.org 31 | Page
unconstrained handwriting recognition still remains a challenge due to the amount of variations found
in characters. The handwriting recognition problem can be considered for various alphabets and at various levels
of abstraction. The main goal of the work presented in this paper has been the development of an on-line
handwriting recognition system which is able to recognize handwritten characters of several different writing
styles. Due to the temporal nature of online data, this work has possible application to the domain of
speech recognition as well. The work in this research aimed to investigate various features of handwritten
letters, their use and discriminative power, and to find reliable feature extraction methods, in order to recognize
them. A 22 feature set of sub-character primitive features has been proposed using a quite simple approach of
feature extraction. This approach has succeeded in having robust pattern recognition features, while maintaining
feature's domain space to a small, optimum quantity. Back propagation neural network (BPN) technique has
been used as classifier and recognition rate up to 87% has been achieved even for highly distorted hand written
characters.
Zafar M.F. et.al [1], proposes a online handwritten character recognition algorithm, suitable
online handwritten character recognition algorithm, suitable for the home use computer. A character, written on
a digitizing tablet, is expressed as a directional angle sequence. In order to recognize a quickly written multi-
stroke character, the character pattern is converted into a single interconnected stroke pattern. The recognition is
carried out using dynamic programming based pattern matching technique.
Chiang, C.C. et.al [3], proposes a handwritten character recognition system implemented by a
stochastic neural net (SNN) is presented. The learning process in this neural model incorporates the stochastic
information extracted from the trained characters. The merit of SNN lies in the fast learning speed obtained
through an online learning algorithm, in contrast to offline learning algorithms. This SNN has been applied to
design an experimental adaptive character recognition system. This system can
recognize handwritten/printed English and Chinese characters. According to preliminary experimental results,
the recognition rates are about 90~94% and 80~85% for English and Chinese characters, respectively. The
system is capable of learning while recognizing new patterns.
Liangwen Zhang et.al [4], this paper proposes online handwritten English characters segmentation
method based on rules. Firstly, all the local minima of the character coordinate sequences are treated as potential
segmentation points; Secondly, we calculate 5 features of every potential segmentation point; finally, the
potential segmentation points are modified according to the rules to get the final segmentation points. The
modification contains shift, deletion and maintenance. Thus, the coordinate sequences of characters are
segmented to sub-sequences of characters by the final segmentation points. The experiment conducted on
UNIPEN database shows that our method is feasible and effective.
III. Online Hand Written Character Recoginition
Handwriting recognition (or HWR) is the ability of a computer to receive and interpret
intelligible handwritten input from sources such as paper documents, photographs, touch-screens and other
devices. The image of the written text may be sensed "off line" from a piece of paper by optical scanning
(optical character recognition) or intelligent word recognition. Alternatively, the movements of the pen tip may
be sensed "on line", for example by a pen-based computer screen surface.
3.1 Types of Handwriting Recognition
3.1.1 Off-line
Off-line character recognition takes a raster image from a scanner (scanned images of the paper
documents), digital camera or other digital input sources. The image is binarized through threshold technique
based on the color pattern (color or gray scale), so that the image pixels are either 1 or 0.
3.1.2 On-line
In on-line, the current information is presented to the system and recognition (of character or word) is
carried out at the same time. Basically, it accepts a string of (x, y) coordinate pairs from an electronic pen
touching a pressure sensitive digital tablet. Once the image is binarized in off-line case, the rest of the
techniques for classification can be identical with only two basic differences. Firstly, off-line recognition
happens after the writing completes and the scanned image is pre-processed. Secondly, it has no temporal
information associated with the image due to which it is not known to the classifier about the way and order of
writing. So, we can say, its knowledge about the character is limited. It means, off-line data only represents the
final result after writing i.e.an image. Why does the global market demand follow the on-line recognition
system?
On-line character recognition system, by contrast, captures the temporal or dynamic information of the
writing, enhances the accuracy over off-line. Another advantage is interactivity, which means recognition errors
can be corrected immediately with the series of test. Yet, adaptation of any drawings of character is also an
Online Hand Written Character Recognition
www.iosrjournals.org 32 | Page
advantage over off-line. When the user faces that some characters are not recognized accurately, user can alter
his way of drawing until it recognizes. It means user can adapt to the machine. Conversely, recognizers are
capable of adapting users’ drawing, usually by storing possible samples from a large number of users for
subsequent recognition. Thus, there is adaptation of user to machine and of machine to user. Electronic pen
input is the direct method to compare with the both off-line and key-board entry to the system having
recognition intelligence. In addition, on-line recognition improves the work-flow, the information is
immediately available. However, the natural and comfortable style in writing effectively reduces difficulty at the
threshold of using computers for common users.
3.1.3 Based on Styles of Handwriting: Discrete vs. Cursive
The difficulty of character recognition varies greatly with different writing styles. The writing style of
the first three lines is commonly referred to as discrete handwriting, in which the writer is told to write each
character within a bounding box or to separate each character. The writing style of the fourth lines is commonly
referred to as pure cursive or connected within a word. Most people write in a mixed style, a combination of
Discrete and Cursive styles, similar to the writing on the fifth line.
Both Discrete and Cursive character recognition are difficult tasks because of the great amount of
variability present in the on-line handwriting signal. The variability is present both in time and signal space.
Variability in time refers to variation in writing speed, while variability in signal space refers to the shape
changes of the individual characters.
Fig 2.2 Types of Handwriting
It is rare to find two identically written characters. The difficulty of recognizing character lies in constructing
accurate and robust models to accommodate the variability in time and feature space.
3.1.4 Based on Writer Independent and Writer Dependent
A writer independent recognition system recognizes wide ranges of possible writing styles, while a
writer dependent recognition system is trained to recognize only from specific users. Therefore, a writer
dependent recognition system works on data with smaller variability and therefore a chance of having higher
reliability is achieved in contrast to writer independent recognition system. Writing one’s style brings
unevenness in writing units, which is the most difficult part. Variability in stroke numbers, their order, shape
and size, tilting angle and similarity among characters from one another are found more often in writer
independent recognition system. Broadly, there are two kinds of writing styles. They are hand printed and
cursive character. In cursive style, strokes are deliberately linked forming one from many to draw the character,
while in hand printed style possible number of strokes are used, each stroke has significant role to complete the
character. In cursive style, the important information such as intersections, loops, curves, straight lines and
hooks etc. are missing. Sometimes, both writing styles are mixed. Natural character contains all types of styles
in writing from any of the users. Specifically, the writing is said to be natural as if users write on a piece of
paper. With the introduction of portable hand held computers and computing devices such as PDAs (Personal
Digital Assistant), non-keyboards and non-keypads based methods for inputting data are receiving more interest
in both academic and commercial research communities. The most promising options are pen based and voice
based inputs. Pen based method in inputting can be either off-line or on-line.
IV. Proposed Methodologies With Architecture Design
Three steps are involved in the recognition of a character in this project. These methods scan the
segmented character of the user and matches with the stored training set or templates. Each of the methods
increases the probabilities of the templates which closely match with the user input. The three methods are as
follows.
Online Hand Written Character Recognition
www.iosrjournals.org 33 | Page
4.1 Shape Template Matching
In this method the user written character is scaled down to the dimension of the shape-template and
each point on the user input is matched to the same position of the template. If there is a match then the
probability of the character is increased. In this way the user input character is matched with the each template
and the closest matched template will have the highest probability at the end of this recognition method.
4.2 Pixel Density Matching
The density of pixels varies for each character at specific position. So this data can be used in
recognition characters as the density varies for each character. The density of pixel is matched from the
templates to the user input at the same position of the character. If the densities are approximately equal then the
probability for the character increases. In this way the pixel densities are matched for each template, therefore
increasing the probability for the right character.
4.3 Stroke Movement Matching
This method uses the stroke template to match the movement of the strokes the templates with that of
the user input. Each point of the user input is matched to the corresponding position in the template and if there
is a match then the probability is increased for the specific character. In this method, the matching involves the
inspection of the starting and ending positions of the character. Each character is written in different movements
with respect to the initial position or starting point of the character. So this method efficiently recognizes the
right character. Just like the previous method, the user input is matched with each template and the probability
for the right character increases. By combining the above three methods and their probabilities, the right
character is recognized.
4.4 DETAILED ARCHITECTURE DESIGN
Input from the Tablet & Digitization: The process of Digitization happens at the run time itself. As the user
inputs the data from the tablet, events are generated .These events are captured at the run time and a matrix of
the dimension of the screen is used to initialize or used to store the positions where the pixels are plotted. The
matrix minimizes the window where the pixels are drawn and captures the co-ordinates and initializes the
corresponding positions of the matrix to 1.
Pre-processing: This is an intermediate step between the input and the generation of training set. The input got
from the user cannot be directly used to create a training set. There are few reasons because of which the input
cannot be directly used. Firstly during the training process, the user is required to write one character at a time.
The user may not write every character with the same dimension as the previous one. Hence this creates a
problem which requires each character to be stored at variable dimension. Hence, the character written by the
user must be scaled down or scaled-up according to the dimensions required by the training set. Hence the
writing character must first be scaled then can be preceded to the generation of training set step. Secondly, the
input is captured in the form of 2-D matrix. When this input matrix is scaled-up the pixel information stored in
the matrix gets diluted, as the scaling up requires more number of pixels to be plotted. Hence some pre-
processing must be done so that there are no gaps in the characters. Matrix formed by up-scaling the original
matrix. If the input matrix is of small size than the training set dimension, then the input matrix must be scaled-
down. This does not poses any problem as the pixels overlap. There is no gap in the characters matrix formed.
Generate Training Set: The training set is nothing but a file which contains the templates or the matrix
generated from the pre-processing step. The format of the file can be of two forms. Firstly, the matrix can be
stored as it is to the file with some delimiter characters to limit between each character. Secondly, only the co-
ordinate values, where the pixels are plotted within a matrix can be stored along with the value initialized at the
matrix. The training set file must be loaded into the recognition system before starting the process of
recognition.
Recognition Phase
Input and Digitization: This step is same as the input and digitization of the training process, except for the
fact that, there is some extra information’s involved which must be stored at this step. In the recognition phase,
the user can write only number of characters discretely. Hence to help in the segmentation of characters, the
limits of each stroke of the pen is stored in some program variables. The limit of stroke across the X-axis and
across the Y-axis are stored at the runtime which can be used by the segmentation stage to segment each
character and send to the recognition system.
Online Hand Written Character Recognition
www.iosrjournals.org 34 | Page
Divide lines: The first step after the input is captured, the matrix is to be divided the matrix into lines. Mainly,
the limits of the lines are calculated at this step and stored in an array. The upper and lower limits are calculated.
The main logic behind dividing lines in that, in a line of text there can be no row with empty pixel running from
left to the rightmost position of the screen. Thin fact can be used to know when a line is started or stopped. Each
row in the matrix is scanned to find out if the row is empty. If any value is initialized before the end of the row
then it means that a lines upper limit is found. If an upper limit is found then the scanning of row continues until
an empty row is encountered. An empty row in the matrix with only ‘0’ initialized represents that the previous
line has ended. And the next line is about to begin. So the upper and lower limits are stored and the process
continues to find the next lines. After the lines are divided, the limits are sent for future steps which involve
segmentation and recognition.
Segmentation: this is the next step after the lines are divided and limits calculated segmentation involves
finding the character after combining the strokes. Each character can be written with one or a max of 3 strokes.
It has been found that the strokes within a single character overlap most of the time. This fact is used in the
segmentation .if two or more strokes overlap within the boundaries of each other than these strokes are
combined together to form a single character .the boundaries are nothing but the x and y coordinate limits of
each stroke which is stored in a matrix. After combining strokes to, the single character formed is stored in a
separate matrix and is sent to the recognition phase. After it is recognized the next character is segmented and
the process continues.
Recognition: Three steps are involved in the recognition of a character.
Shape Template Matching: Refer section 4.1
Pixel Density Matching: Refer section 4.2
Stroke Movement Matching: Refer section 4.3
Storing and displaying of output: after the character is recognized, the character is stored in a file or displayed
on the screen as any specific area set aside for displaying the result. The result can be stored on a notepad file
and saved. And the detailed architecture diagram is as follows in figure 2.
Fig 2: Detailed architecture
Online Hand Written Character Recognition
www.iosrjournals.org 35 | Page
Flow Charts for Recognition and Training
The below diagram depicts the flow of system in two different modes i.e., recognition and training
mode. In the both the cases, the input is received from an external device like tablet which is given by the user.
The user decides whether in which state the system should be in.
Fig 3: Flow chart of online hand written character recognition.
V. Conclusion And Future Enhancement
The main objective is to recognize online handwritten documents, which includes characters, words,
lines, paragraphs etc. There is extensive work in the field of handwriting recognition, and a number of reviews
exits.
In this approach, it is required to recognize handwriting by using templates. Along with this, it
maintains unique user accounts, which enable a particular user to create his/her training sets. Also, online
handwritten characters are recognized by a sequence of dominant points in strokes and sequence of writing
direction between consecutive dominants points. The direction information of dominant points is used for
character pre-classification and fine classification.
Recognition experiment have been conducted by using 62 character classes (0-9, A-Z, a-z) of different
styles. A remarkable aspect of the proposed approach is that, it is easily extensible to different character sets and
different writing styles.
The system can be used in areas or fields where the data entry operations are required like manual
handwritten documents to digitization of documents. The technique can be used for advanced message texting in
mobile applications. The system can be enhanced to provide the output simultaneously as the user writes the
data. Additional features like authentication issues, spell check algorithms, dictionary database, saving text in
different fonts etc. In future, it is possible that, touch screens with this technique can become a solution for
replacement of papers.
References
[1] Yoshida, K, 1982 C&C System Research Laboratories Nippon Electric Co., Ltd
[2] Zafar, M.F. Informatics Complex, Islamabad Mohamad, D. ; Anwar, M.M. Multitopic Conference, 2006. INMIC '06. IEEE.
[3] Chiang, C.C. CompEuro '91. Advanced Computer Technology, Reliable Systems and Applications. 5th Annual European
Computer Conference. Proceedings. 1991
[4] Liangwen Zhang Intelligent Computing and Intelligent Systems (ICIS), 2010 IEEE International Conference Nankai Univ., Tianjin,
China.
Online Hand Written Character Recognition
www.iosrjournals.org 36 | Page
[5] Yongqiang Wang; Qiang Huo; Yu Shi; Frontiers in Handwriting Recognition (ICFHR), 2010 International Conference on Digital
Object Identifier: 10.1109/ICFHR.2010.86 Publication Year: 2010
[6] Del Vescovo, G.; Rizzi, A.; Granular Computing, 2007. GRC 2007. IEEE International Conference on Digital Object Identifier:
10.1109/GrC.2007.141 Publication Year: 2007.
[7] Garain, U.; Chaudhuri, B.B.; Pal, T.T.; Pattern Recognition, 2002. Proceedings. 16th
International Conference on Volume: 3Digital
Object Identifier: 10.1109/ICPR.2002.1047820 Publication Year: 2002
[8] Sundaram, Suresh; Ramakrishan, A. G.; Document Analysis and Recognition (ICDAR), 2011 International Conference on Digital
Object Identifier: 10.1109/ICDAR.2011.237 Publication Year: 2011.
[9] Ma, Long-long; Liu, Hui-dan; Wu, Jian; Document Analysis and Recognition (ICDAR), 2011 International Conference on Digital
Object Identifier: 10.1109/ICDAR.2011.50 Publication Year: 2011.

Mais conteúdo relacionado

Mais procurados

offline character recognition for handwritten gujarati text
offline character recognition for handwritten gujarati textoffline character recognition for handwritten gujarati text
offline character recognition for handwritten gujarati textBhumika Patel
 
OCR for Urdu translation
OCR for Urdu translation OCR for Urdu translation
OCR for Urdu translation Yasar Hayat
 
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...acijjournal
 
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...CSCJournals
 
Font type identification of hindi printed document
Font type identification of hindi printed documentFont type identification of hindi printed document
Font type identification of hindi printed documenteSAT Publishing House
 
Font type identification of hindi printed document
Font type identification of hindi printed documentFont type identification of hindi printed document
Font type identification of hindi printed documenteSAT Journals
 
Script identification using dct coefficients 2
Script identification using dct coefficients 2Script identification using dct coefficients 2
Script identification using dct coefficients 2IAEME Publication
 
Multitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq RecognitionMultitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq RecognitionDr. Syed Hassan Amin
 
Review of research on devnagari character recognition
Review of research on devnagari character recognitionReview of research on devnagari character recognition
Review of research on devnagari character recognitionVikas Dongre
 
Recognition of Words in Tamil Script Using Neural Network
Recognition of Words in Tamil Script Using Neural NetworkRecognition of Words in Tamil Script Using Neural Network
Recognition of Words in Tamil Script Using Neural NetworkIJERA Editor
 
Fuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiFuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiIAEME Publication
 
OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...
OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...
OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...ijma
 
Online handwritten script recognition
Online handwritten script recognitionOnline handwritten script recognition
Online handwritten script recognitionDhiraj Singh
 
Text content dependent writer identification
Text content dependent writer identificationText content dependent writer identification
Text content dependent writer identificationeSAT Journals
 
Final Report on Optical Character Recognition
Final Report on Optical Character Recognition Final Report on Optical Character Recognition
Final Report on Optical Character Recognition Vidyut Singhania
 
SCRIPTS AND NUMERALS IDENTIFICATION FROM PRINTED MULTILINGUAL DOCUMENT IMAGES
SCRIPTS AND NUMERALS IDENTIFICATION FROM PRINTED MULTILINGUAL DOCUMENT IMAGESSCRIPTS AND NUMERALS IDENTIFICATION FROM PRINTED MULTILINGUAL DOCUMENT IMAGES
SCRIPTS AND NUMERALS IDENTIFICATION FROM PRINTED MULTILINGUAL DOCUMENT IMAGEScscpconf
 

Mais procurados (19)

offline character recognition for handwritten gujarati text
offline character recognition for handwritten gujarati textoffline character recognition for handwritten gujarati text
offline character recognition for handwritten gujarati text
 
OCR for Urdu translation
OCR for Urdu translation OCR for Urdu translation
OCR for Urdu translation
 
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
 
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
 
Font type identification of hindi printed document
Font type identification of hindi printed documentFont type identification of hindi printed document
Font type identification of hindi printed document
 
Font type identification of hindi printed document
Font type identification of hindi printed documentFont type identification of hindi printed document
Font type identification of hindi printed document
 
Ijetcas14 371
Ijetcas14 371Ijetcas14 371
Ijetcas14 371
 
Script identification using dct coefficients 2
Script identification using dct coefficients 2Script identification using dct coefficients 2
Script identification using dct coefficients 2
 
Multitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq RecognitionMultitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq Recognition
 
En31919926
En31919926En31919926
En31919926
 
Review of research on devnagari character recognition
Review of research on devnagari character recognitionReview of research on devnagari character recognition
Review of research on devnagari character recognition
 
Recognition of Words in Tamil Script Using Neural Network
Recognition of Words in Tamil Script Using Neural NetworkRecognition of Words in Tamil Script Using Neural Network
Recognition of Words in Tamil Script Using Neural Network
 
Ijetcas14 619
Ijetcas14 619Ijetcas14 619
Ijetcas14 619
 
Fuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiFuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindi
 
OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...
OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...
OPTICAL BRAILLE TRANSLATOR FOR SINHALA BRAILLE SYSTEM: PAPER COMMUNICATION TO...
 
Online handwritten script recognition
Online handwritten script recognitionOnline handwritten script recognition
Online handwritten script recognition
 
Text content dependent writer identification
Text content dependent writer identificationText content dependent writer identification
Text content dependent writer identification
 
Final Report on Optical Character Recognition
Final Report on Optical Character Recognition Final Report on Optical Character Recognition
Final Report on Optical Character Recognition
 
SCRIPTS AND NUMERALS IDENTIFICATION FROM PRINTED MULTILINGUAL DOCUMENT IMAGES
SCRIPTS AND NUMERALS IDENTIFICATION FROM PRINTED MULTILINGUAL DOCUMENT IMAGESSCRIPTS AND NUMERALS IDENTIFICATION FROM PRINTED MULTILINGUAL DOCUMENT IMAGES
SCRIPTS AND NUMERALS IDENTIFICATION FROM PRINTED MULTILINGUAL DOCUMENT IMAGES
 

Destaque

Two Methods for Recognition of Hand Written Farsi Characters
Two Methods for Recognition of Hand Written Farsi CharactersTwo Methods for Recognition of Hand Written Farsi Characters
Two Methods for Recognition of Hand Written Farsi CharactersCSCJournals
 
HANDWRITTEN DIGIT RECOGNITION USING k-NN CLASSIFIER
HANDWRITTEN DIGIT RECOGNITION USING k-NN CLASSIFIERHANDWRITTEN DIGIT RECOGNITION USING k-NN CLASSIFIER
HANDWRITTEN DIGIT RECOGNITION USING k-NN CLASSIFIERvineet raj
 
Devanagari Character Recognition
Devanagari Character RecognitionDevanagari Character Recognition
Devanagari Character RecognitionPulkit Goyal
 
Handwritten digit recognition using image processing
Handwritten digit recognition using image processing Handwritten digit recognition using image processing
Handwritten digit recognition using image processing anita maharjan
 
Neural Networks in the Wild: Handwriting Recognition
Neural Networks in the Wild: Handwriting RecognitionNeural Networks in the Wild: Handwriting Recognition
Neural Networks in the Wild: Handwriting RecognitionJohn Liu
 
Artificial Neural Network / Hand written character Recognition
Artificial Neural Network / Hand written character RecognitionArtificial Neural Network / Hand written character Recognition
Artificial Neural Network / Hand written character RecognitionDr. Uday Saikia
 
Automatic handwriting recognition
Automatic handwriting recognitionAutomatic handwriting recognition
Automatic handwriting recognitionBIJIT GHOSH
 
Project report of OCR Recognition
Project report of OCR RecognitionProject report of OCR Recognition
Project report of OCR RecognitionBharat Kalia
 
Text Extraction of Colour Images using Mathematical Morphology & HAAR Transform
Text Extraction of Colour Images using Mathematical Morphology & HAAR TransformText Extraction of Colour Images using Mathematical Morphology & HAAR Transform
Text Extraction of Colour Images using Mathematical Morphology & HAAR TransformIOSR Journals
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerIOSR Journals
 
Color to Gray and back’ using normalization of color components with Cosine, ...
Color to Gray and back’ using normalization of color components with Cosine, ...Color to Gray and back’ using normalization of color components with Cosine, ...
Color to Gray and back’ using normalization of color components with Cosine, ...IOSR Journals
 
пьеса а.м. горького на дне
пьеса а.м. горького на днепьеса а.м. горького на дне
пьеса а.м. горького на днеNatalya Dyrda
 
Secure Authentication for Mobile Banking Using Facial Recognition
Secure Authentication for Mobile Banking Using Facial RecognitionSecure Authentication for Mobile Banking Using Facial Recognition
Secure Authentication for Mobile Banking Using Facial RecognitionIOSR Journals
 
Energy Efficient and Secure, Trusted network discovery for Wireless Sensor Ne...
Energy Efficient and Secure, Trusted network discovery for Wireless Sensor Ne...Energy Efficient and Secure, Trusted network discovery for Wireless Sensor Ne...
Energy Efficient and Secure, Trusted network discovery for Wireless Sensor Ne...IOSR Journals
 
Dynamic AI-Geo Health Application based on BIGIS-DSS Approach
Dynamic AI-Geo Health Application based on BIGIS-DSS ApproachDynamic AI-Geo Health Application based on BIGIS-DSS Approach
Dynamic AI-Geo Health Application based on BIGIS-DSS ApproachIOSR Journals
 
A High Throughput CFA AES S-Box with Error Correction Capability
A High Throughput CFA AES S-Box with Error Correction CapabilityA High Throughput CFA AES S-Box with Error Correction Capability
A High Throughput CFA AES S-Box with Error Correction CapabilityIOSR Journals
 
Wireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with GsmWireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with GsmIOSR Journals
 
Role of Machine Translation and Word Sense Disambiguation in Natural Language...
Role of Machine Translation and Word Sense Disambiguation in Natural Language...Role of Machine Translation and Word Sense Disambiguation in Natural Language...
Role of Machine Translation and Word Sense Disambiguation in Natural Language...IOSR Journals
 
егэ виды грамматических ошибок
егэ виды грамматических ошибокегэ виды грамматических ошибок
егэ виды грамматических ошибокNatalya Dyrda
 
Test preparation for the fifth grade
Test preparation for the fifth grade Test preparation for the fifth grade
Test preparation for the fifth grade Aleksandra Nikolic
 

Destaque (20)

Two Methods for Recognition of Hand Written Farsi Characters
Two Methods for Recognition of Hand Written Farsi CharactersTwo Methods for Recognition of Hand Written Farsi Characters
Two Methods for Recognition of Hand Written Farsi Characters
 
HANDWRITTEN DIGIT RECOGNITION USING k-NN CLASSIFIER
HANDWRITTEN DIGIT RECOGNITION USING k-NN CLASSIFIERHANDWRITTEN DIGIT RECOGNITION USING k-NN CLASSIFIER
HANDWRITTEN DIGIT RECOGNITION USING k-NN CLASSIFIER
 
Devanagari Character Recognition
Devanagari Character RecognitionDevanagari Character Recognition
Devanagari Character Recognition
 
Handwritten digit recognition using image processing
Handwritten digit recognition using image processing Handwritten digit recognition using image processing
Handwritten digit recognition using image processing
 
Neural Networks in the Wild: Handwriting Recognition
Neural Networks in the Wild: Handwriting RecognitionNeural Networks in the Wild: Handwriting Recognition
Neural Networks in the Wild: Handwriting Recognition
 
Artificial Neural Network / Hand written character Recognition
Artificial Neural Network / Hand written character RecognitionArtificial Neural Network / Hand written character Recognition
Artificial Neural Network / Hand written character Recognition
 
Automatic handwriting recognition
Automatic handwriting recognitionAutomatic handwriting recognition
Automatic handwriting recognition
 
Project report of OCR Recognition
Project report of OCR RecognitionProject report of OCR Recognition
Project report of OCR Recognition
 
Text Extraction of Colour Images using Mathematical Morphology & HAAR Transform
Text Extraction of Colour Images using Mathematical Morphology & HAAR TransformText Extraction of Colour Images using Mathematical Morphology & HAAR Transform
Text Extraction of Colour Images using Mathematical Morphology & HAAR Transform
 
Linux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop ComputerLinux-Based Data Acquisition and Processing On Palmtop Computer
Linux-Based Data Acquisition and Processing On Palmtop Computer
 
Color to Gray and back’ using normalization of color components with Cosine, ...
Color to Gray and back’ using normalization of color components with Cosine, ...Color to Gray and back’ using normalization of color components with Cosine, ...
Color to Gray and back’ using normalization of color components with Cosine, ...
 
пьеса а.м. горького на дне
пьеса а.м. горького на днепьеса а.м. горького на дне
пьеса а.м. горького на дне
 
Secure Authentication for Mobile Banking Using Facial Recognition
Secure Authentication for Mobile Banking Using Facial RecognitionSecure Authentication for Mobile Banking Using Facial Recognition
Secure Authentication for Mobile Banking Using Facial Recognition
 
Energy Efficient and Secure, Trusted network discovery for Wireless Sensor Ne...
Energy Efficient and Secure, Trusted network discovery for Wireless Sensor Ne...Energy Efficient and Secure, Trusted network discovery for Wireless Sensor Ne...
Energy Efficient and Secure, Trusted network discovery for Wireless Sensor Ne...
 
Dynamic AI-Geo Health Application based on BIGIS-DSS Approach
Dynamic AI-Geo Health Application based on BIGIS-DSS ApproachDynamic AI-Geo Health Application based on BIGIS-DSS Approach
Dynamic AI-Geo Health Application based on BIGIS-DSS Approach
 
A High Throughput CFA AES S-Box with Error Correction Capability
A High Throughput CFA AES S-Box with Error Correction CapabilityA High Throughput CFA AES S-Box with Error Correction Capability
A High Throughput CFA AES S-Box with Error Correction Capability
 
Wireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with GsmWireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
 
Role of Machine Translation and Word Sense Disambiguation in Natural Language...
Role of Machine Translation and Word Sense Disambiguation in Natural Language...Role of Machine Translation and Word Sense Disambiguation in Natural Language...
Role of Machine Translation and Word Sense Disambiguation in Natural Language...
 
егэ виды грамматических ошибок
егэ виды грамматических ошибокегэ виды грамматических ошибок
егэ виды грамматических ошибок
 
Test preparation for the fifth grade
Test preparation for the fifth grade Test preparation for the fifth grade
Test preparation for the fifth grade
 

Semelhante a Online Hand Written Character Recognition

Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Editor IJARCET
 
Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Editor IJARCET
 
OCR-THE 3 LAYERED APPROACH FOR CLASSIFICATION AND IDENTIFICATION OF TELUGU HA...
OCR-THE 3 LAYERED APPROACH FOR CLASSIFICATION AND IDENTIFICATION OF TELUGU HA...OCR-THE 3 LAYERED APPROACH FOR CLASSIFICATION AND IDENTIFICATION OF TELUGU HA...
OCR-THE 3 LAYERED APPROACH FOR CLASSIFICATION AND IDENTIFICATION OF TELUGU HA...cscpconf
 
Comparative Analysis of PSO and GA in Geom-Statistical Character Features Sel...
Comparative Analysis of PSO and GA in Geom-Statistical Character Features Sel...Comparative Analysis of PSO and GA in Geom-Statistical Character Features Sel...
Comparative Analysis of PSO and GA in Geom-Statistical Character Features Sel...IJERA Editor
 
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...rahulmonikasharma
 
A STUDY ON OPTICAL CHARACTER RECOGNITION TECHNIQUES
A STUDY ON OPTICAL CHARACTER RECOGNITION TECHNIQUESA STUDY ON OPTICAL CHARACTER RECOGNITION TECHNIQUES
A STUDY ON OPTICAL CHARACTER RECOGNITION TECHNIQUESijcsitcejournal
 
Optical Character Recognition (OCR) System
Optical Character Recognition (OCR) SystemOptical Character Recognition (OCR) System
Optical Character Recognition (OCR) Systemiosrjce
 
A Review On Recognition Of Online Handwriting In Different Scripts
A Review On Recognition Of Online Handwriting In Different ScriptsA Review On Recognition Of Online Handwriting In Different Scripts
A Review On Recognition Of Online Handwriting In Different ScriptsKarla Adamson
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Karan Panjwani
 
A survey on Script and Language identification for Handwritten document images
A survey on Script and Language identification for Handwritten document imagesA survey on Script and Language identification for Handwritten document images
A survey on Script and Language identification for Handwritten document imagesiosrjce
 
Real Time Sign Language Detection
Real Time Sign Language DetectionReal Time Sign Language Detection
Real Time Sign Language DetectionIRJET Journal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Character recognition of kannada text in scene images using neural
Character recognition of kannada text in scene images using neuralCharacter recognition of kannada text in scene images using neural
Character recognition of kannada text in scene images using neuralIAEME Publication
 
Character recognition of kannada text in scene images using neural
Character recognition of kannada text in scene images using neuralCharacter recognition of kannada text in scene images using neural
Character recognition of kannada text in scene images using neuralIAEME Publication
 
A Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive HandwritingA Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive HandwritingIRJET Journal
 
Recognition of historical records
Recognition of historical recordsRecognition of historical records
Recognition of historical recordssipij
 

Semelhante a Online Hand Written Character Recognition (20)

C010221930
C010221930C010221930
C010221930
 
Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015
 
Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015
 
OCR-THE 3 LAYERED APPROACH FOR CLASSIFICATION AND IDENTIFICATION OF TELUGU HA...
OCR-THE 3 LAYERED APPROACH FOR CLASSIFICATION AND IDENTIFICATION OF TELUGU HA...OCR-THE 3 LAYERED APPROACH FOR CLASSIFICATION AND IDENTIFICATION OF TELUGU HA...
OCR-THE 3 LAYERED APPROACH FOR CLASSIFICATION AND IDENTIFICATION OF TELUGU HA...
 
Comparative Analysis of PSO and GA in Geom-Statistical Character Features Sel...
Comparative Analysis of PSO and GA in Geom-Statistical Character Features Sel...Comparative Analysis of PSO and GA in Geom-Statistical Character Features Sel...
Comparative Analysis of PSO and GA in Geom-Statistical Character Features Sel...
 
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
 
Telugu letters dataset and parallel deep convolutional neural network with a...
Telugu letters dataset and parallel deep convolutional neural  network with a...Telugu letters dataset and parallel deep convolutional neural  network with a...
Telugu letters dataset and parallel deep convolutional neural network with a...
 
A STUDY ON OPTICAL CHARACTER RECOGNITION TECHNIQUES
A STUDY ON OPTICAL CHARACTER RECOGNITION TECHNIQUESA STUDY ON OPTICAL CHARACTER RECOGNITION TECHNIQUES
A STUDY ON OPTICAL CHARACTER RECOGNITION TECHNIQUES
 
Optical Character Recognition (OCR) System
Optical Character Recognition (OCR) SystemOptical Character Recognition (OCR) System
Optical Character Recognition (OCR) System
 
D017222226
D017222226D017222226
D017222226
 
A Review On Recognition Of Online Handwriting In Different Scripts
A Review On Recognition Of Online Handwriting In Different ScriptsA Review On Recognition Of Online Handwriting In Different Scripts
A Review On Recognition Of Online Handwriting In Different Scripts
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
 
A survey on Script and Language identification for Handwritten document images
A survey on Script and Language identification for Handwritten document imagesA survey on Script and Language identification for Handwritten document images
A survey on Script and Language identification for Handwritten document images
 
P01725105109
P01725105109P01725105109
P01725105109
 
Real Time Sign Language Detection
Real Time Sign Language DetectionReal Time Sign Language Detection
Real Time Sign Language Detection
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Character recognition of kannada text in scene images using neural
Character recognition of kannada text in scene images using neuralCharacter recognition of kannada text in scene images using neural
Character recognition of kannada text in scene images using neural
 
Character recognition of kannada text in scene images using neural
Character recognition of kannada text in scene images using neuralCharacter recognition of kannada text in scene images using neural
Character recognition of kannada text in scene images using neural
 
A Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive HandwritingA Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive Handwriting
 
Recognition of historical records
Recognition of historical recordsRecognition of historical records
Recognition of historical records
 

Mais de IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Último

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Último (20)

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 

Online Hand Written Character Recognition

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 11, Issue 5 (May. - Jun. 2013), PP 30-36 www.iosrjournals.org www.iosrjournals.org 30 | Page Online Hand Written Character Recognition Farha Mehdi1 , Srinivasa G2 , Ashwini A.J3 , Hemanth Krishna H.K4 1.Asst.prof, Dept of ISE, APSCE, Bangalore, 2.Asst.prof, Dept of CSE ,GSSIT, Bangalore, 3.Asst.prof,Dept of CSE,GSSIT, Bangalore, 4. Asst.prof,Dept of CSE,AIT,Bangalore, Abstract: Handwriting processing is a domain in great expansion. The interest devoted to this field is not explained only by the exciting challenges involved, but also the huge benefits that a system, designed in the context of a commercial application, could bring Two classes of recognition systems are usually distinguished: online systems for which handwriting data are captured during the writing process, which makes available the information on the ordering of the strokes, and offline systems for which recognition takes place on a static image captured once the writing process is over. The field of personal computing has begun to make a transition from the desktop to handheld devices, thereby requiring input paradigms that are more suited for single hand entry than a keyboard. Online handwriting recognition allows for such input modalities. On-line handwritten scripts are usually dealt with pen tip traces from pen-down to pen-up positions. Keywords: Training, pre-processing, recognition, strokes, segmentation. I. Introduction During the past thirty years, substantial research efforts have been devoted to character recognition that is used to translate human readable characters to machine-readable codes. Immense effort has been made on character recognition, as it provides a solution for processing large volumes of data automatically in a large variety of scientific and business applications. The main problem encountered when dealing with handwritten English characters is that characters written by different persons representing the same character are not identical but can vary in both size and shape. The fast variation in personal writing styles and differences in one person’s writing style depending on the context is another problem encountered when trying to recognize English handwritten characters. In addition, the mood of the writer and the writing situation can have an effect on writing styles. Handwriting recognition principally entails optical character recognition. However, a complete handwriting recognition system also handles formatting, performs correct segmentation into characters and finds the most plausible words. The main problem encountered when dealing with handwritten characters is that characters written by different persons representing the same character are not identical but can vary in both size and shape. The fast variation in personal writing styles and differences in one person’s writing style depending on the context is another problem encountered when trying to recognize handwritten characters. In addition, the mood of the writer and the writing situation can have an effect on writing styles. Handwritten text recognition systems have achieved recently significant progress, due to developments in segmentation, recognition and language models. Those systems are less powerful when the languages to be recognized have a two dimensional (2D) layout. This is the case for mathematical expressions, schemas, diagrams etc. In this case, it yields to solve the same problems of segmentations, recognition and interpretation but in a 2D context. Resolving bi-dimensional languages recognition problem implies being capable of solving three sub problems: segmentation, symbol recognition and interpretation. 1.1 Objectives The main objective is to recognize online handwritten documents, which includes characters, words, lines, paragraphs etc. There is extensive work in the field of handwriting recognition, and a number of reviews exits. Our approach is to recognize handwriting by using templates. Along with this we maintain a unique user accounts, which enables a particular user to create his/her training sets. II. Literature Survey Yoshida K. et.al [1] online handwriting recognition online handwriting recognition, where existing challenges are to cope with problems of various writing fashions, variable size for the same character, different stroke orders for the same letter, and efficient data presentation to the classifier. The similarities of distinct character shapes and the ambiguous writing further complicate the dilemma. A solitary solution of all these problems lies in the intelligent and appropriate extraction of features from the character at the time of writing. A typical handwriting recognition system focuses on only a subset of these problems. The goal of fully
  • 2. Online Hand Written Character Recognition www.iosrjournals.org 31 | Page unconstrained handwriting recognition still remains a challenge due to the amount of variations found in characters. The handwriting recognition problem can be considered for various alphabets and at various levels of abstraction. The main goal of the work presented in this paper has been the development of an on-line handwriting recognition system which is able to recognize handwritten characters of several different writing styles. Due to the temporal nature of online data, this work has possible application to the domain of speech recognition as well. The work in this research aimed to investigate various features of handwritten letters, their use and discriminative power, and to find reliable feature extraction methods, in order to recognize them. A 22 feature set of sub-character primitive features has been proposed using a quite simple approach of feature extraction. This approach has succeeded in having robust pattern recognition features, while maintaining feature's domain space to a small, optimum quantity. Back propagation neural network (BPN) technique has been used as classifier and recognition rate up to 87% has been achieved even for highly distorted hand written characters. Zafar M.F. et.al [1], proposes a online handwritten character recognition algorithm, suitable online handwritten character recognition algorithm, suitable for the home use computer. A character, written on a digitizing tablet, is expressed as a directional angle sequence. In order to recognize a quickly written multi- stroke character, the character pattern is converted into a single interconnected stroke pattern. The recognition is carried out using dynamic programming based pattern matching technique. Chiang, C.C. et.al [3], proposes a handwritten character recognition system implemented by a stochastic neural net (SNN) is presented. The learning process in this neural model incorporates the stochastic information extracted from the trained characters. The merit of SNN lies in the fast learning speed obtained through an online learning algorithm, in contrast to offline learning algorithms. This SNN has been applied to design an experimental adaptive character recognition system. This system can recognize handwritten/printed English and Chinese characters. According to preliminary experimental results, the recognition rates are about 90~94% and 80~85% for English and Chinese characters, respectively. The system is capable of learning while recognizing new patterns. Liangwen Zhang et.al [4], this paper proposes online handwritten English characters segmentation method based on rules. Firstly, all the local minima of the character coordinate sequences are treated as potential segmentation points; Secondly, we calculate 5 features of every potential segmentation point; finally, the potential segmentation points are modified according to the rules to get the final segmentation points. The modification contains shift, deletion and maintenance. Thus, the coordinate sequences of characters are segmented to sub-sequences of characters by the final segmentation points. The experiment conducted on UNIPEN database shows that our method is feasible and effective. III. Online Hand Written Character Recoginition Handwriting recognition (or HWR) is the ability of a computer to receive and interpret intelligible handwritten input from sources such as paper documents, photographs, touch-screens and other devices. The image of the written text may be sensed "off line" from a piece of paper by optical scanning (optical character recognition) or intelligent word recognition. Alternatively, the movements of the pen tip may be sensed "on line", for example by a pen-based computer screen surface. 3.1 Types of Handwriting Recognition 3.1.1 Off-line Off-line character recognition takes a raster image from a scanner (scanned images of the paper documents), digital camera or other digital input sources. The image is binarized through threshold technique based on the color pattern (color or gray scale), so that the image pixels are either 1 or 0. 3.1.2 On-line In on-line, the current information is presented to the system and recognition (of character or word) is carried out at the same time. Basically, it accepts a string of (x, y) coordinate pairs from an electronic pen touching a pressure sensitive digital tablet. Once the image is binarized in off-line case, the rest of the techniques for classification can be identical with only two basic differences. Firstly, off-line recognition happens after the writing completes and the scanned image is pre-processed. Secondly, it has no temporal information associated with the image due to which it is not known to the classifier about the way and order of writing. So, we can say, its knowledge about the character is limited. It means, off-line data only represents the final result after writing i.e.an image. Why does the global market demand follow the on-line recognition system? On-line character recognition system, by contrast, captures the temporal or dynamic information of the writing, enhances the accuracy over off-line. Another advantage is interactivity, which means recognition errors can be corrected immediately with the series of test. Yet, adaptation of any drawings of character is also an
  • 3. Online Hand Written Character Recognition www.iosrjournals.org 32 | Page advantage over off-line. When the user faces that some characters are not recognized accurately, user can alter his way of drawing until it recognizes. It means user can adapt to the machine. Conversely, recognizers are capable of adapting users’ drawing, usually by storing possible samples from a large number of users for subsequent recognition. Thus, there is adaptation of user to machine and of machine to user. Electronic pen input is the direct method to compare with the both off-line and key-board entry to the system having recognition intelligence. In addition, on-line recognition improves the work-flow, the information is immediately available. However, the natural and comfortable style in writing effectively reduces difficulty at the threshold of using computers for common users. 3.1.3 Based on Styles of Handwriting: Discrete vs. Cursive The difficulty of character recognition varies greatly with different writing styles. The writing style of the first three lines is commonly referred to as discrete handwriting, in which the writer is told to write each character within a bounding box or to separate each character. The writing style of the fourth lines is commonly referred to as pure cursive or connected within a word. Most people write in a mixed style, a combination of Discrete and Cursive styles, similar to the writing on the fifth line. Both Discrete and Cursive character recognition are difficult tasks because of the great amount of variability present in the on-line handwriting signal. The variability is present both in time and signal space. Variability in time refers to variation in writing speed, while variability in signal space refers to the shape changes of the individual characters. Fig 2.2 Types of Handwriting It is rare to find two identically written characters. The difficulty of recognizing character lies in constructing accurate and robust models to accommodate the variability in time and feature space. 3.1.4 Based on Writer Independent and Writer Dependent A writer independent recognition system recognizes wide ranges of possible writing styles, while a writer dependent recognition system is trained to recognize only from specific users. Therefore, a writer dependent recognition system works on data with smaller variability and therefore a chance of having higher reliability is achieved in contrast to writer independent recognition system. Writing one’s style brings unevenness in writing units, which is the most difficult part. Variability in stroke numbers, their order, shape and size, tilting angle and similarity among characters from one another are found more often in writer independent recognition system. Broadly, there are two kinds of writing styles. They are hand printed and cursive character. In cursive style, strokes are deliberately linked forming one from many to draw the character, while in hand printed style possible number of strokes are used, each stroke has significant role to complete the character. In cursive style, the important information such as intersections, loops, curves, straight lines and hooks etc. are missing. Sometimes, both writing styles are mixed. Natural character contains all types of styles in writing from any of the users. Specifically, the writing is said to be natural as if users write on a piece of paper. With the introduction of portable hand held computers and computing devices such as PDAs (Personal Digital Assistant), non-keyboards and non-keypads based methods for inputting data are receiving more interest in both academic and commercial research communities. The most promising options are pen based and voice based inputs. Pen based method in inputting can be either off-line or on-line. IV. Proposed Methodologies With Architecture Design Three steps are involved in the recognition of a character in this project. These methods scan the segmented character of the user and matches with the stored training set or templates. Each of the methods increases the probabilities of the templates which closely match with the user input. The three methods are as follows.
  • 4. Online Hand Written Character Recognition www.iosrjournals.org 33 | Page 4.1 Shape Template Matching In this method the user written character is scaled down to the dimension of the shape-template and each point on the user input is matched to the same position of the template. If there is a match then the probability of the character is increased. In this way the user input character is matched with the each template and the closest matched template will have the highest probability at the end of this recognition method. 4.2 Pixel Density Matching The density of pixels varies for each character at specific position. So this data can be used in recognition characters as the density varies for each character. The density of pixel is matched from the templates to the user input at the same position of the character. If the densities are approximately equal then the probability for the character increases. In this way the pixel densities are matched for each template, therefore increasing the probability for the right character. 4.3 Stroke Movement Matching This method uses the stroke template to match the movement of the strokes the templates with that of the user input. Each point of the user input is matched to the corresponding position in the template and if there is a match then the probability is increased for the specific character. In this method, the matching involves the inspection of the starting and ending positions of the character. Each character is written in different movements with respect to the initial position or starting point of the character. So this method efficiently recognizes the right character. Just like the previous method, the user input is matched with each template and the probability for the right character increases. By combining the above three methods and their probabilities, the right character is recognized. 4.4 DETAILED ARCHITECTURE DESIGN Input from the Tablet & Digitization: The process of Digitization happens at the run time itself. As the user inputs the data from the tablet, events are generated .These events are captured at the run time and a matrix of the dimension of the screen is used to initialize or used to store the positions where the pixels are plotted. The matrix minimizes the window where the pixels are drawn and captures the co-ordinates and initializes the corresponding positions of the matrix to 1. Pre-processing: This is an intermediate step between the input and the generation of training set. The input got from the user cannot be directly used to create a training set. There are few reasons because of which the input cannot be directly used. Firstly during the training process, the user is required to write one character at a time. The user may not write every character with the same dimension as the previous one. Hence this creates a problem which requires each character to be stored at variable dimension. Hence, the character written by the user must be scaled down or scaled-up according to the dimensions required by the training set. Hence the writing character must first be scaled then can be preceded to the generation of training set step. Secondly, the input is captured in the form of 2-D matrix. When this input matrix is scaled-up the pixel information stored in the matrix gets diluted, as the scaling up requires more number of pixels to be plotted. Hence some pre- processing must be done so that there are no gaps in the characters. Matrix formed by up-scaling the original matrix. If the input matrix is of small size than the training set dimension, then the input matrix must be scaled- down. This does not poses any problem as the pixels overlap. There is no gap in the characters matrix formed. Generate Training Set: The training set is nothing but a file which contains the templates or the matrix generated from the pre-processing step. The format of the file can be of two forms. Firstly, the matrix can be stored as it is to the file with some delimiter characters to limit between each character. Secondly, only the co- ordinate values, where the pixels are plotted within a matrix can be stored along with the value initialized at the matrix. The training set file must be loaded into the recognition system before starting the process of recognition. Recognition Phase Input and Digitization: This step is same as the input and digitization of the training process, except for the fact that, there is some extra information’s involved which must be stored at this step. In the recognition phase, the user can write only number of characters discretely. Hence to help in the segmentation of characters, the limits of each stroke of the pen is stored in some program variables. The limit of stroke across the X-axis and across the Y-axis are stored at the runtime which can be used by the segmentation stage to segment each character and send to the recognition system.
  • 5. Online Hand Written Character Recognition www.iosrjournals.org 34 | Page Divide lines: The first step after the input is captured, the matrix is to be divided the matrix into lines. Mainly, the limits of the lines are calculated at this step and stored in an array. The upper and lower limits are calculated. The main logic behind dividing lines in that, in a line of text there can be no row with empty pixel running from left to the rightmost position of the screen. Thin fact can be used to know when a line is started or stopped. Each row in the matrix is scanned to find out if the row is empty. If any value is initialized before the end of the row then it means that a lines upper limit is found. If an upper limit is found then the scanning of row continues until an empty row is encountered. An empty row in the matrix with only ‘0’ initialized represents that the previous line has ended. And the next line is about to begin. So the upper and lower limits are stored and the process continues to find the next lines. After the lines are divided, the limits are sent for future steps which involve segmentation and recognition. Segmentation: this is the next step after the lines are divided and limits calculated segmentation involves finding the character after combining the strokes. Each character can be written with one or a max of 3 strokes. It has been found that the strokes within a single character overlap most of the time. This fact is used in the segmentation .if two or more strokes overlap within the boundaries of each other than these strokes are combined together to form a single character .the boundaries are nothing but the x and y coordinate limits of each stroke which is stored in a matrix. After combining strokes to, the single character formed is stored in a separate matrix and is sent to the recognition phase. After it is recognized the next character is segmented and the process continues. Recognition: Three steps are involved in the recognition of a character. Shape Template Matching: Refer section 4.1 Pixel Density Matching: Refer section 4.2 Stroke Movement Matching: Refer section 4.3 Storing and displaying of output: after the character is recognized, the character is stored in a file or displayed on the screen as any specific area set aside for displaying the result. The result can be stored on a notepad file and saved. And the detailed architecture diagram is as follows in figure 2. Fig 2: Detailed architecture
  • 6. Online Hand Written Character Recognition www.iosrjournals.org 35 | Page Flow Charts for Recognition and Training The below diagram depicts the flow of system in two different modes i.e., recognition and training mode. In the both the cases, the input is received from an external device like tablet which is given by the user. The user decides whether in which state the system should be in. Fig 3: Flow chart of online hand written character recognition. V. Conclusion And Future Enhancement The main objective is to recognize online handwritten documents, which includes characters, words, lines, paragraphs etc. There is extensive work in the field of handwriting recognition, and a number of reviews exits. In this approach, it is required to recognize handwriting by using templates. Along with this, it maintains unique user accounts, which enable a particular user to create his/her training sets. Also, online handwritten characters are recognized by a sequence of dominant points in strokes and sequence of writing direction between consecutive dominants points. The direction information of dominant points is used for character pre-classification and fine classification. Recognition experiment have been conducted by using 62 character classes (0-9, A-Z, a-z) of different styles. A remarkable aspect of the proposed approach is that, it is easily extensible to different character sets and different writing styles. The system can be used in areas or fields where the data entry operations are required like manual handwritten documents to digitization of documents. The technique can be used for advanced message texting in mobile applications. The system can be enhanced to provide the output simultaneously as the user writes the data. Additional features like authentication issues, spell check algorithms, dictionary database, saving text in different fonts etc. In future, it is possible that, touch screens with this technique can become a solution for replacement of papers. References [1] Yoshida, K, 1982 C&C System Research Laboratories Nippon Electric Co., Ltd [2] Zafar, M.F. Informatics Complex, Islamabad Mohamad, D. ; Anwar, M.M. Multitopic Conference, 2006. INMIC '06. IEEE. [3] Chiang, C.C. CompEuro '91. Advanced Computer Technology, Reliable Systems and Applications. 5th Annual European Computer Conference. Proceedings. 1991 [4] Liangwen Zhang Intelligent Computing and Intelligent Systems (ICIS), 2010 IEEE International Conference Nankai Univ., Tianjin, China.
  • 7. Online Hand Written Character Recognition www.iosrjournals.org 36 | Page [5] Yongqiang Wang; Qiang Huo; Yu Shi; Frontiers in Handwriting Recognition (ICFHR), 2010 International Conference on Digital Object Identifier: 10.1109/ICFHR.2010.86 Publication Year: 2010 [6] Del Vescovo, G.; Rizzi, A.; Granular Computing, 2007. GRC 2007. IEEE International Conference on Digital Object Identifier: 10.1109/GrC.2007.141 Publication Year: 2007. [7] Garain, U.; Chaudhuri, B.B.; Pal, T.T.; Pattern Recognition, 2002. Proceedings. 16th International Conference on Volume: 3Digital Object Identifier: 10.1109/ICPR.2002.1047820 Publication Year: 2002 [8] Sundaram, Suresh; Ramakrishan, A. G.; Document Analysis and Recognition (ICDAR), 2011 International Conference on Digital Object Identifier: 10.1109/ICDAR.2011.237 Publication Year: 2011. [9] Ma, Long-long; Liu, Hui-dan; Wu, Jian; Document Analysis and Recognition (ICDAR), 2011 International Conference on Digital Object Identifier: 10.1109/ICDAR.2011.50 Publication Year: 2011.