SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
DOI : 10.5121/sipij.2014.5203 29
A BINARIZATION TECHNIQUE FOR
EXTRACTION OF DEVANAGARI TEXT FROM
CAMERA BASED IMAGES
Rajesh K. Bawa1
and Ganesh K. Sethi2
1
Department of Computer Science, Punjabi University, Patiala, India
2
M.M. Modi College, Patiala, India
ABSTRACT
This paper presents a binarization method for camera based natural scene (NS) images based on edge
analysis and morphological dilation. Image is converted to grey scale image and edge detection is carried
out using canny edge detection. The edge image is dilated using morphological dilation and analyzed to
remove edges corresponding to non-text regions. The image is binarized using mean and standard
deviation of edge pixels. Post processing of resulting images is done to fill gaps and to smooth text strokes.
The algorithm is tested on a variety of NS images captured using a digital camera under variable
resolutions, lightening conditions having text of different fonts, styles and backgrounds. The results are
compared with other standard techniques. The method is fast and works well for camera based natural
scene images.
KEYWORDS
Text information extraction (TIE), Global Thresholding, Local Thresholding, Canny edge detection,
Morphological dilation
1. INTRODUCTION
Extracting text from camera based natural scene images is very challenging problem due to
variation in font size, style, complex backgrounds, shadows, reflections from background surface,
and uneven lightening conditions. To extract the textual information from the images, the images
is segmented into its constituent components and the text part is separated from nontext part. For
segmenting the image, the first step applied is image thresholding or image binarization. This
step is very crucial as the success of complete method depends upon it. A large number of
techniques have been given in the literature. A survey of binarization techniques for
nondestructive testing images and document images was given by Sezgin and Sankur [3] in
which various techniques were divided into six categories: histogram shape, measurement space
clustering, entropy, object attributes, spatial correlation, and local gray-level surface. No
technique fits well for all type of images has every technique has its pros and cons. Binarization
of camera based natural scene images for the purpose of text extraction is a challenging task due
to complex backgrounds, uneven lighting conditions, shadows, different types of text (font, style,
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
30
orientations). So the algorithms of binarization which produce good results for document images
sometimes fail completely for NS images.
Binarization techniques can be divided into two categories: Global and Local. Most of the
binarization techniques in literature follow the architecture given in figure 1. Preprocessing is
required to reduce noise so as to make binarization successful and post-processing of binarized
image is done so fill gaps in character strokes and to remove non-text areas. A chronological
listing of binarization techniques from literature is given in Table 1.
Table 1 A chronological listing of binarization techniques
2. PROPOSED METHOD
The proposed methodology for binarization is based on edge detection and morphological
dilation. The flowchart of the proposed methodology is presented in Figures 1 and 2.
Figure 1: Flow diagram for Binarization of Image
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
31
Figure 2: Proposed Method for Binarization of Images
2.1. Image preprocessing
The input colored image is first converted to a grey scale image. Since the images are captured
under real conditions, these may contain noise of different types. To minimize the effect of noise,
a pre-processing stage is required for smoothing of background texture and contrast enhancement
between background and text areas. We applied a low-pass Wiener filter [14] to the grey scale
image to meet the above goals. Original image captured by camera is shown in figure 3 and
corresponding grey scale image after applying Wiener filter is shown in figure 4.
Figure 3: Original Colour Images Captured by digital camera
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
32
Figure 4: Grey Scale Image after preprocessing
2.2. Edge Detection
The text in images is mostly highlighted as compared to background objects. This results in
difference in intensity levels between text regions and background regions in grey scale image.
The change of intensity creates edges that can be detected using edge detection technique. The
proposed method of binarization exploits the edges that are formed by text components in the
image due to the difference in contrast with the background. The Canny edge detector [15] is
used for detecting the edges. Canny edge detector works as follows:
1. Smooth the image with a two dimensional Gaussian.
2. Take the gradient of the image.
3. Non-maximal suppression.
4. Edge Thresholding.
Figure 5 Edge Image formed by Canny Edge Detection
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
33
2.3. Morphological Dilation
Morphology is a broad set of image processing operations that process images based on shapes.
Morphological operations apply a structuring element to an input image, creating an output image
of the same size. In a morphological operation, the value of each pixel in the output image is
based on a comparison of the corresponding pixel in the input image with its neighbors. By
choosing the size and shape of the neighborhood, we can construct a morphological operation
that is sensitive to specific shapes in the input image. Dilation is the most basic morphological
operation. Dilation adds pixels to the boundaries of objects in an image. The number of pixels
added in an image depends on the size and shape of the structuring element used to process the
image. For the proposed method we applied horizontal dilation followed by a vertical dilation
using a structuring element of size 1*3 and 3*1 respectively to connect the edges obtained in
previous step. The text in natural scene images mostly appears in the center of image and is not
connected to the image borders. Using this assumption we eliminated all the edges that are
touching the image border.
Figure 6 Edge Image after morphological dilation and eliminating border connected edges
2.4. Edge Analysis
After applying morphological operations, the next step is to analyze the resulting edge image.For
this first we assign the unique label to each edge component by performing 8 connected analyses
and computed edge box for each component. Since all the edge components are not text, we used
some heuristics to filter edge components:
• All the edge boxes having aspect ratio less than 0.2 and more than 15 are ignored as text
normally fall within this aspect ratio.
• Next all edges having height more than half of the image height and width more than 90
percent of image width are ignored.
• Next all edge boxes having area less than 20 pixels and more than 20th part the image are
ignored.
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
34
After filtering we analyzed the remaining edge boxes. It may happen that one box may contain
one or more edge boxes into it. If it happens then we simply ignore the inner boxes and retain the
outer box to reduce the computations. The resulting boxes are considered for the next step.
Figure 7: Edge Image after performing edge analysis
2.5. Binarization
For binarizing the image we considered only the filtered edge image obtained in previous step. In
each edge box we calculated the mean and standard deviation of edge pixels by taking intensity
from gray scale image. The threshold value for each edge box is calculated using the relation.
T(x, y) = m(x, y) + k *s(x, y)
where m(x, y) and s(x, y) are the mean intensity and standard deviation of the edge pixels in the
edge box respectively and k is a parameter set at 0.2 for larger components and -0.1 for smaller
components. The complete image is binarized against a white background. In some edge boxes
we inverted the output using the logic given in [13] by using median of intensity of corner
pixels.
2.6. Post Processing
Post processing is based on shrink and swell filter [12]. A shrink filter is used to reduce noise
from the background. The resulting binary image is scanned and each foreground pixel
is checked. If BGN is the number of background pixels in a sliding nXn window, which has the
foreground pixel as the central pixel, then this pixel is changed to background if BGN is more
than ‘k’ where k can be defined experimentally. A swell filter is used to fill possible breaks,
gaps or holes in the foreground. The entire binary image is scanned and each background pixel
is examined. If FGN is the number of foreground pixels in a sliding nXn window, which has the
background pixel (x, y) as the central pixel, then this pixel is changed to foreground if FGN is
more than ‘m’ where m can be defined experimentally.
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
35
3. RESULTS AND PERFORMANCE EVALUATION
For the purpose of performance evaluation we collected data set containing images of natural
scene images under real conditions using a digital camera of upto 14 mega pixels. The images
are captured at various resolutions, under different lightening conditions, from various sources.
The results obtained by the proposed algorithm and those obtained by other standard techniques
are given at the end of paper in Table 2.
Figure 8: Image after performing Binarization
Figure 9: Binarized Image after performing post processing
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
36
4. CONCLUSIONS AND FUTURE SCOPE
In this paper we have analyzed different global and local methods of thresholding an image and
then proposed a binarization technique based on edge detection and morphological dilation
operation. As the results show proposed technique is better as compared to other methods and is
capable of extracting text from a variety of natural scene images. After binarizing the image we
have a set of connected components which has to be classified into text and non-text. So the
future plan is to extract features from these components and classify into text and non-text and
finally compare the results with other methods.
Table 2 : Comparison of Results of various techniques
REFERENCES
[1] Jung K., Kim K. I. & Jain A. K., ( 2004) “Text Information Extraction in Images and Video : a
Survey” Pattern Recognition Vol. 37, pp 977-997.
[2] Sethi G. K. & Bawa R. K., (2011) “Text Information Extraction : In Context of Indian Languages”,
Proceedings of International conference on Control, Robotics and Cybernetics (ICCRC 2011), Vol. 2,
2011, pp 221-226.
[3] Sezgin M. & Sankur B., (2004) “Survey over image thresholding techniques and quantitative
performance evaluation” Journal of Electronic Imaging, Vol. 13(1), pp 146-165.
[4] Otsu N., (1979) “A threshold selection method from gray level histograms” IEEE Transactions on
Systems, Man, and Cybernetics, SMC-9, pp 62-66.
[5] Gonzalez R.C. & Woods R.E. (2009) “Digital Image Processing” Third Edition, pp 763-764.
[6] Kittler J. & Illingworth J., (1986) “Minimum error thresholding” Pattern Recognition, Vol 19(1), pp
41-47.
Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014
37
[7] Niblack W., (1986) “An Introduction to Image Processing” Prentice-Hall, Englewood Cliffs, NJ.
[8] Sauvola J. & Pietikainen M., (2000) “Adaptive document image Binarization” Pattern Recognition,
Vol 33(2), pp 225-236.
[9] Fernando B. & Karaoglu S., (2010) “Extreme Value Theory Based Text Binarization In Documents
and Natural Scenes” The 3rd International Conference on Machine Vision (ICMV 2010), pp 144-151.
[10] Gatos B., Ntirogiannis K. and Pratikakis I., (2009 ) “DIBCO 2009 Document Image Binarization
Contest” http://users.iit.demokritos.gr/ bgat/DIBCO2009
[11] ICDAR 2003 Robust reading and text locating competition image database
http://algoval.essex.ac.uk/icdar/Datasets.html
[12] Gatos B., Pratikakis I. and Perantonis S.J., (2005) “Text Detection in Indoor/Outdoor Scene Images”
First International Workshop on Camera-based Document Analysis and Recognition
(CBDAR'05), pp 127-132.
[13] Kasar T., Kumar J. and Ramakrishnan A.G., (2007) “Font and Background Color Independent Text
Binarisation” Camera Based Document Analysis and Recognition (workshop of ICDAR), pp. 3-8.
[14] Jain A., (1989), “Fundamentals of Digital Image Processing” Prentice Hall, Englewood Cliffs.
[15] Canny J., (1986) “A Computational Approach to Edge Detection” IEEE Transactions on Pattern
Analysis and Machine Intelligence, Vol. PAMI-8, No. 6, pp 679-698.
Authors
1. Rajesh K. Bawa is Professor and Head , Dept. of Computer Science, Punjabi University Patiala. He is
MSc, PhD. His areas of research includes Parallel, Scientific Computing and Digital Image
Processing.
2. Ganesh K Sethi is Assistant Professor in Dept. of Computer Science, MM Modi College Patiala. He is
MCA (NET), MSc(NET). Currently he is doing research in the area of Digital Image Processing
under the guidance of Rajesh K. Bawa

Más contenido relacionado

La actualidad más candente

Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...IOSR Journals
 
Study of Image Inpainting Technique Based on TV Model
Study of Image Inpainting Technique Based on TV ModelStudy of Image Inpainting Technique Based on TV Model
Study of Image Inpainting Technique Based on TV Modelijsrd.com
 
Dissertation synopsis for imagedenoising(noise reduction )using non local me...
Dissertation synopsis for  imagedenoising(noise reduction )using non local me...Dissertation synopsis for  imagedenoising(noise reduction )using non local me...
Dissertation synopsis for imagedenoising(noise reduction )using non local me...Arti Singh
 
Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2 Rumah Belajar
 
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
 
Comparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesComparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesIOSR Journals
 
Ijartes v1-i2-008
Ijartes v1-i2-008Ijartes v1-i2-008
Ijartes v1-i2-008IJARTES
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESVicky Kumar
 
Digital image classification
Digital image classificationDigital image classification
Digital image classificationAleemuddin Abbasi
 
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document ImageAdaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document Imagetheijes
 
Review of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachReview of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachEditor IJMTER
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONIAEME Publication
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniquesIJEACS
 

La actualidad más candente (20)

Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
 
I017417176
I017417176I017417176
I017417176
 
Study of Image Inpainting Technique Based on TV Model
Study of Image Inpainting Technique Based on TV ModelStudy of Image Inpainting Technique Based on TV Model
Study of Image Inpainting Technique Based on TV Model
 
Dissertation synopsis for imagedenoising(noise reduction )using non local me...
Dissertation synopsis for  imagedenoising(noise reduction )using non local me...Dissertation synopsis for  imagedenoising(noise reduction )using non local me...
Dissertation synopsis for imagedenoising(noise reduction )using non local me...
 
Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2
 
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...
 
Gabor Filter
Gabor FilterGabor Filter
Gabor Filter
 
F0342032038
F0342032038F0342032038
F0342032038
 
Comparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesComparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting Techniques
 
El4301832837
El4301832837El4301832837
El4301832837
 
Ijartes v1-i2-008
Ijartes v1-i2-008Ijartes v1-i2-008
Ijartes v1-i2-008
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
 
Bx4301429434
Bx4301429434Bx4301429434
Bx4301429434
 
Digital image classification
Digital image classificationDigital image classification
Digital image classification
 
Jc3515691575
Jc3515691575Jc3515691575
Jc3515691575
 
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document ImageAdaptive Image Contrast with Binarization Technique for Degraded Document Image
Adaptive Image Contrast with Binarization Technique for Degraded Document Image
 
Review of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging ApproachReview of Image Segmentation Techniques based on Region Merging Approach
Review of Image Segmentation Techniques based on Region Merging Approach
 
Ed34785790
Ed34785790Ed34785790
Ed34785790
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniques
 

Destacado

Collaborative semantic annotation of images ontology based model
Collaborative semantic annotation of images ontology based modelCollaborative semantic annotation of images ontology based model
Collaborative semantic annotation of images ontology based modelsipij
 
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGESAUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGESsipij
 
Image similarity using symbolic representation and its variations
Image similarity using symbolic representation and its variationsImage similarity using symbolic representation and its variations
Image similarity using symbolic representation and its variationssipij
 
Retinal image analysis using morphological process and clustering technique
Retinal image analysis using morphological process and clustering techniqueRetinal image analysis using morphological process and clustering technique
Retinal image analysis using morphological process and clustering techniquesipij
 
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...sipij
 
Wound image analysis classifier for efficient tracking of wound healing status
Wound image analysis classifier for efficient tracking of wound healing statusWound image analysis classifier for efficient tracking of wound healing status
Wound image analysis classifier for efficient tracking of wound healing statussipij
 
Performance analysis of image compression using fuzzy logic algorithm
Performance analysis of image compression using fuzzy logic algorithmPerformance analysis of image compression using fuzzy logic algorithm
Performance analysis of image compression using fuzzy logic algorithmsipij
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALsipij
 
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...sipij
 
WAVELET BASED AUTHENTICATION/SECRET TRANSMISSION THROUGH IMAGE RESIZING (WA...
WAVELET BASED AUTHENTICATION/SECRET  TRANSMISSION THROUGH IMAGE RESIZING  (WA...WAVELET BASED AUTHENTICATION/SECRET  TRANSMISSION THROUGH IMAGE RESIZING  (WA...
WAVELET BASED AUTHENTICATION/SECRET TRANSMISSION THROUGH IMAGE RESIZING (WA...sipij
 
Mfcc based enlargement of the training set for emotion recognition in speech
Mfcc based enlargement of the training set for emotion recognition in speechMfcc based enlargement of the training set for emotion recognition in speech
Mfcc based enlargement of the training set for emotion recognition in speechsipij
 
A FRAGILE WATERMARKING BASED ON LEGENDRE TRANSFORM FOR COLOR IMAGES (FWLTCI)
A FRAGILE WATERMARKING BASED ON LEGENDRE TRANSFORM FOR COLOR IMAGES (FWLTCI)A FRAGILE WATERMARKING BASED ON LEGENDRE TRANSFORM FOR COLOR IMAGES (FWLTCI)
A FRAGILE WATERMARKING BASED ON LEGENDRE TRANSFORM FOR COLOR IMAGES (FWLTCI)sipij
 
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEYALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEYsipij
 
A novel approach to generate face biometric template using binary discriminat...
A novel approach to generate face biometric template using binary discriminat...A novel approach to generate face biometric template using binary discriminat...
A novel approach to generate face biometric template using binary discriminat...sipij
 
Performance analysis of high resolution images using interpolation techniques...
Performance analysis of high resolution images using interpolation techniques...Performance analysis of high resolution images using interpolation techniques...
Performance analysis of high resolution images using interpolation techniques...sipij
 
FEATURE EXTRACTION USING MFCC
FEATURE EXTRACTION USING MFCCFEATURE EXTRACTION USING MFCC
FEATURE EXTRACTION USING MFCCsipij
 
Detection of fabrication in photocopy document using texture features through...
Detection of fabrication in photocopy document using texture features through...Detection of fabrication in photocopy document using texture features through...
Detection of fabrication in photocopy document using texture features through...sipij
 
Image denoising using new adaptive based median filter
Image denoising using new adaptive based median filterImage denoising using new adaptive based median filter
Image denoising using new adaptive based median filtersipij
 
An ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral imagesAn ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral imagessipij
 

Destacado (19)

Collaborative semantic annotation of images ontology based model
Collaborative semantic annotation of images ontology based modelCollaborative semantic annotation of images ontology based model
Collaborative semantic annotation of images ontology based model
 
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGESAUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
AUTOMATIC THRESHOLDING TECHNIQUES FOR OPTICAL IMAGES
 
Image similarity using symbolic representation and its variations
Image similarity using symbolic representation and its variationsImage similarity using symbolic representation and its variations
Image similarity using symbolic representation and its variations
 
Retinal image analysis using morphological process and clustering technique
Retinal image analysis using morphological process and clustering techniqueRetinal image analysis using morphological process and clustering technique
Retinal image analysis using morphological process and clustering technique
 
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
 
Wound image analysis classifier for efficient tracking of wound healing status
Wound image analysis classifier for efficient tracking of wound healing statusWound image analysis classifier for efficient tracking of wound healing status
Wound image analysis classifier for efficient tracking of wound healing status
 
Performance analysis of image compression using fuzzy logic algorithm
Performance analysis of image compression using fuzzy logic algorithmPerformance analysis of image compression using fuzzy logic algorithm
Performance analysis of image compression using fuzzy logic algorithm
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
 
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
 
WAVELET BASED AUTHENTICATION/SECRET TRANSMISSION THROUGH IMAGE RESIZING (WA...
WAVELET BASED AUTHENTICATION/SECRET  TRANSMISSION THROUGH IMAGE RESIZING  (WA...WAVELET BASED AUTHENTICATION/SECRET  TRANSMISSION THROUGH IMAGE RESIZING  (WA...
WAVELET BASED AUTHENTICATION/SECRET TRANSMISSION THROUGH IMAGE RESIZING (WA...
 
Mfcc based enlargement of the training set for emotion recognition in speech
Mfcc based enlargement of the training set for emotion recognition in speechMfcc based enlargement of the training set for emotion recognition in speech
Mfcc based enlargement of the training set for emotion recognition in speech
 
A FRAGILE WATERMARKING BASED ON LEGENDRE TRANSFORM FOR COLOR IMAGES (FWLTCI)
A FRAGILE WATERMARKING BASED ON LEGENDRE TRANSFORM FOR COLOR IMAGES (FWLTCI)A FRAGILE WATERMARKING BASED ON LEGENDRE TRANSFORM FOR COLOR IMAGES (FWLTCI)
A FRAGILE WATERMARKING BASED ON LEGENDRE TRANSFORM FOR COLOR IMAGES (FWLTCI)
 
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEYALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
 
A novel approach to generate face biometric template using binary discriminat...
A novel approach to generate face biometric template using binary discriminat...A novel approach to generate face biometric template using binary discriminat...
A novel approach to generate face biometric template using binary discriminat...
 
Performance analysis of high resolution images using interpolation techniques...
Performance analysis of high resolution images using interpolation techniques...Performance analysis of high resolution images using interpolation techniques...
Performance analysis of high resolution images using interpolation techniques...
 
FEATURE EXTRACTION USING MFCC
FEATURE EXTRACTION USING MFCCFEATURE EXTRACTION USING MFCC
FEATURE EXTRACTION USING MFCC
 
Detection of fabrication in photocopy document using texture features through...
Detection of fabrication in photocopy document using texture features through...Detection of fabrication in photocopy document using texture features through...
Detection of fabrication in photocopy document using texture features through...
 
Image denoising using new adaptive based median filter
Image denoising using new adaptive based median filterImage denoising using new adaptive based median filter
Image denoising using new adaptive based median filter
 
An ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral imagesAn ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral images
 

Similar a A binarization technique for extraction of devanagari text from camera based images

Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...ijcisjournal
 
An Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement TechniquesAn Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement TechniquesIJMER
 
EDGE Detection Filter for Gray Image and Observing Performances
EDGE Detection Filter for Gray Image and Observing PerformancesEDGE Detection Filter for Gray Image and Observing Performances
EDGE Detection Filter for Gray Image and Observing PerformancesIOSR Journals
 
EDGE Detection Filter for Gray Image and Observing Performances
EDGE Detection Filter for Gray Image and Observing PerformancesEDGE Detection Filter for Gray Image and Observing Performances
EDGE Detection Filter for Gray Image and Observing PerformancesIOSR Journals
 
Image Enhancement by Image Fusion for Crime Investigation
Image Enhancement by Image Fusion for Crime InvestigationImage Enhancement by Image Fusion for Crime Investigation
Image Enhancement by Image Fusion for Crime InvestigationCSCJournals
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...IRJET Journal
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...ijistjournal
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...ijistjournal
 
Image Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesImage Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesIIRindia
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposureiosrjce
 
Object based image enhancement
Object based image enhancementObject based image enhancement
Object based image enhancementijait
 
Sample Paper Techscribe
Sample  Paper TechscribeSample  Paper Techscribe
Sample Paper Techscribeguest533af374
 
A Review of Image Contrast Enhancement Techniques
A Review of Image Contrast Enhancement TechniquesA Review of Image Contrast Enhancement Techniques
A Review of Image Contrast Enhancement TechniquesIRJET Journal
 

Similar a A binarization technique for extraction of devanagari text from camera based images (20)

Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
 
An Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement TechniquesAn Inclusive Analysis on Various Image Enhancement Techniques
An Inclusive Analysis on Various Image Enhancement Techniques
 
G010124245
G010124245G010124245
G010124245
 
EDGE Detection Filter for Gray Image and Observing Performances
EDGE Detection Filter for Gray Image and Observing PerformancesEDGE Detection Filter for Gray Image and Observing Performances
EDGE Detection Filter for Gray Image and Observing Performances
 
EDGE Detection Filter for Gray Image and Observing Performances
EDGE Detection Filter for Gray Image and Observing PerformancesEDGE Detection Filter for Gray Image and Observing Performances
EDGE Detection Filter for Gray Image and Observing Performances
 
Image Enhancement by Image Fusion for Crime Investigation
Image Enhancement by Image Fusion for Crime InvestigationImage Enhancement by Image Fusion for Crime Investigation
Image Enhancement by Image Fusion for Crime Investigation
 
P180203105108
P180203105108P180203105108
P180203105108
 
Sub1586
Sub1586Sub1586
Sub1586
 
C045041521
C045041521C045041521
C045041521
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
 
Image Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesImage Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI Images
 
I010634450
I010634450I010634450
I010634450
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
 
Object based image enhancement
Object based image enhancementObject based image enhancement
Object based image enhancement
 
Sample Paper Techscribe
Sample  Paper TechscribeSample  Paper Techscribe
Sample Paper Techscribe
 
Ijetcas14 372
Ijetcas14 372Ijetcas14 372
Ijetcas14 372
 
A Review of Image Contrast Enhancement Techniques
A Review of Image Contrast Enhancement TechniquesA Review of Image Contrast Enhancement Techniques
A Review of Image Contrast Enhancement Techniques
 
Ex4301908912
Ex4301908912Ex4301908912
Ex4301908912
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

A binarization technique for extraction of devanagari text from camera based images

  • 1. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 DOI : 10.5121/sipij.2014.5203 29 A BINARIZATION TECHNIQUE FOR EXTRACTION OF DEVANAGARI TEXT FROM CAMERA BASED IMAGES Rajesh K. Bawa1 and Ganesh K. Sethi2 1 Department of Computer Science, Punjabi University, Patiala, India 2 M.M. Modi College, Patiala, India ABSTRACT This paper presents a binarization method for camera based natural scene (NS) images based on edge analysis and morphological dilation. Image is converted to grey scale image and edge detection is carried out using canny edge detection. The edge image is dilated using morphological dilation and analyzed to remove edges corresponding to non-text regions. The image is binarized using mean and standard deviation of edge pixels. Post processing of resulting images is done to fill gaps and to smooth text strokes. The algorithm is tested on a variety of NS images captured using a digital camera under variable resolutions, lightening conditions having text of different fonts, styles and backgrounds. The results are compared with other standard techniques. The method is fast and works well for camera based natural scene images. KEYWORDS Text information extraction (TIE), Global Thresholding, Local Thresholding, Canny edge detection, Morphological dilation 1. INTRODUCTION Extracting text from camera based natural scene images is very challenging problem due to variation in font size, style, complex backgrounds, shadows, reflections from background surface, and uneven lightening conditions. To extract the textual information from the images, the images is segmented into its constituent components and the text part is separated from nontext part. For segmenting the image, the first step applied is image thresholding or image binarization. This step is very crucial as the success of complete method depends upon it. A large number of techniques have been given in the literature. A survey of binarization techniques for nondestructive testing images and document images was given by Sezgin and Sankur [3] in which various techniques were divided into six categories: histogram shape, measurement space clustering, entropy, object attributes, spatial correlation, and local gray-level surface. No technique fits well for all type of images has every technique has its pros and cons. Binarization of camera based natural scene images for the purpose of text extraction is a challenging task due to complex backgrounds, uneven lighting conditions, shadows, different types of text (font, style,
  • 2. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 30 orientations). So the algorithms of binarization which produce good results for document images sometimes fail completely for NS images. Binarization techniques can be divided into two categories: Global and Local. Most of the binarization techniques in literature follow the architecture given in figure 1. Preprocessing is required to reduce noise so as to make binarization successful and post-processing of binarized image is done so fill gaps in character strokes and to remove non-text areas. A chronological listing of binarization techniques from literature is given in Table 1. Table 1 A chronological listing of binarization techniques 2. PROPOSED METHOD The proposed methodology for binarization is based on edge detection and morphological dilation. The flowchart of the proposed methodology is presented in Figures 1 and 2. Figure 1: Flow diagram for Binarization of Image
  • 3. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 31 Figure 2: Proposed Method for Binarization of Images 2.1. Image preprocessing The input colored image is first converted to a grey scale image. Since the images are captured under real conditions, these may contain noise of different types. To minimize the effect of noise, a pre-processing stage is required for smoothing of background texture and contrast enhancement between background and text areas. We applied a low-pass Wiener filter [14] to the grey scale image to meet the above goals. Original image captured by camera is shown in figure 3 and corresponding grey scale image after applying Wiener filter is shown in figure 4. Figure 3: Original Colour Images Captured by digital camera
  • 4. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 32 Figure 4: Grey Scale Image after preprocessing 2.2. Edge Detection The text in images is mostly highlighted as compared to background objects. This results in difference in intensity levels between text regions and background regions in grey scale image. The change of intensity creates edges that can be detected using edge detection technique. The proposed method of binarization exploits the edges that are formed by text components in the image due to the difference in contrast with the background. The Canny edge detector [15] is used for detecting the edges. Canny edge detector works as follows: 1. Smooth the image with a two dimensional Gaussian. 2. Take the gradient of the image. 3. Non-maximal suppression. 4. Edge Thresholding. Figure 5 Edge Image formed by Canny Edge Detection
  • 5. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 33 2.3. Morphological Dilation Morphology is a broad set of image processing operations that process images based on shapes. Morphological operations apply a structuring element to an input image, creating an output image of the same size. In a morphological operation, the value of each pixel in the output image is based on a comparison of the corresponding pixel in the input image with its neighbors. By choosing the size and shape of the neighborhood, we can construct a morphological operation that is sensitive to specific shapes in the input image. Dilation is the most basic morphological operation. Dilation adds pixels to the boundaries of objects in an image. The number of pixels added in an image depends on the size and shape of the structuring element used to process the image. For the proposed method we applied horizontal dilation followed by a vertical dilation using a structuring element of size 1*3 and 3*1 respectively to connect the edges obtained in previous step. The text in natural scene images mostly appears in the center of image and is not connected to the image borders. Using this assumption we eliminated all the edges that are touching the image border. Figure 6 Edge Image after morphological dilation and eliminating border connected edges 2.4. Edge Analysis After applying morphological operations, the next step is to analyze the resulting edge image.For this first we assign the unique label to each edge component by performing 8 connected analyses and computed edge box for each component. Since all the edge components are not text, we used some heuristics to filter edge components: • All the edge boxes having aspect ratio less than 0.2 and more than 15 are ignored as text normally fall within this aspect ratio. • Next all edges having height more than half of the image height and width more than 90 percent of image width are ignored. • Next all edge boxes having area less than 20 pixels and more than 20th part the image are ignored.
  • 6. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 34 After filtering we analyzed the remaining edge boxes. It may happen that one box may contain one or more edge boxes into it. If it happens then we simply ignore the inner boxes and retain the outer box to reduce the computations. The resulting boxes are considered for the next step. Figure 7: Edge Image after performing edge analysis 2.5. Binarization For binarizing the image we considered only the filtered edge image obtained in previous step. In each edge box we calculated the mean and standard deviation of edge pixels by taking intensity from gray scale image. The threshold value for each edge box is calculated using the relation. T(x, y) = m(x, y) + k *s(x, y) where m(x, y) and s(x, y) are the mean intensity and standard deviation of the edge pixels in the edge box respectively and k is a parameter set at 0.2 for larger components and -0.1 for smaller components. The complete image is binarized against a white background. In some edge boxes we inverted the output using the logic given in [13] by using median of intensity of corner pixels. 2.6. Post Processing Post processing is based on shrink and swell filter [12]. A shrink filter is used to reduce noise from the background. The resulting binary image is scanned and each foreground pixel is checked. If BGN is the number of background pixels in a sliding nXn window, which has the foreground pixel as the central pixel, then this pixel is changed to background if BGN is more than ‘k’ where k can be defined experimentally. A swell filter is used to fill possible breaks, gaps or holes in the foreground. The entire binary image is scanned and each background pixel is examined. If FGN is the number of foreground pixels in a sliding nXn window, which has the background pixel (x, y) as the central pixel, then this pixel is changed to foreground if FGN is more than ‘m’ where m can be defined experimentally.
  • 7. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 35 3. RESULTS AND PERFORMANCE EVALUATION For the purpose of performance evaluation we collected data set containing images of natural scene images under real conditions using a digital camera of upto 14 mega pixels. The images are captured at various resolutions, under different lightening conditions, from various sources. The results obtained by the proposed algorithm and those obtained by other standard techniques are given at the end of paper in Table 2. Figure 8: Image after performing Binarization Figure 9: Binarized Image after performing post processing
  • 8. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 36 4. CONCLUSIONS AND FUTURE SCOPE In this paper we have analyzed different global and local methods of thresholding an image and then proposed a binarization technique based on edge detection and morphological dilation operation. As the results show proposed technique is better as compared to other methods and is capable of extracting text from a variety of natural scene images. After binarizing the image we have a set of connected components which has to be classified into text and non-text. So the future plan is to extract features from these components and classify into text and non-text and finally compare the results with other methods. Table 2 : Comparison of Results of various techniques REFERENCES [1] Jung K., Kim K. I. & Jain A. K., ( 2004) “Text Information Extraction in Images and Video : a Survey” Pattern Recognition Vol. 37, pp 977-997. [2] Sethi G. K. & Bawa R. K., (2011) “Text Information Extraction : In Context of Indian Languages”, Proceedings of International conference on Control, Robotics and Cybernetics (ICCRC 2011), Vol. 2, 2011, pp 221-226. [3] Sezgin M. & Sankur B., (2004) “Survey over image thresholding techniques and quantitative performance evaluation” Journal of Electronic Imaging, Vol. 13(1), pp 146-165. [4] Otsu N., (1979) “A threshold selection method from gray level histograms” IEEE Transactions on Systems, Man, and Cybernetics, SMC-9, pp 62-66. [5] Gonzalez R.C. & Woods R.E. (2009) “Digital Image Processing” Third Edition, pp 763-764. [6] Kittler J. & Illingworth J., (1986) “Minimum error thresholding” Pattern Recognition, Vol 19(1), pp 41-47.
  • 9. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.2, April 2014 37 [7] Niblack W., (1986) “An Introduction to Image Processing” Prentice-Hall, Englewood Cliffs, NJ. [8] Sauvola J. & Pietikainen M., (2000) “Adaptive document image Binarization” Pattern Recognition, Vol 33(2), pp 225-236. [9] Fernando B. & Karaoglu S., (2010) “Extreme Value Theory Based Text Binarization In Documents and Natural Scenes” The 3rd International Conference on Machine Vision (ICMV 2010), pp 144-151. [10] Gatos B., Ntirogiannis K. and Pratikakis I., (2009 ) “DIBCO 2009 Document Image Binarization Contest” http://users.iit.demokritos.gr/ bgat/DIBCO2009 [11] ICDAR 2003 Robust reading and text locating competition image database http://algoval.essex.ac.uk/icdar/Datasets.html [12] Gatos B., Pratikakis I. and Perantonis S.J., (2005) “Text Detection in Indoor/Outdoor Scene Images” First International Workshop on Camera-based Document Analysis and Recognition (CBDAR'05), pp 127-132. [13] Kasar T., Kumar J. and Ramakrishnan A.G., (2007) “Font and Background Color Independent Text Binarisation” Camera Based Document Analysis and Recognition (workshop of ICDAR), pp. 3-8. [14] Jain A., (1989), “Fundamentals of Digital Image Processing” Prentice Hall, Englewood Cliffs. [15] Canny J., (1986) “A Computational Approach to Edge Detection” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-8, No. 6, pp 679-698. Authors 1. Rajesh K. Bawa is Professor and Head , Dept. of Computer Science, Punjabi University Patiala. He is MSc, PhD. His areas of research includes Parallel, Scientific Computing and Digital Image Processing. 2. Ganesh K Sethi is Assistant Professor in Dept. of Computer Science, MM Modi College Patiala. He is MCA (NET), MSc(NET). Currently he is doing research in the area of Digital Image Processing under the guidance of Rajesh K. Bawa