SlideShare a Scribd company logo
1 of 4
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 513
FONT TYPE IDENTIFICATION OF HINDI PRINTED DOCUMENT
Yogendra Bagoriya1
, Nisha Sharma2
1
CDAC Noida, GGSIPU
2
CDAC Noida, GGSIPU
Abstract
Optical font type identification is one of the important but often neglected problem. Due to the use of different font types OCR engine
is not able to recognize the characters properly and accuracy of the system may decrease. It is not possible to reproduce old
documents without knowledge of font type. Major use of different font styles in documents is to emphasis on some part of document so
that any reader can notice them easily. In a document, font type changes may occur at particular points like titles, indexes, references,
etc. They may be done by choosing another typeface, or changing the style or the size of the same typeface. Major applications of font
type identification are document reproduction, creation of new font types, Document indexing and information retrieval, improving
the recognition rate of an OCR engine. This paper presents an approach for font type identification of 5 Hindi font types as Marathi-
Vakr, Shusha05, Devanagari New, Shusha02, Prem chand ki kahaniyan (Type writer written old book)
Keywords: Font identification, Typographic and Structural features, Line level Identification, Devnagari font type,
classifying font type.
-----------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
In machine-printed documents [1], the OCR systems can be
divided in three groups: Mono-font, Omni-font and Multi-font.
Mono-font OCR systems deal with documents written with one
specific font type so there accuracy is very high but they need a
specific module for each font. Omni font OCR systems allow
the recognition of characters of any font, and for this reason
their accuracy is typically lower. Finally, Multi-font OCR
systems handle a subset of the existing fonts. Their accuracy is
related to the number and the similarity of the fonts under
consideration. These systems achieve the best results when a
single letter has very similar features in each font and it is easy
to discriminate among different classes. On the other hand, the
recognition is very difficult when different letters have similar
features: for example the letter ’l’ in one font could be very
similar to the digit ’1’ in another font. Hence there is a need of
Optical font identification (OFI) before an input can be given
to OCR engine for recognition.
The OCR engine uses the information extracted through
OFI(optical font type identification) system to perform
character recognition and provide better efficiency .OFI is
useful and necessary in[4] Document reproduction where
knowledge of the font is necessary in order to reproduce
(reprint) the document, improving the recognition rate of OCR
systems because OCR with a known font may give better
efficiency than Omni-font OCR (OCR capable of recognizing
characters of any font and size),identification of logical
document structures where knowledge of the font used in a
word, line, or text block may be useful for defining its logical
label (chapter title, section title or paragraph), ,Document
indexing and information retrieval, where word indexes are
generally printed in fonts different from those of the running
text.Since we know that an OCR is trained for a particular type
of language or some standard font type or most widely using
font type, when we gives input textural image of trained font
type than the OCR can easily process that and can generate the
output as required, but if the input image to OCR of some un-
trained font type than it gives incorrect output, and the
accuracy of OCR gradually decreases. This approach identifies
five Hindi font types as Marathi-Vakra, Shusha05, Devanagari
New, Shusha02 and Pram chand ki kahaniyan (Type writer
written old book). A font type can be specified by five
attributes as Typeface (Times, Courier, Helvetica), Weight
(light, regular, bold, heavy), Slope (roman, italic) , Width
(normal, expanded, condensed), and Size. An example of
various font types identified through the given approach is
shown below
Table 1 Various Hindi fonts with their effects
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 514
The major steps involved in Optical font identification are
shown as follow:
Pre Processing may enhance a document image preparing it
for the next stage in a character recognition system.
Segmentation is a process that determines the constituents of
an image.
Feature Extraction captures the essential characteristics of the
font type.
Classification is the process of identifying each font type and
assigning to it the correct class.
Fig1 Steps involved in Font identification
Section II of this paper discusses the various pre-processing
steps performed before the input is forwarded for optical font
identification. Section III gives an overview of segmentation
technique used. Section IV discusses the feature extraction
techniques used to extract features which can uniquely identify
each font type. Section V discusses the classification of the
font types. Section VI and Section VII discuss the Testing
Results and the conclusion of the approach used respectively.
Section VIII provides the future work of the research carried
out.
Data Collection: Various Images has been collected written
in different font types for the training and testing purpose.40
images were collected for Marathi-Vakra font whereas 50
images each were collected for other four types of font i.e.
Shusha05 , Devanagari New, Shusha02 and PreamChand ki
kahaniyan(Type writer). One sample image of each type of
font is given as follow:
Fig 2 Sample Image for Shusha20
Fig 3 Sample Image for Devnagari new
Fig 4 Sample Image for Shusha 05
Fig 5 Sample Image for Marathi Vakra
Fig 6 Prem Chand ki Sampuran Kahaniya
2. PRE-PROCESSING
The collected font type documents are scanned using 300dpi
which usually provides a low noise and good quality image.
The digitized images are stored as binary images in BMP
format.Pre Processing is used enhance a document image
preparing it for the next stage of system. The three steps
involved in the approach are:
 Noise removal
 Binarization.
 Skew correction
 Shiro rekha removal
Noise Removal: Noise is the result of errors in the image
acquisition process that result in pixel values that do not reflect
the true intensities of the real scene. Connected components are
used to remove the noise from the image.
Binarization: Binarization is a process of converting color or
grey-scale image into binary. Otsu method is applied to convert
the image into binary image. Otsu’s method selects the
threshold by minimizing the within-class variance of the two
groups of pixels separated by the thresholding operator.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 515
Skew Correction: Due to the possibility of rotation of the
input image and the sensitivity of many document image
analysis methods to rotation of the image, document skew
should be corrected.
Shiro Rekha Removal: The Shiro rekha removal based on
horizontal projection. Where projection start from 1st row to
last row In the projection profile where we get the pixels
almost equal to the width of the word or above some threshold
value, than these row are considered as shiro rekha
3. SEGMENTATION
Segmentation is a process that determines the constituents of
an image.Applied to text; segmentation is the isolation of
characters or words. In the approach segmentation is
performed by isolating each connected component that is each
connected black area. This technique is easy to implement, but
problems occur if characters touch or if characters are
fragmented and consist of several parts. The two types of
segmentation done are:
Word Segmentation: Approach is based on the white space
separating the two adjacent words in the segmented lines.
Compute the vertical profile for each segmented line, find the
points from which the word starts and ends.
Character Segmentation: The character segmentation is
based on the labeling concept. In this each connected
component in shiro rekha removed image is labeled by
number. The labeling is done by using Recursion.
4. FEATURE EXTRACTION
Feature extraction is the identification of appropriate measures
to characterize the component images distinctly. The objective
of feature extraction is to capture the essential characteristics
of the symbols, and it is generally accepted that this is one of
the most difficult problems of pattern recognition.
Mainly two type of feature are used as typographical feature
and structural feature. The typographical are two types.
Global Typographical Feature:- The global feature are
extracted from text entity like word, line, paragraph or
complete page. These features are generally detected by non-
experts in typography. Some global features are
 Height of line.
 Word orientation.
 Word spacing.
 Word Height.
 Word width.
 Aspect ratio.
Local Feature Extraction:- The Local features are those that
need extra knowledge of previous global features .Local
feature extraction is done from individual letters. The features
are based on characters:
 Slope (roman, italic)
 Width (normal, expanded, condensed)
 Pixel Density (Vertical line, Shiro rekha)
 Based on Character Spacing.
 Thickness of Shiro rekha.
 Size of vertical line.
Various feature extracted are discussed as follow:
Vertical Line Identification: The vertical line identifies after
character segmentation. The vertical projection used for this.
The Colum in which the numbers of black pixels are greater
than threshold value or almost equal to the height of character
than that row considered as vertical line.
Number of Pixels before and after the vertical line: Number
of pixels after and before is calculated by vertical projection
profile. This information gives us that ether the vertical line is
full stop or vertical line of some character. This information
differentiates between full stop or character.
Thickness of vertical line: The thickness of vertical line is one
of typographical feature that is helpful to differentiate one font
type to another font type.
Word Space: The word space is another typographical feature
to identify the font type. The vertical projection can easily give
the word space.
5. CLASSIFICATION
The global and local features of the particular font type are
extracted, and then trained the system according to these
features. Next time when the input image gave to the system, it
again finds the feature and compare with the trained values.
The maximum matching gives the result. For un-trained font
type the system just gives output as non-recognized font type.
6. TESTING RESULTS
Testing is performed on different erroneous image on different
font type’s Images, i.e. single line containing image, paragraph
containing image and complete page containing image.
Accuracy achieved was 96%,for Marathi-Vakra and Prem
chand ki kahaniyan,98% for Shusha05 and Devanagri New and
100% for Shusha02.The final results are given below in table:
Table 2 Testing Table
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 516
Unrecognized Images: Example of unrecognized images is
given as follow. Image font type was unable to recognize due
to lots of noise present in it.
Figure 7 Unrecognized Sample Image
7. CONCLUSIONS
Font type Identification is an important aspect when analyzing
document for useful information extraction. In this paper
simple and fast technique is developed for detection of Font
Type for improving the recognition accuracy of Hindi OCR
system (without doing actual character recognition). The
technique developed was applied on various font types in
various different images with resolution 300 dpi. The Marathi-
Vakra font type identifies with 98 % accuracy, 96% accuracy
for Shusha05, 98% accuracy for Devanagari New, 100%
accuracy for Shusha02, and 96% accuracy achieved in
identification of Pream Chand Ki kahaniyan (Type writer
written old book). The proposed approach needs more analysis
and some constraints, for better result. These various methods
and strategies help us in determining the font type from
document images.
FUTURE WORK
The future work can be extensions up to word level font type
identification. By study we found that the work on the
improvement of the image can be the solution of this. As times
goes the original image becomes erroneous, and during scan
and binarization of image the actual feature or properties
degraded like pixels from the corners removes or shape of serif
or pixels lost from shiro rekha. This degradation of image can
be reverted by improvement of image.
REFERENCES
[1]. Abdelwahab zramdini and rolf ingold ― optical font
recognition using typographical features‖ IEEE transactions on
pattern analysis and machine intelligence, vol. 20, no. 8, august
1998.
[2]. B.v.dhandra, h.maliikarjun t, ravindra hegadi, and
v.s.malemath ― word- wose script identification based on
morphological reconstruction in printed bilingual document‖
IEEE transactions on pattern analysis and machine intelligence,
April 2000.
[3]. Vincent, l.," morphological gray scale reconstruction in
image analysis: applications and efficient algorithms," IEEE
trans. On image processing vol.2 no. 2. Pp. 176- 201, 1993
[4]. Abdelwahab Zramdini and Rolf Ingold “Optical font
recognition from projection profiles” electronic publishing,
vol. 6(3), 249–260 (September 1993)
BIOGRAPHIES
Mr Yogendra bagoriya received his B.tech
degree from Sobhasaria engineering collage
under Rajsthan technical university. He has
completed his M.Tech. in Information
technology from Centre for development of
advance computing (CDAC), Noida. His
interest area is Image processing. OOPS, Programming.
Currently he is working as a software engineer in Mindfire
Solutions.
Ms. .Nisha Sharma received her B.Tech.
Degree in honours from Punjab Technical
University .She has completed her M.Tech
in computer science from Centre for
development of advance computing
(CDAC), Noida. Her interest area is Image
processing. Database management Systems, OOPS, JAVA.
Currently she is working in E-Governance team of CDAC
Noida(R & D) and involved in SERB project.

More Related Content

What's hot

Off-Line Arabic Handwritten Words Segmentation using Morphological Operators
Off-Line Arabic Handwritten Words Segmentation using Morphological OperatorsOff-Line Arabic Handwritten Words Segmentation using Morphological Operators
Off-Line Arabic Handwritten Words Segmentation using Morphological Operatorssipij
 
Multitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq RecognitionMultitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq RecognitionDr. Syed Hassan Amin
 
The Heuristic Extraction Algorithms for Freeman Chain Code of Handwritten Cha...
The Heuristic Extraction Algorithms for Freeman Chain Code of Handwritten Cha...The Heuristic Extraction Algorithms for Freeman Chain Code of Handwritten Cha...
The Heuristic Extraction Algorithms for Freeman Chain Code of Handwritten Cha...Waqas Tariq
 
A Novel Approach for Bilingual (English - Oriya) Script Identification and Re...
A Novel Approach for Bilingual (English - Oriya) Script Identification and Re...A Novel Approach for Bilingual (English - Oriya) Script Identification and Re...
A Novel Approach for Bilingual (English - Oriya) Script Identification and Re...CSCJournals
 
An Optical Character Recognition for Handwritten Devanagari Script
An Optical Character Recognition for Handwritten Devanagari ScriptAn Optical Character Recognition for Handwritten Devanagari Script
An Optical Character Recognition for Handwritten Devanagari ScriptIJERA Editor
 
Two Methods for Recognition of Hand Written Farsi Characters
Two Methods for Recognition of Hand Written Farsi CharactersTwo Methods for Recognition of Hand Written Farsi Characters
Two Methods for Recognition of Hand Written Farsi CharactersCSCJournals
 
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...CSCJournals
 
offline character recognition for handwritten gujarati text
offline character recognition for handwritten gujarati textoffline character recognition for handwritten gujarati text
offline character recognition for handwritten gujarati textBhumika Patel
 
An OCR System for recognition of Urdu text in Nastaliq Font
An OCR System for recognition of Urdu text in Nastaliq FontAn OCR System for recognition of Urdu text in Nastaliq Font
An OCR System for recognition of Urdu text in Nastaliq FontDr. Syed Hassan Amin
 
Recognition of Offline Handwritten Hindi Text Using SVM
Recognition of Offline Handwritten Hindi Text Using SVMRecognition of Offline Handwritten Hindi Text Using SVM
Recognition of Offline Handwritten Hindi Text Using SVMCSCJournals
 
Review of research on devnagari character recognition
Review of research on devnagari character recognitionReview of research on devnagari character recognition
Review of research on devnagari character recognitionVikas Dongre
 
Fuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiFuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiIAEME Publication
 
Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)IJERA Editor
 
SEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXT
SEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXTSEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXT
SEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXTcscpconf
 
An Efficient Segmentation Technique for Machine Printed Devanagiri Script: Bo...
An Efficient Segmentation Technique for Machine Printed Devanagiri Script: Bo...An Efficient Segmentation Technique for Machine Printed Devanagiri Script: Bo...
An Efficient Segmentation Technique for Machine Printed Devanagiri Script: Bo...iosrjce
 
Devanagari Character Recognition
Devanagari Character RecognitionDevanagari Character Recognition
Devanagari Character RecognitionPulkit Goyal
 

What's hot (17)

Off-Line Arabic Handwritten Words Segmentation using Morphological Operators
Off-Line Arabic Handwritten Words Segmentation using Morphological OperatorsOff-Line Arabic Handwritten Words Segmentation using Morphological Operators
Off-Line Arabic Handwritten Words Segmentation using Morphological Operators
 
Multitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq RecognitionMultitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq Recognition
 
The Heuristic Extraction Algorithms for Freeman Chain Code of Handwritten Cha...
The Heuristic Extraction Algorithms for Freeman Chain Code of Handwritten Cha...The Heuristic Extraction Algorithms for Freeman Chain Code of Handwritten Cha...
The Heuristic Extraction Algorithms for Freeman Chain Code of Handwritten Cha...
 
A Novel Approach for Bilingual (English - Oriya) Script Identification and Re...
A Novel Approach for Bilingual (English - Oriya) Script Identification and Re...A Novel Approach for Bilingual (English - Oriya) Script Identification and Re...
A Novel Approach for Bilingual (English - Oriya) Script Identification and Re...
 
An Optical Character Recognition for Handwritten Devanagari Script
An Optical Character Recognition for Handwritten Devanagari ScriptAn Optical Character Recognition for Handwritten Devanagari Script
An Optical Character Recognition for Handwritten Devanagari Script
 
Two Methods for Recognition of Hand Written Farsi Characters
Two Methods for Recognition of Hand Written Farsi CharactersTwo Methods for Recognition of Hand Written Farsi Characters
Two Methods for Recognition of Hand Written Farsi Characters
 
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
Optical Character Recognition System for Urdu (Naskh Font)Using Pattern Match...
 
offline character recognition for handwritten gujarati text
offline character recognition for handwritten gujarati textoffline character recognition for handwritten gujarati text
offline character recognition for handwritten gujarati text
 
An OCR System for recognition of Urdu text in Nastaliq Font
An OCR System for recognition of Urdu text in Nastaliq FontAn OCR System for recognition of Urdu text in Nastaliq Font
An OCR System for recognition of Urdu text in Nastaliq Font
 
Recognition of Offline Handwritten Hindi Text Using SVM
Recognition of Offline Handwritten Hindi Text Using SVMRecognition of Offline Handwritten Hindi Text Using SVM
Recognition of Offline Handwritten Hindi Text Using SVM
 
Review of research on devnagari character recognition
Review of research on devnagari character recognitionReview of research on devnagari character recognition
Review of research on devnagari character recognition
 
Fuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindiFuzzy rule based classification and recognition of handwritten hindi
Fuzzy rule based classification and recognition of handwritten hindi
 
Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)
 
SEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXT
SEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXTSEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXT
SEGMENTATION OF CHARACTERS WITHOUT MODIFIERS FROM A PRINTED BANGLA TEXT
 
Handwritten Character Recognition
Handwritten Character RecognitionHandwritten Character Recognition
Handwritten Character Recognition
 
An Efficient Segmentation Technique for Machine Printed Devanagiri Script: Bo...
An Efficient Segmentation Technique for Machine Printed Devanagiri Script: Bo...An Efficient Segmentation Technique for Machine Printed Devanagiri Script: Bo...
An Efficient Segmentation Technique for Machine Printed Devanagiri Script: Bo...
 
Devanagari Character Recognition
Devanagari Character RecognitionDevanagari Character Recognition
Devanagari Character Recognition
 

Viewers also liked

Birds in traditional wisdom
Birds in traditional wisdomBirds in traditional wisdom
Birds in traditional wisdomPrashanth N S
 
A comprehensive review on performance of aodv and dsdv protocol using manhatt...
A comprehensive review on performance of aodv and dsdv protocol using manhatt...A comprehensive review on performance of aodv and dsdv protocol using manhatt...
A comprehensive review on performance of aodv and dsdv protocol using manhatt...eSAT Publishing House
 
A fusion of soft expert set and matrix models
A fusion of soft expert set and matrix modelsA fusion of soft expert set and matrix models
A fusion of soft expert set and matrix modelseSAT Publishing House
 
Analysis of selection schemes for solving job shop
Analysis of selection schemes for solving job shopAnalysis of selection schemes for solving job shop
Analysis of selection schemes for solving job shopeSAT Publishing House
 
Review on “service granularity in service oriented
Review on “service granularity in service orientedReview on “service granularity in service oriented
Review on “service granularity in service orientedeSAT Publishing House
 
Design and development of fall detector using fall
Design and development of fall detector using fallDesign and development of fall detector using fall
Design and development of fall detector using falleSAT Publishing House
 
A model for performance testing of ajax based web applications
A model for performance testing of ajax based web applicationsA model for performance testing of ajax based web applications
A model for performance testing of ajax based web applicationseSAT Publishing House
 
Noise reduction in speech processing using improved active noise control (anc...
Noise reduction in speech processing using improved active noise control (anc...Noise reduction in speech processing using improved active noise control (anc...
Noise reduction in speech processing using improved active noise control (anc...eSAT Publishing House
 
Static dictionary for pronunciation modeling
Static dictionary for pronunciation modelingStatic dictionary for pronunciation modeling
Static dictionary for pronunciation modelingeSAT Publishing House
 
Mhd effects on non newtonian micro polar fluid with
Mhd effects on non newtonian micro polar fluid withMhd effects on non newtonian micro polar fluid with
Mhd effects on non newtonian micro polar fluid witheSAT Publishing House
 
The efficiency of the inference system knowledge
The efficiency of the inference system knowledgeThe efficiency of the inference system knowledge
The efficiency of the inference system knowledgeeSAT Publishing House
 
Agile software development and challenges
Agile software development and challengesAgile software development and challenges
Agile software development and challengeseSAT Publishing House
 
Enhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingEnhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingeSAT Publishing House
 
Cfd simulation of single stage axial flow compressor
Cfd simulation of single stage axial flow compressorCfd simulation of single stage axial flow compressor
Cfd simulation of single stage axial flow compressoreSAT Publishing House
 
Dynamic thresholding on speech segmentation
Dynamic thresholding on speech segmentationDynamic thresholding on speech segmentation
Dynamic thresholding on speech segmentationeSAT Publishing House
 
A study on security responsibilities and adoption in
A study on security responsibilities and adoption inA study on security responsibilities and adoption in
A study on security responsibilities and adoption ineSAT Publishing House
 
Co axial fed microstrip rectangular patch antenna
Co axial fed microstrip rectangular patch antennaCo axial fed microstrip rectangular patch antenna
Co axial fed microstrip rectangular patch antennaeSAT Publishing House
 
An overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasetsAn overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasetseSAT Publishing House
 
Color and texture based image retrieval a proposed
Color and texture based image retrieval a proposedColor and texture based image retrieval a proposed
Color and texture based image retrieval a proposedeSAT Publishing House
 

Viewers also liked (20)

Birds in traditional wisdom
Birds in traditional wisdomBirds in traditional wisdom
Birds in traditional wisdom
 
A comprehensive review on performance of aodv and dsdv protocol using manhatt...
A comprehensive review on performance of aodv and dsdv protocol using manhatt...A comprehensive review on performance of aodv and dsdv protocol using manhatt...
A comprehensive review on performance of aodv and dsdv protocol using manhatt...
 
A fusion of soft expert set and matrix models
A fusion of soft expert set and matrix modelsA fusion of soft expert set and matrix models
A fusion of soft expert set and matrix models
 
Analysis of selection schemes for solving job shop
Analysis of selection schemes for solving job shopAnalysis of selection schemes for solving job shop
Analysis of selection schemes for solving job shop
 
Review on “service granularity in service oriented
Review on “service granularity in service orientedReview on “service granularity in service oriented
Review on “service granularity in service oriented
 
Design and development of fall detector using fall
Design and development of fall detector using fallDesign and development of fall detector using fall
Design and development of fall detector using fall
 
A model for performance testing of ajax based web applications
A model for performance testing of ajax based web applicationsA model for performance testing of ajax based web applications
A model for performance testing of ajax based web applications
 
Noise reduction in speech processing using improved active noise control (anc...
Noise reduction in speech processing using improved active noise control (anc...Noise reduction in speech processing using improved active noise control (anc...
Noise reduction in speech processing using improved active noise control (anc...
 
I am secure android application
I am secure android applicationI am secure android application
I am secure android application
 
Static dictionary for pronunciation modeling
Static dictionary for pronunciation modelingStatic dictionary for pronunciation modeling
Static dictionary for pronunciation modeling
 
Mhd effects on non newtonian micro polar fluid with
Mhd effects on non newtonian micro polar fluid withMhd effects on non newtonian micro polar fluid with
Mhd effects on non newtonian micro polar fluid with
 
The efficiency of the inference system knowledge
The efficiency of the inference system knowledgeThe efficiency of the inference system knowledge
The efficiency of the inference system knowledge
 
Agile software development and challenges
Agile software development and challengesAgile software development and challenges
Agile software development and challenges
 
Enhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computingEnhanced equally distributed load balancing algorithm for cloud computing
Enhanced equally distributed load balancing algorithm for cloud computing
 
Cfd simulation of single stage axial flow compressor
Cfd simulation of single stage axial flow compressorCfd simulation of single stage axial flow compressor
Cfd simulation of single stage axial flow compressor
 
Dynamic thresholding on speech segmentation
Dynamic thresholding on speech segmentationDynamic thresholding on speech segmentation
Dynamic thresholding on speech segmentation
 
A study on security responsibilities and adoption in
A study on security responsibilities and adoption inA study on security responsibilities and adoption in
A study on security responsibilities and adoption in
 
Co axial fed microstrip rectangular patch antenna
Co axial fed microstrip rectangular patch antennaCo axial fed microstrip rectangular patch antenna
Co axial fed microstrip rectangular patch antenna
 
An overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasetsAn overview on data mining designed for imbalanced datasets
An overview on data mining designed for imbalanced datasets
 
Color and texture based image retrieval a proposed
Color and texture based image retrieval a proposedColor and texture based image retrieval a proposed
Color and texture based image retrieval a proposed
 

Similar to Font type identification of hindi printed document

FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...acijjournal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
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
 
A Comprehensive Study On Handwritten Character Recognition System
A Comprehensive Study On Handwritten Character Recognition SystemA Comprehensive Study On Handwritten Character Recognition System
A Comprehensive Study On Handwritten Character Recognition Systemiosrjce
 
Design and implementation of optical character recognition using template mat...
Design and implementation of optical character recognition using template mat...Design and implementation of optical character recognition using template mat...
Design and implementation of optical character recognition using template mat...eSAT Journals
 
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...iosrjce
 
Mprovement of telugu ocr by segmentation of touching characters
Mprovement of telugu ocr by segmentation of touching charactersMprovement of telugu ocr by segmentation of touching characters
Mprovement of telugu ocr by segmentation of touching characterseSAT Journals
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSijujournal
 
Performance comparison of ocr tools
Performance comparison of ocr toolsPerformance comparison of ocr tools
Performance comparison of ocr toolsijujournal
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSijujournal
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSijujournal
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSijujournal
 
Optical character recognition an encompassing review
Optical character recognition   an encompassing reviewOptical character recognition   an encompassing review
Optical character recognition an encompassing revieweSAT Journals
 
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...rahulmonikasharma
 

Similar to Font type identification of hindi printed document (20)

O45018291
O45018291O45018291
O45018291
 
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
FREEMAN CODE BASED ONLINE HANDWRITTEN CHARACTER RECOGNITION FOR MALAYALAM USI...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Ijetcas14 619
Ijetcas14 619Ijetcas14 619
Ijetcas14 619
 
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
 
A Comprehensive Study On Handwritten Character Recognition System
A Comprehensive Study On Handwritten Character Recognition SystemA Comprehensive Study On Handwritten Character Recognition System
A Comprehensive Study On Handwritten Character Recognition System
 
A017240107
A017240107A017240107
A017240107
 
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
 
Design and implementation of optical character recognition using template mat...
Design and implementation of optical character recognition using template mat...Design and implementation of optical character recognition using template mat...
Design and implementation of optical character recognition using template mat...
 
L017248388
L017248388L017248388
L017248388
 
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
Handwritten Character Recognition: A Comprehensive Review on Geometrical Anal...
 
Mprovement of telugu ocr by segmentation of touching characters
Mprovement of telugu ocr by segmentation of touching charactersMprovement of telugu ocr by segmentation of touching characters
Mprovement of telugu ocr by segmentation of touching characters
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLS
 
Performance comparison of ocr tools
Performance comparison of ocr toolsPerformance comparison of ocr tools
Performance comparison of ocr tools
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLS
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLS
 
PERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLSPERFORMANCE COMPARISON OF OCR TOOLS
PERFORMANCE COMPARISON OF OCR TOOLS
 
Optical character recognition an encompassing review
Optical character recognition   an encompassing reviewOptical character recognition   an encompassing review
Optical character recognition an encompassing review
 
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
Design and Implementation Recognition System for Handwritten Hindi/Marathi Do...
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
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
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 

Recently uploaded (20)

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
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)
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

Font type identification of hindi printed document

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 513 FONT TYPE IDENTIFICATION OF HINDI PRINTED DOCUMENT Yogendra Bagoriya1 , Nisha Sharma2 1 CDAC Noida, GGSIPU 2 CDAC Noida, GGSIPU Abstract Optical font type identification is one of the important but often neglected problem. Due to the use of different font types OCR engine is not able to recognize the characters properly and accuracy of the system may decrease. It is not possible to reproduce old documents without knowledge of font type. Major use of different font styles in documents is to emphasis on some part of document so that any reader can notice them easily. In a document, font type changes may occur at particular points like titles, indexes, references, etc. They may be done by choosing another typeface, or changing the style or the size of the same typeface. Major applications of font type identification are document reproduction, creation of new font types, Document indexing and information retrieval, improving the recognition rate of an OCR engine. This paper presents an approach for font type identification of 5 Hindi font types as Marathi- Vakr, Shusha05, Devanagari New, Shusha02, Prem chand ki kahaniyan (Type writer written old book) Keywords: Font identification, Typographic and Structural features, Line level Identification, Devnagari font type, classifying font type. -----------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION In machine-printed documents [1], the OCR systems can be divided in three groups: Mono-font, Omni-font and Multi-font. Mono-font OCR systems deal with documents written with one specific font type so there accuracy is very high but they need a specific module for each font. Omni font OCR systems allow the recognition of characters of any font, and for this reason their accuracy is typically lower. Finally, Multi-font OCR systems handle a subset of the existing fonts. Their accuracy is related to the number and the similarity of the fonts under consideration. These systems achieve the best results when a single letter has very similar features in each font and it is easy to discriminate among different classes. On the other hand, the recognition is very difficult when different letters have similar features: for example the letter ’l’ in one font could be very similar to the digit ’1’ in another font. Hence there is a need of Optical font identification (OFI) before an input can be given to OCR engine for recognition. The OCR engine uses the information extracted through OFI(optical font type identification) system to perform character recognition and provide better efficiency .OFI is useful and necessary in[4] Document reproduction where knowledge of the font is necessary in order to reproduce (reprint) the document, improving the recognition rate of OCR systems because OCR with a known font may give better efficiency than Omni-font OCR (OCR capable of recognizing characters of any font and size),identification of logical document structures where knowledge of the font used in a word, line, or text block may be useful for defining its logical label (chapter title, section title or paragraph), ,Document indexing and information retrieval, where word indexes are generally printed in fonts different from those of the running text.Since we know that an OCR is trained for a particular type of language or some standard font type or most widely using font type, when we gives input textural image of trained font type than the OCR can easily process that and can generate the output as required, but if the input image to OCR of some un- trained font type than it gives incorrect output, and the accuracy of OCR gradually decreases. This approach identifies five Hindi font types as Marathi-Vakra, Shusha05, Devanagari New, Shusha02 and Pram chand ki kahaniyan (Type writer written old book). A font type can be specified by five attributes as Typeface (Times, Courier, Helvetica), Weight (light, regular, bold, heavy), Slope (roman, italic) , Width (normal, expanded, condensed), and Size. An example of various font types identified through the given approach is shown below Table 1 Various Hindi fonts with their effects
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 514 The major steps involved in Optical font identification are shown as follow: Pre Processing may enhance a document image preparing it for the next stage in a character recognition system. Segmentation is a process that determines the constituents of an image. Feature Extraction captures the essential characteristics of the font type. Classification is the process of identifying each font type and assigning to it the correct class. Fig1 Steps involved in Font identification Section II of this paper discusses the various pre-processing steps performed before the input is forwarded for optical font identification. Section III gives an overview of segmentation technique used. Section IV discusses the feature extraction techniques used to extract features which can uniquely identify each font type. Section V discusses the classification of the font types. Section VI and Section VII discuss the Testing Results and the conclusion of the approach used respectively. Section VIII provides the future work of the research carried out. Data Collection: Various Images has been collected written in different font types for the training and testing purpose.40 images were collected for Marathi-Vakra font whereas 50 images each were collected for other four types of font i.e. Shusha05 , Devanagari New, Shusha02 and PreamChand ki kahaniyan(Type writer). One sample image of each type of font is given as follow: Fig 2 Sample Image for Shusha20 Fig 3 Sample Image for Devnagari new Fig 4 Sample Image for Shusha 05 Fig 5 Sample Image for Marathi Vakra Fig 6 Prem Chand ki Sampuran Kahaniya 2. PRE-PROCESSING The collected font type documents are scanned using 300dpi which usually provides a low noise and good quality image. The digitized images are stored as binary images in BMP format.Pre Processing is used enhance a document image preparing it for the next stage of system. The three steps involved in the approach are:  Noise removal  Binarization.  Skew correction  Shiro rekha removal Noise Removal: Noise is the result of errors in the image acquisition process that result in pixel values that do not reflect the true intensities of the real scene. Connected components are used to remove the noise from the image. Binarization: Binarization is a process of converting color or grey-scale image into binary. Otsu method is applied to convert the image into binary image. Otsu’s method selects the threshold by minimizing the within-class variance of the two groups of pixels separated by the thresholding operator.
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 515 Skew Correction: Due to the possibility of rotation of the input image and the sensitivity of many document image analysis methods to rotation of the image, document skew should be corrected. Shiro Rekha Removal: The Shiro rekha removal based on horizontal projection. Where projection start from 1st row to last row In the projection profile where we get the pixels almost equal to the width of the word or above some threshold value, than these row are considered as shiro rekha 3. SEGMENTATION Segmentation is a process that determines the constituents of an image.Applied to text; segmentation is the isolation of characters or words. In the approach segmentation is performed by isolating each connected component that is each connected black area. This technique is easy to implement, but problems occur if characters touch or if characters are fragmented and consist of several parts. The two types of segmentation done are: Word Segmentation: Approach is based on the white space separating the two adjacent words in the segmented lines. Compute the vertical profile for each segmented line, find the points from which the word starts and ends. Character Segmentation: The character segmentation is based on the labeling concept. In this each connected component in shiro rekha removed image is labeled by number. The labeling is done by using Recursion. 4. FEATURE EXTRACTION Feature extraction is the identification of appropriate measures to characterize the component images distinctly. The objective of feature extraction is to capture the essential characteristics of the symbols, and it is generally accepted that this is one of the most difficult problems of pattern recognition. Mainly two type of feature are used as typographical feature and structural feature. The typographical are two types. Global Typographical Feature:- The global feature are extracted from text entity like word, line, paragraph or complete page. These features are generally detected by non- experts in typography. Some global features are  Height of line.  Word orientation.  Word spacing.  Word Height.  Word width.  Aspect ratio. Local Feature Extraction:- The Local features are those that need extra knowledge of previous global features .Local feature extraction is done from individual letters. The features are based on characters:  Slope (roman, italic)  Width (normal, expanded, condensed)  Pixel Density (Vertical line, Shiro rekha)  Based on Character Spacing.  Thickness of Shiro rekha.  Size of vertical line. Various feature extracted are discussed as follow: Vertical Line Identification: The vertical line identifies after character segmentation. The vertical projection used for this. The Colum in which the numbers of black pixels are greater than threshold value or almost equal to the height of character than that row considered as vertical line. Number of Pixels before and after the vertical line: Number of pixels after and before is calculated by vertical projection profile. This information gives us that ether the vertical line is full stop or vertical line of some character. This information differentiates between full stop or character. Thickness of vertical line: The thickness of vertical line is one of typographical feature that is helpful to differentiate one font type to another font type. Word Space: The word space is another typographical feature to identify the font type. The vertical projection can easily give the word space. 5. CLASSIFICATION The global and local features of the particular font type are extracted, and then trained the system according to these features. Next time when the input image gave to the system, it again finds the feature and compare with the trained values. The maximum matching gives the result. For un-trained font type the system just gives output as non-recognized font type. 6. TESTING RESULTS Testing is performed on different erroneous image on different font type’s Images, i.e. single line containing image, paragraph containing image and complete page containing image. Accuracy achieved was 96%,for Marathi-Vakra and Prem chand ki kahaniyan,98% for Shusha05 and Devanagri New and 100% for Shusha02.The final results are given below in table: Table 2 Testing Table
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 03 | Mar-2014, Available @ http://www.ijret.org 516 Unrecognized Images: Example of unrecognized images is given as follow. Image font type was unable to recognize due to lots of noise present in it. Figure 7 Unrecognized Sample Image 7. CONCLUSIONS Font type Identification is an important aspect when analyzing document for useful information extraction. In this paper simple and fast technique is developed for detection of Font Type for improving the recognition accuracy of Hindi OCR system (without doing actual character recognition). The technique developed was applied on various font types in various different images with resolution 300 dpi. The Marathi- Vakra font type identifies with 98 % accuracy, 96% accuracy for Shusha05, 98% accuracy for Devanagari New, 100% accuracy for Shusha02, and 96% accuracy achieved in identification of Pream Chand Ki kahaniyan (Type writer written old book). The proposed approach needs more analysis and some constraints, for better result. These various methods and strategies help us in determining the font type from document images. FUTURE WORK The future work can be extensions up to word level font type identification. By study we found that the work on the improvement of the image can be the solution of this. As times goes the original image becomes erroneous, and during scan and binarization of image the actual feature or properties degraded like pixels from the corners removes or shape of serif or pixels lost from shiro rekha. This degradation of image can be reverted by improvement of image. REFERENCES [1]. Abdelwahab zramdini and rolf ingold ― optical font recognition using typographical features‖ IEEE transactions on pattern analysis and machine intelligence, vol. 20, no. 8, august 1998. [2]. B.v.dhandra, h.maliikarjun t, ravindra hegadi, and v.s.malemath ― word- wose script identification based on morphological reconstruction in printed bilingual document‖ IEEE transactions on pattern analysis and machine intelligence, April 2000. [3]. Vincent, l.," morphological gray scale reconstruction in image analysis: applications and efficient algorithms," IEEE trans. On image processing vol.2 no. 2. Pp. 176- 201, 1993 [4]. Abdelwahab Zramdini and Rolf Ingold “Optical font recognition from projection profiles” electronic publishing, vol. 6(3), 249–260 (September 1993) BIOGRAPHIES Mr Yogendra bagoriya received his B.tech degree from Sobhasaria engineering collage under Rajsthan technical university. He has completed his M.Tech. in Information technology from Centre for development of advance computing (CDAC), Noida. His interest area is Image processing. OOPS, Programming. Currently he is working as a software engineer in Mindfire Solutions. Ms. .Nisha Sharma received her B.Tech. Degree in honours from Punjab Technical University .She has completed her M.Tech in computer science from Centre for development of advance computing (CDAC), Noida. Her interest area is Image processing. Database management Systems, OOPS, JAVA. Currently she is working in E-Governance team of CDAC Noida(R & D) and involved in SERB project.