IntroductionIntroduction AbstractAbstract AUTOMATIC LICENSE PLATE LOCATION AND RECOGNITION ALGORITHM FOR COLOR IMAGES Kerem Ozkan, Mustafa C. Demir, Buket.

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.
Introduction to Computer Vision Image Texture Analysis
1 Chapter 2 The Digital World. 2 Digital Data Representation.
Lecture 07 Segmentation Lecture 07 Segmentation Mata kuliah: T Computer Vision Tahun: 2010.
Automatic Feature Extraction for Multi-view 3D Face Recognition
Facial feature localization Presented by: Harvest Jang Spring 2002.
Esmail Hadi Houssein ID/  „Motivation  „Problem Overview  „License plate segmentation  „Character segmentation  „Character Recognition.
A Colour Face Image Database for Benchmarking of Automatic Face Detection Algorithms Prag Sharma, Richard B. Reilly UCD DSP Research Group This work is.
Vehicle License Plate (VLP) Recognition System By German H. Flores and Gurpal Bhoot.
A Versatile Depalletizer of Boxes Based on Range Imagery Dimitrios Katsoulas*, Lothar Bergen*, Lambis Tassakos** *University of Freiburg **Inos Automation-software.
MRI Image Segmentation for Brain Injury Quantification Lindsay Kulkin 1 and Bir Bhanu 2 1 Department of Biomedical Engineering, Syracuse University, Syracuse,
Traffic Sign Recognition Jacob Carlson Sean St. Onge Advisor: Dr. Thomas L. Stewart.
An Approach to Korean License Plate Recognition Based on Vertical Edge Matching Mei Yu and Yong Deak Kim Ajou University Suwon, , Korea 指導教授 張元翔.
Iris localization algorithm based on geometrical features of cow eyes Menglu Zhang Institute of Systems Engineering
Smart Traveller with Visual Translator. What is Smart Traveller? Mobile Device which is convenience for a traveller to carry Mobile Device which is convenience.
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
December 2, 2014Computer Vision Lecture 21: Image Understanding 1 Today’s topic is.. Image Understanding.
Handwritten Thai Character Recognition Using Fourier Descriptors and Robust C-Prototype Olarik Surinta Supot Nitsuwat.
Detecting Vehicles from Satellite Images Presented By: Dr. Fernando Rios Dr. Rocio Alba Flores Sumalatha Kuthadi Prashant Jain.
VEHICLE NUMBER PLATE RECOGNITION SYSTEM. Information and constraints Character recognition using moments. Character recognition using OCR. Signature.
Image Segmentation by Clustering using Moments by, Dhiraj Sakumalla.
Copyright © 2012 Elsevier Inc. All rights reserved.
Tricolor Attenuation Model for Shadow Detection. INTRODUCTION Shadows may cause some undesirable problems in many computer vision and image analysis tasks,
UNDERSTANDING DYNAMIC BEHAVIOR OF EMBRYONIC STEM CELL MITOSIS Shubham Debnath 1, Bir Bhanu 2 Embryonic stem cells are derived from the inner cell mass.
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
EE 492 ENGINEERING PROJECT LIP TRACKING Yusuf Ziya Işık & Ashat Turlibayev Yusuf Ziya Işık & Ashat Turlibayev Advisor: Prof. Dr. Bülent Sankur Advisor:
An efficient method of license plate location Pattern Recognition Letters 26 (2005) Journal of Electronic Imaging 11(4), (October 2002)
S EGMENTATION FOR H ANDWRITTEN D OCUMENTS Omar Alaql Fab. 20, 2014.
CS 6825: Binary Image Processing – binary blob metrics
Vehicle License Plate Detection Algorithm Based on Statistical Characteristics in HSI Color Model Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh.
COMPARISON OF IMAGE ANALYSIS FOR THAI HANDWRITTEN CHARACTER RECOGNITION Olarik Surinta, chatklaw Jareanpon Department of Management Information System.
DEVELOPMENT OF ALGORITHM FOR PANORAMA GENERATION, AND IMAGE SEGMENTATION FROM STILLS OF UNDERVEHICLE INSPECTION Balaji Ramadoss December,06,2002.
Digital Image Processing CCS331 Relationships of Pixel 1.
November 13, 2014Computer Vision Lecture 17: Object Recognition I 1 Today we will move on to… Object Recognition.
Handwritten Recognition with Neural Network Chatklaw Jareanpon, Olarik Surinta Mahasarakham University.
CAPTCHA Processing CPRE 583 Fall 2010 Project CAPTCHA Processing Responsibilities Brian Washburn – Loading Image into RAM and Preprocessing and related.
Vehicle Segmentation and Tracking From a Low-Angle Off-Axis Camera Neeraj K. Kanhere Committee members Dr. Stanley Birchfield Dr. Robert Schalkoff Dr.
Vision Geza Kovacs Maslab Colorspaces RGB: red, green, and blue components HSV: hue, saturation, and value Your color-detection code will be more.
Digital imaging By : Alanoud Al Saleh. History: It started in 1960 by the National Aeronautics and Space Administration (NASA). The technology of digital.
NTIT IMD 1 Speaker: Ching-Hao Lai( 賴璟皓 ) Author: Hongliang Bai, Junmin Zhu and Changping Liu Source: Proceedings of IEEE on Intelligent Transportation.
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
Automatic License Plate Location Using Template Matching University of Wisconsin - Madison ECE 533 Image Processing Fall 2004 Project Kerry Widder.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Zhongyan Liang, Sanyuan Zhang Under review for Journal of Zhejiang University Science C (Computers & Electronics) Publisher: Springer A Credible Tilt License.
Digital imaging By : Alanoud Al Saleh. History: It started in 1960 by the National Aeronautics and Space Administration (NASA). The technology of digital.
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
    LICENSE PLATE EXTRACTION AND CHARACTER SEGMENTATION   By HINA KOCHHAR NITI GOEL Supervisor Dr. Rajeev Srivastava        
ISAN-DSP GROUP Digital Image Fundamentals ISAN-DSP GROUP What is Digital Image Processing ? Processing of a multidimensional pictures by a digital computer.
CS 376b Introduction to Computer Vision 03 / 31 / 2008 Instructor: Michael Eckmann.
Wonjun Kim and Changick Kim, Member, IEEE
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities May 2, 2005 Prof. Charlene Tsai.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Preliminary Transformations Presented By: -Mona Saudagar Under Guidance of: - Prof. S. V. Jain Multi Oriented Text Recognition In Digital Images.
An Introduction to Digital Image Processing Dr.Amnach Khawne Department of Computer Engineering, KMITL.
Digital Image Processing CCS331 Relationships of Pixel 1.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
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 License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
Digital Image Fundamentals
Computer Vision Lecture 4: Color
Presented by :- Vishal Vijayshankar Mishra
Object Recognition Today we will move on to… April 12, 2018
AUDIO SURVEILLANCE SYSTEMS: SUSPICIOUS SOUND RECOGNITION
Joshua Kahn, Scott Wiese ECE533 – Fall 2003 December 12, 2003
EE 492 ENGINEERING PROJECT
A Novel Smoke Detection Method Using Support Vector Machine
Presentation transcript:

IntroductionIntroduction AbstractAbstract AUTOMATIC LICENSE PLATE LOCATION AND RECOGNITION ALGORITHM FOR COLOR IMAGES Kerem Ozkan, Mustafa C. Demir, Buket D. Barkana, Ph.D. Department of Electrical Engineering, School of Engineering, University of Bridgeport, Bridgeport, CT An automatic car license plate location and recognition system has a great importance in today's industrial world for intelligent transport systems. Any automatic license plate location and recognition system has two main stages: (1) the license plate location and (2) the license plate recognition (LPR). The license plate location is the most important stage in the LPR systems which affects the system's accuracy, directly. Most of the previous methods are based on gray images but the color information is also an important factor to locate the license plate. In this project, we propose a novel license plate location algorithm for color images. The proposed algorithm is based on the brake lights and headlights of car. At the recognition stage, a well known and accepted character recognition algorithm has been used. Automatic license plate location and recognition is an area on the demand. It has many applications in industry, particularly for intelligent transport systems. Recently, a nine- hundred-million-dollar-worth project called “PROMETHEUS: Program for European Traffic with Highest Efficiency and Unprecedented Safety ” has been conducted in the area of car plate recognition. This project includes six European countries. The aim of the PROMETHEUS project is to chase the cars and give ticket to the drivers by recognizing the license plate. This project is a great example showing the importance and the popularity of this area. Since the license plate recognition has great significance in industry, there are not much published researches. Locating brake lights and head lights of the car. Locating three possible plate regions. Locating license plate. Recognizing the characters. The flow chart of the automatic license plate location and recognition system Locating the License Plate Since, the license plate has to be located around lights of a car as shown in Figure 1; we should focus on these regions. The specific knowledge about brake lights of a car is the fact that they have to be red; indeed headlights of a car have to be white. Therefore the desired pixels on these regions have been set to intensity value of 1 and the others have been set to 0 as shown in Figure 2. The image has been scanned by the 40 by 40 blocks and the regions where the mean value of the block is greater than the threshold value, which is set automatically by the algorithm, has been set to 1 as shown in Figure 3. Afterwards, the white pixels whose right neighbor pixel is black and the black pixels whose right neighbor pixel is white has been found as shown in Figure 4. The coordinate with the maximum row number is thought to be as the initial point. Figure 1. The car image Figure 2. The red pixels. Figure 3. The scanned blocks Figure 4. Edge detection From this point the image has been cropped. In this way, we end up with three possible plate location segments from the image as shown in Figure 5. In order to select the image which contains license plate Sobel edge detection algorithms have been applied. Pixels of each edge matrix were examined and it is observed that some pixels are common in both of edge matrices. Letters in plates have the greatest number of common pixels, so it is readily inferred that the image that contains the greatest number of common pixels is the image that contains the license plate. Figure below illustrates vertical and horizontal edges of a car image respectively where common pixels are in the license plate area. At this point, the cropping process has been applied to obtain the exact location of the license plate. Horizontal and vertical edge matrices are added together and the standard deviation of the each pixel is calculated. The area where the standard deviation value is the greatest said to be the area of the license plate and that area has been cropped as shown below. Three possible license plate locations detected by the proposed algorithm Vertical edges. Horizontal edges. The license plate location. (1) (2) (3) Object Recognition Algorithm (OCR) Figure 5. The whole license plate location process Character Recognition Algorithm Through the character recognition process the letters from A to Z and the numerical values from 0 to 9 have been stored as templates. Each letter in the template has been converted into 42x24 pixel binary image. In order to proceed one letter next in the line, the connected components of the pixels have been labeled. So that, each character has been separated accurately. In other words, the characters which have continuous strokes have been separated from another character. The main operation used for classification is the correlation in two dimensions. This operation gives the value of similarity of two arrays by using the following equation. By looking this value, the correct character has been determined. Discussion and Results In this project we have presented an algorithm based upon color information of the car lights. The advantage of such a system is high success rate in locating the license plate since the light color of every car has to be red. The system gives good results for the car images taken from 2 to 3 meters and under the day light. In this research we used car images. Our database includes 600 images taken from various scenes including diverse angles, different lightening conditions. Experimental results demonstrate the great robustness and efficiency of our method for small vehicles. We present some of the results below. The OCR output is 624XGP.The OCR output is 653XGZ. The OCR output is IHA. Due to the long distance the result is not accurate. The OCR output is 891UAH.