SlideShare a Scribd company logo
Optical Character Recognition
Prepared By: Ghufran Ataie, Aria University
/ghufranataie
Overview
• Introduction to OCR – Optical Character Recognition
• History of OCR
• Input Devices and OCR Conversion Applications
• Logic of How Does OCR Works
• Advantage and Usage of OCR
• Best OCR Computer converters
• Question ????
Introduction of OCR
• OCR, is a technology that enables you to convert different types
of documents, such as scanned paper documents, PDF files or
images captured by a digital camera into editable and
searchable data.
• The identification of printed characters using photoelectric
devices and computer software.
• It is the Translation of character image into character code such
as Unicode and ASCII which commonly use in data processing
History of OCR
• In 1914, Emanuel Goldberg developed a machine that read
characters and converted them into standard telegraph code.
• In the late 1920s and into the 1930s Emanuel Goldberg developed
what he called a "Statistical Machine" for searching microfilm
archives using an optical code recognition system.
• In the late 1960s and 1970s Ray Kurzweil create a reading machine
for the blind, which would allow blind people to have a computer
read text to them out loud. This device required the invention of two
enabling technologies – the CCD flatbed scanner and the text-to-
speech. And this product finish on January 13, 1976
History of OCR ……
• In 1978, Ray Kurzweil Computer Products began selling a
commercial version of the optical character recognition computer
program.
• In the 2000s, OCR was made available online as a service (WebOCR),
in a cloud computing environment, and in mobile applications like
real-time translation of foreign-language signs on a smartphone.
• Various commercial and open source OCR systems are available for
most common writing systems, including Latin, Cyrillic, Arabic,
Hebrew, Indic, Bengali (Bangla), Devanagari, Tamil, Chinese,
Japanese, and Korean characters.
OCR – Input Device
Optical Character Recognition uses photo, or scanned
document to convert and the devices can be,
• Scanner
• Camera
• Bar code reader - Datalogic
• Portable scanners
• IRISPen – The Digital Highlighter
How Does the Optical Recognition Works
• First process in OCR is the image noise removal techniques
• Programmers uses colors dotted methods to specify each character
symbols in their application or OCR converters
• Optical Character Recognition identifies the shapes and convert it
into character symbols to their binary Unicode or ASSCI value to
make it in editable format.
• During these activities advanced OCR converters are having spell
checking facility, Accuracy and auto correct options
OCR Advantage and Usage
• Optical Character Recognition is best option for office
employees, students or printing press to save their time.
• After converting, it allow us to bring any kind of changes in text
such as copy, paste, edit and search specific word in whole
document.
• OCR Barcode method is so useful in super stores to get detail of
every product just in nanoseconds.
OCR Recommended Software for PC
1. Google online drive is the best option of OCR converting. Free
2. Nuance OmniPage
3. Nuance PaperPort Professional
4. Abbyy FineReader
5. Soda PDF
6. Adobe Acrobat DC
Questions?

More Related Content

What's hot

Optical Character Recognition (OCR) System
Optical Character Recognition (OCR) SystemOptical Character Recognition (OCR) System
Optical Character Recognition (OCR) System
iosrjce
 
OCR speech using Labview
OCR speech using LabviewOCR speech using Labview
OCR speech using Labview
Bharat Thakur
 
Basics of-optical-character-recognition
Basics of-optical-character-recognitionBasics of-optical-character-recognition
Basics of-optical-character-recognition
document scanning services
 
OCR 's Functions
OCR 's FunctionsOCR 's Functions
OCR 's Functions
prithvi764
 
Optical character recognition IEEE Paper Study
Optical character recognition IEEE Paper StudyOptical character recognition IEEE Paper Study
Optical character recognition IEEE Paper Study
Er. Ashish Pandey
 
Text reader [OCR]
Text reader [OCR]Text reader [OCR]
Text reader [OCR]
MisbahUddin52
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
Karan Panjwani
 
Project report of OCR Recognition
Project report of OCR RecognitionProject report of OCR Recognition
Project report of OCR Recognition
Bharat Kalia
 
OCR Presentation (Optical Character Recognition)
OCR Presentation (Optical Character Recognition)OCR Presentation (Optical Character Recognition)
OCR Presentation (Optical Character Recognition)
Neeraj Neupane
 
Ocr abstract
Ocr abstractOcr abstract
Ocr abstract
Punya Prakash
 
Final Report on Optical Character Recognition
Final Report on Optical Character Recognition Final Report on Optical Character Recognition
Final Report on Optical Character Recognition
Vidyut Singhania
 
OCR (Optical Character Recognition)
OCR (Optical Character Recognition) OCR (Optical Character Recognition)
OCR (Optical Character Recognition)
IstiaqueBinIslam
 
optical character recognition system
optical character recognition systemoptical character recognition system
optical character recognition systemVijay Apurva
 
Optical Character Recognition
Optical Character RecognitionOptical Character Recognition
Optical Character Recognition
Durjoy Saha
 
Machine learning
Machine learningMachine learning
Machine learning
Amit Gupta
 
OCR vs. Urjanet
OCR vs. UrjanetOCR vs. Urjanet
OCR vs. Urjanet
Urjanet
 
OCR, OMR and Track Ball Working Principals
OCR, OMR and Track Ball Working PrincipalsOCR, OMR and Track Ball Working Principals
OCR, OMR and Track Ball Working Principals
Muhammad Irtiza
 
Optical Character Reader - Project Report BTech
Optical Character Reader - Project Report BTechOptical Character Reader - Project Report BTech
Optical Character Reader - Project Report BTech
KushagraChadha1
 

What's hot (20)

Optical Character Recognition (OCR) System
Optical Character Recognition (OCR) SystemOptical Character Recognition (OCR) System
Optical Character Recognition (OCR) System
 
OCR speech using Labview
OCR speech using LabviewOCR speech using Labview
OCR speech using Labview
 
Basics of-optical-character-recognition
Basics of-optical-character-recognitionBasics of-optical-character-recognition
Basics of-optical-character-recognition
 
OCR 's Functions
OCR 's FunctionsOCR 's Functions
OCR 's Functions
 
Optical character recognition IEEE Paper Study
Optical character recognition IEEE Paper StudyOptical character recognition IEEE Paper Study
Optical character recognition IEEE Paper Study
 
Text reader [OCR]
Text reader [OCR]Text reader [OCR]
Text reader [OCR]
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
 
Project report of OCR Recognition
Project report of OCR RecognitionProject report of OCR Recognition
Project report of OCR Recognition
 
OCR Presentation (Optical Character Recognition)
OCR Presentation (Optical Character Recognition)OCR Presentation (Optical Character Recognition)
OCR Presentation (Optical Character Recognition)
 
Ocr abstract
Ocr abstractOcr abstract
Ocr abstract
 
Final Report on Optical Character Recognition
Final Report on Optical Character Recognition Final Report on Optical Character Recognition
Final Report on Optical Character Recognition
 
OCR (Optical Character Recognition)
OCR (Optical Character Recognition) OCR (Optical Character Recognition)
OCR (Optical Character Recognition)
 
optical character recognition system
optical character recognition systemoptical character recognition system
optical character recognition system
 
Optical Character Recognition
Optical Character RecognitionOptical Character Recognition
Optical Character Recognition
 
OCR2
OCR2OCR2
OCR2
 
Machine learning
Machine learningMachine learning
Machine learning
 
05a
05a05a
05a
 
OCR vs. Urjanet
OCR vs. UrjanetOCR vs. Urjanet
OCR vs. Urjanet
 
OCR, OMR and Track Ball Working Principals
OCR, OMR and Track Ball Working PrincipalsOCR, OMR and Track Ball Working Principals
OCR, OMR and Track Ball Working Principals
 
Optical Character Reader - Project Report BTech
Optical Character Reader - Project Report BTechOptical Character Reader - Project Report BTech
Optical Character Reader - Project Report BTech
 

Similar to Optical Character Recognition

Paper based interaction
Paper based interactionPaper based interaction
Paper based interaction
Varuna Harshana
 
OCR, optical character reader
OCR, optical character readerOCR, optical character reader
OCR, optical character reader
Learn with Tibetan Norser
 
Optical scanning system
Optical scanning systemOptical scanning system
Optical scanning system
Muhammad Moiz
 
How to create a corpus of machine-readable texts: challenges and solutions
How to create a corpus of machine-readable texts: challenges and solutionsHow to create a corpus of machine-readable texts: challenges and solutions
How to create a corpus of machine-readable texts: challenges and solutions
Monika Renate Barget
 
4 input and output devices
4   input and output devices4   input and output devices
4 input and output devices
arslanzafar13162
 
OPTICAL CHARACTER RECOGNIZATION NEERAJ.pptx
OPTICAL CHARACTER RECOGNIZATION  NEERAJ.pptxOPTICAL CHARACTER RECOGNIZATION  NEERAJ.pptx
OPTICAL CHARACTER RECOGNIZATION NEERAJ.pptx
NeerajBudhlakoti
 
OCR Presentation hjhPresentation 23.pptx
OCR Presentation hjhPresentation 23.pptxOCR Presentation hjhPresentation 23.pptx
OCR Presentation hjhPresentation 23.pptx
SupriyaGhosh51
 
Digital library software
Digital library softwareDigital library software
Digital library software
https://maktabios.blogspot.com/
 
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCRA SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
IRJET Journal
 
Scanners by Amir Hamza Khan (SZABISTIAN)
Scanners by Amir Hamza Khan (SZABISTIAN)Scanners by Amir Hamza Khan (SZABISTIAN)
Scanners by Amir Hamza Khan (SZABISTIAN)
Ameer Hamxa
 
Usage of computer hardware
Usage of computer hardwareUsage of computer hardware
Usage of computer hardware
monika ahuja
 
Input and output devices
Input and output devicesInput and output devices
Input and output devices
ShouaQureshi
 
INPUT AND OUTPUT DEVICES
INPUT AND OUTPUT DEVICESINPUT AND OUTPUT DEVICES
INPUT AND OUTPUT DEVICES
Army Public School and College -Faisal
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5
Sehrish Rafiq
 
Bj35343348
Bj35343348Bj35343348
Bj35343348
IJERA Editor
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPTBinayak Ghosh
 
Data Scanning Devices
Data Scanning DevicesData Scanning Devices
Data Scanning Devicesswatisinghal
 

Similar to Optical Character Recognition (20)

Paper based interaction
Paper based interactionPaper based interaction
Paper based interaction
 
OCR, optical character reader
OCR, optical character readerOCR, optical character reader
OCR, optical character reader
 
Optical scanning system
Optical scanning systemOptical scanning system
Optical scanning system
 
How to create a corpus of machine-readable texts: challenges and solutions
How to create a corpus of machine-readable texts: challenges and solutionsHow to create a corpus of machine-readable texts: challenges and solutions
How to create a corpus of machine-readable texts: challenges and solutions
 
4 input and output devices
4   input and output devices4   input and output devices
4 input and output devices
 
OPTICAL CHARACTER RECOGNIZATION NEERAJ.pptx
OPTICAL CHARACTER RECOGNIZATION  NEERAJ.pptxOPTICAL CHARACTER RECOGNIZATION  NEERAJ.pptx
OPTICAL CHARACTER RECOGNIZATION NEERAJ.pptx
 
I doc chip
I doc chipI doc chip
I doc chip
 
OCR Presentation hjhPresentation 23.pptx
OCR Presentation hjhPresentation 23.pptxOCR Presentation hjhPresentation 23.pptx
OCR Presentation hjhPresentation 23.pptx
 
Digital library software
Digital library softwareDigital library software
Digital library software
 
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCRA SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
A SMART LANGUAGE TRANSLATION TECHNIQUE USING OCR
 
Scanners by Amir Hamza Khan (SZABISTIAN)
Scanners by Amir Hamza Khan (SZABISTIAN)Scanners by Amir Hamza Khan (SZABISTIAN)
Scanners by Amir Hamza Khan (SZABISTIAN)
 
Data capture ch06-abs
Data capture ch06-absData capture ch06-abs
Data capture ch06-abs
 
Usage of computer hardware
Usage of computer hardwareUsage of computer hardware
Usage of computer hardware
 
Input and output devices
Input and output devicesInput and output devices
Input and output devices
 
INPUT AND OUTPUT DEVICES
INPUT AND OUTPUT DEVICESINPUT AND OUTPUT DEVICES
INPUT AND OUTPUT DEVICES
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5
 
Bj35343348
Bj35343348Bj35343348
Bj35343348
 
50120130406005
5012013040600550120130406005
50120130406005
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPT
 
Data Scanning Devices
Data Scanning DevicesData Scanning Devices
Data Scanning Devices
 

More from Ghufran Ataie

Global Warming and Climate Change - 2023.pptx
Global Warming and Climate Change - 2023.pptxGlobal Warming and Climate Change - 2023.pptx
Global Warming and Climate Change - 2023.pptx
Ghufran Ataie
 
Version control
Version controlVersion control
Version control
Ghufran Ataie
 
Sha algorithms
Sha algorithmsSha algorithms
Sha algorithms
Ghufran Ataie
 
ATS circuit
ATS circuitATS circuit
ATS circuit
Ghufran Ataie
 
Decision Making Process
Decision Making ProcessDecision Making Process
Decision Making Process
Ghufran Ataie
 
Fsrm disk quota management system and file encryption
Fsrm disk quota management system and file encryptionFsrm disk quota management system and file encryption
Fsrm disk quota management system and file encryption
Ghufran Ataie
 
Transistor
TransistorTransistor
Transistor
Ghufran Ataie
 
Global warming
Global warmingGlobal warming
Global warming
Ghufran Ataie
 

More from Ghufran Ataie (8)

Global Warming and Climate Change - 2023.pptx
Global Warming and Climate Change - 2023.pptxGlobal Warming and Climate Change - 2023.pptx
Global Warming and Climate Change - 2023.pptx
 
Version control
Version controlVersion control
Version control
 
Sha algorithms
Sha algorithmsSha algorithms
Sha algorithms
 
ATS circuit
ATS circuitATS circuit
ATS circuit
 
Decision Making Process
Decision Making ProcessDecision Making Process
Decision Making Process
 
Fsrm disk quota management system and file encryption
Fsrm disk quota management system and file encryptionFsrm disk quota management system and file encryption
Fsrm disk quota management system and file encryption
 
Transistor
TransistorTransistor
Transistor
 
Global warming
Global warmingGlobal warming
Global warming
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 

Optical Character Recognition

  • 1. Optical Character Recognition Prepared By: Ghufran Ataie, Aria University /ghufranataie
  • 2. Overview • Introduction to OCR – Optical Character Recognition • History of OCR • Input Devices and OCR Conversion Applications • Logic of How Does OCR Works • Advantage and Usage of OCR • Best OCR Computer converters • Question ????
  • 3. Introduction of OCR • OCR, is a technology that enables you to convert different types of documents, such as scanned paper documents, PDF files or images captured by a digital camera into editable and searchable data. • The identification of printed characters using photoelectric devices and computer software. • It is the Translation of character image into character code such as Unicode and ASCII which commonly use in data processing
  • 4. History of OCR • In 1914, Emanuel Goldberg developed a machine that read characters and converted them into standard telegraph code. • In the late 1920s and into the 1930s Emanuel Goldberg developed what he called a "Statistical Machine" for searching microfilm archives using an optical code recognition system. • In the late 1960s and 1970s Ray Kurzweil create a reading machine for the blind, which would allow blind people to have a computer read text to them out loud. This device required the invention of two enabling technologies – the CCD flatbed scanner and the text-to- speech. And this product finish on January 13, 1976
  • 5. History of OCR …… • In 1978, Ray Kurzweil Computer Products began selling a commercial version of the optical character recognition computer program. • In the 2000s, OCR was made available online as a service (WebOCR), in a cloud computing environment, and in mobile applications like real-time translation of foreign-language signs on a smartphone. • Various commercial and open source OCR systems are available for most common writing systems, including Latin, Cyrillic, Arabic, Hebrew, Indic, Bengali (Bangla), Devanagari, Tamil, Chinese, Japanese, and Korean characters.
  • 6. OCR – Input Device Optical Character Recognition uses photo, or scanned document to convert and the devices can be, • Scanner • Camera • Bar code reader - Datalogic • Portable scanners • IRISPen – The Digital Highlighter
  • 7.
  • 8. How Does the Optical Recognition Works • First process in OCR is the image noise removal techniques • Programmers uses colors dotted methods to specify each character symbols in their application or OCR converters • Optical Character Recognition identifies the shapes and convert it into character symbols to their binary Unicode or ASSCI value to make it in editable format. • During these activities advanced OCR converters are having spell checking facility, Accuracy and auto correct options
  • 9. OCR Advantage and Usage • Optical Character Recognition is best option for office employees, students or printing press to save their time. • After converting, it allow us to bring any kind of changes in text such as copy, paste, edit and search specific word in whole document. • OCR Barcode method is so useful in super stores to get detail of every product just in nanoseconds.
  • 10. OCR Recommended Software for PC 1. Google online drive is the best option of OCR converting. Free 2. Nuance OmniPage 3. Nuance PaperPort Professional 4. Abbyy FineReader 5. Soda PDF 6. Adobe Acrobat DC