SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2550
Optical Character Recognition using Neural Networks by Classification
based on Symmetry
A Mohammad Azam1, Abhishek V Anil2, Aishwarya G3
1,2,3Dept of CSE, BNM Institute of Technology, Bangalore
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - OCR allows us to extract data from a print
medium by obtaining a scanned image of it, or a picture. We
employ three main modules namely classification, line and
character extraction and neural network. Every module
contributes toward increasing the efficiency of the OCR. The
classification based on symmetry property of characters
reduces the training time and recognition time as well. The
efficiency of the proposed system is compared to traditional
methods of OCR. We employed multiple backpropagation
neural networks to perform OCR. We trained the neural
network with various images of three different fonts namely,
Arial, Times New Roman, and Liberation Serif.
Key Words: OCR, Artificial neural network, Character
extraction, character classification.
1. INTRODUCTION
Various papers explored in the field of OCR with neural
networks have differences in the aspects of preprocessing
methods, training data classification criteria, model of the
neural network used and the training dataset. This variation
reflects in the performance achieved by different authors,
while some authors strive for a balance between training
time and recognition time, others concentrate only on
reducing the recognition time. The training data
classification criteria include the symmetry property, the
Euler number feature and curvature property of characters.
Different models of neural networks range from simple
multilayer perceptronneural network with backpropagation
to a hybrid of convolutional and LSTM (Long Short Term
Memory) neural network models.
Preprocessing methods such as binarization,
character extraction to extract and process characters from
sentences are used in [1]. Training phase uses a multi-layer
perceptron neural network. The multi-layer perceptron
neural network has an input layer, a hidden layer and an
output layer.
[2] uses preprocessing techniques such as
digitization, noise removal, binarization, line segmentation
and character extraction. This network consists of 96 input
neurons and 62 output neurons. The neural network was
trained with 10 samples for each character.
[3] uses the curvature properties of the characters
for differentiating between the characters, this is done by
looking for black pixel from each corner of the extracted
character, through certain angles called seeking angles, the
difference between the seeking angles being 15o. A smaller
seeking interval makes the input larger and makes the
recognition process accurate but at the same time increase
the calculations needed. Thus reducing the speed of the
algorithm.
The method proposed in [4] reduces the training
time considerably while increasingtherecognitiontime.The
author suggests classifying the trainingdata accordingto the
Euler number feature and a multi stage approach is used to
deal with various types of inputs. The training time grows
exponentially with respect to the size of training data. In the
conventional neural network based character recognition
system, the input nodes take the pixel values of the source
image to process.
In [5] a hybrid convolutional-LSTMimplementation
is used. The author explores the performance differences
between different combinations ofgeometricnormalization,
1D LSTM, deep convolutional networks, and 2D LSTM
networks. Result obtained is that deep hybrid neural
networks using line normalization have the better
performance among the combinations compared.
2. PROPOSED METHOD
In the proposed model for OCR, a neural network is being
used. The neural network being used is a multi-layer
perceptron network with backpropagation for learning. The
input is the pixel data from the images. The three phases in
the proposed model are classification phase, training phase
and recognition phase.
2.1 Classification phase
The classification phase involves classifying the training
data according to the symmetry property of the image. The
four symmetry types are total symmetry, vertical symmetry,
horizontal symmetry and no symmetry.
Vertical symmetry is checked by comparing the
image of a character with a replica that is flipped along the
vertical axis. Similarly, horizontal symmetry is checked by
comparing the original image with a replica that is flipped
along the horizontal axis.
Totalsymmetryoccurswhenanimageisclassifiedas
both vertically and horizontally symmetrical. Whereas, no
symmetry is when an image doesn’t classify as either
horizontally or vertically symmetrical.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2551
The technique adopted for classifying the characters is
flipping the matrix representation ofthecharacters.Theyare
flipped either horizontally or vertically. Based on the
classification, the training data is stored separately.
Fig 1. shows the various steps in the algorithm for
finding symmetry of images. The algorithm for symmetry
checking was executed multiple times totweakthethreshold
values that determined the symmetry of images.
In the algorithm it is assumed that the image is of size
28x28 pixels. The image is converted into a matrix of 1’s and
0’s. The matrix is then flippedeitherverticallyorhorizontally
and the difference between the original and flipped matrix is
computed. The absolute value of the result matrix is taken
and the number of 1’s are computed. The ratio of number of
1’s and the size of the matrix is taken to check symmetry. It
classifies as symmetry if the ratio is less than a certain
threshold value that is obtained by repeatedly running the
algorithm to achieve best classification.
Fig -1: Steps in finding symmetry
2.2 Training phase
Training phase involves training different neural networks
for these categorizations based on symmetry. Training is
done by feeding the input to the neural network and then
calculating the cost function depending upon the output.
Then the weights of the synapses are adjusted using a
function likethegradientdescent.Theseadjustedweightsare
then preserved by serializing the object of the network class.
2.3 Recognition phase
In the recognition phase, the input is the documentwhich
is read in either JPEG or PNG format. Pre-processing
techniques used include line extraction, gray scale
conversion, Gaussian adaptive thresholding and Character
extraction.
Pre-processing techniques are used to provide cleaner
input to the neural network. This helps in improving the
recognition rate.
The aim of the character extraction module as shown in
figure 2 is to first identify the text from an image.Themodule
should be able to crop out individual characterswhichcanbe
passed to the neural network. The image is sliced into
different lines, by horizontally grouping the pixels. The
characters are white pixels and the space between them is
black. This is used to find the beginning and ending of a line,
and character. Horizontalprojectionisusedtofindthespaces
between lines.
Vertical projectionisusedtofindthespacesbetween
characters. The extraction module knows the end of a
character when it finds that a certain amount of pixels are
black in a row. The extracted characters have a specific
border which is symmetric in all sides, to avoid changes or
errors in the recognition phase.
Line and character extraction module also includes
the space detection algorithm, the spaces are detected after
detecting a character, the algorithm looks for spaces as a
sequenceofzeroes,withaparticularthreshold.Thethreshold
size dictates the presence of a space or mere character
spacing, the character spacing may be mistaken for spaces if
the image is taken from a system the renders fonts
differently. This can be overcome by dynamically adjusting
the threshold in such a way that the algorithm can
differentiate between character spaces and real spaces.
Limitations of character extraction lie with the fact that it
cannot separate letters which are too close to each other,
hence leading to a wrong recognition by the neural network.
Fig -2: Character extraction
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2552
Fig -3: Steps in recognition phase
3. EXPERIMENTAL RESULTS
Table 1. shows the variation of accuracy of recognition with
the introduction of punctuations in the input image. The
proposed system is able to produce an accuracy of 99.2% in
case of ‘Arial’ font without punctuations. This amount of
accuracy cannot be achieved using the traditional
approaches to OCR which compares the input images with a
database containing the images of each character.
The ‘Times New Roman’ font without punctuation
also produces a very good accuracy rate of 98.01% in
recognizing the characters. In this case the accuracy
decreases when punctuations are included. Our proposed
system produces an accuracy rate of 99.2% in best case
scenario with Arial font without punctuations whereas the
system proposed in [6] produces at best 95.7%.
Table -1: Accuracy for fonts with punctuations and
without punctuations
However, there is no training time involved in traditional
method. Our neural network requires 14.01 secondstotrain
all the four neural networks involved and to produce an
output. Table 2. compares the traditional method usedin [6]
with our proposed model. It is observed that the recognition
time of our model is almost 27 times lesser than the
approach in [6].
Table – 2: Comparison with traditional method
APPROACHES
Top 1 accuracy
rate (%)
Recognition time
(msec/char)
Traditional method 95.7 1.45
Proposed method 99.2 0.055
4. CONCLUSIONS
We have proposed a method that uses multiple
backpropagation neural networks to perform OCR. We train
the neural network with various images of three different
fonts namely, Arial, Times New Roman, and Liberation Serif.
The training time is reduced drastically by classifying the
training data using the symmetry property. The images are
passed through a symmetry checking algorithm thatreturns
details of whether the image has vertical symmetry,
horizontal symmetry, total symmetry or no symmetry.
Finally, it is also observed that the inclusion of
punctuations in the input image reduces the accuracy by a
small margin. This happens because the extracted image of
the punctuation marks are too small in size. When passed to
the neural network, it fails to learn the featuresofthisimage.
REFERENCES
[1] M. Abdullah-al-mamun and T. Alam, "An approach to
empirical Optical Character Recognitionparadigmusing
Multi-Layer Perceptorn Neural Network," 2015 18th
International Conference on Computer and Information
Technology (ICCIT), Dhaka, 2015, pp. 132-137
[2] S. Afroge, B. Ahmed and F. Mahmud, "Optical character
recognition using back propagation neural network,"
FONTS
WITH
PUNCTUATION
WITHOUT
PUNCTUATION
Times New
Roman
92.56 98.01
Liberation Serif 70.27 71.03
Arial 90.04 99.20
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2553
2016 2nd International Conference on Electrical,
Computer & Telecommunication Engineering(ICECTE),
Rajshahi, 2016, pp. 1-4
[3] M. M. Farhad, S. M. N. Hossain, A. S. Khan and A. Islam,
"An efficient Optical Character Recognition algorithm
using artificial neural network by curvature properties
of characters," 2014 International Conference on
Informatics, Electronics & Vision (ICIEV), Dhaka, 2014,
pp. 1-5.
[4] H. Y. Lin and C. Y. Hsu, "Optical character recognition
with fast training neural network," 2016 IEEE
International Conference on Industrial Technology
(ICIT), Taipei, 2016, pp. 1458-1461.
[5] T. M. Breuel, "High Performance Text Recognition Using
a Hybrid Convolutional-LSTM Implementation," 2017
14th IAPR International Conference on Document
Analysis and Recognition (ICDAR), Kyoto, Japan, 2017,
pp. 11-16.
[6] Venu Govindaraju, and Sargur N. Srihari, “OCR in a
Hierarchical Feature Space” IEEE transactions on
pattern analysis and machine intelligence, vol. 22, no. 4,
April 2000.

More Related Content

What's hot

Signature recognition using clustering techniques dissertati
Signature recognition using clustering techniques dissertatiSignature recognition using clustering techniques dissertati
Signature recognition using clustering techniques dissertatiDr. Vinayak Bharadi
 
Neuro-fuzzy inference system based face recognition using feature extraction
Neuro-fuzzy inference system based face recognition using feature extractionNeuro-fuzzy inference system based face recognition using feature extraction
Neuro-fuzzy inference system based face recognition using feature extractionTELKOMNIKA JOURNAL
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control Systemijtsrd
 
A Simple Signature Recognition System
A Simple Signature Recognition System A Simple Signature Recognition System
A Simple Signature Recognition System iosrjce
 
Content based indexing and retrieval from vehicle surveillance videos
Content based indexing and retrieval from vehicle surveillance videosContent based indexing and retrieval from vehicle surveillance videos
Content based indexing and retrieval from vehicle surveillance videosIAEME Publication
 
Recognition Of Handwritten Meitei Mayek Script Based On Texture Feature
Recognition Of Handwritten Meitei Mayek Script Based On Texture FeatureRecognition Of Handwritten Meitei Mayek Script Based On Texture Feature
Recognition Of Handwritten Meitei Mayek Script Based On Texture Featureijnlc
 
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...CSCJournals
 
Recognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsRecognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsTELKOMNIKA JOURNAL
 
IRJET- Object Detection using Hausdorff Distance
IRJET-  	  Object Detection using Hausdorff DistanceIRJET-  	  Object Detection using Hausdorff Distance
IRJET- Object Detection using Hausdorff DistanceIRJET Journal
 
Successive Geometric Center Based Dynamic Signature Recognition
Successive Geometric Center Based Dynamic Signature RecognitionSuccessive Geometric Center Based Dynamic Signature Recognition
Successive Geometric Center Based Dynamic Signature RecognitionDr. Vinayak Bharadi
 
Scene Text Detection of Curved Text Using Gradiant Vector Flow Method
Scene Text Detection of Curved Text Using Gradiant Vector Flow MethodScene Text Detection of Curved Text Using Gradiant Vector Flow Method
Scene Text Detection of Curved Text Using Gradiant Vector Flow MethodIJTET Journal
 
Extended Fuzzy Hyperline Segment Neural Network for Fingerprint Recognition
Extended Fuzzy Hyperline Segment Neural Network for Fingerprint RecognitionExtended Fuzzy Hyperline Segment Neural Network for Fingerprint Recognition
Extended Fuzzy Hyperline Segment Neural Network for Fingerprint RecognitionCSCJournals
 
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...IRJET Journal
 
RECOGNITION OF HANDWRITTEN MEITEI MAYEK SCRIPT BASED ON TEXTURE FEATURE
RECOGNITION OF HANDWRITTEN MEITEI MAYEK SCRIPT BASED ON TEXTURE FEATURE RECOGNITION OF HANDWRITTEN MEITEI MAYEK SCRIPT BASED ON TEXTURE FEATURE
RECOGNITION OF HANDWRITTEN MEITEI MAYEK SCRIPT BASED ON TEXTURE FEATURE kevig
 
DETECTION OF CONCEALED WEAPONS IN X-RAY IMAGES USING FUZZY K-NN
DETECTION OF CONCEALED WEAPONS IN X-RAY IMAGES USING FUZZY K-NNDETECTION OF CONCEALED WEAPONS IN X-RAY IMAGES USING FUZZY K-NN
DETECTION OF CONCEALED WEAPONS IN X-RAY IMAGES USING FUZZY K-NNIJCSEIT Journal
 
IRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different ClassifierIRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different ClassifierIRJET Journal
 

What's hot (19)

649 652
649 652649 652
649 652
 
Text Detection and Recognition
Text Detection and RecognitionText Detection and Recognition
Text Detection and Recognition
 
Signature recognition using clustering techniques dissertati
Signature recognition using clustering techniques dissertatiSignature recognition using clustering techniques dissertati
Signature recognition using clustering techniques dissertati
 
Neuro-fuzzy inference system based face recognition using feature extraction
Neuro-fuzzy inference system based face recognition using feature extractionNeuro-fuzzy inference system based face recognition using feature extraction
Neuro-fuzzy inference system based face recognition using feature extraction
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control System
 
A Simple Signature Recognition System
A Simple Signature Recognition System A Simple Signature Recognition System
A Simple Signature Recognition System
 
Y34147151
Y34147151Y34147151
Y34147151
 
Content based indexing and retrieval from vehicle surveillance videos
Content based indexing and retrieval from vehicle surveillance videosContent based indexing and retrieval from vehicle surveillance videos
Content based indexing and retrieval from vehicle surveillance videos
 
Recognition Of Handwritten Meitei Mayek Script Based On Texture Feature
Recognition Of Handwritten Meitei Mayek Script Based On Texture FeatureRecognition Of Handwritten Meitei Mayek Script Based On Texture Feature
Recognition Of Handwritten Meitei Mayek Script Based On Texture Feature
 
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
 
Recognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsRecognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic Operations
 
IRJET- Object Detection using Hausdorff Distance
IRJET-  	  Object Detection using Hausdorff DistanceIRJET-  	  Object Detection using Hausdorff Distance
IRJET- Object Detection using Hausdorff Distance
 
Successive Geometric Center Based Dynamic Signature Recognition
Successive Geometric Center Based Dynamic Signature RecognitionSuccessive Geometric Center Based Dynamic Signature Recognition
Successive Geometric Center Based Dynamic Signature Recognition
 
Scene Text Detection of Curved Text Using Gradiant Vector Flow Method
Scene Text Detection of Curved Text Using Gradiant Vector Flow MethodScene Text Detection of Curved Text Using Gradiant Vector Flow Method
Scene Text Detection of Curved Text Using Gradiant Vector Flow Method
 
Extended Fuzzy Hyperline Segment Neural Network for Fingerprint Recognition
Extended Fuzzy Hyperline Segment Neural Network for Fingerprint RecognitionExtended Fuzzy Hyperline Segment Neural Network for Fingerprint Recognition
Extended Fuzzy Hyperline Segment Neural Network for Fingerprint Recognition
 
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
 
RECOGNITION OF HANDWRITTEN MEITEI MAYEK SCRIPT BASED ON TEXTURE FEATURE
RECOGNITION OF HANDWRITTEN MEITEI MAYEK SCRIPT BASED ON TEXTURE FEATURE RECOGNITION OF HANDWRITTEN MEITEI MAYEK SCRIPT BASED ON TEXTURE FEATURE
RECOGNITION OF HANDWRITTEN MEITEI MAYEK SCRIPT BASED ON TEXTURE FEATURE
 
DETECTION OF CONCEALED WEAPONS IN X-RAY IMAGES USING FUZZY K-NN
DETECTION OF CONCEALED WEAPONS IN X-RAY IMAGES USING FUZZY K-NNDETECTION OF CONCEALED WEAPONS IN X-RAY IMAGES USING FUZZY K-NN
DETECTION OF CONCEALED WEAPONS IN X-RAY IMAGES USING FUZZY K-NN
 
IRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different ClassifierIRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different Classifier
 

Similar to IRJET- Optical Character Recognition using Neural Networks by Classification based on Symmetry

Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of GlaucomaComparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of GlaucomaIRJET Journal
 
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...IRJET Journal
 
IRJET- Deep Feature Fusion for Iris Biometrics on Mobile Devices
IRJET- Deep Feature Fusion for Iris Biometrics on Mobile DevicesIRJET- Deep Feature Fusion for Iris Biometrics on Mobile Devices
IRJET- Deep Feature Fusion for Iris Biometrics on Mobile DevicesIRJET Journal
 
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...IRJET Journal
 
IRJET- Detection of Cataract by Statistical Features and Classification
IRJET- Detection of Cataract by Statistical Features and ClassificationIRJET- Detection of Cataract by Statistical Features and Classification
IRJET- Detection of Cataract by Statistical Features and ClassificationIRJET Journal
 
IRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation SystemIRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation SystemIRJET Journal
 
Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...ijfcstjournal
 
IRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNNIRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNNIRJET Journal
 
Text Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A ReviewText Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A ReviewIRJET Journal
 
IRJET- Identification of Scene Images using Convolutional Neural Networks - A...
IRJET- Identification of Scene Images using Convolutional Neural Networks - A...IRJET- Identification of Scene Images using Convolutional Neural Networks - A...
IRJET- Identification of Scene Images using Convolutional Neural Networks - A...IRJET Journal
 
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...IRJET Journal
 
Traffic Sign Recognition Model
Traffic Sign Recognition ModelTraffic Sign Recognition Model
Traffic Sign Recognition ModelIRJET Journal
 
IRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET Journal
 
Human Activity Recognition Using AccelerometerData
Human Activity Recognition Using AccelerometerDataHuman Activity Recognition Using AccelerometerData
Human Activity Recognition Using AccelerometerDataIRJET Journal
 
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...IRJET Journal
 
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten CharactersIRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten CharactersIRJET Journal
 
IRJET- Advanced Character based Recognition and Phone Handling for Blind ...
IRJET-  	  Advanced Character based Recognition and Phone Handling for Blind ...IRJET-  	  Advanced Character based Recognition and Phone Handling for Blind ...
IRJET- Advanced Character based Recognition and Phone Handling for Blind ...IRJET Journal
 
IRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris BiometricsIRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris BiometricsIRJET Journal
 
A design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkA design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkIJECEIAES
 

Similar to IRJET- Optical Character Recognition using Neural Networks by Classification based on Symmetry (20)

Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of GlaucomaComparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
 
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
 
IRJET- Deep Feature Fusion for Iris Biometrics on Mobile Devices
IRJET- Deep Feature Fusion for Iris Biometrics on Mobile DevicesIRJET- Deep Feature Fusion for Iris Biometrics on Mobile Devices
IRJET- Deep Feature Fusion for Iris Biometrics on Mobile Devices
 
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
 
IRJET- Detection of Cataract by Statistical Features and Classification
IRJET- Detection of Cataract by Statistical Features and ClassificationIRJET- Detection of Cataract by Statistical Features and Classification
IRJET- Detection of Cataract by Statistical Features and Classification
 
IRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation SystemIRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation System
 
Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...Segmentation and recognition of handwritten digit numeral string using a mult...
Segmentation and recognition of handwritten digit numeral string using a mult...
 
IRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNNIRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNN
 
Text Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A ReviewText Recognition using Convolutional Neural Network: A Review
Text Recognition using Convolutional Neural Network: A Review
 
IRJET- Identification of Scene Images using Convolutional Neural Networks - A...
IRJET- Identification of Scene Images using Convolutional Neural Networks - A...IRJET- Identification of Scene Images using Convolutional Neural Networks - A...
IRJET- Identification of Scene Images using Convolutional Neural Networks - A...
 
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...
 
Traffic Sign Recognition Model
Traffic Sign Recognition ModelTraffic Sign Recognition Model
Traffic Sign Recognition Model
 
IRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: Survey
 
Human Activity Recognition Using AccelerometerData
Human Activity Recognition Using AccelerometerDataHuman Activity Recognition Using AccelerometerData
Human Activity Recognition Using AccelerometerData
 
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
 
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten CharactersIRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten Characters
 
IRJET- Advanced Character based Recognition and Phone Handling for Blind ...
IRJET-  	  Advanced Character based Recognition and Phone Handling for Blind ...IRJET-  	  Advanced Character based Recognition and Phone Handling for Blind ...
IRJET- Advanced Character based Recognition and Phone Handling for Blind ...
 
DIGEST PODCAST
DIGEST PODCASTDIGEST PODCAST
DIGEST PODCAST
 
IRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris BiometricsIRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris Biometrics
 
A design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural networkA design of license plate recognition system using convolutional neural network
A design of license plate recognition system using convolutional neural network
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
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
 
(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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 

Recently uploaded (20)

Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
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
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
(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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 

IRJET- Optical Character Recognition using Neural Networks by Classification based on Symmetry

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2550 Optical Character Recognition using Neural Networks by Classification based on Symmetry A Mohammad Azam1, Abhishek V Anil2, Aishwarya G3 1,2,3Dept of CSE, BNM Institute of Technology, Bangalore ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - OCR allows us to extract data from a print medium by obtaining a scanned image of it, or a picture. We employ three main modules namely classification, line and character extraction and neural network. Every module contributes toward increasing the efficiency of the OCR. The classification based on symmetry property of characters reduces the training time and recognition time as well. The efficiency of the proposed system is compared to traditional methods of OCR. We employed multiple backpropagation neural networks to perform OCR. We trained the neural network with various images of three different fonts namely, Arial, Times New Roman, and Liberation Serif. Key Words: OCR, Artificial neural network, Character extraction, character classification. 1. INTRODUCTION Various papers explored in the field of OCR with neural networks have differences in the aspects of preprocessing methods, training data classification criteria, model of the neural network used and the training dataset. This variation reflects in the performance achieved by different authors, while some authors strive for a balance between training time and recognition time, others concentrate only on reducing the recognition time. The training data classification criteria include the symmetry property, the Euler number feature and curvature property of characters. Different models of neural networks range from simple multilayer perceptronneural network with backpropagation to a hybrid of convolutional and LSTM (Long Short Term Memory) neural network models. Preprocessing methods such as binarization, character extraction to extract and process characters from sentences are used in [1]. Training phase uses a multi-layer perceptron neural network. The multi-layer perceptron neural network has an input layer, a hidden layer and an output layer. [2] uses preprocessing techniques such as digitization, noise removal, binarization, line segmentation and character extraction. This network consists of 96 input neurons and 62 output neurons. The neural network was trained with 10 samples for each character. [3] uses the curvature properties of the characters for differentiating between the characters, this is done by looking for black pixel from each corner of the extracted character, through certain angles called seeking angles, the difference between the seeking angles being 15o. A smaller seeking interval makes the input larger and makes the recognition process accurate but at the same time increase the calculations needed. Thus reducing the speed of the algorithm. The method proposed in [4] reduces the training time considerably while increasingtherecognitiontime.The author suggests classifying the trainingdata accordingto the Euler number feature and a multi stage approach is used to deal with various types of inputs. The training time grows exponentially with respect to the size of training data. In the conventional neural network based character recognition system, the input nodes take the pixel values of the source image to process. In [5] a hybrid convolutional-LSTMimplementation is used. The author explores the performance differences between different combinations ofgeometricnormalization, 1D LSTM, deep convolutional networks, and 2D LSTM networks. Result obtained is that deep hybrid neural networks using line normalization have the better performance among the combinations compared. 2. PROPOSED METHOD In the proposed model for OCR, a neural network is being used. The neural network being used is a multi-layer perceptron network with backpropagation for learning. The input is the pixel data from the images. The three phases in the proposed model are classification phase, training phase and recognition phase. 2.1 Classification phase The classification phase involves classifying the training data according to the symmetry property of the image. The four symmetry types are total symmetry, vertical symmetry, horizontal symmetry and no symmetry. Vertical symmetry is checked by comparing the image of a character with a replica that is flipped along the vertical axis. Similarly, horizontal symmetry is checked by comparing the original image with a replica that is flipped along the horizontal axis. Totalsymmetryoccurswhenanimageisclassifiedas both vertically and horizontally symmetrical. Whereas, no symmetry is when an image doesn’t classify as either horizontally or vertically symmetrical.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2551 The technique adopted for classifying the characters is flipping the matrix representation ofthecharacters.Theyare flipped either horizontally or vertically. Based on the classification, the training data is stored separately. Fig 1. shows the various steps in the algorithm for finding symmetry of images. The algorithm for symmetry checking was executed multiple times totweakthethreshold values that determined the symmetry of images. In the algorithm it is assumed that the image is of size 28x28 pixels. The image is converted into a matrix of 1’s and 0’s. The matrix is then flippedeitherverticallyorhorizontally and the difference between the original and flipped matrix is computed. The absolute value of the result matrix is taken and the number of 1’s are computed. The ratio of number of 1’s and the size of the matrix is taken to check symmetry. It classifies as symmetry if the ratio is less than a certain threshold value that is obtained by repeatedly running the algorithm to achieve best classification. Fig -1: Steps in finding symmetry 2.2 Training phase Training phase involves training different neural networks for these categorizations based on symmetry. Training is done by feeding the input to the neural network and then calculating the cost function depending upon the output. Then the weights of the synapses are adjusted using a function likethegradientdescent.Theseadjustedweightsare then preserved by serializing the object of the network class. 2.3 Recognition phase In the recognition phase, the input is the documentwhich is read in either JPEG or PNG format. Pre-processing techniques used include line extraction, gray scale conversion, Gaussian adaptive thresholding and Character extraction. Pre-processing techniques are used to provide cleaner input to the neural network. This helps in improving the recognition rate. The aim of the character extraction module as shown in figure 2 is to first identify the text from an image.Themodule should be able to crop out individual characterswhichcanbe passed to the neural network. The image is sliced into different lines, by horizontally grouping the pixels. The characters are white pixels and the space between them is black. This is used to find the beginning and ending of a line, and character. Horizontalprojectionisusedtofindthespaces between lines. Vertical projectionisusedtofindthespacesbetween characters. The extraction module knows the end of a character when it finds that a certain amount of pixels are black in a row. The extracted characters have a specific border which is symmetric in all sides, to avoid changes or errors in the recognition phase. Line and character extraction module also includes the space detection algorithm, the spaces are detected after detecting a character, the algorithm looks for spaces as a sequenceofzeroes,withaparticularthreshold.Thethreshold size dictates the presence of a space or mere character spacing, the character spacing may be mistaken for spaces if the image is taken from a system the renders fonts differently. This can be overcome by dynamically adjusting the threshold in such a way that the algorithm can differentiate between character spaces and real spaces. Limitations of character extraction lie with the fact that it cannot separate letters which are too close to each other, hence leading to a wrong recognition by the neural network. Fig -2: Character extraction
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2552 Fig -3: Steps in recognition phase 3. EXPERIMENTAL RESULTS Table 1. shows the variation of accuracy of recognition with the introduction of punctuations in the input image. The proposed system is able to produce an accuracy of 99.2% in case of ‘Arial’ font without punctuations. This amount of accuracy cannot be achieved using the traditional approaches to OCR which compares the input images with a database containing the images of each character. The ‘Times New Roman’ font without punctuation also produces a very good accuracy rate of 98.01% in recognizing the characters. In this case the accuracy decreases when punctuations are included. Our proposed system produces an accuracy rate of 99.2% in best case scenario with Arial font without punctuations whereas the system proposed in [6] produces at best 95.7%. Table -1: Accuracy for fonts with punctuations and without punctuations However, there is no training time involved in traditional method. Our neural network requires 14.01 secondstotrain all the four neural networks involved and to produce an output. Table 2. compares the traditional method usedin [6] with our proposed model. It is observed that the recognition time of our model is almost 27 times lesser than the approach in [6]. Table – 2: Comparison with traditional method APPROACHES Top 1 accuracy rate (%) Recognition time (msec/char) Traditional method 95.7 1.45 Proposed method 99.2 0.055 4. CONCLUSIONS We have proposed a method that uses multiple backpropagation neural networks to perform OCR. We train the neural network with various images of three different fonts namely, Arial, Times New Roman, and Liberation Serif. The training time is reduced drastically by classifying the training data using the symmetry property. The images are passed through a symmetry checking algorithm thatreturns details of whether the image has vertical symmetry, horizontal symmetry, total symmetry or no symmetry. Finally, it is also observed that the inclusion of punctuations in the input image reduces the accuracy by a small margin. This happens because the extracted image of the punctuation marks are too small in size. When passed to the neural network, it fails to learn the featuresofthisimage. REFERENCES [1] M. Abdullah-al-mamun and T. Alam, "An approach to empirical Optical Character Recognitionparadigmusing Multi-Layer Perceptorn Neural Network," 2015 18th International Conference on Computer and Information Technology (ICCIT), Dhaka, 2015, pp. 132-137 [2] S. Afroge, B. Ahmed and F. Mahmud, "Optical character recognition using back propagation neural network," FONTS WITH PUNCTUATION WITHOUT PUNCTUATION Times New Roman 92.56 98.01 Liberation Serif 70.27 71.03 Arial 90.04 99.20
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2553 2016 2nd International Conference on Electrical, Computer & Telecommunication Engineering(ICECTE), Rajshahi, 2016, pp. 1-4 [3] M. M. Farhad, S. M. N. Hossain, A. S. Khan and A. Islam, "An efficient Optical Character Recognition algorithm using artificial neural network by curvature properties of characters," 2014 International Conference on Informatics, Electronics & Vision (ICIEV), Dhaka, 2014, pp. 1-5. [4] H. Y. Lin and C. Y. Hsu, "Optical character recognition with fast training neural network," 2016 IEEE International Conference on Industrial Technology (ICIT), Taipei, 2016, pp. 1458-1461. [5] T. M. Breuel, "High Performance Text Recognition Using a Hybrid Convolutional-LSTM Implementation," 2017 14th IAPR International Conference on Document Analysis and Recognition (ICDAR), Kyoto, Japan, 2017, pp. 11-16. [6] Venu Govindaraju, and Sargur N. Srihari, “OCR in a Hierarchical Feature Space” IEEE transactions on pattern analysis and machine intelligence, vol. 22, no. 4, April 2000.