SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
A Presentation
on
Self-Directing Text Detection and Removal from
Images with Smoothing
By
WAGH PRIYANKA DEELIP
Under the Guidance of
PROF. D. R. PATIL
Department of Computer Engineering
SES’s R.C.Patel Institute of Technology, Shirpur
Maharashtra State, India
2014-151
Outline
Introduction
Literature Survey
Problem Definition
Objectives
Methodology
Experimental Results
Conclusions
References
Publications
2
Introduction
Images consists of Text in various forms such as: logos,
subtitles, captions, banners etc.
Figure: Examples of Logos, captions, subtitles
3
Introduction Contd..
Drawback of having text in Image:
Occludes important portion of the Image and easy to index.
That’s why Text detection and removal system is required.
4
Introduction Contd..
The stages of Automatic Text detection and removal
scheme:
1) Self-directing Text detection
2) An Effective hole filling after the text removal [1].
Figure: Text Detection and Removal results
5
Introduction Contd..
Figure: Existing Architecture for Automatic Text Detection and
Removal from Image System
6
Introduction Contd..
An Automated Text Detection:
Computer system should answer:
Where is a text string in image?
Using such system text embedded in complex backgrounds
can be automatically detected.
7
Introduction Contd..
Figure: Basic Architecture for Automatic Text Detection from Image
System
8
Introduction Contd..
Applications of Automated Text Detection:
Optical Character Recognition.
Content-based video coding or document coding.
License/container plate recognition.
Text based image indexing.
Automated text removal system.
9
Introduction Contd..
An Automated Region filling:
A process of filling holes with surrounding region of image
without help of user.
Basic methods available for region filling:
1. Texture Synthesis: For large holes.
2. Inpainting: For small scratches.
Figure: Region filling
10
Introduction Contd..
Texture Synthesis:
A process of algorithmically constructing a large digital im-
age from a small digital sample image.
Figure: Texture Synthesis
11
Introduction Contd..
Inpainting:
Inpainting is the process of reconstructing lost or deterio-
rated parts of images and videos.
Figure: Inpainting
12
Introduction Contd...
Applications of Region filling:
Restoration of old photographs and damaged films.
Removal of superimposed texts.
Object Removal.
Occlusion or shadow removal.
Adding special effects.
Getting the clear visibility of original image while removing
unwanted elements of images for research purpose in insti-
tutes like NASA or defense DRDO.
To get clear view and gap filling of satellite images.
13
Literature Survey
Mohammad Khodadadi et. al. have proposed:
A method for text localization, extraction and inpainting.
Localization using: stroke filter and segmentation.
Extraction using: Background and text color estimation and
color histogram of candidate text blocks.
Inpainting: Based on matching algorithm and priority for in-
painting of pixel [1].
14
Literature Survey Contd..
J. Malobabic et. al. have proposed:
A method for text detection and localization for superimposed
video text using horizontal difference magnitude measure
and morphological processing.
Smoothing and multiple binarisation is used for enhancing
result.
The presented evaluation is based upon manually selected
best detection results.
Further research is essential to bring automaticity in this pro-
cess [2].
15
Literature Survey Contd..
Boris Epshtein et. al. have proposed:
Stroke width Transformation for text detection.
No need for multi-scale computation or scanning windows.
Reliable, Efficient and Language independent along with 15
times faster [3].
16
Literature Survey Contd..
Ali Mosleh et. al. have proposed:
A method for text detection using Feature vector.
Feature vectors composed of: Directionality of gradient of
text edges, High contrast with background, geometric prop-
erties of text components.
K-means clustering for text and non-text distinguishing.
A novel bandlet based edge detector for obtaining edges [4].
17
Literature Survey Contd..
Huizhong Chen et. al. have proposed:
A method to employ edge-enhanced Maximally stable ex-
tremal Regions as basic letter candidates.
Candidates filtering to exclude non-text objects by use of ge-
ometric and stroke width information.
Identification of text lines using letter pairing.
Dataset: ICDAR and mobile document database [5].
18
Literature Survey Contd..
Marcelo Bertalmio et. al. have proposed:
Method of digital automatic inpainting.
Fill-in: Isophote lines arriving at the regions’ boundaries are
completed inside.
Advantage: No need for user to specify where the novel in-
formation comes from [6].
19
Literature Survey Contd..
Lai-Man Po et. al. have proposed:
Multidirectional extrapolation hole filling method with com-
plex texture background.
Hole filling direction estimation using neighbor pixel’s texture
features.
Better virtual views synthesis with high quality depth map for
large hole fillings [8].
20
Problem Definition
Currently existing options for text detection and removal are
based on users and their technical skills to use those tools.
These tools and softwares consumes lot of time and ef-
forts utilization for text detection and as well as region filling.
Current systems are not at all common/non-technical user
friendly.
21
Objectives
To study and use the effects of smoothing on automatic text
detection system in order to improve the performance of
system.
To embed new inpainting method to bring more visually
plausible hole fillings.
To compare the results of smoothing based method, new
inpainting based method with existing methods.
22
Methodology
Text detection using text localization and extraction with smooth-
ing and Exemplar based Inpainting method. i.e. (TLES+EBI)
Main stages of the Automatic video Text detection and re-
moval system are as [1]:
1. Text Localization: to approximately detect text regions.
2. Text Extraction: extract more perfect text regions from un-
wanted regions.
3. Inpainting: Fill the holes generated using surrounding region
data.
23
Methodology Contd...
Modified architecture of text detection and removal to im-
prove performance of text detection:
Figure: 4 Modified architecture
24
Methodology Contd...
25
Methodology Contd...
What is Smoothing?
A process to create an approximating function that attempts:
To capture important patterns in the data.
To leave out noise or other fine-scale structures/rapid phe-
nomena.
Individual points in signal are reduced.
Points lower than adjacent points are increased leading to a
smoother signal.
26
Methodology Contd...
Effect of smoothing [9]:
Figure: 5 Original Image and Image after L0 Smoothing
27
Methodology Contd...
Why L0 gradient minimization?
Its effective method for sharpening edges [9]:
1. by increasing steepness of transition.
2. by eliminating low amplitude structures in statistical manner.
Doesn’t depend on local features but globally locates impor-
tant edges.
Retains primary color change by restricting drastic color change
of many pixels and reduces fractional diversities of patters
in image.
Characterizes and enhances fundamental image constituents.
28
Methodology Contd...
Figure: 5 Basic steps of L0 Gradient minimization Smoothing
29
Methodology Contd...
30
Methodology Contd...
Figure: Text Detection Algorithm [1]
31
Methodology Contd...
32
Methodology Contd...
Why Exemplar Based Inpainting?
Proved better visibly plausible results in field of inpainting
where NBMI lags.
Combines advantages of two methods:
1. Texture Synthesis: Filling large holes with use of large
region generation from sample texture.
2. Inpainting: Filling small scratches or gaps or holes using
diffusion.
Simultaneous texture and structure information propagation
achieved by single efficient algorithm.
Block based sampling provides computational efficiency [7].
33
Methodology Contd...
Working methodology [7]:
Figure: Exemplar based inpainting methodology
34
Implementation
Figure: Main Window
35
Implementation Contd...
Figure: Browse Window
36
Implementation Contd...
Figure: Text Detection Results
37
Implementation Contd...
Figure: Text Removal and Inpainting Results
38
Experimental Results
Text Detection Evaluation:
Figure: Detection Rate Evaluation
39
Experimental Results cont...
Comparison for text detection rate:
Figure: Text Detection Results
40
Experimental Results cont...
PSNR and MSE values for each method:
Figure: PSNR and MSE Result Table
41
Experimental Results cont...
Comparison for MSE of inpaiting outputs:
Figure: MSE Comparison
42
Experimental Results cont...
Comparison for PSNR of inpaiting outputs:
Figure: PSNR Comparison
43
Conclusions
The smoothing procedure can improve text detection rate
while decreasing false positive and false negative values.
In case of 5.4560% text image detection rate has been
achieved to 66.0444.
The exemplar based inpainting give more visually plausible
output than existing method.
The MSE decreases while PSNR values increases with
use of smoothing and exemplar based inpainting method in
text detection and removal system to 1.9235e-04 and
85.2899 respectively.
44
References
M. Khodadadi and A. Behrad, “Text Localization, Extraction and Inpainting in color Images", In proc. of Iranian
Conference on Electrical Engineering (ICEE2012), pp.1035-1040, May, 2012.
J. Malobabic and N. OŠConnor and N. Murphy and S. Marlow, “Automatic Detection and Extraction of Artificial
Text in Video", WIAMIS- 5th International Workshop on Image Analysis for Multimedia Interactive Services,
2004.
Boris Epshtein and Eyal Ofek and Yonatan Wexler, “Detecting text in natural scenes with stroke width trans-
form", In proc. of IEEE conference on Computer Vision and Pattern Recognition(CVPR), 2010, pp. 2963-2970,
June, 2010.
Ali Mosleh and Nizar Bouguila and A. Ben Hamza, “Image Text Detection Using a Bandlet-Based Edge De-
tector and Stroke Width Transform", In proc. of British Machine Vision Conference, pp. 63.1-63.12, 2012
Huizhong Chen and Sam S. Tsai and Georg Schroth and David M. Chen and Radek Grzeszczuk and Bernd
Girod, “Robust Text Detection in Natural Images with Edge-Enhanced Maximally Stable Extremal Regions",
In proc. of IEEE International Conference on Image Processing, Brussels, Sept. 2011.
Marcelo Bertalmio and Guillermo Sapiro and Vicent Caselles and Coloma Ballester, “Image Inpainting", In
proc. of Proceedings of the 27th annual conference on Computer graphics and interactive techniques, pp.
417-424, 2000.
A. Criminisi and P. Perez and K. Toyama, “Region Filling and Object Removal by Exemplar-Based Image
Inpainting", IEEE Transactions on Image Processsing, vol. 13, pp. 1200-1212, 2004.
Lai-Man Po and Shihang Zhang and Xuyuan Xu and Yuesheng Zhu, “A new multidirectional extrapolation
hole-filling method for Depth-Image-Based Rendering", In proc. of 18th IEEE International Conference on45
Publications
Priyanka Deelip Wagh and D. R. Patil, “Survey on Automatic Text Detection, Extraction and Removal from
video or images", In Proc. of National Conference on Emerging Trends in Computer Technology(NCETCT),
pp. 19-23, December 2014.
Priyanka Deelip Wagh and D. R. Patil, “Automatic Text Detection, Extraction and Removal from Video or
images", In Proc. of International Conference on Science and Technology 2K14, Indapur, Maharashtra, 2014.
Priyanka Deelip Wagh and D. R. Patil, “Text Detection and Removal from Image using Inpainting with Smooth-
ing", In Proc. of International Conference on Pervasive Computing 2015, Sinhagad college of Engineering,
Pune, 8-10 January 2015.
Priyanka Deelip Wagh and D. R. Patil, “Self-directing Superimposed Text Detection and Removal from images
using Inpainting for Region Filling with Smoothing", In proc. of International Conference on Advances in En-
gineering and Technology, Anjuman College of Engineering and Technology, Sadar, Nagpur, 25-26 February
2015.
46
Thank You !!!
47

Weitere ähnliche Inhalte

Was ist angesagt?

Scene Text Detection on Images using Cellular Automata
Scene Text Detection on Images using Cellular AutomataScene Text Detection on Images using Cellular Automata
Scene Text Detection on Images using Cellular AutomataKonstantinos Zagoris
 
Texture features based text extraction from images using DWT and K-means clus...
Texture features based text extraction from images using DWT and K-means clus...Texture features based text extraction from images using DWT and K-means clus...
Texture features based text extraction from images using DWT and K-means clus...Divya Gera
 
Text detection and recognition from natural scenes
Text detection and recognition from natural scenesText detection and recognition from natural scenes
Text detection and recognition from natural sceneshemanthmcqueen
 
Detecting text from natural images with Stroke Width Transform
Detecting text from natural images with Stroke Width TransformDetecting text from natural images with Stroke Width Transform
Detecting text from natural images with Stroke Width TransformPooja G N
 
Bangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection MethodBangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection MethodIOSR Journals
 
Steganalysis of LSB Embedded Images Using Gray Level Co-Occurrence Matrix
Steganalysis of LSB Embedded Images Using Gray Level Co-Occurrence MatrixSteganalysis of LSB Embedded Images Using Gray Level Co-Occurrence Matrix
Steganalysis of LSB Embedded Images Using Gray Level Co-Occurrence MatrixCSCJournals
 
Template Matching - Pattern Recognition
Template Matching - Pattern RecognitionTemplate Matching - Pattern Recognition
Template Matching - Pattern RecognitionMustafa Salam
 
SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...
SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...
SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...Cheriyan K M
 
Object extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videosObject extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videoseSAT Journals
 
Text extraction from natural scene image, a survey
Text extraction from natural scene image, a surveyText extraction from natural scene image, a survey
Text extraction from natural scene image, a surveySOYEON KIM
 
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...ijiert bestjournal
 
Image Segmentation Using Deep Learning : A survey
Image Segmentation Using Deep Learning : A surveyImage Segmentation Using Deep Learning : A survey
Image Segmentation Using Deep Learning : A surveyNUPUR YADAV
 
Computer Vision: Visual Extent of an Object
Computer Vision: Visual Extent of an ObjectComputer Vision: Visual Extent of an Object
Computer Vision: Visual Extent of an ObjectIOSR Journals
 
ANOVA and Fisher Criterion based Feature Selection for Lower Dimensional Univ...
ANOVA and Fisher Criterion based Feature Selection for Lower Dimensional Univ...ANOVA and Fisher Criterion based Feature Selection for Lower Dimensional Univ...
ANOVA and Fisher Criterion based Feature Selection for Lower Dimensional Univ...CSCJournals
 
TEXT DETECTION AND EXTRACTION FROM VIDEOS USING ANN BASED NETWORK
TEXT DETECTION AND EXTRACTION FROM VIDEOS USING ANN BASED NETWORKTEXT DETECTION AND EXTRACTION FROM VIDEOS USING ANN BASED NETWORK
TEXT DETECTION AND EXTRACTION FROM VIDEOS USING ANN BASED NETWORKijscai
 
Enhanced characterness for text detection in the wild
Enhanced characterness for text detection in the wildEnhanced characterness for text detection in the wild
Enhanced characterness for text detection in the wildPrerana Mukherjee
 
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
 
Review of ocr techniques used in automatic mail sorting of postal envelopes
Review of ocr techniques used in automatic mail sorting of postal envelopesReview of ocr techniques used in automatic mail sorting of postal envelopes
Review of ocr techniques used in automatic mail sorting of postal envelopessipij
 

Was ist angesagt? (20)

Scene Text Detection on Images using Cellular Automata
Scene Text Detection on Images using Cellular AutomataScene Text Detection on Images using Cellular Automata
Scene Text Detection on Images using Cellular Automata
 
Texture features based text extraction from images using DWT and K-means clus...
Texture features based text extraction from images using DWT and K-means clus...Texture features based text extraction from images using DWT and K-means clus...
Texture features based text extraction from images using DWT and K-means clus...
 
Text detection and recognition from natural scenes
Text detection and recognition from natural scenesText detection and recognition from natural scenes
Text detection and recognition from natural scenes
 
Detecting text from natural images with Stroke Width Transform
Detecting text from natural images with Stroke Width TransformDetecting text from natural images with Stroke Width Transform
Detecting text from natural images with Stroke Width Transform
 
Bangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection MethodBangla Optical Digits Recognition using Edge Detection Method
Bangla Optical Digits Recognition using Edge Detection Method
 
Steganalysis of LSB Embedded Images Using Gray Level Co-Occurrence Matrix
Steganalysis of LSB Embedded Images Using Gray Level Co-Occurrence MatrixSteganalysis of LSB Embedded Images Using Gray Level Co-Occurrence Matrix
Steganalysis of LSB Embedded Images Using Gray Level Co-Occurrence Matrix
 
Template Matching - Pattern Recognition
Template Matching - Pattern RecognitionTemplate Matching - Pattern Recognition
Template Matching - Pattern Recognition
 
SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...
SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...
SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...
 
Object extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videosObject extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videos
 
Text extraction from natural scene image, a survey
Text extraction from natural scene image, a surveyText extraction from natural scene image, a survey
Text extraction from natural scene image, a survey
 
Sub1586
Sub1586Sub1586
Sub1586
 
J017426467
J017426467J017426467
J017426467
 
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
AN IMPLEMENTATION OF ADAPTIVE PROPAGATION-BASED COLOR SAMPLING FOR IMAGE MATT...
 
Image Segmentation Using Deep Learning : A survey
Image Segmentation Using Deep Learning : A surveyImage Segmentation Using Deep Learning : A survey
Image Segmentation Using Deep Learning : A survey
 
Computer Vision: Visual Extent of an Object
Computer Vision: Visual Extent of an ObjectComputer Vision: Visual Extent of an Object
Computer Vision: Visual Extent of an Object
 
ANOVA and Fisher Criterion based Feature Selection for Lower Dimensional Univ...
ANOVA and Fisher Criterion based Feature Selection for Lower Dimensional Univ...ANOVA and Fisher Criterion based Feature Selection for Lower Dimensional Univ...
ANOVA and Fisher Criterion based Feature Selection for Lower Dimensional Univ...
 
TEXT DETECTION AND EXTRACTION FROM VIDEOS USING ANN BASED NETWORK
TEXT DETECTION AND EXTRACTION FROM VIDEOS USING ANN BASED NETWORKTEXT DETECTION AND EXTRACTION FROM VIDEOS USING ANN BASED NETWORK
TEXT DETECTION AND EXTRACTION FROM VIDEOS USING ANN BASED NETWORK
 
Enhanced characterness for text detection in the wild
Enhanced characterness for text detection in the wildEnhanced characterness for text detection in the wild
Enhanced characterness for text detection in the wild
 
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
 
Review of ocr techniques used in automatic mail sorting of postal envelopes
Review of ocr techniques used in automatic mail sorting of postal envelopesReview of ocr techniques used in automatic mail sorting of postal envelopes
Review of ocr techniques used in automatic mail sorting of postal envelopes
 

Andere mochten auch

Presentation iwssip2012
Presentation iwssip2012Presentation iwssip2012
Presentation iwssip2012Bernhard Quehl
 
[RakutenTechConf2013] [C4-1] Text detection in product images
[RakutenTechConf2013] [C4-1] Text detection in product images[RakutenTechConf2013] [C4-1] Text detection in product images
[RakutenTechConf2013] [C4-1] Text detection in product imagesRakuten Group, Inc.
 
Text Detection From Image
Text Detection From ImageText Detection From Image
Text Detection From ImageArun Patel
 
Text Detection Strategies
Text Detection StrategiesText Detection Strategies
Text Detection StrategiesAnyline
 
text detection and reading of product label for blind persons
 text detection and reading of product label for blind persons text detection and reading of product label for blind persons
text detection and reading of product label for blind personsVivek Chamorshikar
 
Emotion detection from text using data mining and text mining
Emotion detection from text using data mining and text miningEmotion detection from text using data mining and text mining
Emotion detection from text using data mining and text miningSakthi Dasans
 
Optical Character Recognition (OCR)
Optical Character Recognition (OCR)Optical Character Recognition (OCR)
Optical Character Recognition (OCR)Vidyut Singhania
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Karan Panjwani
 
PORTABLE CAMERA-BASED ASSISTIVE TEXT AND PRODUCT LABEL READING FROM HAND- H...
PORTABLE CAMERA-BASED  ASSISTIVE TEXT AND PRODUCT  LABEL READING FROM HAND- H...PORTABLE CAMERA-BASED  ASSISTIVE TEXT AND PRODUCT  LABEL READING FROM HAND- H...
PORTABLE CAMERA-BASED ASSISTIVE TEXT AND PRODUCT LABEL READING FROM HAND- H...Sathmica K
 

Andere mochten auch (10)

Mob ocr
Mob ocrMob ocr
Mob ocr
 
Presentation iwssip2012
Presentation iwssip2012Presentation iwssip2012
Presentation iwssip2012
 
[RakutenTechConf2013] [C4-1] Text detection in product images
[RakutenTechConf2013] [C4-1] Text detection in product images[RakutenTechConf2013] [C4-1] Text detection in product images
[RakutenTechConf2013] [C4-1] Text detection in product images
 
Text Detection From Image
Text Detection From ImageText Detection From Image
Text Detection From Image
 
Text Detection Strategies
Text Detection StrategiesText Detection Strategies
Text Detection Strategies
 
text detection and reading of product label for blind persons
 text detection and reading of product label for blind persons text detection and reading of product label for blind persons
text detection and reading of product label for blind persons
 
Emotion detection from text using data mining and text mining
Emotion detection from text using data mining and text miningEmotion detection from text using data mining and text mining
Emotion detection from text using data mining and text mining
 
Optical Character Recognition (OCR)
Optical Character Recognition (OCR)Optical Character Recognition (OCR)
Optical Character Recognition (OCR)
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
 
PORTABLE CAMERA-BASED ASSISTIVE TEXT AND PRODUCT LABEL READING FROM HAND- H...
PORTABLE CAMERA-BASED  ASSISTIVE TEXT AND PRODUCT  LABEL READING FROM HAND- H...PORTABLE CAMERA-BASED  ASSISTIVE TEXT AND PRODUCT  LABEL READING FROM HAND- H...
PORTABLE CAMERA-BASED ASSISTIVE TEXT AND PRODUCT LABEL READING FROM HAND- H...
 

Ähnlich wie Self-Directing Text Detection and Removal from Images with Smoothing

IRJET - Object Detection using Hausdorff Distance
IRJET -  	  Object Detection using Hausdorff DistanceIRJET -  	  Object Detection using Hausdorff Distance
IRJET - Object Detection using Hausdorff DistanceIRJET Journal
 
A Survey On Thresholding Operators of Text Extraction In Videos
A Survey On Thresholding Operators of Text Extraction In VideosA Survey On Thresholding Operators of Text Extraction In Videos
A Survey On Thresholding Operators of Text Extraction In VideosCSCJournals
 
A Survey On Thresholding Operators of Text Extraction In Videos
A Survey On Thresholding Operators of Text Extraction In VideosA Survey On Thresholding Operators of Text Extraction In Videos
A Survey On Thresholding Operators of Text Extraction In VideosCSCJournals
 
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by MadhuAN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by MadhuMadhu Rock
 
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
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle usingijfcstjournal
 
Introduction to image processing and pattern recognition
Introduction to image processing and pattern recognitionIntroduction to image processing and pattern recognition
Introduction to image processing and pattern recognitionSaibee Alam
 
A Review of Feature Extraction Techniques for CBIR based on SVM
A Review of Feature Extraction Techniques for CBIR based on SVMA Review of Feature Extraction Techniques for CBIR based on SVM
A Review of Feature Extraction Techniques for CBIR based on SVMIJEEE
 
Recognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsRecognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsTELKOMNIKA JOURNAL
 
FaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfFaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfAnita Pal
 
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdfHandwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdfSachin414679
 
Optical Character Recognition from Text Image
Optical Character Recognition from Text ImageOptical Character Recognition from Text Image
Optical Character Recognition from Text ImageEditor IJCATR
 
A Survey on Tamil Handwritten Character Recognition using OCR Techniques
A Survey on Tamil Handwritten Character Recognition using OCR TechniquesA Survey on Tamil Handwritten Character Recognition using OCR Techniques
A Survey on Tamil Handwritten Character Recognition using OCR Techniquescscpconf
 
Text Extraction System by Eliminating Non-Text Regions
Text Extraction System by Eliminating Non-Text RegionsText Extraction System by Eliminating Non-Text Regions
Text Extraction System by Eliminating Non-Text RegionsIJCSIS Research Publications
 
Image Features Matching and Classification Using Machine Learning
Image Features Matching and Classification Using Machine LearningImage Features Matching and Classification Using Machine Learning
Image Features Matching and Classification Using Machine LearningIRJET Journal
 
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...IRJET Journal
 
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...IRJET Journal
 
Road Network Extraction using Satellite Imagery.
Road Network Extraction using Satellite Imagery.Road Network Extraction using Satellite Imagery.
Road Network Extraction using Satellite Imagery.SUMITRAJ312049
 

Ähnlich wie Self-Directing Text Detection and Removal from Images with Smoothing (20)

IRJET - Object Detection using Hausdorff Distance
IRJET -  	  Object Detection using Hausdorff DistanceIRJET -  	  Object Detection using Hausdorff Distance
IRJET - Object Detection using Hausdorff Distance
 
A Survey On Thresholding Operators of Text Extraction In Videos
A Survey On Thresholding Operators of Text Extraction In VideosA Survey On Thresholding Operators of Text Extraction In Videos
A Survey On Thresholding Operators of Text Extraction In Videos
 
A Survey On Thresholding Operators of Text Extraction In Videos
A Survey On Thresholding Operators of Text Extraction In VideosA Survey On Thresholding Operators of Text Extraction In Videos
A Survey On Thresholding Operators of Text Extraction In Videos
 
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by MadhuAN INTEGRATED APPROACH TO CONTENT BASED IMAGERETRIEVAL by Madhu
AN INTEGRATED APPROACH TO CONTENT BASED IMAGE RETRIEVAL by Madhu
 
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++
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
 
Assignment-1-NF.docx
Assignment-1-NF.docxAssignment-1-NF.docx
Assignment-1-NF.docx
 
Introduction to image processing and pattern recognition
Introduction to image processing and pattern recognitionIntroduction to image processing and pattern recognition
Introduction to image processing and pattern recognition
 
A Review of Feature Extraction Techniques for CBIR based on SVM
A Review of Feature Extraction Techniques for CBIR based on SVMA Review of Feature Extraction Techniques for CBIR based on SVM
A Review of Feature Extraction Techniques for CBIR based on SVM
 
Recognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic OperationsRecognition Technology for Four Arithmetic Operations
Recognition Technology for Four Arithmetic Operations
 
FaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfFaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdf
 
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdfHandwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
Handwriting_Recognition_using_KNN_classificatiob_algorithm_ijariie6729 (1).pdf
 
Optical Character Recognition from Text Image
Optical Character Recognition from Text ImageOptical Character Recognition from Text Image
Optical Character Recognition from Text Image
 
A Survey on Tamil Handwritten Character Recognition using OCR Techniques
A Survey on Tamil Handwritten Character Recognition using OCR TechniquesA Survey on Tamil Handwritten Character Recognition using OCR Techniques
A Survey on Tamil Handwritten Character Recognition using OCR Techniques
 
Text Extraction System by Eliminating Non-Text Regions
Text Extraction System by Eliminating Non-Text RegionsText Extraction System by Eliminating Non-Text Regions
Text Extraction System by Eliminating Non-Text Regions
 
Image Features Matching and Classification Using Machine Learning
Image Features Matching and Classification Using Machine LearningImage Features Matching and Classification Using Machine Learning
Image Features Matching and Classification Using Machine Learning
 
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
 
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
 
Road Network Extraction using Satellite Imagery.
Road Network Extraction using Satellite Imagery.Road Network Extraction using Satellite Imagery.
Road Network Extraction using Satellite Imagery.
 

Kürzlich hochgeladen

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 

Kürzlich hochgeladen (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Self-Directing Text Detection and Removal from Images with Smoothing

  • 1. A Presentation on Self-Directing Text Detection and Removal from Images with Smoothing By WAGH PRIYANKA DEELIP Under the Guidance of PROF. D. R. PATIL Department of Computer Engineering SES’s R.C.Patel Institute of Technology, Shirpur Maharashtra State, India 2014-151
  • 3. Introduction Images consists of Text in various forms such as: logos, subtitles, captions, banners etc. Figure: Examples of Logos, captions, subtitles 3
  • 4. Introduction Contd.. Drawback of having text in Image: Occludes important portion of the Image and easy to index. That’s why Text detection and removal system is required. 4
  • 5. Introduction Contd.. The stages of Automatic Text detection and removal scheme: 1) Self-directing Text detection 2) An Effective hole filling after the text removal [1]. Figure: Text Detection and Removal results 5
  • 6. Introduction Contd.. Figure: Existing Architecture for Automatic Text Detection and Removal from Image System 6
  • 7. Introduction Contd.. An Automated Text Detection: Computer system should answer: Where is a text string in image? Using such system text embedded in complex backgrounds can be automatically detected. 7
  • 8. Introduction Contd.. Figure: Basic Architecture for Automatic Text Detection from Image System 8
  • 9. Introduction Contd.. Applications of Automated Text Detection: Optical Character Recognition. Content-based video coding or document coding. License/container plate recognition. Text based image indexing. Automated text removal system. 9
  • 10. Introduction Contd.. An Automated Region filling: A process of filling holes with surrounding region of image without help of user. Basic methods available for region filling: 1. Texture Synthesis: For large holes. 2. Inpainting: For small scratches. Figure: Region filling 10
  • 11. Introduction Contd.. Texture Synthesis: A process of algorithmically constructing a large digital im- age from a small digital sample image. Figure: Texture Synthesis 11
  • 12. Introduction Contd.. Inpainting: Inpainting is the process of reconstructing lost or deterio- rated parts of images and videos. Figure: Inpainting 12
  • 13. Introduction Contd... Applications of Region filling: Restoration of old photographs and damaged films. Removal of superimposed texts. Object Removal. Occlusion or shadow removal. Adding special effects. Getting the clear visibility of original image while removing unwanted elements of images for research purpose in insti- tutes like NASA or defense DRDO. To get clear view and gap filling of satellite images. 13
  • 14. Literature Survey Mohammad Khodadadi et. al. have proposed: A method for text localization, extraction and inpainting. Localization using: stroke filter and segmentation. Extraction using: Background and text color estimation and color histogram of candidate text blocks. Inpainting: Based on matching algorithm and priority for in- painting of pixel [1]. 14
  • 15. Literature Survey Contd.. J. Malobabic et. al. have proposed: A method for text detection and localization for superimposed video text using horizontal difference magnitude measure and morphological processing. Smoothing and multiple binarisation is used for enhancing result. The presented evaluation is based upon manually selected best detection results. Further research is essential to bring automaticity in this pro- cess [2]. 15
  • 16. Literature Survey Contd.. Boris Epshtein et. al. have proposed: Stroke width Transformation for text detection. No need for multi-scale computation or scanning windows. Reliable, Efficient and Language independent along with 15 times faster [3]. 16
  • 17. Literature Survey Contd.. Ali Mosleh et. al. have proposed: A method for text detection using Feature vector. Feature vectors composed of: Directionality of gradient of text edges, High contrast with background, geometric prop- erties of text components. K-means clustering for text and non-text distinguishing. A novel bandlet based edge detector for obtaining edges [4]. 17
  • 18. Literature Survey Contd.. Huizhong Chen et. al. have proposed: A method to employ edge-enhanced Maximally stable ex- tremal Regions as basic letter candidates. Candidates filtering to exclude non-text objects by use of ge- ometric and stroke width information. Identification of text lines using letter pairing. Dataset: ICDAR and mobile document database [5]. 18
  • 19. Literature Survey Contd.. Marcelo Bertalmio et. al. have proposed: Method of digital automatic inpainting. Fill-in: Isophote lines arriving at the regions’ boundaries are completed inside. Advantage: No need for user to specify where the novel in- formation comes from [6]. 19
  • 20. Literature Survey Contd.. Lai-Man Po et. al. have proposed: Multidirectional extrapolation hole filling method with com- plex texture background. Hole filling direction estimation using neighbor pixel’s texture features. Better virtual views synthesis with high quality depth map for large hole fillings [8]. 20
  • 21. Problem Definition Currently existing options for text detection and removal are based on users and their technical skills to use those tools. These tools and softwares consumes lot of time and ef- forts utilization for text detection and as well as region filling. Current systems are not at all common/non-technical user friendly. 21
  • 22. Objectives To study and use the effects of smoothing on automatic text detection system in order to improve the performance of system. To embed new inpainting method to bring more visually plausible hole fillings. To compare the results of smoothing based method, new inpainting based method with existing methods. 22
  • 23. Methodology Text detection using text localization and extraction with smooth- ing and Exemplar based Inpainting method. i.e. (TLES+EBI) Main stages of the Automatic video Text detection and re- moval system are as [1]: 1. Text Localization: to approximately detect text regions. 2. Text Extraction: extract more perfect text regions from un- wanted regions. 3. Inpainting: Fill the holes generated using surrounding region data. 23
  • 24. Methodology Contd... Modified architecture of text detection and removal to im- prove performance of text detection: Figure: 4 Modified architecture 24
  • 26. Methodology Contd... What is Smoothing? A process to create an approximating function that attempts: To capture important patterns in the data. To leave out noise or other fine-scale structures/rapid phe- nomena. Individual points in signal are reduced. Points lower than adjacent points are increased leading to a smoother signal. 26
  • 27. Methodology Contd... Effect of smoothing [9]: Figure: 5 Original Image and Image after L0 Smoothing 27
  • 28. Methodology Contd... Why L0 gradient minimization? Its effective method for sharpening edges [9]: 1. by increasing steepness of transition. 2. by eliminating low amplitude structures in statistical manner. Doesn’t depend on local features but globally locates impor- tant edges. Retains primary color change by restricting drastic color change of many pixels and reduces fractional diversities of patters in image. Characterizes and enhances fundamental image constituents. 28
  • 29. Methodology Contd... Figure: 5 Basic steps of L0 Gradient minimization Smoothing 29
  • 31. Methodology Contd... Figure: Text Detection Algorithm [1] 31
  • 33. Methodology Contd... Why Exemplar Based Inpainting? Proved better visibly plausible results in field of inpainting where NBMI lags. Combines advantages of two methods: 1. Texture Synthesis: Filling large holes with use of large region generation from sample texture. 2. Inpainting: Filling small scratches or gaps or holes using diffusion. Simultaneous texture and structure information propagation achieved by single efficient algorithm. Block based sampling provides computational efficiency [7]. 33
  • 34. Methodology Contd... Working methodology [7]: Figure: Exemplar based inpainting methodology 34
  • 37. Implementation Contd... Figure: Text Detection Results 37
  • 38. Implementation Contd... Figure: Text Removal and Inpainting Results 38
  • 39. Experimental Results Text Detection Evaluation: Figure: Detection Rate Evaluation 39
  • 40. Experimental Results cont... Comparison for text detection rate: Figure: Text Detection Results 40
  • 41. Experimental Results cont... PSNR and MSE values for each method: Figure: PSNR and MSE Result Table 41
  • 42. Experimental Results cont... Comparison for MSE of inpaiting outputs: Figure: MSE Comparison 42
  • 43. Experimental Results cont... Comparison for PSNR of inpaiting outputs: Figure: PSNR Comparison 43
  • 44. Conclusions The smoothing procedure can improve text detection rate while decreasing false positive and false negative values. In case of 5.4560% text image detection rate has been achieved to 66.0444. The exemplar based inpainting give more visually plausible output than existing method. The MSE decreases while PSNR values increases with use of smoothing and exemplar based inpainting method in text detection and removal system to 1.9235e-04 and 85.2899 respectively. 44
  • 45. References M. Khodadadi and A. Behrad, “Text Localization, Extraction and Inpainting in color Images", In proc. of Iranian Conference on Electrical Engineering (ICEE2012), pp.1035-1040, May, 2012. J. Malobabic and N. OŠConnor and N. Murphy and S. Marlow, “Automatic Detection and Extraction of Artificial Text in Video", WIAMIS- 5th International Workshop on Image Analysis for Multimedia Interactive Services, 2004. Boris Epshtein and Eyal Ofek and Yonatan Wexler, “Detecting text in natural scenes with stroke width trans- form", In proc. of IEEE conference on Computer Vision and Pattern Recognition(CVPR), 2010, pp. 2963-2970, June, 2010. Ali Mosleh and Nizar Bouguila and A. Ben Hamza, “Image Text Detection Using a Bandlet-Based Edge De- tector and Stroke Width Transform", In proc. of British Machine Vision Conference, pp. 63.1-63.12, 2012 Huizhong Chen and Sam S. Tsai and Georg Schroth and David M. Chen and Radek Grzeszczuk and Bernd Girod, “Robust Text Detection in Natural Images with Edge-Enhanced Maximally Stable Extremal Regions", In proc. of IEEE International Conference on Image Processing, Brussels, Sept. 2011. Marcelo Bertalmio and Guillermo Sapiro and Vicent Caselles and Coloma Ballester, “Image Inpainting", In proc. of Proceedings of the 27th annual conference on Computer graphics and interactive techniques, pp. 417-424, 2000. A. Criminisi and P. Perez and K. Toyama, “Region Filling and Object Removal by Exemplar-Based Image Inpainting", IEEE Transactions on Image Processsing, vol. 13, pp. 1200-1212, 2004. Lai-Man Po and Shihang Zhang and Xuyuan Xu and Yuesheng Zhu, “A new multidirectional extrapolation hole-filling method for Depth-Image-Based Rendering", In proc. of 18th IEEE International Conference on45
  • 46. Publications Priyanka Deelip Wagh and D. R. Patil, “Survey on Automatic Text Detection, Extraction and Removal from video or images", In Proc. of National Conference on Emerging Trends in Computer Technology(NCETCT), pp. 19-23, December 2014. Priyanka Deelip Wagh and D. R. Patil, “Automatic Text Detection, Extraction and Removal from Video or images", In Proc. of International Conference on Science and Technology 2K14, Indapur, Maharashtra, 2014. Priyanka Deelip Wagh and D. R. Patil, “Text Detection and Removal from Image using Inpainting with Smooth- ing", In Proc. of International Conference on Pervasive Computing 2015, Sinhagad college of Engineering, Pune, 8-10 January 2015. Priyanka Deelip Wagh and D. R. Patil, “Self-directing Superimposed Text Detection and Removal from images using Inpainting for Region Filling with Smoothing", In proc. of International Conference on Advances in En- gineering and Technology, Anjuman College of Engineering and Technology, Sadar, Nagpur, 25-26 February 2015. 46