SlideShare a Scribd company logo
1 of 4
Download to read offline
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 640
IMPORTANCE OF POST PROCESSING FOR IMPROVED
BINARIZATION OF TEXT DOCUMENTS
Harjinder Singh Dhanjal1
, Ramandeep Kaur2
1
Technology Architect, Infosys, Chandigarh, Punjab, India
2
Assistant Professor, Guru Teg Bhadhur Khalsa College of Engineering and Technology, Punjab, India
harjinder_dhanjal@infosys.com, ramandeep.dhanjal@gmail.com
Abstract
Post processing uses mathematical morphologies to improve the quality of Binary image of a Document. It is observed that when a
document is written using a ball point pen or when there is a problem in toner of printer then in scanned copy of such documents there
are some minimal stroke gaps which are not easily visible to human eye. But a machine can easily recognise these gaps. These gaps
lower the quality of binary image of a document. Post processing very important for improve the accuracy of binarization of degraded
documents. In this paper a mathematical technique is discussed to improve the quality of binary image.
Keywords: Post processing, Binarization, Degraded Documents.
------------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
Image binarization is the process of transforming a
greyscale image to a black and white image. Representation
of documents in binary form is essential for further
processing like finding texts, lines, graphics, logos etc. It is
the primary step of document image analysis and
processing research. Pre-processing step is performed to
improve the quality of image before binarization. It
removes the noises like skew, ink blobs, Non-Uniform
background, Stains and Human’s annotations. There are
number of filters available in [1-2]. These filters improve
the quality of scanned image. Post processing is performed
to improve the quality after binarization. It does so by
removing ghost objects, filling stroke gaps and breaks. .
Some writers while writing does not put equivalent
pressure due to which ink could not spread that leaves
some stroke gaps and breaks in the text, which are not
visible to us, but easily recognized by the machine. Also, if
there is a problem in toner of the printer there is
discontinuity in printing as highlighted with red color
rectangle in Fig.1. Post processing is the prominent area of
research because the number of historical documents which
are degraded due to aging and lack of preservation are now
getting digitized to make easily available. But when these
documents are binarized even after applying Pre-processing,
these documents still contains some noises, stroke gaps,
holes and breaks. These problems degrade the accuracy of
Binarizaton. Post processing removes these problems from
binary image which further needs to be processed by the
Processes like OCR (Optical Character Recognition) as
shown in Fig. 2.
Fig1 Inadequate Printing
If the quality of binary image is poor then the accuracy of
these processes gets lowered. So, Post processing is very
useful for researchers. There is not much work available in
literature. X. Ye et al [3] uses a post processing which
improves the quality of binary image by removing ghost
objects. The average gradient value at the edge of each
printed object is calculated and objects having an average
gradient below a threshold are labeled as misclassified and
therefore removed. B. Gatos [4] also uses Shrink filter and
Windows Swell filter. Y. S. Halabi et al [5] uses a shrink
filter and Windows Swell filter to improve the quality of
binary image. Y. Zhang and, Lenan WU† [6] uses
‘Dilation’ and ‘Erosion’ operators to preserve stroke
connectivity and fill possible breaks, gaps, and holes. E.
Balamurugan et al [7] implements local thresholding
Nilblack method with Post processing to improve the
quality of grey scale image.
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 641
Document
Soft Copy
Clean Image
.
Binary
Image
Improved Binary Image
Fig.2 Sequence of various stages
2. METHODOLOGY
The accuracy of Binary image depends upon the type of
algorithm used for it. A number of techniques are available
for the Binarization. But most commonly used method is
Threshold calculation (Global or Local) as defined by J.
Sauvola and M. PietikaKinen [8]. In global approach single
threshold value is applied for entire image while local
thresholding apply different threshold values to different
regions of images. A critical component in the binarization
process is choosing a correct value for the threshold. If the
threshold is set too low, then the resulting binary image
will primarily be comprised of white pixels. Conversely, if
the threshold is set too high, the resulting image will
feature a large number of undesired black pixels. Thus, the
threshold must be selected carefully to ensure the data
information is preserved.
A. PERFORM BINARIZATION
Initially, computeThreshold() method is used to compute a
threshold value. For every pixel it computes an intensity
gradient by choosing a maximum of difference of left and
right pixel intensity and upper and lower pixel intensity for
calculating a threshold value. Then binarization is
performed by using this threshold value in Binarize ()
method. In this method intensity of each pixel is compared
with this threshold value. If pixel intensity value is greater
than threshold value then pixel is set to 1 else set to 0.For
this we have taken a text document shown by Fig. 3 as
input and the results of binarization algorithm is shown by
Fig.4.
computeThreshold()
[IN] Image as pixelArray[][] [OUT] int intensityThreshold
int totalWeightedIntensity = 0, int totalWeight = 0
1 For each pixel in pixelArray
1.1 Compute the Pixel Intensity gradient as weight =
Maximum Of {(Intensity of Left Pixel – Intensity of
Right Pixel), (Intensity of Upper Pixel – Intensity of
lower pixel)}
1.2 totalWeightedIntensity = totalWeightedIntensity +
weight * Intensity of Pixel.
1.3 totalWeight = totalWeight + weight;
2 intensityThreshold =
totalWeightedIntensity/totalWeight;
binarize()
[IN] Image as pixelArray[][], [OUT] Binary Image as
binaryPixelArray[][]
int intensityThreshold = 0;
1 call computeThreshold() for [IN] pixelArray [OUT]
intensityThreshold
2 For each pixel row in pixelArray
2.1 If pixel Intensity is less than intensityThreshold
2.1.1 In binaryPixelArray, Set corresponding pixel as white
(0)
2.2 Else
2.2.1 In binaryPixelArray, Set corresponding pixel as Black
(1)
Fig.3 Original text Document
Fig.4 Binary image of text document
Scanner Pre processing
BinarizationPost Processing
OCR
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 642
B. POST PROCESSING
In Post processing a rangeFilter() and some mathematical
morphologies are used to preserve the stroke continuity and
fill various gaps and breaks. Basically it is done by
increasing the stroke width. In order to achieve this, the
borders of all the characters are obtained and then imposed
on characters. Fig.5. shows the effect of rangeFilter on the
binay image, Fig.6 shows the boundaries of various
connected components and Fig.7 shows final output having
wider text stroke width.
rangeFilter()
[IN] Image as pixelArray[][], [OUT] Image as
pixelArrayOut[][]
int maxValue = 0, int minValue = 0
1 For each pixel in pixelArray
1.1 Set maxValue = 0, minValue = 0
1.2 Find the maximum Value (RGB) as maxValue, in
the 3x3 neighborhood pixels (around pixel.)
1.3 Find the minimum Value (RGB) as minValue, in
the 3x3 neighborhood pixels (around pixel).
1.4 In pixelArrayOut, Set corresponding pixel value =
maxValue – minValue
postProcessing()
[IN] Binary Image as binaryPixelArray[][]
, [OUT] Binary Image as processedPixelArray[][]
1 call rangeFilter() for for [IN] binaryPixelArray
[OUT] processedPixelArray
2 perform logical Not operation for
processedPixelArray.
3 perform logical AND of processedPixelArray and
binaryPixelArray, and store result in
processedPixelArray.
By applying these series of mathematical operations,
scanned text document can be enhanced for better stroke
width and almost zero stroke gaps, which actually helps in
increasing the accuracy of character recognition
application/software.
Fig.5 Effect of range filter on binary mage
Fig.6 Boundary of text
Fig.7 Final output with increased stroke width
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 643
CONCLUSIONS
In this paper a Binarization technique and a post processing
step is implemented. The Post processing step increases the
stroke width in order to fill stroke gaps and breaks to
improve the quality of binary image. Further it is very
useful to increase the accuracy of text recognition software.
REFERENCES
[1] Mamatha H.R, Sonali Madireddi and Srikanta Murthy
K, " Performance analysis of various filters for De-noising
of Handwritten Kannada documents ”, International Journal
of Computer Applications, Vol. 48, No. 12, pp. 29 -37,
2012.
[2] H. Mansara, R.Paladiya, S.Kakadiya, R.Chodvadiya,
KrutiDangarwala " A Comparative Study On Various
Techniques Of Noise Removal Process ”, International
Journal of Research in Computer and Communication
technology, IJRCCT, Vol 1, Issue 5, PP.118-123, 2012.
[3] X. Ye, M.Cheriet,and C.Y.Suen,"Stroke-Model-Based
Character Extraction from Gray-Level Document
Images",IEEE Transactions on Image Processing, Vol. 10,
No. 8, pp.1152-1161, 2001
[4]B. Gatos, I. Pratikakis, and S. J. Perantonis, "An
Adaptive Binarization Technique for Low Quality
Historical Documents, S. Marinai and A. Dengel (Eds.):
DAS, pp. 102-113, 2004.
[5] Y.S. Halabi,Z.Sa.Sa, F.Hamdan and
K.H.Yousef,"Modeling Adaptive Degraded Document
Image Binarization and Optical Character System"
European Journal of Scientific Research, Vol.28 No.1,
pp.14-32,2009.
[6]Y. Zhang and L. Wu, " Fast Document Image
Binarization Based on an Improved Adaptive Otsu’s
Method and Destination Word Accumulation”, Journal of
Computational Information Systems 7: 6, PP.1886-1892,
2011.
[7] E. Balamurugan,K. Sangeetha and P. Sengottuvelan"
Document Image Binarization Using Post Processing
Method ”, Computer Engineering and Intelligent Systems,
Vol.2, No.4. , pp. 14-17, 2011.
[8] J. Sauvola and M. PietikaKinen, "Adaptive document
image Binarization", Pattern Recognition 33 (2000), pp.
225-236

More Related Content

What's hot

IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET-  	  Crop Pest Detection and Classification by K-Means and EM ClusteringIRJET-  	  Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET- Crop Pest Detection and Classification by K-Means and EM ClusteringIRJET Journal
 
CBIR of Batik Images using Micro Structure Descriptor on Android
CBIR of Batik Images using Micro Structure Descriptor  on Android CBIR of Batik Images using Micro Structure Descriptor  on Android
CBIR of Batik Images using Micro Structure Descriptor on Android IJECEIAES
 
Document Recovery From Degraded Images
Document Recovery From Degraded ImagesDocument Recovery From Degraded Images
Document Recovery From Degraded ImagesIRJET Journal
 
OTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image SegmentationOTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image Segmentationijceronline
 
Image enhancement using_piecewise_linear_contrast_
Image enhancement using_piecewise_linear_contrast_Image enhancement using_piecewise_linear_contrast_
Image enhancement using_piecewise_linear_contrast_Satish Injeti
 
Object recognition from image using grid based color moments feature extracti...
Object recognition from image using grid based color moments feature extracti...Object recognition from image using grid based color moments feature extracti...
Object recognition from image using grid based color moments feature extracti...eSAT Publishing House
 
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...IJCSEA Journal
 
Cursive Handwriting Segmentation Using Ideal Distance Approach
Cursive Handwriting Segmentation Using Ideal Distance Approach Cursive Handwriting Segmentation Using Ideal Distance Approach
Cursive Handwriting Segmentation Using Ideal Distance Approach IJECEIAES
 
Recognition Of Handwritten Meitei Mayek Script Based On Texture Feature
Recognition Of Handwritten Meitei Mayek Script Based On Texture FeatureRecognition Of Handwritten Meitei Mayek Script Based On Texture Feature
Recognition Of Handwritten Meitei Mayek Script Based On Texture Featureijnlc
 
Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...eSAT Journals
 
OCR for Gujarati Numeral using Neural Network
OCR for Gujarati Numeral using Neural NetworkOCR for Gujarati Numeral using Neural Network
OCR for Gujarati Numeral using Neural Networkijsrd.com
 
Automatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagesAutomatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagescsandit
 

What's hot (15)

IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET-  	  Crop Pest Detection and Classification by K-Means and EM ClusteringIRJET-  	  Crop Pest Detection and Classification by K-Means and EM Clustering
IRJET- Crop Pest Detection and Classification by K-Means and EM Clustering
 
CBIR of Batik Images using Micro Structure Descriptor on Android
CBIR of Batik Images using Micro Structure Descriptor  on Android CBIR of Batik Images using Micro Structure Descriptor  on Android
CBIR of Batik Images using Micro Structure Descriptor on Android
 
Document Recovery From Degraded Images
Document Recovery From Degraded ImagesDocument Recovery From Degraded Images
Document Recovery From Degraded Images
 
Fc4301935938
Fc4301935938Fc4301935938
Fc4301935938
 
OTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image SegmentationOTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image Segmentation
 
Image enhancement using_piecewise_linear_contrast_
Image enhancement using_piecewise_linear_contrast_Image enhancement using_piecewise_linear_contrast_
Image enhancement using_piecewise_linear_contrast_
 
Object recognition from image using grid based color moments feature extracti...
Object recognition from image using grid based color moments feature extracti...Object recognition from image using grid based color moments feature extracti...
Object recognition from image using grid based color moments feature extracti...
 
I017417176
I017417176I017417176
I017417176
 
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
CONTRAST ENHANCEMENT TECHNIQUES USING HISTOGRAM EQUALIZATION METHODS ON COLOR...
 
Cursive Handwriting Segmentation Using Ideal Distance Approach
Cursive Handwriting Segmentation Using Ideal Distance Approach Cursive Handwriting Segmentation Using Ideal Distance Approach
Cursive Handwriting Segmentation Using Ideal Distance Approach
 
B42020710
B42020710B42020710
B42020710
 
Recognition Of Handwritten Meitei Mayek Script Based On Texture Feature
Recognition Of Handwritten Meitei Mayek Script Based On Texture FeatureRecognition Of Handwritten Meitei Mayek Script Based On Texture Feature
Recognition Of Handwritten Meitei Mayek Script Based On Texture Feature
 
Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...
 
OCR for Gujarati Numeral using Neural Network
OCR for Gujarati Numeral using Neural NetworkOCR for Gujarati Numeral using Neural Network
OCR for Gujarati Numeral using Neural Network
 
Automatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagesAutomatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural images
 

Viewers also liked

Motion based action recognition using k nearest neighbor
Motion based action recognition using k nearest neighborMotion based action recognition using k nearest neighbor
Motion based action recognition using k nearest neighboreSAT Journals
 
Transport layer protocol for urgent data transmission in wsn
Transport layer protocol for urgent data transmission in wsnTransport layer protocol for urgent data transmission in wsn
Transport layer protocol for urgent data transmission in wsneSAT Journals
 
Multi objective genetic algorithm for regression testing reduction
Multi objective genetic algorithm for regression testing reduction Multi objective genetic algorithm for regression testing reduction
Multi objective genetic algorithm for regression testing reduction eSAT Journals
 
Microwave drying of spinacia oleracea
Microwave drying of spinacia oleraceaMicrowave drying of spinacia oleracea
Microwave drying of spinacia oleraceaeSAT Journals
 
Genetic related clustering for reducing energy consumption in wireless sensor...
Genetic related clustering for reducing energy consumption in wireless sensor...Genetic related clustering for reducing energy consumption in wireless sensor...
Genetic related clustering for reducing energy consumption in wireless sensor...eSAT Journals
 
Design and development of pyrolysis batch reactor and characterization of tir...
Design and development of pyrolysis batch reactor and characterization of tir...Design and development of pyrolysis batch reactor and characterization of tir...
Design and development of pyrolysis batch reactor and characterization of tir...eSAT Journals
 
Study on negligence of quality assurance and proposing an effective framework...
Study on negligence of quality assurance and proposing an effective framework...Study on negligence of quality assurance and proposing an effective framework...
Study on negligence of quality assurance and proposing an effective framework...eSAT Journals
 
A survey on optimal route queries for road networks
A survey on optimal route queries for road networksA survey on optimal route queries for road networks
A survey on optimal route queries for road networkseSAT Journals
 
Effects of cryogenic treatment on tool steel aisi d6
Effects of cryogenic treatment on tool steel aisi d6Effects of cryogenic treatment on tool steel aisi d6
Effects of cryogenic treatment on tool steel aisi d6eSAT Journals
 
The shortest not necessarily the best. other path on the basis of the optimal...
The shortest not necessarily the best. other path on the basis of the optimal...The shortest not necessarily the best. other path on the basis of the optimal...
The shortest not necessarily the best. other path on the basis of the optimal...eSAT Journals
 
Study on utilization of moringa oleifera as coagulation
Study on utilization of moringa oleifera as coagulationStudy on utilization of moringa oleifera as coagulation
Study on utilization of moringa oleifera as coagulationeSAT Journals
 
Fuzzy controlled dtc fed by a four switch inverter for induction motor
Fuzzy controlled dtc fed by a four switch inverter for induction motorFuzzy controlled dtc fed by a four switch inverter for induction motor
Fuzzy controlled dtc fed by a four switch inverter for induction motoreSAT Journals
 
Anyalysis and design optimization of 8’’ 600# gate valve body using fea and ...
Anyalysis and design optimization of 8’’  600# gate valve body using fea and ...Anyalysis and design optimization of 8’’  600# gate valve body using fea and ...
Anyalysis and design optimization of 8’’ 600# gate valve body using fea and ...eSAT Journals
 
Numerical assessment of the backward facing steps nozzle
Numerical assessment of the backward facing steps nozzleNumerical assessment of the backward facing steps nozzle
Numerical assessment of the backward facing steps nozzleeSAT Journals
 
Numerical investigations on recycled aggregate rc beams
Numerical investigations on recycled aggregate rc beamsNumerical investigations on recycled aggregate rc beams
Numerical investigations on recycled aggregate rc beamseSAT Journals
 
Study of the effects of carbon and glass fibre reinforcement and other filler...
Study of the effects of carbon and glass fibre reinforcement and other filler...Study of the effects of carbon and glass fibre reinforcement and other filler...
Study of the effects of carbon and glass fibre reinforcement and other filler...eSAT Journals
 
Design and fabrication of automation for stapling of wooden supports to corru...
Design and fabrication of automation for stapling of wooden supports to corru...Design and fabrication of automation for stapling of wooden supports to corru...
Design and fabrication of automation for stapling of wooden supports to corru...eSAT Journals
 
Performance comparison of noise reduction in mammogram images
Performance comparison of noise reduction in mammogram imagesPerformance comparison of noise reduction in mammogram images
Performance comparison of noise reduction in mammogram imageseSAT Journals
 
Study on laminated rubber bearing base isolators for seismic protection of st...
Study on laminated rubber bearing base isolators for seismic protection of st...Study on laminated rubber bearing base isolators for seismic protection of st...
Study on laminated rubber bearing base isolators for seismic protection of st...eSAT Journals
 

Viewers also liked (19)

Motion based action recognition using k nearest neighbor
Motion based action recognition using k nearest neighborMotion based action recognition using k nearest neighbor
Motion based action recognition using k nearest neighbor
 
Transport layer protocol for urgent data transmission in wsn
Transport layer protocol for urgent data transmission in wsnTransport layer protocol for urgent data transmission in wsn
Transport layer protocol for urgent data transmission in wsn
 
Multi objective genetic algorithm for regression testing reduction
Multi objective genetic algorithm for regression testing reduction Multi objective genetic algorithm for regression testing reduction
Multi objective genetic algorithm for regression testing reduction
 
Microwave drying of spinacia oleracea
Microwave drying of spinacia oleraceaMicrowave drying of spinacia oleracea
Microwave drying of spinacia oleracea
 
Genetic related clustering for reducing energy consumption in wireless sensor...
Genetic related clustering for reducing energy consumption in wireless sensor...Genetic related clustering for reducing energy consumption in wireless sensor...
Genetic related clustering for reducing energy consumption in wireless sensor...
 
Design and development of pyrolysis batch reactor and characterization of tir...
Design and development of pyrolysis batch reactor and characterization of tir...Design and development of pyrolysis batch reactor and characterization of tir...
Design and development of pyrolysis batch reactor and characterization of tir...
 
Study on negligence of quality assurance and proposing an effective framework...
Study on negligence of quality assurance and proposing an effective framework...Study on negligence of quality assurance and proposing an effective framework...
Study on negligence of quality assurance and proposing an effective framework...
 
A survey on optimal route queries for road networks
A survey on optimal route queries for road networksA survey on optimal route queries for road networks
A survey on optimal route queries for road networks
 
Effects of cryogenic treatment on tool steel aisi d6
Effects of cryogenic treatment on tool steel aisi d6Effects of cryogenic treatment on tool steel aisi d6
Effects of cryogenic treatment on tool steel aisi d6
 
The shortest not necessarily the best. other path on the basis of the optimal...
The shortest not necessarily the best. other path on the basis of the optimal...The shortest not necessarily the best. other path on the basis of the optimal...
The shortest not necessarily the best. other path on the basis of the optimal...
 
Study on utilization of moringa oleifera as coagulation
Study on utilization of moringa oleifera as coagulationStudy on utilization of moringa oleifera as coagulation
Study on utilization of moringa oleifera as coagulation
 
Fuzzy controlled dtc fed by a four switch inverter for induction motor
Fuzzy controlled dtc fed by a four switch inverter for induction motorFuzzy controlled dtc fed by a four switch inverter for induction motor
Fuzzy controlled dtc fed by a four switch inverter for induction motor
 
Anyalysis and design optimization of 8’’ 600# gate valve body using fea and ...
Anyalysis and design optimization of 8’’  600# gate valve body using fea and ...Anyalysis and design optimization of 8’’  600# gate valve body using fea and ...
Anyalysis and design optimization of 8’’ 600# gate valve body using fea and ...
 
Numerical assessment of the backward facing steps nozzle
Numerical assessment of the backward facing steps nozzleNumerical assessment of the backward facing steps nozzle
Numerical assessment of the backward facing steps nozzle
 
Numerical investigations on recycled aggregate rc beams
Numerical investigations on recycled aggregate rc beamsNumerical investigations on recycled aggregate rc beams
Numerical investigations on recycled aggregate rc beams
 
Study of the effects of carbon and glass fibre reinforcement and other filler...
Study of the effects of carbon and glass fibre reinforcement and other filler...Study of the effects of carbon and glass fibre reinforcement and other filler...
Study of the effects of carbon and glass fibre reinforcement and other filler...
 
Design and fabrication of automation for stapling of wooden supports to corru...
Design and fabrication of automation for stapling of wooden supports to corru...Design and fabrication of automation for stapling of wooden supports to corru...
Design and fabrication of automation for stapling of wooden supports to corru...
 
Performance comparison of noise reduction in mammogram images
Performance comparison of noise reduction in mammogram imagesPerformance comparison of noise reduction in mammogram images
Performance comparison of noise reduction in mammogram images
 
Study on laminated rubber bearing base isolators for seismic protection of st...
Study on laminated rubber bearing base isolators for seismic protection of st...Study on laminated rubber bearing base isolators for seismic protection of st...
Study on laminated rubber bearing base isolators for seismic protection of st...
 

Similar to Importance of post processing for improved binarization of text documents

De-Noisy Image of Activity Tracking System in Digital Image Processing
De-Noisy Image of Activity Tracking System in Digital Image ProcessingDe-Noisy Image of Activity Tracking System in Digital Image Processing
De-Noisy Image of Activity Tracking System in Digital Image ProcessingIRJET Journal
 
De-Noisy Image of Activity Tracking System in Digital Image Processing
De-Noisy Image of Activity Tracking System in Digital Image ProcessingDe-Noisy Image of Activity Tracking System in Digital Image Processing
De-Noisy Image of Activity Tracking System in Digital Image ProcessingIRJET Journal
 
Inpainting scheme for text in video a survey
Inpainting scheme for text in video   a surveyInpainting scheme for text in video   a survey
Inpainting scheme for text in video a surveyeSAT Journals
 
Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...IRJET Journal
 
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...IJCSEA Journal
 
Recognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsRecognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsTELKOMNIKA JOURNAL
 
A study to improve the quality of image enhancement
A study to improve the quality of image enhancementA study to improve the quality of image enhancement
A study to improve the quality of image enhancementeSAT Publishing House
 
Use of horizontal and vertical edge processing technique to improve number pl...
Use of horizontal and vertical edge processing technique to improve number pl...Use of horizontal and vertical edge processing technique to improve number pl...
Use of horizontal and vertical edge processing technique to improve number pl...eSAT Journals
 
Techniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningTechniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningIRJET Journal
 
Solving linear equations from an image using ann
Solving linear equations from an image using annSolving linear equations from an image using ann
Solving linear equations from an image using anneSAT Journals
 
The Computation Complexity Reduction of 2-D Gaussian Filter
The Computation Complexity Reduction of 2-D Gaussian FilterThe Computation Complexity Reduction of 2-D Gaussian Filter
The Computation Complexity Reduction of 2-D Gaussian FilterIRJET Journal
 
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTSK-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTSijistjournal
 
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTSK-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTSijistjournal
 
Edge Detection Using Fuzzy Logic with Varied Inputs
Edge Detection Using Fuzzy Logic with Varied InputsEdge Detection Using Fuzzy Logic with Varied Inputs
Edge Detection Using Fuzzy Logic with Varied Inputspaperpublications3
 
Quality Prediction in Fingerprint Compression
Quality Prediction in Fingerprint CompressionQuality Prediction in Fingerprint Compression
Quality Prediction in Fingerprint CompressionIJTET Journal
 
PCB Faults Detection Using Image Processing
PCB Faults Detection Using Image ProcessingPCB Faults Detection Using Image Processing
PCB Faults Detection Using Image Processingijceronline
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...sipij
 
Implementation of Computer Vision Applications using OpenCV in C++
Implementation of Computer Vision Applications using OpenCV in C++Implementation of Computer Vision Applications using OpenCV in C++
Implementation of Computer Vision Applications using OpenCV in C++IRJET Journal
 
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...IRJET Journal
 

Similar to Importance of post processing for improved binarization of text documents (20)

De-Noisy Image of Activity Tracking System in Digital Image Processing
De-Noisy Image of Activity Tracking System in Digital Image ProcessingDe-Noisy Image of Activity Tracking System in Digital Image Processing
De-Noisy Image of Activity Tracking System in Digital Image Processing
 
De-Noisy Image of Activity Tracking System in Digital Image Processing
De-Noisy Image of Activity Tracking System in Digital Image ProcessingDe-Noisy Image of Activity Tracking System in Digital Image Processing
De-Noisy Image of Activity Tracking System in Digital Image Processing
 
Inpainting scheme for text in video a survey
Inpainting scheme for text in video   a surveyInpainting scheme for text in video   a survey
Inpainting scheme for text in video a survey
 
Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...Comprehensive Study of the Work Done In Image Processing and Compression Tech...
Comprehensive Study of the Work Done In Image Processing and Compression Tech...
 
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
 
Recognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsRecognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic Operations
 
A study to improve the quality of image enhancement
A study to improve the quality of image enhancementA study to improve the quality of image enhancement
A study to improve the quality of image enhancement
 
Use of horizontal and vertical edge processing technique to improve number pl...
Use of horizontal and vertical edge processing technique to improve number pl...Use of horizontal and vertical edge processing technique to improve number pl...
Use of horizontal and vertical edge processing technique to improve number pl...
 
Techniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine LearningTechniques of Brain Cancer Detection from MRI using Machine Learning
Techniques of Brain Cancer Detection from MRI using Machine Learning
 
Solving linear equations from an image using ann
Solving linear equations from an image using annSolving linear equations from an image using ann
Solving linear equations from an image using ann
 
The Computation Complexity Reduction of 2-D Gaussian Filter
The Computation Complexity Reduction of 2-D Gaussian FilterThe Computation Complexity Reduction of 2-D Gaussian Filter
The Computation Complexity Reduction of 2-D Gaussian Filter
 
E1102012537
E1102012537E1102012537
E1102012537
 
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTSK-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
 
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTSK-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
K-ALGORITHM: A MODIFIED TECHNIQUE FOR NOISE REMOVAL IN HANDWRITTEN DOCUMENTS
 
Edge Detection Using Fuzzy Logic with Varied Inputs
Edge Detection Using Fuzzy Logic with Varied InputsEdge Detection Using Fuzzy Logic with Varied Inputs
Edge Detection Using Fuzzy Logic with Varied Inputs
 
Quality Prediction in Fingerprint Compression
Quality Prediction in Fingerprint CompressionQuality Prediction in Fingerprint Compression
Quality Prediction in Fingerprint Compression
 
PCB Faults Detection Using Image Processing
PCB Faults Detection Using Image ProcessingPCB Faults Detection Using Image Processing
PCB Faults Detection Using Image Processing
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...
 
Implementation of Computer Vision Applications using OpenCV in C++
Implementation of Computer Vision Applications using OpenCV in C++Implementation of Computer Vision Applications using OpenCV in C++
Implementation of Computer Vision Applications using OpenCV in C++
 
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...IRJET-  	  Image based Approach for Indian Fake Note Detection by Dark Channe...
IRJET- Image based Approach for Indian Fake Note Detection by Dark Channe...
 

More from eSAT Journals

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementseSAT Journals
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case studyeSAT Journals
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case studyeSAT Journals
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreeSAT Journals
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialseSAT Journals
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...eSAT Journals
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...eSAT Journals
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizereSAT Journals
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementeSAT Journals
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...eSAT Journals
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteeSAT Journals
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...eSAT Journals
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...eSAT Journals
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabseSAT Journals
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaeSAT Journals
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...eSAT Journals
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodeSAT Journals
 
Estimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniquesEstimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniqueseSAT Journals
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...eSAT Journals
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...eSAT Journals
 

More from eSAT Journals (20)

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
 
Estimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniquesEstimation of morphometric parameters and runoff using rs & gis techniques
Estimation of morphometric parameters and runoff using rs & gis techniques
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
 

Recently uploaded

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
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
 
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
 
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
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
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
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
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
 
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
 
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
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
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
 
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
 

Recently uploaded (20)

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
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...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
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
 
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
 
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...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
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
 
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
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
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
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
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...
 
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
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
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...
 
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)
 

Importance of post processing for improved binarization of text documents

  • 1. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 640 IMPORTANCE OF POST PROCESSING FOR IMPROVED BINARIZATION OF TEXT DOCUMENTS Harjinder Singh Dhanjal1 , Ramandeep Kaur2 1 Technology Architect, Infosys, Chandigarh, Punjab, India 2 Assistant Professor, Guru Teg Bhadhur Khalsa College of Engineering and Technology, Punjab, India harjinder_dhanjal@infosys.com, ramandeep.dhanjal@gmail.com Abstract Post processing uses mathematical morphologies to improve the quality of Binary image of a Document. It is observed that when a document is written using a ball point pen or when there is a problem in toner of printer then in scanned copy of such documents there are some minimal stroke gaps which are not easily visible to human eye. But a machine can easily recognise these gaps. These gaps lower the quality of binary image of a document. Post processing very important for improve the accuracy of binarization of degraded documents. In this paper a mathematical technique is discussed to improve the quality of binary image. Keywords: Post processing, Binarization, Degraded Documents. ------------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Image binarization is the process of transforming a greyscale image to a black and white image. Representation of documents in binary form is essential for further processing like finding texts, lines, graphics, logos etc. It is the primary step of document image analysis and processing research. Pre-processing step is performed to improve the quality of image before binarization. It removes the noises like skew, ink blobs, Non-Uniform background, Stains and Human’s annotations. There are number of filters available in [1-2]. These filters improve the quality of scanned image. Post processing is performed to improve the quality after binarization. It does so by removing ghost objects, filling stroke gaps and breaks. . Some writers while writing does not put equivalent pressure due to which ink could not spread that leaves some stroke gaps and breaks in the text, which are not visible to us, but easily recognized by the machine. Also, if there is a problem in toner of the printer there is discontinuity in printing as highlighted with red color rectangle in Fig.1. Post processing is the prominent area of research because the number of historical documents which are degraded due to aging and lack of preservation are now getting digitized to make easily available. But when these documents are binarized even after applying Pre-processing, these documents still contains some noises, stroke gaps, holes and breaks. These problems degrade the accuracy of Binarizaton. Post processing removes these problems from binary image which further needs to be processed by the Processes like OCR (Optical Character Recognition) as shown in Fig. 2. Fig1 Inadequate Printing If the quality of binary image is poor then the accuracy of these processes gets lowered. So, Post processing is very useful for researchers. There is not much work available in literature. X. Ye et al [3] uses a post processing which improves the quality of binary image by removing ghost objects. The average gradient value at the edge of each printed object is calculated and objects having an average gradient below a threshold are labeled as misclassified and therefore removed. B. Gatos [4] also uses Shrink filter and Windows Swell filter. Y. S. Halabi et al [5] uses a shrink filter and Windows Swell filter to improve the quality of binary image. Y. Zhang and, Lenan WU† [6] uses ‘Dilation’ and ‘Erosion’ operators to preserve stroke connectivity and fill possible breaks, gaps, and holes. E. Balamurugan et al [7] implements local thresholding Nilblack method with Post processing to improve the quality of grey scale image.
  • 2. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 641 Document Soft Copy Clean Image . Binary Image Improved Binary Image Fig.2 Sequence of various stages 2. METHODOLOGY The accuracy of Binary image depends upon the type of algorithm used for it. A number of techniques are available for the Binarization. But most commonly used method is Threshold calculation (Global or Local) as defined by J. Sauvola and M. PietikaKinen [8]. In global approach single threshold value is applied for entire image while local thresholding apply different threshold values to different regions of images. A critical component in the binarization process is choosing a correct value for the threshold. If the threshold is set too low, then the resulting binary image will primarily be comprised of white pixels. Conversely, if the threshold is set too high, the resulting image will feature a large number of undesired black pixels. Thus, the threshold must be selected carefully to ensure the data information is preserved. A. PERFORM BINARIZATION Initially, computeThreshold() method is used to compute a threshold value. For every pixel it computes an intensity gradient by choosing a maximum of difference of left and right pixel intensity and upper and lower pixel intensity for calculating a threshold value. Then binarization is performed by using this threshold value in Binarize () method. In this method intensity of each pixel is compared with this threshold value. If pixel intensity value is greater than threshold value then pixel is set to 1 else set to 0.For this we have taken a text document shown by Fig. 3 as input and the results of binarization algorithm is shown by Fig.4. computeThreshold() [IN] Image as pixelArray[][] [OUT] int intensityThreshold int totalWeightedIntensity = 0, int totalWeight = 0 1 For each pixel in pixelArray 1.1 Compute the Pixel Intensity gradient as weight = Maximum Of {(Intensity of Left Pixel – Intensity of Right Pixel), (Intensity of Upper Pixel – Intensity of lower pixel)} 1.2 totalWeightedIntensity = totalWeightedIntensity + weight * Intensity of Pixel. 1.3 totalWeight = totalWeight + weight; 2 intensityThreshold = totalWeightedIntensity/totalWeight; binarize() [IN] Image as pixelArray[][], [OUT] Binary Image as binaryPixelArray[][] int intensityThreshold = 0; 1 call computeThreshold() for [IN] pixelArray [OUT] intensityThreshold 2 For each pixel row in pixelArray 2.1 If pixel Intensity is less than intensityThreshold 2.1.1 In binaryPixelArray, Set corresponding pixel as white (0) 2.2 Else 2.2.1 In binaryPixelArray, Set corresponding pixel as Black (1) Fig.3 Original text Document Fig.4 Binary image of text document Scanner Pre processing BinarizationPost Processing OCR
  • 3. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 642 B. POST PROCESSING In Post processing a rangeFilter() and some mathematical morphologies are used to preserve the stroke continuity and fill various gaps and breaks. Basically it is done by increasing the stroke width. In order to achieve this, the borders of all the characters are obtained and then imposed on characters. Fig.5. shows the effect of rangeFilter on the binay image, Fig.6 shows the boundaries of various connected components and Fig.7 shows final output having wider text stroke width. rangeFilter() [IN] Image as pixelArray[][], [OUT] Image as pixelArrayOut[][] int maxValue = 0, int minValue = 0 1 For each pixel in pixelArray 1.1 Set maxValue = 0, minValue = 0 1.2 Find the maximum Value (RGB) as maxValue, in the 3x3 neighborhood pixels (around pixel.) 1.3 Find the minimum Value (RGB) as minValue, in the 3x3 neighborhood pixels (around pixel). 1.4 In pixelArrayOut, Set corresponding pixel value = maxValue – minValue postProcessing() [IN] Binary Image as binaryPixelArray[][] , [OUT] Binary Image as processedPixelArray[][] 1 call rangeFilter() for for [IN] binaryPixelArray [OUT] processedPixelArray 2 perform logical Not operation for processedPixelArray. 3 perform logical AND of processedPixelArray and binaryPixelArray, and store result in processedPixelArray. By applying these series of mathematical operations, scanned text document can be enhanced for better stroke width and almost zero stroke gaps, which actually helps in increasing the accuracy of character recognition application/software. Fig.5 Effect of range filter on binary mage Fig.6 Boundary of text Fig.7 Final output with increased stroke width
  • 4. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 02 Issue: 04 | Apr-2013, Available @ http://www.ijret.org 643 CONCLUSIONS In this paper a Binarization technique and a post processing step is implemented. The Post processing step increases the stroke width in order to fill stroke gaps and breaks to improve the quality of binary image. Further it is very useful to increase the accuracy of text recognition software. REFERENCES [1] Mamatha H.R, Sonali Madireddi and Srikanta Murthy K, " Performance analysis of various filters for De-noising of Handwritten Kannada documents ”, International Journal of Computer Applications, Vol. 48, No. 12, pp. 29 -37, 2012. [2] H. Mansara, R.Paladiya, S.Kakadiya, R.Chodvadiya, KrutiDangarwala " A Comparative Study On Various Techniques Of Noise Removal Process ”, International Journal of Research in Computer and Communication technology, IJRCCT, Vol 1, Issue 5, PP.118-123, 2012. [3] X. Ye, M.Cheriet,and C.Y.Suen,"Stroke-Model-Based Character Extraction from Gray-Level Document Images",IEEE Transactions on Image Processing, Vol. 10, No. 8, pp.1152-1161, 2001 [4]B. Gatos, I. Pratikakis, and S. J. Perantonis, "An Adaptive Binarization Technique for Low Quality Historical Documents, S. Marinai and A. Dengel (Eds.): DAS, pp. 102-113, 2004. [5] Y.S. Halabi,Z.Sa.Sa, F.Hamdan and K.H.Yousef,"Modeling Adaptive Degraded Document Image Binarization and Optical Character System" European Journal of Scientific Research, Vol.28 No.1, pp.14-32,2009. [6]Y. Zhang and L. Wu, " Fast Document Image Binarization Based on an Improved Adaptive Otsu’s Method and Destination Word Accumulation”, Journal of Computational Information Systems 7: 6, PP.1886-1892, 2011. [7] E. Balamurugan,K. Sangeetha and P. Sengottuvelan" Document Image Binarization Using Post Processing Method ”, Computer Engineering and Intelligent Systems, Vol.2, No.4. , pp. 14-17, 2011. [8] J. Sauvola and M. PietikaKinen, "Adaptive document image Binarization", Pattern Recognition 33 (2000), pp. 225-236