Efficient Car License Plate Detection and Recognition by Using Vertical Edge Based Method

Similar documents
An Efficient Method for Vertical-Edge-Based Car-License- Plate Detection Method

Number Plate Recognition System using OCR for Automatic Toll Collection

Automatics Vehicle License Plate Recognition using MATLAB

An Evaluation of Automatic License Plate Recognition Vikas Kotagyale, Prof.S.D.Joshi

Automatic Licenses Plate Recognition System

An Improved Bernsen Algorithm Approaches For License Plate Recognition

Vehicle License Plate Recognition System Using LoG Operator for Edge Detection and Radon Transform for Slant Correction

Matlab Based Vehicle Number Plate Recognition

Keyword: Morphological operation, template matching, license plate localization, character recognition.

License Plate Localisation based on Morphological Operations

Vehicle Number Plate Recognition with Bilinear Interpolation and Plotting Horizontal and Vertical Edge Processing Histogram with Sound Signals

Automated Number Plate Verification System based on Video Analytics

INTELLIGENT NUMBER PLATE RECOGNITION FOR EFFICIENT TRANSPORTATION

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL

A Training Based Approach for Vehicle Plate Recognition (VPR)

Volume 7, Issue 5, May 2017

Real-Time License Plate Localisation on FPGA

INDIAN VEHICLE LICENSE PLATE EXTRACTION AND SEGMENTATION

Automatic License Plate Recognition System using Histogram Graph Algorithm

AN EXPANDED-HAAR WAVELET TRANSFORM AND MORPHOLOGICAL DEAL BASED APPROACH FOR VEHICLE LICENSE PLATE LOCALIZATION IN INDIAN CONDITIONS

World Journal of Engineering Research and Technology WJERT

An Efficient Method for Vehicle License Plate Detection in Complex Scenes

Automatic Electricity Meter Reading Based on Image Processing

Removal of High Density Salt and Pepper Noise through Modified Decision based Un Symmetric Trimmed Median Filter

An Artificial Intelligence System for Monitoring and Security for Vehicular Plate Number in Lyceum of the Philippines University Laguna

Combined Approach for Face Detection, Eye Region Detection and Eye State Analysis- Extended Paper

Iraqi Car License Plate Recognition Using OCR

Fig.1: Sample license plate images[13] A typical LPR system is composed of several hardware and software components as illustrated in Figure 2

An Automatic System for Detecting the Vehicle Registration Plate from Video in Foggy and Rainy Environments using Restoration Technique

Automatic Vehicle Number Plate Recognition for Vehicle Parking Management System

ISSN No: International Journal & Magazine of Engineering, Technology, Management and Research

Image Processing Based Vehicle Detection And Tracking System

Smart License Plate Recognition Using Optical Character Recognition Based on the Multicopter

A Review of Optical Character Recognition System for Recognition of Printed Text

International Journal of Advance Engineering and Research Development

International Journal of Scientific & Engineering Research, Volume 5, Issue 5, May ISSN

Automated License Plate Recognition for Toll Booth Application

Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition

Wheeler-Classified Vehicle Detection System using CCTV Cameras

Implementation of License Plate Recognition System in ARM Cortex A8 Board

Recognition Of Vehicle Number Plate Using MATLAB

Traffic Sign Recognition Senior Project Final Report

Detection and Verification of Missing Components in SMD using AOI Techniques

中国科技论文在线. An Efficient Method of License Plate Location in Natural-scene Image. Haiqi Huang 1, Ming Gu 2,Hongyang Chao 2

Nigerian Vehicle License Plate Recognition System using Artificial Neural Network

Automated Number Plate Recognition System Using Machine learning algorithms (Kstar)

Real Time ALPR for Vehicle Identification Using Neural Network

Automatic Car License Plate Detection System for Odd and Even Series

AUTOMATIC NUMBER PLATE DETECTION USING IMAGE PROCESSING AND PAYMENT AT TOLL PLAZA

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 05, 2016 ISSN (online):

International Conference on Computer, Communication, Control and Information Technology (C 3 IT 2009) Paper Code: DSIP-024

A Novel Morphological Method for Detection and Recognition of Vehicle License Plates

Libyan Licenses Plate Recognition Using Template Matching Method

Morphological Image Processing Approach of Vehicle Detection for Real-Time Traffic Analysis

ISSN: (Online) Volume 2, Issue 1, January 2014 International Journal of Advance Research in Computer Science and Management Studies

Segmentation Plate and Number Vehicle using Integral Projection

Number Plate Recognition Using Segmentation

Malaysian Car Number Plate Detection System Based on Template Matching and Colour Information

Method for Real Time Text Extraction of Digital Manga Comic

A Real Time Automatic License Plate Recognition Using Optical Character Recognition

FPGA based Real-time Automatic Number Plate Recognition System for Modern License Plates in Sri Lanka

Locating the Query Block in a Source Document Image

Face Detection System on Ada boost Algorithm Using Haar Classifiers

The Classification of Gun s Type Using Image Recognition Theory

Detection of License Plates of Vehicles

License Plate Recognition Using Convolutional Neural Network

Smart Number Plate Identification Using Back Propagation Neural Network

MAV-ID card processing using camera images

Highly Adaptive Indian High Security Vehicle Number Plate Recognition

THE PROPOSED IRAQI VEHICLE LICENSE PLATE RECOGNITION SYSTEM BY USING PREWITT EDGE DETECTION ALGORITHM

License Plate Localization from Vehicle Images: An Edge Based Multi-stage Approach

AUTOMATIC IRAQI CARS NUMBER PLATES EXTRACTION

Iris Recognition using Hamming Distance and Fragile Bit Distance

Addis Ababa University School of Graduate Studies Addis Ababa Institute of Technology

IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP

A NOVEL APPROACH FOR CHARACTER RECOGNITION OF VEHICLE NUMBER PLATES USING CLASSIFICATION

A Chinese License Plate Recognition System

CHARACTERS RECONGNIZATION OF AUTOMOBILE LICENSE PLATES ON THE DIGITAL IMAGE Rajasekhar Junjunuri* 1, Sandeep Kotta 1

An Approach to Korean License Plate Recognition Based on Vertical Edge Matching

Research on Application of Conjoint Neural Networks in Vehicle License Plate Recognition

A Survey on License Plate Recognition Systems

Finger print Recognization. By M R Rahul Raj K Muralidhar A Papi Reddy

PRODUCT RECOGNITION USING LABEL AND BARCODES

Mobile Based Application to Scan the Number Plate and To Verify the Owner Details

A Novel Multiple License Plate Extraction Technique for Complex Background in Indian Traffic Conditions

A Simple Skew Correction Method of Sudanese License Plate

Contrast Enhancement for Fog Degraded Video Sequences Using BPDFHE

Classification Experiments for Number Plate Recognition Data Set Using Weka

Touchless Fingerprint Recognization System

Real Time Word to Picture Translation for Chinese Restaurant Menus

License Plate Recognition Using Skew Detection and Morphological Operation Archita Patel 1 Mr. Krunal R. Patel 2

EE 5359 MULTIMEDIA PROCESSING. Vehicle License Plate Detection Algorithm Based on Statistical Characteristics in HSI Color Model

Development of Online Vehicle Plate Recognition System

COMPARATIVE PERFORMANCE ANALYSIS OF HAND GESTURE RECOGNITION TECHNIQUES

An Efficient Method for Indian Number Plate Recognition

Study and Analysis of various preprocessing approaches to enhance Offline Handwritten Gujarati Numerals for feature extraction

The total manufacturing cost is estimated to be around INR. 12

Localization of License Plates from Surveillance Camera Images: A Color Feature Based ANN Approach

A Method of Multi-License Plate Location in Road Bayonet Image

EFFICIENT CONTRAST ENHANCEMENT USING GAMMA CORRECTION WITH MULTILEVEL THRESHOLDING AND PROBABILITY BASED ENTROPY

Transcription:

Efficient Car License Plate Detection and Recognition by Using Vertical Edge Based Method M. Veerraju *1, S. Saidarao *2 1 Student, (M.Tech), Department of ECE, NIE, Macherla, Andrapradesh, India. E-Mail: veerrajumutyala@gmail.com 2 Assistant Professor, Department of ECE, NIE, Macherla, Andrapradesh, India. E-Mail: saidarao.s@newton.edu.in ABSTRACT This paper presents an efficient car license plate detection method by using vertical edge detection algorithm (VEDA). For that accurate identification of number plate region, structured component algorithm is used. To extract number plate region first apply image binarization technique on selected image then for reorganization system starts with character identification based on number plate extraction. This proposed model uses already captured database images for the detection and recognition processes. After plate detection, identified group of characters will be compared with template of database numbers with grant of access to get accurate number plate region. This process can be done by using MATLAB/SOFTWARE in GUI. Keywords: CPLD, VEDA, Character Recognition. I. INTRODUCTION The last two decades, Intelligent Transport systems have a wide impact in peoples life as their improve scope of transportation safety and mobility to enhance the productivity of users advanced technologies. Some of the large companies and residential areas parking system can be accomplished in many ways such as hiring security guards to give and then receive cards from drivers using RFID technology etc. for more effective CCTV s are installed to provide secure parking and to utilize the space property but still have some drawbacks like time delay to check and get pass. The same issues are raised in heavy traffic and highway tollgates leads to huge maintenance issues. This article describes to resolve all these issues based on Digital Image Processing technology is used to identify the vehicles by capturing their car license plates (CLPs). The proposed CLP recognition is also known as Automatic number plate recognition vehicle identification, and Optical Character Recognition (OCR) for cars. Detection of car license plate region system consists of mainly three contribution, first one is binarization of input image for license plate by using adaptive threshold technique, then apply unwanted line elimination algorithm to remove the noise and unwanted line on binarized image. Then after apply the segmentation technique for detecting the number plate region based on vertical edges of characters starting region to ending region on number plate region. These LPD methods are the most important part in the CLPD system because it affects the systems accuracy. Fast and successful CLP detection systems have many issues that should be resolve the poor quality images, processing time, background details, IJCSIET-ISSUE4-VOLUME2-SERIES4 Page 1

and number plate region. For the tracking and detection of vehicle for crime prevention cameras are used and installed in front of police cars to detect the vehicle number plate identify those vehicles. These numerous application of vehicle tracking outstanding cameras are lead to increase the cost of the system in both hardware and software implementation. This paper proposes LP recognition system with lowest cost of its hardware devices, and also it will give more practical and accurate than before. The paper proposed design method for CLPD, which is low resolution web cameras are used. However the web camera is used to capture the image and to processes an offline it perform to detect the plate region from the whole scene image. The vertical edge extraction and detection is a very important task in CLPDRS it affects whole system accuracy and computation time. II. RELATED WORK At present some of the problem we are facing in tollgate payment, traffic signal escaping issues regarding in parking systems. It is easy to affordable processes for Car License Plate Detection system plays an important role in this paper. Both VEDA and ULEA algorithms are used to increase the speed up of the system. The heavy database utilization needs to be reduced comparatively to the previous existing system. Fig.1. Block diagram of the proposed method. After vehicle image is captured it will be sent to pre processing phase where Gray Image Conversion and Adaptive Thresholding take place. In second phase Unwanted Lines Elimination Algorithm (ULEA) and Vertical Edge Detection Algorithm (VEDA) are implemented to remove unwanted lines and scan the license plate. In third phase Desired Details are highlighted in the image and extracts the region of the candidate and plate. And it performs a rapid solution for unauthorized vehicles entered into security region. Shows the license number and the details of the owner/registered personnel. Sign of accuracy and complexity is the virtue of the product. This application is developed using MatLab. A Mix algorithm is used for better complexity as such Vertical Edge Detection Algorithm for detecting the edges effectively and Speed Up Robust Features algorithm for minimal time complexion. We use these algorithms effectively in different stages as such the complete product execution time and the data retrieval methods IJCSIET-ISSUE4-VOLUME2-SERIES4 Page 2

used increases the efficiency of the product. All the sequential intermediate methodologies are written in the order as mentioned in fig.1. and the flow chart is shown in fig.2. edges are extracted by using the VEDA. The next process is to detect the LP using structured component analysis; the plate details are highlighted based on the pixel value with the help of the VEDA output. Then, some statistical and logical operations are used to detect candidate regions and to search for the true candidate region. Finally, the true plate region is detected in the original image. The flowchart of the proposed CLPD method isshown in Fig. 1. Fig.2. Flow chart of the CPLD. III. PROPOSED METHOD FOR CAR LICENSE PLATE DETECTION This paper mainly contributes the proposed VEDA used for detecting vertical edges; the proposed CLPD method processes low-quality images produced by a web camera, which has a low resolution; and the computation time of the CLPD method is less than several methods. In this paper, the color input image is converted to a grayscale image, and then, adaptive thresholding (AT) is applied on the image to constitute the binarized image. After that, the ULEA is applied to remove noise and to enhance the binarized image. Next, the vertical 3.1. Grey-Scale and Adaptive Threshold Grey-Scale: The color image is taken as input at the beginning and that image s converted into black and white image. That converted black and white image again undergoes grey scale operation using the consequent operation this helps to upgrade the method used Adaptive Threshold: After the color input image is converted to grayscale, an AT process is applied to constitute the binarized image. Bradley and Roth recently proposed real-time AT using the mean of a local window, where local mean is computed using an integral image. To get a good adaptive threshold, the method proposed in is used. The AT technique used in this paper is just a simple extension of Bradley and Roth s and Wellner s methods. The idea in Wellner s algorithm is that the pixel is compared with an average of neighboring pixels. Specifically, an approximate moving average of the last S pixels seen is calculated while traversing the image. If the value of the current pixel is T percent lower than the average, then it is set to black; otherwise, it is set to white. This technique is useful because comparing a pixel to the average of neighboring pixels will keep hard contrast lines and ignore soft gradient changes. The IJCSIET-ISSUE4-VOLUME2-SERIES4 Page 3

advantage of this technique is that only a single pass through the image is required. Wellner uses one eighth of the image width for the value of S and 0.15 for the value of T to yield the best results for a variety of images. The value of T might be a little bit modified from the proposed value by Wellner depending on the used images. However, Wellner s algorithm depends on the scanning order of pixels. Since the neighborhood samples are not evenly distributed in all directions, the moving average process is not suitable to give a good representation for the neighboring pixels. Therefore, using the integral image has solved this problem. VEDA: The advantage of the VEDA is to distinguish the plate detail region, particularly the beginning and the end of each character. Therefore, the plate details will be easily detected, and the character recognition process will be done faster. After thresholding and ULEA processes, the image will only have black and white regions, and the VEDA is processing these regions. The idea of the VEDA concentrates on intersections of black white and white black.a 2 4 mask is proposed for this process, as shown in, where x and y represent rows and columns of the image, respectively. The center pixel of the mask is located at points (0, 1) and (1, 1). By moving the mask from left to right, the black white regions will be found. Therefore, the last two black pixels will only be kept. Similarly, the first black pixel in the case of white black regions will be kept. This process is performed for both of the edges at the left and right sides of the object-ofinterest. The first edge can have a blackpixel width of 2, and the second edge can have a black-pixel width of 1. Experimental Setup: The implementation steps can be summarized as follows. 1. The web camera is set to active profile live and is connected to a laptop. 2. The devices described in (step 1) are taken to an outdoor environment. 3. The web camera is focused on the car LP. 4. The distance between the web camera and the LP ranges from 2 to 4 m. 5. The web-camera pan angles are in between+20 and 20, whereas camera tilt is set from 0 to 20 6. The captured samples contain different backgrounds and objects such as trees and two LPs. IJCSIET-ISSUE4-VOLUME2-SERIES4 Page 4

Fig. 3. Processes pictorial representation. IV. CONCLUSION This paper proposed a new and fast CLPDS is a method is using vertical edge detection, and its performance is faster than compared to sobel by five to nine times depending on image resolution. The VEDA contributes to make the whole proposed CLPD method faster. We have proposed a CLPD method in which data set was captured by using a web camera. Only one LP is considered in each sample for the whole experiments. In the experiment, the rate of correctly detected LPs is high In addition, the computation time of the CLPD method is low, which meets the real-time requirements. Finally, the VEDA-and Structured Component based CLPD are used, and the findings show that VEDA-SCA CLPD is better in terms of the computation time and the detection rate. REFERENCES [1] Abbas M. Al-Ghaili, SyamsiahMashohor, Abdul Rahman Ramli, and Alyani Ismail Vertical-Edge-Based Car-License-Plate Detection Method. IEEE transactions on vehicular technology, vol. 62, no. 1, January 2013. [2] M IWANOWSKI Automatic car number plate detection using morphological image processing Publication : 2010 IEEE [3] S. N. Huda, K. Marzuki, Y. Rubiyah, and O. Khairuddin, Comparison of feature extractors in license plate recognition, in Proc. 1st IEEE AMS, Phuket, Thailand, 2007, pp. 502 506. [4] E. R. Lee, K. K. Pyeoung, and J. K. Hang, Automatic recognition of a car license plate using color image processing, in Proc. IEEE Int. Conf. Image Process., 1994, pp. 301 305. [5] S. Kranthi, K. Pranathi, and A. Srisaila, Automatic number plate recognition, Int. J. Adv. Tech.,pp. 408 422. [6] C.-N. E. Anagnostopoulos, I. E. Anagnostopoulos, I. D. Psoroulas, V. Loumos, and E. Kayafas, License plate recognition from still images and video sequences: A survey, IEEE Trans. Intell. Transp. Syst., pp. 377 391. [7] M. Sarfraz, M. J. Ahmed, and S. A. Ghazi, Saudi Arabian license plate recognition system, in Proc. Int. Conf. Geom. Model. Graph., pp. 36 41. Author I M.Veerraju, pursuing M.Tech (CS) in the Department of Electronics and communication Engineering, From NIE, Affiliated by J.N.T.U Kakinada, Macherla, Guntur (D.t), A.P, India. He received B. Tech Degree in the year of 2009, From J.N.T.U Kakinada, A.P, India. Author II S. Saidarao, currently working as an Assistant Professor, in the Department of Electronics and Communication Engineering, Newton s Institute of Engineering, Macherla, Guntur (D.t), A.P, India. He received B. Tech (ECE) from NIE, Affiliated by J.N.T.U Kakinada, A.P, India. He received M. Tech from Loyola, affiliated by J.N.T.U Kakinada, A.P, India. His area of interest in Digital Communication, Digital Signal Processing, Optical Communication. IJCSIET-ISSUE4-VOLUME2-SERIES4 Page 5