SlideShare a Scribd company logo
1 of 5
Download to read offline
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 369 – 373
_______________________________________________________________________________________________
369
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Design and Implementation Recognition System for Handwritten Hindi/Marathi
Document
Rupal Saoji1
, Prof. S. W. Mohod2
, Prof. M. C. Nikose3
1
M.Tech. Computer Science & Engineering
2
Co-ordinator, Department of Computer Engineering, BDCE Sevagram
3
Prof., Department of Computer Engineering, BDCE Sevagram
1
rupal.saoji@gmail.com ,2
sudhir_mohod@rediffmail.com ,3
monalinikose18@gmail.com
Abstract: In the present scenario most of the importance is given for the “paperless office” there by more and more communication and storage
of documents is performed digitally. Documents and files which are present in Hindi and Marathi languages that were once stored physically on
paper are now being converted into electronic form in order to facilitate quicker additions, searches, and modifications, as well as to prolong the
life of such records. Because of this, there is a great demand of such software, which automatically extracts, analyze, recognize and store
information from physical documents for later retrieval. Skew detection is used for text line position determination in Digitized documents,
automated page orientation, and skew angle detection for binary document images, skew detection in handwritten scripts, in compensation for
Internet audio applications and in the correction of scanned documents.
__________________________________________________*****_________________________________________________
I. Introduction
In the present scenario most of the importance is given for
the “paperless office” there by more and more
communication and storage of documents is performed
digitally. Documents and files that were once stored
physically on paper are now being converted into electronic
form in order to get quicker additions, searches, and
modifications, as well as to prolong the life of such records.
Because of this, there is a great demand for software, which
automatically extracts, analyze, recognize and store
information from physical documents for later retrieval.
In document image processing, skew angle
detection is a very important part in data processing and it’s
the foundation of image analysis and recognition. In image
based digital identification systems, the reliability of
recognition is closely related to the quality of image data.
Therefore, in most real-time document image processing,
skew angle should be confirmed quickly and accurately to
improve the accuracy of collection and entry for document
information, mean while, to reduce the rejection rate and
improve reliability and adaptability of systems. Most
scanners have the capabilities of automatic de-skew which
can segment the skew document images from the
background, However, skew is often happened due to print
in practice, the result is that the images can’t be de-skewed
correctly. Therefore, the research about de-skew algorithm
content-based of document images could better reflect the
nature of the problem and have a great significance in
document image processing.
The different types of skews within a document
page can fall into these categories:-
 Global Skew: - assuming that all page text has the
same skew angle.
 Multiple-Skew:-when certain area of the page has
one angle and other have different angle.
 Non- Uniform text line skew: - when the skew
angle is fluctuates in the page.
Skew detection is used for text line position
determination in Digitized documents, automated page
orientation, and skew angle detection for binary document
images, skew detection in handwritten scripts and in the
correction of scanned documents. The largest classes of
methods for skew detection are available which based on
projection profile analysis, Hough transform, nearest-
neighbor clustering, Fourier- transformation, histogram
analysis and Neural Network.
In order to improve the readability and the
automatic and quick recognition of handwritten Hindi and
Marathi document images, preprocessing steps are
imperative. These steps in addition to conventional steps of
noise removal and filtering include text normalization such
as baseline correction, slant normalization and skew
correction and detection. These steps make the feature
extraction process more reliable and effective.
II. Related Work
Different methodologies for the text skew estimation in
binary and gray scale images. They have been used widely
for the skew identification of the printed text. Some of
available algorithms provide better accuracy but they are
slow in speed, others have angle limitation drawback. So a
new technique for skew detection in the paper, will reduce
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 369 – 373
_______________________________________________________________________________________________
370
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
the time and cost. Another method for skew detection and
correction of handwritten Devanagari script using Hough
transformation it works at word level which is applied on
each word for skew detection and rotation transformation is
used for correcting that skew. If skew of the word is in
positive angle then it is corrected by rotating it in clockwise
and in anti-clockwise direction. Skew detection and
correction methods are used to align the handwritten text
document by making the rectangular shape such as
paragraph, text lines and tables. This new technique for
skew detection will reduce the time and cost. Handwritten
recognition has been one of the active and challenging task.
Handwritten characters are written in various curved &
cursive ways with different sizes, orientations, thickness and
dimensions which is most difficult task to recognize such
handwritten characters by any machine. In this paper a novel
technique for Handwritten Hindi Character Recognition
System is implemented using Canny Edge Detection
technique and artificial neural network. The estimation and
correction of skew is a difficult and challenging task in
handwritten word since it has to be independent of the
variations due to handwriting style and writing conditions of
different persons. In this paper, a coarse-to-fine technique
that integrates core-region information is presented. At first,
a rough estimation and correction of the skew is
accomplished by cutting vertically for detecting the center
of mass in each part and calculating the inclination of the
line that connects the two centers of mass of the overlapping
area. To detect the core-region of the word (ascenders and
descenders). The inclination of the line that connects the
updated centers of mass corresponds to a finer estimation of
the word skew. After correcting the detected skew the last
step of core-region detection and skew correction is repeated
iteratively. It have proposed schemes for skew detection and
correction, segmentation of handwritten Kannada document
using bounding box technique, Hough transform and
contour detection respectively. Detecting text line is still a
challenge to segment handwritten text lines in the general
sense given no prior knowledge of script. image
segmentation problem by enhancing text line structures
using a Gaussian window and adopting the level set method
to evolve text line boundaries. Variations in inter-line gaps
and skewed or curled text-lines are some of the challenging
issues in segmentation of handwritten text-lines. Moreover,
overlapping and touching text- lines that frequently appear
in unconstrained handwritten text documents increase
segmentation complexities.
III. Proposed Work
The proposed methodology of the project are includes 5
steps which are input document, pre-processing,
segmentation, skew detection and at last skew correction. So
that we can recognize scanned handwritten text document
accurately.
Fig: 1 Proposed System
A. Input Image
In which we can take that handwritten text document of
Hindi and Marathi languages. Then by scanner or by camera
we can get scanning image of that text documents. An image
is a two-dimensional function f(x,y).
B. Preprocessing
Binarization is simply extract the foreground data from
background data. Digital Document means scanning or
photography of the document. Normally digital document in
the form of RGB format. A colour image can be converted
to gray scale image. Then gray scale can be converted to
binary image. Therefore with binary numbers it is easy
compute and recognizes the characters.. To convert to
Binarization we may use Thresholding.
Improper scanning of document or malfunction of camera or
low quality of the documents , the digital document added
by noise. It disturbance the recognition of the characters and
numerals. . We can use Sauvola’sagorithem to the
Binarization of the gray scale image. The gray level image is
back and white piels. Then classify al the pixels on the basis
Document
Scanning and Binarization
Segmentation
Skew Detection
Skew Correction
Output
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 369 – 373
_______________________________________________________________________________________________
371
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
of thresholding values. The pixels value above the threshold
is in white and value below the threshold are in black
. The threshold is computing using Sauvola’s
Algorithm.
T=M*[1+K*(S/R-1)]
K- user defined parameter
M, S- mean and local standard derivation computed in
windows size W contered on current pixel(size is
user defined)
R- dynamic range of standard derivation(R=128 with 8-
bit gray level)
C. Segmentation
Segmentation is the process of partitioning a digital text
image into multiple segments. The goal of segmentation is
to simplify or change the representation of an image into
something that is more meaningful and easier to analyze.
Line Segmentation
In handwritten text document line of the text are segmented
form the each other. this process is takes place by using line
segmentation.
Word segmentation
In such type of segmentation the words are get segmented
from the line of the handwritten text document.
Character Segmentation
The singe character is get segmented form the word of the
handwritten text document.
Bounding Box
Bounding Boxes [4] for connected components are the
properties of the labeled connected component regions. A
bounding box of a labeled region is a rectangle that just
encloses the region completely. When a specific bounding
box is determined for a connected region, the co-ordinates
of the corners of the bounding box and its width and height
are available. A bounding box completely specifies the
boundaries of the corresponding connected component. In
our method, we use filled bounding boxes which completely
cover the corresponding connected components.
Min cut ma flow Algorithm
energy minimization problems can be reduced to instances
of the maximum flow problem in a graph
The maximum value of an s-t flow is equal to the minimum
weight of an s-t cut.
The minimal cut of this graph will cut all the edges
connecting the pixels of different objects with each other.
If f is a flow, then the net flow across the cut (S, T) is
defined to be f (S, T), which is the sum of all edge capacities
from S to T subtracted by the sum of all edge capacities
from T to S
The capacity of the cut (S, T) is c (S, T), which is the sum of
the capacities of all edge from S to T
A minimum cut is a cut whose capacity is the minimum over
all cuts of G.
D. Skew Detection
Detection there are some methods are presents which are
Hough transformation, nearest-neighbor clustering, Fourier-
transformation, neural network. This angle in between 1-3
degree the it get neglected and the angle is above the 5
degree are go to next stage that is skew correction. The skew
angle of each text line has been calculated. But the length of
the text line may be very different. The longer the length of
a text line is, the moretruly reflected the skew angle of the
image is. So it is notgood to simply calculate the skew angle
of each objectiveand average them. Using the length of text
lines objectivesas the weight is a reasonable calculation
method.longer the length of a text line is the greater the
weight willbe.
We can get the skew angle by using formula
cos (s)= l/m
s=1cos(l/m)
where l – x coordinat of the pixel
m- distances of pixel from origin
Using the largest text lines characteristic as the skewangle of
a document image is reasonable. The longer thelength of a
text line is, the higher the accuracy is.
E. Skew Correction
After the detection of skew angle this angle gets corrected
by using the skew correction technique. So, we can use pixel
orientation technique to do the skew correction because, this
technique is concentrated on the pixel.
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 369 – 373
_______________________________________________________________________________________________
372
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Fig 2:- Skew Correction
This method uses a coarse/refine strategy based on Hough
transformation of connected components in the image.
Speed and accuracy has been achieved as this confine the
region of interest to a small and plausible text area, and
confine the search range of Hough transform to Q, where Q
is a coarse skew angle. considers some selected characters
of the text which may be subjected to thinning and Hough
transform to estimate skew angle accurately.
The method has two stages. In the first stage,
selected characters from the document image are blocked
and thinning is performed over the blocked region. In the
second stage, the thinned coordinates are fed to Hough
transform (HT) to estimate the skew angle accurately. The
block diagram of the proposed methodology
IV. Result
Fig Input Image
Fig 4: Binarized Image
Fig 5: Segmented
Fig 6: Result
V. Conclusion
As you all know that handwritten documents in Marathi and
Hindi or any language are very difficult to maintain an to
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 369 – 373
_______________________________________________________________________________________________
373
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
store for life long. So it is more important to convert that
handwritten text document in digitalize form. So that we can
easily perform operation on that handwritten document. To
do digitalization we can use the scanning, binarization,
segmentation, skew detection, skew correction processes. It
gives accuracy and reliability in skew angel detection an
correction process.
References
[1] Ruby singh 1, Ramandeep Kaur 2, “Skew Detection in
Image Processing”, International Journal computer
Technology and Application, Vol 4(3),478-485 IJCTA
May-2013.
[2] Trupti A. Jundale, Ravindra S. Hegadi,” Skew Detection
and Correction of Devanagari Script Using Hough
Transform”, International Conference on Advanced
Computing Technologies and Application, ICACTA 2015.
[3] Ambica Rani, Er. Harinderpal Singh, “ A Review On
Various techniques for Skew Detection And Correction In
Handwritten Text Documents”, IJREAT International
Journal Of Research in Engineering And Advance
technology, Volume 3, Issue 3, June-July 2015.
[4] Tanuja K. , Usha Kumari V. And Sushma T. M. ,”
Handwritten Hindi Character Recognition System Using
Edge detection and Neural Network”, International Journal
of Advanced Technology and Engineering Exploration
ISSN, Volume 2, Issue 6, May 2015.
[5] A. Papandreou and B. Gatos, ”A coarse to Find Skew
Estimation Technique for Handwritten Words”, 2013 12th
international Conference on Document Analysis and
Recognition.
[6] Mamatha Hosalli Ramappal and Shrikantamurthy
Krishamurthy, “Skew Detection, Correction and
Segmentation of Handwritten Kannada Document”,
International Journal of Advanced Science and Technology
vol . 48, Nov 2012.
[7] Panwar, Subhash, and Neeta Nain. "A Novel Approach of
Skew Normalization for Handwritten Text Lines and
Words." Signal Image Technology and Internet Based
Systems (SITIS), 2012 Eighth International Conference on.
IEEE, 2012.
[8] Manjunath , G. Hemantha, and P. Shivakumara.,"Skew
Detection technique for Binary Document Images based on
Hough Transform", 2007.
[9] Li, Yi, Yefeng Zheng, and David Doermann. "Detecting
text lines in handwritten documents." Pattern Recognition,
2006. ICPR 2006. 18th International Conference on. Vol. 2.
IEEE, 2006.
[10] P. Shivakumara, G. H. Kumar, D. S. Guru and P.
Nagabhushan, “A novel technique for estimation of skew in
binary text document images based on linear regression
analysis”, Sadhana, vol. 30, Part 1, (2005) February, pp.
69-85.
[11] V. N. M. Aradhya, “Document Skew Estimation: An
Approach based on Wavelets”, ICCCS’11, (2011), pp. 359-
364.

More Related Content

What's hot

Artificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari CharacterArtificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari CharacterIOSR Journals
 
Design of digital signature verification algorithm using relative slope method
Design of digital signature verification algorithm using relative slope methodDesign of digital signature verification algorithm using relative slope method
Design of digital signature verification algorithm using relative slope methodeSAT Publishing House
 
Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Chiranjeevi Adi
 
Script Identification for printed document images at text-line level using DC...
Script Identification for printed document images at text-line level using DC...Script Identification for printed document images at text-line level using DC...
Script Identification for printed document images at text-line level using DC...IOSR Journals
 
Fragmentation of handwritten touching characters in devanagari script
Fragmentation of handwritten touching characters in devanagari scriptFragmentation of handwritten touching characters in devanagari script
Fragmentation of handwritten touching characters in devanagari scriptZac Darcy
 
Text content dependent writer identification
Text content dependent writer identificationText content dependent writer identification
Text content dependent writer identificationeSAT Journals
 
Offline signature identification using high intensity variations and cross ov...
Offline signature identification using high intensity variations and cross ov...Offline signature identification using high intensity variations and cross ov...
Offline signature identification using high intensity variations and cross ov...eSAT Publishing House
 
HandwrittenDigitRecognitionusing.pdf
HandwrittenDigitRecognitionusing.pdfHandwrittenDigitRecognitionusing.pdf
HandwrittenDigitRecognitionusing.pdfShubhamTripathi290909
 
Devnagari handwritten numeral recognition using geometric features and statis...
Devnagari handwritten numeral recognition using geometric features and statis...Devnagari handwritten numeral recognition using geometric features and statis...
Devnagari handwritten numeral recognition using geometric features and statis...Vikas Dongre
 
Automatic handwriting recognition
Automatic handwriting recognitionAutomatic handwriting recognition
Automatic handwriting recognitionBIJIT GHOSH
 
Bengali Numeric Number Recognition
Bengali Numeric Number RecognitionBengali Numeric Number Recognition
Bengali Numeric Number RecognitionAmitava Choudhury
 
IRJET- Image to Text Conversion using Tesseract
IRJET-  	  Image to Text Conversion using TesseractIRJET-  	  Image to Text Conversion using Tesseract
IRJET- Image to Text Conversion using TesseractIRJET Journal
 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNAM Publications
 
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...Editor IJMTER
 
IRJET- Brightness Preserving Bi-Histogram Equalization for Preprocessing ...
IRJET-  	  Brightness Preserving Bi-Histogram Equalization for Preprocessing ...IRJET-  	  Brightness Preserving Bi-Histogram Equalization for Preprocessing ...
IRJET- Brightness Preserving Bi-Histogram Equalization for Preprocessing ...IRJET Journal
 

What's hot (20)

Artificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari CharacterArtificial Neural Network For Recognition Of Handwritten Devanagari Character
Artificial Neural Network For Recognition Of Handwritten Devanagari Character
 
Handwritten Character Recognition
Handwritten Character RecognitionHandwritten Character Recognition
Handwritten Character Recognition
 
Design of digital signature verification algorithm using relative slope method
Design of digital signature verification algorithm using relative slope methodDesign of digital signature verification algorithm using relative slope method
Design of digital signature verification algorithm using relative slope method
 
Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks
 
Script Identification for printed document images at text-line level using DC...
Script Identification for printed document images at text-line level using DC...Script Identification for printed document images at text-line level using DC...
Script Identification for printed document images at text-line level using DC...
 
Fragmentation of handwritten touching characters in devanagari script
Fragmentation of handwritten touching characters in devanagari scriptFragmentation of handwritten touching characters in devanagari script
Fragmentation of handwritten touching characters in devanagari script
 
Text content dependent writer identification
Text content dependent writer identificationText content dependent writer identification
Text content dependent writer identification
 
Offline signature identification using high intensity variations and cross ov...
Offline signature identification using high intensity variations and cross ov...Offline signature identification using high intensity variations and cross ov...
Offline signature identification using high intensity variations and cross ov...
 
HandwrittenDigitRecognitionusing.pdf
HandwrittenDigitRecognitionusing.pdfHandwrittenDigitRecognitionusing.pdf
HandwrittenDigitRecognitionusing.pdf
 
Devnagari handwritten numeral recognition using geometric features and statis...
Devnagari handwritten numeral recognition using geometric features and statis...Devnagari handwritten numeral recognition using geometric features and statis...
Devnagari handwritten numeral recognition using geometric features and statis...
 
O45018291
O45018291O45018291
O45018291
 
Automatic handwriting recognition
Automatic handwriting recognitionAutomatic handwriting recognition
Automatic handwriting recognition
 
Co4201605611
Co4201605611Co4201605611
Co4201605611
 
Z04405149151
Z04405149151Z04405149151
Z04405149151
 
Bengali Numeric Number Recognition
Bengali Numeric Number RecognitionBengali Numeric Number Recognition
Bengali Numeric Number Recognition
 
IRJET- Image to Text Conversion using Tesseract
IRJET-  	  Image to Text Conversion using TesseractIRJET-  	  Image to Text Conversion using Tesseract
IRJET- Image to Text Conversion using Tesseract
 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNN
 
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
CHARACTER RECOGNITION USING NEURAL NETWORK WITHOUT FEATURE EXTRACTION FOR KAN...
 
IRJET- Brightness Preserving Bi-Histogram Equalization for Preprocessing ...
IRJET-  	  Brightness Preserving Bi-Histogram Equalization for Preprocessing ...IRJET-  	  Brightness Preserving Bi-Histogram Equalization for Preprocessing ...
IRJET- Brightness Preserving Bi-Histogram Equalization for Preprocessing ...
 
Isolated Kannada Character Recognition using Chain Code Features
Isolated Kannada Character Recognition using Chain Code FeaturesIsolated Kannada Character Recognition using Chain Code Features
Isolated Kannada Character Recognition using Chain Code Features
 

Similar to Design and Implementation Recognition System for Handwritten Hindi/Marathi Document

­­­­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
 
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
 
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
 
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
 
IRJET- Offline Transcription using AI
IRJET-  	  Offline Transcription using AIIRJET-  	  Offline Transcription using AI
IRJET- Offline Transcription using AIIRJET Journal
 
Handwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNNHandwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNNIRJET Journal
 
Enhancement and Segmentation of Historical Records
Enhancement and Segmentation of Historical RecordsEnhancement and Segmentation of Historical Records
Enhancement and Segmentation of Historical Recordscsandit
 
Product Label Reading System for visually challenged people
Product Label Reading System for visually challenged peopleProduct Label Reading System for visually challenged people
Product Label Reading System for visually challenged peopleIRJET Journal
 
Smart Assistant for Blind Humans using Rashberry PI
Smart Assistant for Blind Humans using Rashberry PISmart Assistant for Blind Humans using Rashberry PI
Smart Assistant for Blind Humans using Rashberry PIijtsrd
 
IRJET- Review on Text Recognization of Product for Blind Person using MATLAB
IRJET-  Review on Text Recognization of Product for Blind Person using MATLABIRJET-  Review on Text Recognization of Product for Blind Person using MATLAB
IRJET- Review on Text Recognization of Product for Blind Person using MATLABIRJET 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- Gesture Recognition for Indian Sign Language using HOG and SVM
IRJET-  	  Gesture Recognition for Indian Sign Language using HOG and SVMIRJET-  	  Gesture Recognition for Indian Sign Language using HOG and SVM
IRJET- Gesture Recognition for Indian Sign Language using HOG and SVMIRJET Journal
 
IRJET- Sign Language Interpreter using Image Processing and Machine Learning
IRJET- Sign Language Interpreter using Image Processing and Machine LearningIRJET- Sign Language Interpreter using Image Processing and Machine Learning
IRJET- Sign Language Interpreter using Image Processing and Machine LearningIRJET Journal
 
Script identification using dct coefficients 2
Script identification using dct coefficients 2Script identification using dct coefficients 2
Script identification using dct coefficients 2IAEME Publication
 
IRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLABIRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLABIRJET Journal
 
Image Based Tool for Level 1 and Level 2 Autistic People
Image Based Tool for Level 1 and Level 2 Autistic PeopleImage Based Tool for Level 1 and Level 2 Autistic People
Image Based Tool for Level 1 and Level 2 Autistic PeopleIRJET Journal
 

Similar to Design and Implementation Recognition System for Handwritten Hindi/Marathi Document (20)

­­­­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...
 
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
 
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
 
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...
 
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
 
IRJET- Offline Transcription using AI
IRJET-  	  Offline Transcription using AIIRJET-  	  Offline Transcription using AI
IRJET- Offline Transcription using AI
 
Handwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNNHandwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNN
 
Enhancement and Segmentation of Historical Records
Enhancement and Segmentation of Historical RecordsEnhancement and Segmentation of Historical Records
Enhancement and Segmentation of Historical Records
 
Product Label Reading System for visually challenged people
Product Label Reading System for visually challenged peopleProduct Label Reading System for visually challenged people
Product Label Reading System for visually challenged people
 
Smart Assistant for Blind Humans using Rashberry PI
Smart Assistant for Blind Humans using Rashberry PISmart Assistant for Blind Humans using Rashberry PI
Smart Assistant for Blind Humans using Rashberry PI
 
IRJET- Review on Text Recognization of Product for Blind Person using MATLAB
IRJET-  Review on Text Recognization of Product for Blind Person using MATLABIRJET-  Review on Text Recognization of Product for Blind Person using MATLAB
IRJET- Review on Text Recognization of Product for Blind Person using MATLAB
 
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
 
L017248388
L017248388L017248388
L017248388
 
IRJET- Gesture Recognition for Indian Sign Language using HOG and SVM
IRJET-  	  Gesture Recognition for Indian Sign Language using HOG and SVMIRJET-  	  Gesture Recognition for Indian Sign Language using HOG and SVM
IRJET- Gesture Recognition for Indian Sign Language using HOG and SVM
 
IRJET- Sign Language Interpreter using Image Processing and Machine Learning
IRJET- Sign Language Interpreter using Image Processing and Machine LearningIRJET- Sign Language Interpreter using Image Processing and Machine Learning
IRJET- Sign Language Interpreter using Image Processing and Machine Learning
 
Script identification using dct coefficients 2
Script identification using dct coefficients 2Script identification using dct coefficients 2
Script identification using dct coefficients 2
 
IRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLABIRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLAB
 
Image Based Tool for Level 1 and Level 2 Autistic People
Image Based Tool for Level 1 and Level 2 Autistic PeopleImage Based Tool for Level 1 and Level 2 Autistic People
Image Based Tool for Level 1 and Level 2 Autistic People
 

More from rahulmonikasharma

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paperrahulmonikasharma
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...rahulmonikasharma
 
Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Frameworkrahulmonikasharma
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systemsrahulmonikasharma
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Surveyrahulmonikasharma
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETrahulmonikasharma
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formularahulmonikasharma
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...rahulmonikasharma
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pirahulmonikasharma
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...rahulmonikasharma
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticlesrahulmonikasharma
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMrahulmonikasharma
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoringrahulmonikasharma
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...rahulmonikasharma
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...rahulmonikasharma
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM Systemrahulmonikasharma
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosisrahulmonikasharma
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Techniquerahulmonikasharma
 
Impact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line CouplerImpact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line Couplerrahulmonikasharma
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motorrahulmonikasharma
 

More from rahulmonikasharma (20)

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paper
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
 
Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Framework
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Survey
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANET
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pi
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticles
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Technique
 
Impact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line CouplerImpact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line Coupler
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
 

Recently uploaded

The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
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
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
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
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
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
 
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
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
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
 
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
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
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
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
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
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
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
 
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
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.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
 
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, ...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 

Design and Implementation Recognition System for Handwritten Hindi/Marathi Document

  • 1. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 369 – 373 _______________________________________________________________________________________________ 369 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Design and Implementation Recognition System for Handwritten Hindi/Marathi Document Rupal Saoji1 , Prof. S. W. Mohod2 , Prof. M. C. Nikose3 1 M.Tech. Computer Science & Engineering 2 Co-ordinator, Department of Computer Engineering, BDCE Sevagram 3 Prof., Department of Computer Engineering, BDCE Sevagram 1 rupal.saoji@gmail.com ,2 sudhir_mohod@rediffmail.com ,3 monalinikose18@gmail.com Abstract: In the present scenario most of the importance is given for the “paperless office” there by more and more communication and storage of documents is performed digitally. Documents and files which are present in Hindi and Marathi languages that were once stored physically on paper are now being converted into electronic form in order to facilitate quicker additions, searches, and modifications, as well as to prolong the life of such records. Because of this, there is a great demand of such software, which automatically extracts, analyze, recognize and store information from physical documents for later retrieval. Skew detection is used for text line position determination in Digitized documents, automated page orientation, and skew angle detection for binary document images, skew detection in handwritten scripts, in compensation for Internet audio applications and in the correction of scanned documents. __________________________________________________*****_________________________________________________ I. Introduction In the present scenario most of the importance is given for the “paperless office” there by more and more communication and storage of documents is performed digitally. Documents and files that were once stored physically on paper are now being converted into electronic form in order to get quicker additions, searches, and modifications, as well as to prolong the life of such records. Because of this, there is a great demand for software, which automatically extracts, analyze, recognize and store information from physical documents for later retrieval. In document image processing, skew angle detection is a very important part in data processing and it’s the foundation of image analysis and recognition. In image based digital identification systems, the reliability of recognition is closely related to the quality of image data. Therefore, in most real-time document image processing, skew angle should be confirmed quickly and accurately to improve the accuracy of collection and entry for document information, mean while, to reduce the rejection rate and improve reliability and adaptability of systems. Most scanners have the capabilities of automatic de-skew which can segment the skew document images from the background, However, skew is often happened due to print in practice, the result is that the images can’t be de-skewed correctly. Therefore, the research about de-skew algorithm content-based of document images could better reflect the nature of the problem and have a great significance in document image processing. The different types of skews within a document page can fall into these categories:-  Global Skew: - assuming that all page text has the same skew angle.  Multiple-Skew:-when certain area of the page has one angle and other have different angle.  Non- Uniform text line skew: - when the skew angle is fluctuates in the page. Skew detection is used for text line position determination in Digitized documents, automated page orientation, and skew angle detection for binary document images, skew detection in handwritten scripts and in the correction of scanned documents. The largest classes of methods for skew detection are available which based on projection profile analysis, Hough transform, nearest- neighbor clustering, Fourier- transformation, histogram analysis and Neural Network. In order to improve the readability and the automatic and quick recognition of handwritten Hindi and Marathi document images, preprocessing steps are imperative. These steps in addition to conventional steps of noise removal and filtering include text normalization such as baseline correction, slant normalization and skew correction and detection. These steps make the feature extraction process more reliable and effective. II. Related Work Different methodologies for the text skew estimation in binary and gray scale images. They have been used widely for the skew identification of the printed text. Some of available algorithms provide better accuracy but they are slow in speed, others have angle limitation drawback. So a new technique for skew detection in the paper, will reduce
  • 2. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 369 – 373 _______________________________________________________________________________________________ 370 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ the time and cost. Another method for skew detection and correction of handwritten Devanagari script using Hough transformation it works at word level which is applied on each word for skew detection and rotation transformation is used for correcting that skew. If skew of the word is in positive angle then it is corrected by rotating it in clockwise and in anti-clockwise direction. Skew detection and correction methods are used to align the handwritten text document by making the rectangular shape such as paragraph, text lines and tables. This new technique for skew detection will reduce the time and cost. Handwritten recognition has been one of the active and challenging task. Handwritten characters are written in various curved & cursive ways with different sizes, orientations, thickness and dimensions which is most difficult task to recognize such handwritten characters by any machine. In this paper a novel technique for Handwritten Hindi Character Recognition System is implemented using Canny Edge Detection technique and artificial neural network. The estimation and correction of skew is a difficult and challenging task in handwritten word since it has to be independent of the variations due to handwriting style and writing conditions of different persons. In this paper, a coarse-to-fine technique that integrates core-region information is presented. At first, a rough estimation and correction of the skew is accomplished by cutting vertically for detecting the center of mass in each part and calculating the inclination of the line that connects the two centers of mass of the overlapping area. To detect the core-region of the word (ascenders and descenders). The inclination of the line that connects the updated centers of mass corresponds to a finer estimation of the word skew. After correcting the detected skew the last step of core-region detection and skew correction is repeated iteratively. It have proposed schemes for skew detection and correction, segmentation of handwritten Kannada document using bounding box technique, Hough transform and contour detection respectively. Detecting text line is still a challenge to segment handwritten text lines in the general sense given no prior knowledge of script. image segmentation problem by enhancing text line structures using a Gaussian window and adopting the level set method to evolve text line boundaries. Variations in inter-line gaps and skewed or curled text-lines are some of the challenging issues in segmentation of handwritten text-lines. Moreover, overlapping and touching text- lines that frequently appear in unconstrained handwritten text documents increase segmentation complexities. III. Proposed Work The proposed methodology of the project are includes 5 steps which are input document, pre-processing, segmentation, skew detection and at last skew correction. So that we can recognize scanned handwritten text document accurately. Fig: 1 Proposed System A. Input Image In which we can take that handwritten text document of Hindi and Marathi languages. Then by scanner or by camera we can get scanning image of that text documents. An image is a two-dimensional function f(x,y). B. Preprocessing Binarization is simply extract the foreground data from background data. Digital Document means scanning or photography of the document. Normally digital document in the form of RGB format. A colour image can be converted to gray scale image. Then gray scale can be converted to binary image. Therefore with binary numbers it is easy compute and recognizes the characters.. To convert to Binarization we may use Thresholding. Improper scanning of document or malfunction of camera or low quality of the documents , the digital document added by noise. It disturbance the recognition of the characters and numerals. . We can use Sauvola’sagorithem to the Binarization of the gray scale image. The gray level image is back and white piels. Then classify al the pixels on the basis Document Scanning and Binarization Segmentation Skew Detection Skew Correction Output
  • 3. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 369 – 373 _______________________________________________________________________________________________ 371 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ of thresholding values. The pixels value above the threshold is in white and value below the threshold are in black . The threshold is computing using Sauvola’s Algorithm. T=M*[1+K*(S/R-1)] K- user defined parameter M, S- mean and local standard derivation computed in windows size W contered on current pixel(size is user defined) R- dynamic range of standard derivation(R=128 with 8- bit gray level) C. Segmentation Segmentation is the process of partitioning a digital text image into multiple segments. The goal of segmentation is to simplify or change the representation of an image into something that is more meaningful and easier to analyze. Line Segmentation In handwritten text document line of the text are segmented form the each other. this process is takes place by using line segmentation. Word segmentation In such type of segmentation the words are get segmented from the line of the handwritten text document. Character Segmentation The singe character is get segmented form the word of the handwritten text document. Bounding Box Bounding Boxes [4] for connected components are the properties of the labeled connected component regions. A bounding box of a labeled region is a rectangle that just encloses the region completely. When a specific bounding box is determined for a connected region, the co-ordinates of the corners of the bounding box and its width and height are available. A bounding box completely specifies the boundaries of the corresponding connected component. In our method, we use filled bounding boxes which completely cover the corresponding connected components. Min cut ma flow Algorithm energy minimization problems can be reduced to instances of the maximum flow problem in a graph The maximum value of an s-t flow is equal to the minimum weight of an s-t cut. The minimal cut of this graph will cut all the edges connecting the pixels of different objects with each other. If f is a flow, then the net flow across the cut (S, T) is defined to be f (S, T), which is the sum of all edge capacities from S to T subtracted by the sum of all edge capacities from T to S The capacity of the cut (S, T) is c (S, T), which is the sum of the capacities of all edge from S to T A minimum cut is a cut whose capacity is the minimum over all cuts of G. D. Skew Detection Detection there are some methods are presents which are Hough transformation, nearest-neighbor clustering, Fourier- transformation, neural network. This angle in between 1-3 degree the it get neglected and the angle is above the 5 degree are go to next stage that is skew correction. The skew angle of each text line has been calculated. But the length of the text line may be very different. The longer the length of a text line is, the moretruly reflected the skew angle of the image is. So it is notgood to simply calculate the skew angle of each objectiveand average them. Using the length of text lines objectivesas the weight is a reasonable calculation method.longer the length of a text line is the greater the weight willbe. We can get the skew angle by using formula cos (s)= l/m s=1cos(l/m) where l – x coordinat of the pixel m- distances of pixel from origin Using the largest text lines characteristic as the skewangle of a document image is reasonable. The longer thelength of a text line is, the higher the accuracy is. E. Skew Correction After the detection of skew angle this angle gets corrected by using the skew correction technique. So, we can use pixel orientation technique to do the skew correction because, this technique is concentrated on the pixel.
  • 4. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 369 – 373 _______________________________________________________________________________________________ 372 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Fig 2:- Skew Correction This method uses a coarse/refine strategy based on Hough transformation of connected components in the image. Speed and accuracy has been achieved as this confine the region of interest to a small and plausible text area, and confine the search range of Hough transform to Q, where Q is a coarse skew angle. considers some selected characters of the text which may be subjected to thinning and Hough transform to estimate skew angle accurately. The method has two stages. In the first stage, selected characters from the document image are blocked and thinning is performed over the blocked region. In the second stage, the thinned coordinates are fed to Hough transform (HT) to estimate the skew angle accurately. The block diagram of the proposed methodology IV. Result Fig Input Image Fig 4: Binarized Image Fig 5: Segmented Fig 6: Result V. Conclusion As you all know that handwritten documents in Marathi and Hindi or any language are very difficult to maintain an to
  • 5. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 5 Issue: 7 369 – 373 _______________________________________________________________________________________________ 373 IJRITCC | July 2017, Available @ http://www.ijritcc.org _______________________________________________________________________________________ store for life long. So it is more important to convert that handwritten text document in digitalize form. So that we can easily perform operation on that handwritten document. To do digitalization we can use the scanning, binarization, segmentation, skew detection, skew correction processes. It gives accuracy and reliability in skew angel detection an correction process. References [1] Ruby singh 1, Ramandeep Kaur 2, “Skew Detection in Image Processing”, International Journal computer Technology and Application, Vol 4(3),478-485 IJCTA May-2013. [2] Trupti A. Jundale, Ravindra S. Hegadi,” Skew Detection and Correction of Devanagari Script Using Hough Transform”, International Conference on Advanced Computing Technologies and Application, ICACTA 2015. [3] Ambica Rani, Er. Harinderpal Singh, “ A Review On Various techniques for Skew Detection And Correction In Handwritten Text Documents”, IJREAT International Journal Of Research in Engineering And Advance technology, Volume 3, Issue 3, June-July 2015. [4] Tanuja K. , Usha Kumari V. And Sushma T. M. ,” Handwritten Hindi Character Recognition System Using Edge detection and Neural Network”, International Journal of Advanced Technology and Engineering Exploration ISSN, Volume 2, Issue 6, May 2015. [5] A. Papandreou and B. Gatos, ”A coarse to Find Skew Estimation Technique for Handwritten Words”, 2013 12th international Conference on Document Analysis and Recognition. [6] Mamatha Hosalli Ramappal and Shrikantamurthy Krishamurthy, “Skew Detection, Correction and Segmentation of Handwritten Kannada Document”, International Journal of Advanced Science and Technology vol . 48, Nov 2012. [7] Panwar, Subhash, and Neeta Nain. "A Novel Approach of Skew Normalization for Handwritten Text Lines and Words." Signal Image Technology and Internet Based Systems (SITIS), 2012 Eighth International Conference on. IEEE, 2012. [8] Manjunath , G. Hemantha, and P. Shivakumara.,"Skew Detection technique for Binary Document Images based on Hough Transform", 2007. [9] Li, Yi, Yefeng Zheng, and David Doermann. "Detecting text lines in handwritten documents." Pattern Recognition, 2006. ICPR 2006. 18th International Conference on. Vol. 2. IEEE, 2006. [10] P. Shivakumara, G. H. Kumar, D. S. Guru and P. Nagabhushan, “A novel technique for estimation of skew in binary text document images based on linear regression analysis”, Sadhana, vol. 30, Part 1, (2005) February, pp. 69-85. [11] V. N. M. Aradhya, “Document Skew Estimation: An Approach based on Wavelets”, ICCCS’11, (2011), pp. 359- 364.