By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.

Slides:



Advertisements
Similar presentations
Abbas Cheddad, Joan Condell, Kevin Curran and Paul Mc Kevitt Intelligent Systems Research Centre Faculty of Computing and Engineering University of Ulster.
Advertisements

November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
IntroductionIntroduction AbstractAbstract AUTOMATIC LICENSE PLATE LOCATION AND RECOGNITION ALGORITHM FOR COLOR IMAGES Kerem Ozkan, Mustafa C. Demir, Buket.
Detection and Measurement of Pavement Cracking Bagas Prama Ananta.
Face Recognition and Biometric Systems 2005/2006 Filters.
Esmail Hadi Houssein ID/  „Motivation  „Problem Overview  „License plate segmentation  „Character segmentation  „Character Recognition.
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
CSSE463: Image Recognition Day 6 Yesterday: Yesterday: Local, global, and point operators all operate on entire image, changing one pixel at a time!! Local,
Text Detection in Video Min Cai Background  Video OCR: Text detection, extraction and recognition  Detection Target: Artificial text  Text.
EE663 Image Processing Edge Detection 2 Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Processing Digital Images. Filtering Analysis –Recognition Transmission.
CS223B Assignment 1 Recap. Lots of Solutions! 37 Groups Many different approaches Let’s take a peek at all 37 results on one image from the test set.
Segmentation (Section 10.2)
Image Enhancement.
Stockman MSU/CSE Fall 2009 Finding region boundaries.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
E.G.M. PetrakisBinary Image Processing1 Binary Image Analysis Segmentation produces homogenous regions –each region has uniform gray-level –each region.
1 Video Surveillance systems for Traffic Monitoring Simeon Indupalli.
Traffic Sign Identification Team G Project 15. Team members Lajos Rodek-Szeged, Hungary Marcin Rogucki-Lodz, Poland Mircea Nanu -Timisoara, Romania Selman.
1 REAL-TIME IMAGE PROCESSING APPROACH TO MEASURE TRAFFIC QUEUE PARAMETERS. M. Fathy and M.Y. Siyal Conference 1995: Image Processing And Its Applications.
An efficient method of license plate location Pattern Recognition Letters 26 (2005) Journal of Electronic Imaging 11(4), (October 2002)
Topic 10 - Image Analysis DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
S EGMENTATION FOR H ANDWRITTEN D OCUMENTS Omar Alaql Fab. 20, 2014.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
University of Kurdistan Digital Image Processing (DIP) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Vehicle License Plate Detection Algorithm Based on Statistical Characteristics in HSI Color Model Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh.
December 4, 2014Computer Vision Lecture 22: Depth 1 Stereo Vision Comparing the similar triangles PMC l and p l LC l, we get: Similarly, for PNC r and.
DIGITAL IMAGE PROCESSING
Chapter 10 Image Segmentation.
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
NTIT IMD 1 Speaker: Ching-Hao Lai( 賴璟皓 ) Author: Hongliang Bai, Junmin Zhu and Changping Liu Source: Proceedings of IEEE on Intelligent Transportation.
Automatic License Plate Location Using Template Matching University of Wisconsin - Madison ECE 533 Image Processing Fall 2004 Project Kerry Widder.
Edge Detection and Geometric Primitive Extraction Jinxiang Chai.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
CSSE463: Image Recognition Day 6 Yesterday: Local, global, and point operators use different context, but all Yesterday: Local, global, and point operators.
APECE-505 Intelligent System Engineering Basics of Digital Image Processing! Md. Atiqur Rahman Ahad Reference books: – Digital Image Processing, Gonzalez.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
CSSE463: Image Recognition Day 29 This week This week Today: Surveillance and finding motion vectors Today: Surveillance and finding motion vectors Tomorrow:
Suspicious Behavior in Outdoor Video Analysis - Challenges & Complexities Air Force Institute of Technology/ROME Air Force Research Lab Unclassified IED.
Lecture 04 Edge Detection Lecture 04 Edge Detection Mata kuliah: T Computer Vision Tahun: 2010.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
TOPIC 12 IMAGE SEGMENTATION & MORPHOLOGY. Image segmentation is approached from three different perspectives :. Region detection: each pixel is assigned.
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
Digital Image Processing
Digital Image Processing CSC331
An intelligent strategy for checking the annual inspection status of motorcycles based on license plate recognition Yo-Ping Huang a, Chien-Hung Chen b,
License Plate Recognition of A Vehicle using MATLAB
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Automatic License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
Digital Image Processing (DIP)
Image Pre-Processing in the Spatial and Frequent Domain
Factors that Influence the Geometric Detection Pattern of Vehicle-based Licence Plate Recognition Systems Martin Rademeyer Thinus Booysen, Arno Barnard.
Common Classification Tasks
New horizons in the artificial vision
UN Workshop on Data Capture, Bangkok Session 7 Data Capture
Range Imaging Through Triangulation
Introduction Computer vision is the analysis of digital images
a kind of filtering that leads to useful features
UN Workshop on Data Capture, Dar es Salaam Session 7 Data Capture
Filtering Things to take away from this lecture An image as a function
Magnetic Resonance Imaging
CSSE463: Image Recognition Day 6
Introduction Computer vision is the analysis of digital images
Filtering An image as a function Digital vs. continuous images
Presentation transcript:

By: Mani Baghaei Fard

 During recent years number of moving vehicles in roads and highways has been considerably increased

 Hence, Intelligent transportation systems (ITSs) have been developed as a major tool for analyzing and also handling the moving vehicles in cities and roads

 These systems attempt to facilitate the problem of identification of cars, via various techniques which mainly rely on automated (rather than manual) algorithms.  Image processing is one of these techniques  Unique property for identifying all vehicles is their license plate number.

 Security control of restricted areas  parking management systems  traffic law enforcements  surveillance systems  Electronic toll collection

 Difficulties:  Poor image resolution usually because the plate is too far away but sometimes resulting from the use of a low-quality camera.  Weather condition  complex background  plate deficiencies (damaged or dirty)  Supporting specific range of distances  Viewpoints  Blurry images, particularly motion blur  Poor lighting and low contrast due to overexposure, reflection or shadows  response time is another restriction in real time applications such as license plate tracking  Lack of coordination between countries or states which results in different design of the plates.

 A license plate recognition (LPR) system mainly consists of three major parts  license plate detection (LPD)  character segmentation  and Optical Character Recognition(OCR)

 The task of recognizing specific object (i.e. Car license plate here) in an image is one of the most difficult topics in the field of computer vision  There are many methods

 Edge-based techniques:  methods based on edge analysis combined with morphology operations achieved promising results. Presence of dark characters on the light background at license plate provides strong edges which can be used as a cue to detect the license plate.  Unfortunately, solely using edge information, fails the algorithm in complex scenes. Hence, combining edge information with other cues improves the detection rate.

 Hough transform: attempts to find the rectangular shapes. Advantages: useful in finding the boundary box of a license plate regardless of characters. Disadvantages: Not suitable for distorted or dirty plate Computational complexity is only suited for closed shut

 Texture analysis: This approach takes the advantage of existing homogenous and frequent texture-like edges in  the plate region.  Gabor filters have been one of the major tools for texture analysis  Using these filters, the process is independent of rotation and scaling. It has the ability of studying images in an unlimited number of directions. But it is a time consuming  and complex method specially when applied to large images.

 Fuzzy Logic-based  Texture – based  Neural networks  Train and test techniques such as Adaboost  And many others….  Definitely,I am not going to details about all of them …!!!

 By observing license plates in images, two main features are noticed: 1) horizontal edges around a car plate are relatively strong and dominant. 1) density of vertical edges across a car plate are significant.

RGBRGB Gray

Horizontal Edges Vertical Edges Vertical & Horizontal Edges

 Roberts  Log  Zero cross  Canny  Prewitt  Sobel Can find Vertical and Horizontal edges seprately By experience Sobel Preferred Cause of better response Sobel Operator is a [1 2 1] filter

 a major cause of failure for a plate detection system is low quality of car image. In order to improve the quality of plate image I used a pre-processing algorithm which increases the image contrast at locations where might be a license plate.

 variance of local intensity for constituting pixels of the license plate has a limited range and does not change dynamically. This function increases image

 Based on some experiments the local intensity variance for a plate region can be out of considered range 0–60.  method does not work well under severe illumination change.

 He replaced the variance of image intensity with the density of vertical edges in Zheng`s method

 1-Reading image  2-RGB2gray  3-find out vertical edges using Sobel operator  4-Dilation along X axes  5-smoothing  6-using morphological tools to extract plate  7-enhancement and plate preparation for OCR algorithm