SlideShare a Scribd company logo
1 of 29
OCR
Optical Character Recognition
              Using
    Digital Image Processing

                                K. Vijaya Krishna
                                 (06P71A0488)
OCR                 Objective
Objective
Applications
Block Diagram
                              To recognize
Algorithms                          alphabetic letters,
Template Matching
 Library Extraction
                                    numbers or
    Preprocessing                   other characters
    Feature Extraction
 Recognition                  which are in the form of digital
    Preprocessing
                              images,
    Feature Extraction
    Recognition               without any human intervention
Economical Value
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram                  Computer vision - Automated guided vehicles
                                (AGV)
Algorithms
Template Matching              ALPR (Automatic License Plate Recognition)
 Library Extraction
    Preprocessing              Digital libraries
    Feature Extraction
 Recognition                   Personal digital assistants (PDAs)
    Preprocessing
    Feature Extraction         Windows 7
    Recognition

Economical Value               Why not even in your Cellphones also
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram                  Computer vision - Automated guided vehicles
                                (AGV)
Algorithms
Template Matching              ALPR (Automatic License Plate Recognition)
 Library Extraction
    Preprocessing              Digital libraries
    Feature Extraction
 Recognition                   Personal digital assistants (PDAs)
    Preprocessing
    Feature Extraction         Windows 7
    Recognition

Economical Value               Why not even in your Cellphones also
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram                  Computer vision - Automated guided vehicles
                                (AGV)
Algorithms
Template Matching              ALPR (Automatic License Plate Recognition)
 Library Extraction
    Preprocessing              Digital libraries
    Feature Extraction
 Recognition                   Personal digital assistants (PDAs)
    Preprocessing
    Feature Extraction         Windows 7
    Recognition

Economical Value               Why not even in your Cellphones also
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram                  Computer vision - Automated guided vehicles
                                (AGV)
Algorithms
Template Matching              ALPR (Automatic License Plate Recognition)
 Library Extraction
    Preprocessing              Digital libraries
    Feature Extraction
 Recognition                   Personal digital assistants (PDAs)
    Preprocessing
    Feature Extraction         Windows 7
    Recognition

Economical Value               Why not even in your Cellphones also
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram                  Computer vision - Automated guided vehicles
                                (AGV)
Algorithms
Template Matching              ALPR (Automatic License Plate Recognition)
 Library Extraction
    Preprocessing              Digital libraries
    Feature Extraction
 Recognition                   Personal digital assistants (PDAs)
    Preprocessing
    Feature Extraction         Windows 7
    Recognition

Economical Value               Why not even in your Cellphones also
Challenges
References
OCR                 Applications
Objective
Applications
Block Diagram                  Computer vision - Automated guided vehicles
                                (AGV)
Algorithms
Template Matching              ALPR (Automatic License Plate Recognition)
 Library Extraction
    Preprocessing              Digital libraries
    Feature Extraction
 Recognition                   Personal digital assistants (PDAs)
    Preprocessing
    Feature Extraction         Windows 7
    Recognition

Economical Value               Why not even in your Cellphones also
Challenges
References
OCR                 Block Diagram
Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 Algorithms
Objective
Applications
Block Diagram                   • Template matching
Algorithms
Template Matching
                                • Image signatures
 Library Extraction
    Preprocessing
    Feature Extraction          • Geometric features and
 Recognition
    Preprocessing
    Feature Extraction          • Shape-based image
    Recognition                   invariants
Economical Value
Challenges
References
OCR                 Template matching >Library Extraction   >Pre processing

Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 Template matching >Library Extraction   >Feature Extraction

Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 Template matching >Recognition
Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges                                                Input
References
OCR                 Template matching >Recognition   >Preprocessing

Objective
Applications
Block Diagram
Algorithms                                            Threshold is
Template Matching                                  calculated using
 Library Extraction                                 Otsu's method,
    Preprocessing                                  which chooses the
    Feature Extraction                                threshold to
 Recognition                                            minimize
    Preprocessing                                      the intraclass
    Feature Extraction                              variance of the
    Recognition                                    thresholded black
Economical Value                                   and white pixels.
Challenges
References
OCR                 Template matching >Recognition   >Preprocessing

Objective                                        Noise is filtered
Applications                                     out by using
Block Diagram                                    standard methods
Algorithms                                       like
Template Matching                                 Dilation
 Library Extraction                                     imdilate();
    Preprocessing                                 Erosion
    Feature Extraction                                  Imerode();
 Recognition                                      Opening
    Preprocessing                                       Imopen();
    Feature Extraction                            Closing
    Recognition                                         Imclose();
Economical Value
Challenges
References
OCR                 Template matching >Recognition   >Feature Extraction

Objective                                        • Individual lines
Applications                                       are isolated
Block Diagram
Algorithms                                       • Individual
Template Matching                                  Characters are
 Library Extraction                                identified
    Preprocessing
    Feature Extraction                           • And finally
 Recognition                                       Compared with all
    Preprocessing                                  the Template
    Feature Extraction                             images
    Recognition                                    (Correlation)
Economical Value
Challenges
References
OCR                 Template matching >Recognition   >Feature Extraction

Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges                                           Correlation
References
OCR                 Template matching >Recognition                                                                             >Recognition

Objective
                                                                                                                                                 5
Applications
Block Diagram
Algorithms                                                                                         S

Template Matching                      D                                           O                       U                                                 8       0
 Library Extraction            B           E       G                                                                                                 6
    Preprocessing                  C                           J                                                                         3                       9
    Feature Extraction
                                                                       L
                                                       H
 Recognition
                                               F
    Preprocessing                                          I                                                                   Z
                                                                               N           Q
    Feature Extraction                                                                                             W
    Recognition                                                            M           P       R
                                                                   K                                   T                           1 2
                                                                                                               V           Y
Economical Value                                                                                                                             4           7
Challenges                                                                                                             X
                           A
References
OCR                 Template matching >Recognition
Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges                                                Output
References
OCR                 Economic Value
Objective
Applications                     Proprietary software
Block Diagram
                                 • Expervision
Algorithms
Template Matching
                                 • FineReader
 Library Extraction              • Microsoft Office Document Imaging
    Preprocessing
                                 • OmniPage
    Feature Extraction
 Recognition
                                 • Readiris
    Preprocessing                • ReadSoft
    Feature Extraction
                                 • SmartScore
    Recognition

Economical Value                 • And many more Mobile manufacturers
Challenges
References
OCR                 Challenges >Accuracy
Objective
Applications
Block Diagram
Algorithms                      AA A A A A A A A A
Template Matching
 Library Extraction
                                A
    Preprocessing
    Feature Extraction
                                BB B B B B B B B B B
 Recognition
    Preprocessing
                                DD D D D D D D D D D
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 Challenges >Accuracy >Solution
Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 Challenges >
Objective
Applications
Block Diagram
Algorithms
Template Matching
 Library Extraction
    Preprocessing
    Feature Extraction
 Recognition
    Preprocessing
    Feature Extraction
    Recognition

Economical Value
Challenges
References
OCR                 References
Objective                     • Digital Image Processing
                                  –    Rafael C. Gonzalez & Richard E. Woods
Applications
Block Diagram
Algorithms
Template Matching             •   Handbook of Character Recognition
 Library Extraction               and Document Image Analysis
    Preprocessing                  –   H. Bunke & P. S. P. Wang
    Feature Extraction
 Recognition
    Preprocessing             •   Image Recognition and Classification
    Feature Extraction            (Optical Science and Engineering)
    Recognition                    –   Bahram Javidi
Economical Value
Challenges
References
Any Queries…?

More Related Content

Viewers also liked

Optical Character Recognition (OCR)
Optical Character Recognition (OCR)Optical Character Recognition (OCR)
Optical Character Recognition (OCR)Vidyut Singhania
 
optical character recognition system
optical character recognition systemoptical character recognition system
optical character recognition systemVijay Apurva
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Karan Panjwani
 
Automatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCVAutomatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCVEditor IJCATR
 
Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognitionDevang Tailor
 
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...Kuntal Bhowmick
 
Optical character recognition (ocr) ppt
Optical character recognition (ocr) pptOptical character recognition (ocr) ppt
Optical character recognition (ocr) pptDeijee Kalita
 
Six Healthy Smoothie Recipes
Six Healthy Smoothie RecipesSix Healthy Smoothie Recipes
Six Healthy Smoothie RecipesManisha Dorawala
 
Html5 the future of browsers
Html5 the future of browsersHtml5 the future of browsers
Html5 the future of browsersJatin Dabas
 
A peek inside the Jury @ Cannes Lions Festival of Creativity
A peek inside the Jury @ Cannes Lions Festival of CreativityA peek inside the Jury @ Cannes Lions Festival of Creativity
A peek inside the Jury @ Cannes Lions Festival of CreativityBen Shipley
 
How to Make Splurges Sensible
How to Make Splurges SensibleHow to Make Splurges Sensible
How to Make Splurges SensibleFood Insight
 
Socialmedia wereldwaterdag 100323
Socialmedia wereldwaterdag 100323Socialmedia wereldwaterdag 100323
Socialmedia wereldwaterdag 100323Else Boutkan
 
Kuifje verliest voor het eerst geld
Kuifje verliest voor het eerst geldKuifje verliest voor het eerst geld
Kuifje verliest voor het eerst geldThierry Debels
 
Státní znaky české republiky - vlajky.eu
Státní znaky české republiky - vlajky.euStátní znaky české republiky - vlajky.eu
Státní znaky české republiky - vlajky.euVlajky.EU s.r.o.
 

Viewers also liked (20)

Optical Character Recognition (OCR)
Optical Character Recognition (OCR)Optical Character Recognition (OCR)
Optical Character Recognition (OCR)
 
ocr with N N
ocr with N Nocr with N N
ocr with N N
 
OCR
OCROCR
OCR
 
optical character recognition system
optical character recognition systemoptical character recognition system
optical character recognition system
 
Text Detection and Recognition
Text Detection and RecognitionText Detection and Recognition
Text Detection and Recognition
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
 
Automatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCVAutomatic License Plate Recognition using OpenCV
Automatic License Plate Recognition using OpenCV
 
Seminar on anpr 1
Seminar on anpr 1Seminar on anpr 1
Seminar on anpr 1
 
OCR using Tesseract
OCR using TesseractOCR using Tesseract
OCR using Tesseract
 
Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognition
 
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
AUTOMATIC LICENSE PLATE RECOGNITION SYSTEM FOR INDIAN VEHICLE IDENTIFICATION ...
 
Optical character recognition (ocr) ppt
Optical character recognition (ocr) pptOptical character recognition (ocr) ppt
Optical character recognition (ocr) ppt
 
Six Healthy Smoothie Recipes
Six Healthy Smoothie RecipesSix Healthy Smoothie Recipes
Six Healthy Smoothie Recipes
 
Html5 the future of browsers
Html5 the future of browsersHtml5 the future of browsers
Html5 the future of browsers
 
A peek inside the Jury @ Cannes Lions Festival of Creativity
A peek inside the Jury @ Cannes Lions Festival of CreativityA peek inside the Jury @ Cannes Lions Festival of Creativity
A peek inside the Jury @ Cannes Lions Festival of Creativity
 
How to Make Splurges Sensible
How to Make Splurges SensibleHow to Make Splurges Sensible
How to Make Splurges Sensible
 
Socialmedia wereldwaterdag 100323
Socialmedia wereldwaterdag 100323Socialmedia wereldwaterdag 100323
Socialmedia wereldwaterdag 100323
 
Kuifje verliest voor het eerst geld
Kuifje verliest voor het eerst geldKuifje verliest voor het eerst geld
Kuifje verliest voor het eerst geld
 
Státní znaky české republiky - vlajky.eu
Státní znaky české republiky - vlajky.euStátní znaky české republiky - vlajky.eu
Státní znaky české republiky - vlajky.eu
 
Social media strategy Enfield
Social media strategy Enfield Social media strategy Enfield
Social media strategy Enfield
 

Similar to Ocr color

Circles Of Influence Technical Offerings
Circles Of Influence   Technical OfferingsCircles Of Influence   Technical Offerings
Circles Of Influence Technical OfferingsCirclesofInfluence
 
Intro to AutoML + Hands-on Lab - Erin LeDell, Machine Learning Scientist, H2O.ai
Intro to AutoML + Hands-on Lab - Erin LeDell, Machine Learning Scientist, H2O.aiIntro to AutoML + Hands-on Lab - Erin LeDell, Machine Learning Scientist, H2O.ai
Intro to AutoML + Hands-on Lab - Erin LeDell, Machine Learning Scientist, H2O.aiSri Ambati
 
Handwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural networkHandwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural networkHarshana Madusanka Jayamaha
 
Build, Train, and Deploy ML Models at Scale
Build, Train, and Deploy ML Models at ScaleBuild, Train, and Deploy ML Models at Scale
Build, Train, and Deploy ML Models at ScaleAmazon Web Services
 
A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design chiportal
 
car number plate detection using matlab image & video processing
car number plate detection using matlab image & video processingcar number plate detection using matlab image & video processing
car number plate detection using matlab image & video processingKesava Korukonda
 
An Introduction To Java Profiling
An Introduction To Java ProfilingAn Introduction To Java Profiling
An Introduction To Java Profilingschlebu
 
Create real value in your business process by automated data and form extraction
Create real value in your business process by automated data and form extractionCreate real value in your business process by automated data and form extraction
Create real value in your business process by automated data and form extractionMarvin Heng
 
Aspect oriented programming in .Net
Aspect oriented programming in .NetAspect oriented programming in .Net
Aspect oriented programming in .NetPaul Fryer
 
The Azure Cognitive Services on Spark: Clusters with Embedded Intelligent Ser...
The Azure Cognitive Services on Spark: Clusters with Embedded Intelligent Ser...The Azure Cognitive Services on Spark: Clusters with Embedded Intelligent Ser...
The Azure Cognitive Services on Spark: Clusters with Embedded Intelligent Ser...Databricks
 
G2g offerings-online campus drives
G2g offerings-online campus drivesG2g offerings-online campus drives
G2g offerings-online campus drivesKumar Gaurav
 
Machine Learning on Google Cloud with H2O
Machine Learning on Google Cloud with H2OMachine Learning on Google Cloud with H2O
Machine Learning on Google Cloud with H2OSri Ambati
 
Непрерывное тестирование для улучшения качества кода
Непрерывное тестирование для улучшения качества кодаНепрерывное тестирование для улучшения качества кода
Непрерывное тестирование для улучшения качества кодаSQALab
 
BigDataCamp 2011
BigDataCamp 2011BigDataCamp 2011
BigDataCamp 2011cwensel
 

Similar to Ocr color (20)

hand.pptx
hand.pptxhand.pptx
hand.pptx
 
Circles Of Influence Technical Offerings
Circles Of Influence   Technical OfferingsCircles Of Influence   Technical Offerings
Circles Of Influence Technical Offerings
 
Intro to AutoML + Hands-on Lab - Erin LeDell, Machine Learning Scientist, H2O.ai
Intro to AutoML + Hands-on Lab - Erin LeDell, Machine Learning Scientist, H2O.aiIntro to AutoML + Hands-on Lab - Erin LeDell, Machine Learning Scientist, H2O.ai
Intro to AutoML + Hands-on Lab - Erin LeDell, Machine Learning Scientist, H2O.ai
 
Handwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural networkHandwritten character recognition using artificial neural network
Handwritten character recognition using artificial neural network
 
Build, Train, and Deploy ML Models at Scale
Build, Train, and Deploy ML Models at ScaleBuild, Train, and Deploy ML Models at Scale
Build, Train, and Deploy ML Models at Scale
 
Auto mapper public
Auto mapper publicAuto mapper public
Auto mapper public
 
A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design A comprehensive formal verification solution for ARM based SOC design
A comprehensive formal verification solution for ARM based SOC design
 
A12REVIEW.pptx
A12REVIEW.pptxA12REVIEW.pptx
A12REVIEW.pptx
 
Data capture ch06-abs
Data capture ch06-absData capture ch06-abs
Data capture ch06-abs
 
car number plate detection using matlab image & video processing
car number plate detection using matlab image & video processingcar number plate detection using matlab image & video processing
car number plate detection using matlab image & video processing
 
homepage usability
homepage usabilityhomepage usability
homepage usability
 
An Introduction To Java Profiling
An Introduction To Java ProfilingAn Introduction To Java Profiling
An Introduction To Java Profiling
 
Create real value in your business process by automated data and form extraction
Create real value in your business process by automated data and form extractionCreate real value in your business process by automated data and form extraction
Create real value in your business process by automated data and form extraction
 
Aspect oriented programming in .Net
Aspect oriented programming in .NetAspect oriented programming in .Net
Aspect oriented programming in .Net
 
The Azure Cognitive Services on Spark: Clusters with Embedded Intelligent Ser...
The Azure Cognitive Services on Spark: Clusters with Embedded Intelligent Ser...The Azure Cognitive Services on Spark: Clusters with Embedded Intelligent Ser...
The Azure Cognitive Services on Spark: Clusters with Embedded Intelligent Ser...
 
G2g offerings-online campus drives
G2g offerings-online campus drivesG2g offerings-online campus drives
G2g offerings-online campus drives
 
Machine Learning on Google Cloud with H2O
Machine Learning on Google Cloud with H2OMachine Learning on Google Cloud with H2O
Machine Learning on Google Cloud with H2O
 
ABAP Course Content
ABAP Course ContentABAP Course Content
ABAP Course Content
 
Непрерывное тестирование для улучшения качества кода
Непрерывное тестирование для улучшения качества кодаНепрерывное тестирование для улучшения качества кода
Непрерывное тестирование для улучшения качества кода
 
BigDataCamp 2011
BigDataCamp 2011BigDataCamp 2011
BigDataCamp 2011
 

Recently uploaded

SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 

Recently uploaded (20)

SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

Ocr color

  • 1. OCR Optical Character Recognition Using Digital Image Processing K. Vijaya Krishna (06P71A0488)
  • 2. OCR Objective Objective Applications Block Diagram To recognize Algorithms alphabetic letters, Template Matching Library Extraction numbers or Preprocessing other characters Feature Extraction Recognition which are in the form of digital Preprocessing images, Feature Extraction Recognition without any human intervention Economical Value Challenges References
  • 3. OCR Applications Objective Applications Block Diagram  Computer vision - Automated guided vehicles (AGV) Algorithms Template Matching  ALPR (Automatic License Plate Recognition) Library Extraction Preprocessing  Digital libraries Feature Extraction Recognition  Personal digital assistants (PDAs) Preprocessing Feature Extraction  Windows 7 Recognition Economical Value  Why not even in your Cellphones also Challenges References
  • 4. OCR Applications Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges References
  • 5. OCR Applications Objective Applications Block Diagram  Computer vision - Automated guided vehicles (AGV) Algorithms Template Matching  ALPR (Automatic License Plate Recognition) Library Extraction Preprocessing  Digital libraries Feature Extraction Recognition  Personal digital assistants (PDAs) Preprocessing Feature Extraction  Windows 7 Recognition Economical Value  Why not even in your Cellphones also Challenges References
  • 6. OCR Applications Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges References
  • 7. OCR Applications Objective Applications Block Diagram  Computer vision - Automated guided vehicles (AGV) Algorithms Template Matching  ALPR (Automatic License Plate Recognition) Library Extraction Preprocessing  Digital libraries Feature Extraction Recognition  Personal digital assistants (PDAs) Preprocessing Feature Extraction  Windows 7 Recognition Economical Value  Why not even in your Cellphones also Challenges References
  • 8. OCR Applications Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges References
  • 9. OCR Applications Objective Applications Block Diagram  Computer vision - Automated guided vehicles (AGV) Algorithms Template Matching  ALPR (Automatic License Plate Recognition) Library Extraction Preprocessing  Digital libraries Feature Extraction Recognition  Personal digital assistants (PDAs) Preprocessing Feature Extraction  Windows 7 Recognition Economical Value  Why not even in your Cellphones also Challenges References
  • 10. OCR Applications Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges References
  • 11. OCR Applications Objective Applications Block Diagram  Computer vision - Automated guided vehicles (AGV) Algorithms Template Matching  ALPR (Automatic License Plate Recognition) Library Extraction Preprocessing  Digital libraries Feature Extraction Recognition  Personal digital assistants (PDAs) Preprocessing Feature Extraction  Windows 7 Recognition Economical Value  Why not even in your Cellphones also Challenges References
  • 12. OCR Applications Objective Applications Block Diagram  Computer vision - Automated guided vehicles (AGV) Algorithms Template Matching  ALPR (Automatic License Plate Recognition) Library Extraction Preprocessing  Digital libraries Feature Extraction Recognition  Personal digital assistants (PDAs) Preprocessing Feature Extraction  Windows 7 Recognition Economical Value  Why not even in your Cellphones also Challenges References
  • 13. OCR Block Diagram Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges References
  • 14. OCR Algorithms Objective Applications Block Diagram • Template matching Algorithms Template Matching • Image signatures Library Extraction Preprocessing Feature Extraction • Geometric features and Recognition Preprocessing Feature Extraction • Shape-based image Recognition invariants Economical Value Challenges References
  • 15. OCR Template matching >Library Extraction >Pre processing Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges References
  • 16. OCR Template matching >Library Extraction >Feature Extraction Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges References
  • 17. OCR Template matching >Recognition Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges Input References
  • 18. OCR Template matching >Recognition >Preprocessing Objective Applications Block Diagram Algorithms Threshold is Template Matching calculated using Library Extraction Otsu's method, Preprocessing which chooses the Feature Extraction threshold to Recognition minimize Preprocessing the intraclass Feature Extraction variance of the Recognition thresholded black Economical Value and white pixels. Challenges References
  • 19. OCR Template matching >Recognition >Preprocessing Objective Noise is filtered Applications out by using Block Diagram standard methods Algorithms like Template Matching  Dilation Library Extraction imdilate(); Preprocessing  Erosion Feature Extraction Imerode(); Recognition  Opening Preprocessing Imopen(); Feature Extraction  Closing Recognition Imclose(); Economical Value Challenges References
  • 20. OCR Template matching >Recognition >Feature Extraction Objective • Individual lines Applications are isolated Block Diagram Algorithms • Individual Template Matching Characters are Library Extraction identified Preprocessing Feature Extraction • And finally Recognition Compared with all Preprocessing the Template Feature Extraction images Recognition (Correlation) Economical Value Challenges References
  • 21. OCR Template matching >Recognition >Feature Extraction Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges Correlation References
  • 22. OCR Template matching >Recognition >Recognition Objective 5 Applications Block Diagram Algorithms S Template Matching D O U 8 0 Library Extraction B E G 6 Preprocessing C J 3 9 Feature Extraction L H Recognition F Preprocessing I Z N Q Feature Extraction W Recognition M P R K T 1 2 V Y Economical Value 4 7 Challenges X A References
  • 23. OCR Template matching >Recognition Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges Output References
  • 24. OCR Economic Value Objective Applications Proprietary software Block Diagram • Expervision Algorithms Template Matching • FineReader Library Extraction • Microsoft Office Document Imaging Preprocessing • OmniPage Feature Extraction Recognition • Readiris Preprocessing • ReadSoft Feature Extraction • SmartScore Recognition Economical Value • And many more Mobile manufacturers Challenges References
  • 25. OCR Challenges >Accuracy Objective Applications Block Diagram Algorithms AA A A A A A A A A Template Matching Library Extraction A Preprocessing Feature Extraction BB B B B B B B B B B Recognition Preprocessing DD D D D D D D D D D Feature Extraction Recognition Economical Value Challenges References
  • 26. OCR Challenges >Accuracy >Solution Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges References
  • 27. OCR Challenges > Objective Applications Block Diagram Algorithms Template Matching Library Extraction Preprocessing Feature Extraction Recognition Preprocessing Feature Extraction Recognition Economical Value Challenges References
  • 28. OCR References Objective • Digital Image Processing – Rafael C. Gonzalez & Richard E. Woods Applications Block Diagram Algorithms Template Matching • Handbook of Character Recognition Library Extraction and Document Image Analysis Preprocessing – H. Bunke & P. S. P. Wang Feature Extraction Recognition Preprocessing • Image Recognition and Classification Feature Extraction (Optical Science and Engineering) Recognition – Bahram Javidi Economical Value Challenges References