SlideShare a Scribd company logo
Optical Character Recognition
on Vehicle Number Plate
Avinash Singh Bagri
2009MT50541
EEL 709
Dr Sumeet Agarwal
Overview
Takes image of the car and searches for the number plate in the image.
Once the probable number plate area is located it is given to OCR.
If OCR doesn’t recognize the characters from the image number plate area
is searched again from the image.
If characters are recognized then number plate search is terminated.
Steps Involved
Image division into small images
detecting probable number plate area
Recognizing number plate area
Parsing number plate to extract characters
Apply OCR to the parsed characters
Example
Original Image
Binarised image
Inverted binarised image
Extracting Number Plate
One piece of image that will be tested for number plate
Recognizing Plate
Search number plate in the broken pieces of vehicle image
Apply peak to valley to the candidate image pieces to further break the image piece
into possible character
Image piece with maximum peaks in candidate character is selected as the number
plate
Column signature of the number plate image Column signature of the another image piece
Parsing plate
Images of all characters
Recognition of Characters
Method of recognition of characters from an image containing these
characters is based on object recognition techniques used in Digital Image
Processing.
Two commonly used techniques
Template Matching using Correlation
Distance Measurement
Template Matching
Template matching using correlation
Based on performing correlation between segmented image
A character is required to be recognized and character template image
which is used for recognition
Correlation
Modified form of convolution
f(x,y): gray scale value at a specific element (x,y) in an image
f(x,y): image
g(x,y) character template
h(x,y) image after correlation.
Result of Correlation
Basic form of convolution
Result is an image, convolution of two matrices
The size of result matrix will be increased from input image matrices
Due to which we have to apply some thresh holding on resultant image
Normally value of thresh hold is little less than maximum value of resultant
image.
Limitations
Noise free image with uniform illumination required
Numbers must be displayed in one line on the number plate
Problem associated with template image is proper acquisition of template
image is required
References
http://www.sersc.org/journals/IJUNESST/vol6 no1/2.pdf
http://www.ele.uri.edu/~hansenj/projects/ele585/OCR/OCR.pdf
http://perun.pmf.uns.ac.rs/radovanovic/dmsem/completed/2006/OCR.pdf
http://www.nicomsoft.com/optical-character-recognition-ocr-how-it-works/
http://www.ancient-asia-journal.com/article/view/aa.06113/25
License Plate Number Recognition - New Heuristics and a Comparative Study of Classifiers
(2F79e4150656ca79aeb9.pdf)
Kwaśnicka H. and WawrzyniakLicense B.; Plate Localization and Recognition in Camera Pictures
Thank you

More Related Content

PPTX
Image to text Converter
PDF
Self-Directing Text Detection and Removal from Images with Smoothing
PPTX
Text extraction from images
PPTX
SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...
PPTX
Text detection and recognition from natural scenes
PDF
Text Extraction from Image using Python
PPT
Devanagari Character Recognition
DOCX
Template Matching - Pattern Recognition
Image to text Converter
Self-Directing Text Detection and Removal from Images with Smoothing
Text extraction from images
SCENE TEXT RECOGNITION IN MOBILE APPLICATION BY CHARACTER DESCRIPTOR AND STRU...
Text detection and recognition from natural scenes
Text Extraction from Image using Python
Devanagari Character Recognition
Template Matching - Pattern Recognition

What's hot (19)

PDF
A bidirectional text transcription of braille for odia, hindi, telugu and eng...
PPTX
BrailleOCR: An Open Source Document to Braille Converter Application
PPT
Template matching03
PDF
OCR for Gujarati Numeral using Neural Network
PDF
Segmentation and recognition of handwritten digit numeral string using a mult...
PDF
IRJET- Malayalam Text Detection from Natural-Scene Images
PPT
Lec10 matching
PDF
A Simple Signature Recognition System
PDF
Image compression using negative format
PDF
Image compression using negative format
PDF
Dynamic thresholding on speech segmentation
PDF
Mixed Language Based Offline Handwritten Character Recognition Using First St...
PDF
Dynamic thresholding on speech segmentation
PPTX
Successive Geometric Center Based Dynamic Signature Recognition
PDF
A NOVEL FEATURE SET FOR RECOGNITION OF SIMILAR SHAPED HANDWRITTEN HINDI CHARA...
PPTX
Texture features based text extraction from images using DWT and K-means clus...
PDF
Finding the shortest path in a graph and its visualization using C# and WPF
PDF
Non-Causal Video Encoding Method of P-Frame
PDF
Sample Paper Techscribe
A bidirectional text transcription of braille for odia, hindi, telugu and eng...
BrailleOCR: An Open Source Document to Braille Converter Application
Template matching03
OCR for Gujarati Numeral using Neural Network
Segmentation and recognition of handwritten digit numeral string using a mult...
IRJET- Malayalam Text Detection from Natural-Scene Images
Lec10 matching
A Simple Signature Recognition System
Image compression using negative format
Image compression using negative format
Dynamic thresholding on speech segmentation
Mixed Language Based Offline Handwritten Character Recognition Using First St...
Dynamic thresholding on speech segmentation
Successive Geometric Center Based Dynamic Signature Recognition
A NOVEL FEATURE SET FOR RECOGNITION OF SIMILAR SHAPED HANDWRITTEN HINDI CHARA...
Texture features based text extraction from images using DWT and K-means clus...
Finding the shortest path in a graph and its visualization using C# and WPF
Non-Causal Video Encoding Method of P-Frame
Sample Paper Techscribe
Ad

Viewers also liked (20)

PPTX
Final Report on Optical Character Recognition
PPT
OCR
PPTX
Optical Character Recognition (OCR)
PPT
optical character recognition system
PPTX
Optical Character Recognition( OCR )
PPTX
Text Detection and Recognition
PPTX
Digitisation Doctor Optical Character Recognition
PPTX
Optical character recognition (ocr) ppt
PPTX
Basics of-optical-character-recognition
PPTX
Number plate recognition system using matlab.
DOCX
Project report of OCR Recognition
PPTX
Research support with optical character recognition apps
PDF
Optical Character Recognition: the What, Why, and How
PDF
Design and implementation of optical character recognition using template mat...
PPT
car plate recognition
PDF
PDF
Optical character recognition of handwritten Arabic using hidden Markov models
PPT
License Plate Recognition
PPTX
MATLAB Based Vehicle Number Plate Identification System using OCR
Final Report on Optical Character Recognition
OCR
Optical Character Recognition (OCR)
optical character recognition system
Optical Character Recognition( OCR )
Text Detection and Recognition
Digitisation Doctor Optical Character Recognition
Optical character recognition (ocr) ppt
Basics of-optical-character-recognition
Number plate recognition system using matlab.
Project report of OCR Recognition
Research support with optical character recognition apps
Optical Character Recognition: the What, Why, and How
Design and implementation of optical character recognition using template mat...
car plate recognition
Optical character recognition of handwritten Arabic using hidden Markov models
License Plate Recognition
MATLAB Based Vehicle Number Plate Identification System using OCR
Ad

Similar to Optical Character Recognition (20)

PPTX
Automatic no. plate recognition
PDF
License Plate Recognition using Morphological Operation.
PPTX
Template Matching Computer VisionAI.pptx
PPTX
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
PDF
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...
PDF
21.Demir.pdf
PPTX
Number plate recogition
PDF
Tracking number plate from vehicle using
PDF
Template Matching
DOCX
Character recognition
PDF
Number Plate Recognition
PDF
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
PPTX
Vehicle license plate recognition
PPTX
19BCS1815_PresentationAutomatic Number Plate Recognition(ANPR)P.pptx
PDF
Automated License Plate Recognition for Toll Booth Application
DOCX
System architecture
PDF
Optical Character Recognition
PDF
Bangla Optical Digits Recognition using Edge Detection Method
PDF
Performance analysis of chain code descriptor for hand shape classification
PDF
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...
Automatic no. plate recognition
License Plate Recognition using Morphological Operation.
Template Matching Computer VisionAI.pptx
AUTOMATIC CAR LICENSE PLATE RECOGNITION USING VEDA
An Efficient Model to Identify A Vehicle by Recognizing the Alphanumeric Char...
21.Demir.pdf
Number plate recogition
Tracking number plate from vehicle using
Template Matching
Character recognition
Number Plate Recognition
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
Vehicle license plate recognition
19BCS1815_PresentationAutomatic Number Plate Recognition(ANPR)P.pptx
Automated License Plate Recognition for Toll Booth Application
System architecture
Optical Character Recognition
Bangla Optical Digits Recognition using Edge Detection Method
Performance analysis of chain code descriptor for hand shape classification
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...

Recently uploaded (20)

PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
DOCX
573137875-Attendance-Management-System-original
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
additive manufacturing of ss316l using mig welding
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Fundamentals of Mechanical Engineering.pptx
PPT
Project quality management in manufacturing
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Sustainable Sites - Green Building Construction
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
737-MAX_SRG.pdf student reference guides
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPT
Mechanical Engineering MATERIALS Selection
PPTX
UNIT 4 Total Quality Management .pptx
PDF
III.4.1.2_The_Space_Environment.p pdffdf
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
573137875-Attendance-Management-System-original
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
additive manufacturing of ss316l using mig welding
CYBER-CRIMES AND SECURITY A guide to understanding
Safety Seminar civil to be ensured for safe working.
Fundamentals of Mechanical Engineering.pptx
Project quality management in manufacturing
R24 SURVEYING LAB MANUAL for civil enggi
Sustainable Sites - Green Building Construction
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
737-MAX_SRG.pdf student reference guides
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mechanical Engineering MATERIALS Selection
UNIT 4 Total Quality Management .pptx
III.4.1.2_The_Space_Environment.p pdffdf

Optical Character Recognition