An Efficient Method for Indian Number Plate Recognition

Similar documents
Matlab Based Vehicle Number Plate Recognition

Number Plate Recognition System using OCR for Automatic Toll Collection

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

Automatic Licenses Plate Recognition System

INDIAN VEHICLE LICENSE PLATE EXTRACTION AND SEGMENTATION

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

Implementation of License Plate Recognition System in ARM Cortex A8 Board

Libyan Licenses Plate Recognition Using Template Matching Method

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

Real Time ALPR for Vehicle Identification Using Neural Network

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

License Plate Localisation based on Morphological Operations

Automatic Vehicle Number Plate Recognition for Vehicle Parking Management System

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

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

Automatics Vehicle License Plate Recognition using MATLAB

Automated Number Plate Verification System based on Video Analytics

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

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

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

World Journal of Engineering Research and Technology WJERT

An Improved Bernsen Algorithm Approaches For License Plate Recognition

A Chinese License Plate Recognition System

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

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

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

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

A Simple Skew Correction Method of Sudanese License Plate

An Efficient Method for Vehicle License Plate Detection in Complex Scenes

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

Open Access An Improved Character Recognition Algorithm for License Plate Based on BP Neural Network

IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP

Iraqi Car License Plate Recognition Using OCR

A Training Based Approach for Vehicle Plate Recognition (VPR)

License Plate Recognition Using Convolutional Neural Network

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

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

Line Segmentation and Orientation Algorithm for Automatic Bengali License Plate Localization and Recognition

Automated License Plate Recognition for Toll Booth Application

Automatic License Plate Recognition System using Histogram Graph Algorithm

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

A Vehicular Visual Tracking System Incorporating Global Positioning System

Detection of License Plates of Vehicles

Recognition Of Vehicle Number Plate Using MATLAB

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

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

An Efficient Approach for Automatic Number Plate Recognition System under Image Processing

Horizontal and Vertical Edge Processing Technique Used for Improve License Plate Localization

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

A Vehicular Visual Tracking System Incorporating Global Positioning System

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

A Vehicular Visual Tracking System Incorporating Global Positioning System

Nigerian Vehicle License Plate Recognition System using Artificial Neural Network

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

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

AUTOMATIC LICENSE PLATE RECOGNITION USING IMAGE PROCESSING AND NEURAL NETWORK

Number Plate Detection with a Multi-Convolutional Neural Network Approach with Optical Character Recognition for Mobile Devices

Highly Adaptive Indian High Security Vehicle Number Plate Recognition

Real-Time License Plate Localisation on FPGA

Automatic Car License Plate Detection System for Odd and Even Series

Volume 7, Issue 5, May 2017

Number Plate Recognition Using Segmentation

International Journal of Advance Engineering and Research Development

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

Image Processing Based Vehicle Detection And Tracking System

[Mohindra, 2(7): July, 2013] ISSN: Impact Factor: 1.852

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

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

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

AUTOMATIC LICENSE PLATE RECOGNITION USING PYTHON

Detection of License Plate using Sliding Window, Histogram of Oriented Gradient, and Support Vector Machines Method

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

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

Automated Car Number Plate Detection System to detect far number plates Jatinder Singh 1 Vinay Bhardwaj 2

Image Processing and Artificial Neural Network techniques in Identifying Defects of Textile Products

MINE 432 Industrial Automation and Robotics

Modelling, Simulation and Computing Laboratory (msclab) School of Engineering and Information Technology, Universiti Malaysia Sabah, Malaysia

Handwritten Character Recognition using Different Kernel based SVM Classifier and MLP Neural Network (A COMPARISON)

A Survey on License Plate Recognition Systems

A comparative study of different feature sets for recognition of handwritten Arabic numerals using a Multi Layer Perceptron

A Comparison of Particle Swarm Optimization and Gradient Descent in Training Wavelet Neural Network to Predict DGPS Corrections

COMPARATIVE PERFORMANCE ANALYSIS OF HAND GESTURE RECOGNITION TECHNIQUES

Blur Detection for Historical Document Images

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

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

Number Plate Recognition for Use in Different Countries Using an Improved Segmentation

An Automatic Number Plate Recognition System under Image Processing

Application of Machine Vision Technology in the Diagnosis of Maize Disease

Automatic Electricity Meter Reading Based on Image Processing

Figure 1. Artificial Neural Network structure. B. Spiking Neural Networks Spiking Neural networks (SNNs) fall into the third generation of neural netw

Automated Driving Car Using Image Processing

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

The Classification of Gun s Type Using Image Recognition Theory

Sonia Sharma ECE Department, University Institute of Engineering and Technology, MDU, Rohtak, India. Fig.1.Neuron and its connection

Smart Number Plate Identification Using Back Propagation Neural Network

INTELLIGENT NUMBER PLATE RECOGNITION FOR EFFICIENT TRANSPORTATION

Enhanced MLP Input-Output Mapping for Degraded Pattern Recognition

A Study on Single Camera Based ANPR System for Improvement of Vehicle Number Plate Recognition on Multi-lane Roads

Artificial Neural Networks. Artificial Intelligence Santa Clara, 2016

Survey on Impulse Noise Suppression Techniques for Digital Images

Transcription:

An Efficient Method for Indian Number Plate Recognition Sonal Tiwari, Nitin Choudhary Abstract: Number Plate Recognition (ANPR) became a very important tool in our daily life because of the unlimited increase of cars and transportation systems, which make it impossible to be fully managed and monitored by humans. On rising population and on growing need of the people, there is a big rise of using vehicles for the last decades. This increase in the number of vehicles must control from the perspective of security and management. However, controlling a huge amount of traffic is a major problem to be solved. In order to maintain traffic problem and controlling a crime and various agencies working in the field of Indian license plate recognition system. We found some general problem. Here we mention problem Rate of recognition low. Creation of template. Recognition time is very high. Standard deviation error of most of the method nearer. Yet, it s a very challenging problem, due to the diversity of plate formats, different scales, rotations and non-uniform illumination conditions during image acquisition. The objective of this paper is to develop an accurate and automatic number plate recognition system. In this paper we propose a license plate recognition technique for the improvement of the recognition rate and recognition time for recognition of the number and the character of the vehicle license plate. We proposed a new technique of Neural Network for Vehicle license plate recognition. The Neural Network generates less recognition times and improves the recognition time of the license recognition system. Our work shows better performance as compare to the correlation method which is one of the efficient techniques for matching. Therefore, the standard deviation error reduces which comes from the data lost during the pre-processing in the recognition process. Keywords: Edge Detection, Segmentation, Neural Networks, correlation method, Radial Basis Function. I. INTRODUCTION The Technology for these systems has advanced over the generation. Now whole network of traffic cameras are being organized across cities continually monitor vehicles on street roads. A ILPR system may be located on the side of or above a roadway, at a toll booth, or at another type of entrance way at an acceptable height.indian License plate recognition (ILPR) is an image technology used to identify plates for their vehicles. This technology is gaining popularity in security and traffic facilities. The purpose of ILPR was to build a system capable of automatically recording of the license plate numbers of passing vehicles travelling down a roadway. The License plate recognition system (LPRS) was introduced in 1976 at the police scientific development branch at the United Kingdom (UK). Revised Version Manuscript Received on October 09, 2017. Sonal Tiwari, Department of Computer Science and Engineering, Kopal Institute of Science Technology, Bhopal (Madhya Pradesh)-462044, India. Nitin Choudhary, Department of Computer Science and Engineering, Kopal Institute of Science Technology, Bhopal (Madhya Pradesh)-462044, India. It is similar to the Automatic number plate recognition (ANPR). However, it has achieved must greater interest during the last few decades along with the upgrading of the digital cameras and increased in computational capacity. The Purpose of this Automatic license plate recognition system is to impact illicit drug trafficking on the regional stability of the metro city in particular in combination with other present destabilizing factors. It is simply the ability to automatically extract and recognition of the vehicle license number plate s character from a captured image. It is essentially consist of frame grabber or camera that has the ability to grab an image, find the location of the number in the figure and take out the character of an instrument of character recognition to convert the pixel into easily readable character. It can also be used in highly sensitive areas like military zones or area above top government head offices. The detection of the stolen vehicle can be done in an efficient manner by using ANPR system installed on the highways. This system is computationally economical compare to other ANPR system [1] [2]. In the recent years, Intelligent Transportation System (ITS) has a strong impact in people life as their capacity is to get better transportation protection and mobility and to enhance productivity through the use of advanced technologies. It is made up of 16 types of technology based systems. The License Plate Recognition System (LPRS) is a vital part of the Intelligent Transportation System (ITS) [3] and shows its application. 1.1. License Plate Recognition Concepts License plate recognition (LPR) is becoming an established technology. The License plate recognition is an automatic system that is able to recognize a license plate extracted from an image device. The License Plate recognition system (LPRS) is normally made up of four parts, where each of the process contains sub process. LP image collection LP Location Character Segmentation Character Recognition 1.2. Artificial Neural Network Artificial Neural Networks (ANN) is computational models that try to mimic our body s biological neural networks and can easily adapt to change. This mathematical model consists of interconnected artificial neurons (nodes) that can receive one or more inputs and sums them to produce a prediction (output). To determine a neural network that is an accurate predictor, appropriate weights for the connections must be determined. 60

An Efficient Method for Indian Number Plate Recognition The most widely used method to determine the optimal connection weights is called back propagation. This method was introduced by Rumelhart, Hinton, and Williams [4] and through their work artificial neural network research gained recognition in machine learning. Back propagation utilizes a mathematical algorithm called gradient descent which iteratively adjusts a function s parameters to minimize the squared error function of the network s output. If the function has several minima the gradient descent method might not find the best one. The sigmoid function is used to calculate the output of each network layer and is defined as follows: 1 f ( x) = x 1 + e Fig 1 The Squared Error Function is Defined as Follows: 1 ( ( )) 2 E = y f x 2 Fig 2 Where f( x ) is the network s prediction obtained from the output unit and y is the instance s class label. 1.3. Radial Basis Function The second type of feed forward neural network is the Radial Basis Function Neural Network. Radial Basis Function (RBF) Neural Networks in which the activation of a hidden unit is determined by the distance between the input vector and a prototype vector. A Radial Basis Function (RBF) neural network includes of 3 layers: an input layer of the source connected through that environment, a hidden layer and an output layer with linear nodes. Fig 3 The neurons in the hidden layer contain Gaussian transfer functions whose outputs are reciprocally proportional to the distance from the middle of the neuron [6] [7]. II. PROPOSED ILPR SYSYEM The proposed method works in two sections: 1) Pre-processing of number plate image and 2) Character recognition of number plate. Fig. 4 Basic working LPR model There are three basic types of Indian number-plate, three main types Indian number-plates, which are: (a) black character, yellow background and black rectangular frame; (b) white character, blue background and white rectangular frame; (c) red or black character, white background and black rectangular frame. Each front-view number-plate consists of a character string including eight characters. Indian number-plate characters can be divided into four classes:(a) Indian characters, (b) letters, (c) digits, and (d) dot ( ). Indian character is either province initial or army service initial (in there are thirty province and ten army service). The width and height of each character area are respectively 45cm and 90cm (except the radius of dot is 5cm), and the interval between neighbouring character areas is 12cm. here we draw the flow chart of number plate preprocessing. III. LITERATURE SURVEY The License plate recognition systems have established a lot of interest from the research community. Much research has been done on Chinese, Dutch, Indian and English license plates. A characteristic feature of research work in this area is being limited to a particular region, city, or country. This is due to the lack of equivalence among different license plates. This section gives an overview of the research carried out so far in this area and the techniques employed in developing an LPR system. 3.1. Related Work on LPR With RBF Neural Network Nureddin A. Abulgasem, Dzulkili Mohamad, Sitit Zaiton Mohamad Hashim in Automatic License Plate Detection and Recognition Using Radial Basis Function Neural Network [6] deals in the field at the license plate recognition system as Automatic vehicle license plate detection and recognition (ALPR) is a important technique in most of traffic related application and is extremely popular and active research topic in the research domain. Many methods, techniques and algorithms have been developed for Automatic License Plate Detection and Recognition. 61

Bo Li, Zhi-yuan Zeng, Jian-zhong Zhou, Hua-li Dong in An Algorithm for License Plate Recognition Using Radial Basis Function Neural Network [7] deals in the field of the license plate recognition system as a variety of License Plates (LP), Sobel edge detector was used to detect the vertical edge. So as to get rid of the invalid edge concerning the characteristics of edge gray scale Jump and edge density, so the regions having features of License Plate was potted subsequent to it by horizontal and vertical Projections and mathematical morphology (MM) operation the License Plate region was searched. After it by color-reversing judgment was conducted by color analysis, and binarization was completed based on core region in License plate. Baoming Shan in Vehicle License Plate Recognition Based on Text-line Construction and Multilevel RBF Neural Network [1] deals in the field of license plate recognition as a License plate localization and character segmentation and recognition are the research hotspots of vehicle license plate recognition technology. In license plate localization part, Otsu binarization is operated to get the plate-candidates regions, and a text-line is built from the candidate regions. The location of the license plate will be determined according to the text-line construction result and the characteristics of the vehicle license plate character arrangement. And then the locally best adaptive binarization is utilized to make more accurate license plate localization. After the localization of license plate, the segment method of vertical projection information with prior knowledge is used to split characters and the statistical features are extracted. After that the multilevel classification RBF-NN is used to identify characters using the feature vector as input. The method shows that this method can recognize characters precisely and improve the ability of license plate character recognition effectively. Local adaptive binarization and textline construction are control to localize the license plate A. Akoum, B. Daya, P. Chauvet in Two Neural Network for License Number Plates Recognition [21] deals in the field at the license plate recognition 30 system as it is able to identify a license plate extracted from an images device. Such a system in helpful in many fields and places: parking places, private and public entrance, airport entrance, border control, and theft and vandalism control. Table 1. for Training Time Training Time Correlation Based Neural Network Car 1 3.4569 0.67554 Car 2 2.4569 0.67554 Car 3 3.4569 0.67554 Car 4 2.4569 0.67554 Table-2 for Recognition Time Recognition Time Correlation Based Neural Network Car 1 1.3456 0.57386 Car 2 1.3456 0.67386 Car 3 2.3456 0.67386 Car 4 1.3456 0. 67386 IV. EXPERIMENTAL RESULTS In this we have analyze the performance of the License plate recognition system using Radial basis function Network. We tried to reduce the complexity of the detection and recognition of the license plate. The result of this experiment are based on the performance of the radial basis feed forward network. The recognition rate are reduced as we have seen the performance of the system improves comparing to the two neural network, back propagation network, Learning Vector Quantization Neural Network, Multiple threshold approach and etc.here we are also comparing our proposed method to correlation method which is one of the efficient techniques for matching. Recognition time, training time and recognition rate are the key parameters of any automatic number plate recognition system. So here we are doing some comparative study which is shown by tabular and graph form. 62

An Efficient Method for Indian Number Plate Recognition Table-3 for Recognition Rate Recognition Time Correlation Based Neural Network Car 1 94.54 96.61 Car 2 95.45 98.61 Car 3 94.45 97.61 Car 4 94.45 98.61 V. CONCLUSION The process of vehicle number plate recognition requires a very high degree of accuracy when we are working on a very busy road or parking which may not be possible manually as a human being tends to get fatigued due to monotonous nature of the job and they cannot keep track of the vehicles when there are multiple vehicles are passing in a very short time.to overcome this problem, many efforts have been made by the researchers across the globe for last many years. A similar effort has been made in this dissertation to develop an accurate and automatic number plate recognition system. In this dissertation we propose a license plate recognition technique for the improvement of the recognition rate and recognition time for recognition of the number and the character of the vehicle license plate. We proposed a new technique of Neural Network for Vehicle license plate recognition. The Neural Network generates less recognition times and improves the recognition time of the license recognition system. Our work shows better performance as compare to the correlation method which is one of the efficient techniques for matching. Therefore, the standard deviation error reduces which comes from the data lost during the pre-processing in the recognition process. FUTURE WORK Future work direction of our Research can be carried out for the different cases including the following specifications. We need to reduce the processing time i.e. if we take sampled car data set for the processing to recognize one car than to handle 2000 cars is difficult task. Pattern should be correctly segmented. If we are able to reduce the processing time than we can do recognition and Detection Process with Face Detection process simultaneously. REFERENCES 1. Baoming Shan Vehicle License Plate Recognition Based on Textline Construction and Multilevel RBF Neural Network Journal of computer science Vol. no. 6 pp. 246-253 February 2011. 2. Chetan Sharma and Amandeep Kaur Indian Vehicle License plate Extraction and Segmentation International Journal of Computer Science and Communication Vol. No. 2, pp. 593-599, July-December 2011. 3. C.N. Anagnostopoulos, I. Anagnostopoulos, V. Loumos, and E. Kayafas A license plate recognition algorithm for Intelligent Transportation System applications T ITS-05-08-0094 August 29, 2005. 4. Chirag N. Paunwala, Suprava Patnaik A Novel Multiple License Plate Extraction Technique for Complex Background in Indian Traffic Conditions International Journal of Image Processing (IJIP) Vol. 4, No (2). 5. Hsien-Chu WU, Chwei-Shyong TSAI, and Ching-Hao LAI A License Plate Recognition System in E-Government Information & Security. An International Journal, Vol. 15, No. 2. pp. 199-210 2004. 6. Nureddin A. Abulgasem, Dzulkili Mohamad, Siti Zaiton Mohamad Hashim Automatic License Plate Detection and Recognition Using Radial Basis Function Neural Network Indian Journal of Computer Vision and Applications Vol. 1.No. 1 pp. 15-23 2011. 7. Bo Li, Zhi-yuang, Jian-zhong Zhou and Hua-li Dong An Algorithm for License Plate Recognition Using Radial Basis Function Neural Network International Symposium on Computer Science and Computational Technology pp. 569-572 2008. 8. Anuja p. Nagare License Plate Character Recognition System using Neural Network International Journal of Computer Application (0975 8887) Volume 25-No. 10, July 2011. 9. Othman Khalifa, Sheroz Khan, Rafiqul Islam and Ahmed Suleiman Malaysian Vehicle License Plate Recognition International Arab Journal of Information Technology Vol.4. No.4. pp. 359-364 October 2007. 10. Shyang-Lih Chang, Li-Shien Chen, Yun-Chung Chung, and Sei-Wan Chen, Senior Member, IEEE Automatic License Plate Recognition IEEE Transactions on Intelligent Transportation Systems, Vol. 5, No. 1 pp. 42-53, MARCH 2004. 11. Chih-Hai Fan and Yu-Hang Peng Vehicle License Plate Recognition System Design Chung Hua Journal of Science and Engineering, Vol. 7, No. 2, pp. 47-52 2009. 12. Z X Chen, CY Liu, G Y Wang & J G Liu Automatic License plate location and recognition Indian Journal of Engineering and material sciences Vol. 14, pp. 337-345 October 2007. 13. Chih-Hai Fan and Yu-Hang Peng Vehicle License Plate Recognition System Design Chung Hua Journal of Science and Engineering, Vol. 7, No. 2, pp. 47-52 2009. 14. Z X Chen, CY Liu, G Y Wang & J G Liu Automatic License plate location and recognition Indian Journal of Engineering and material sciences Vol. 14, pp. 337-345 October 2007. 15. Chirag N. Paunwala, Suprava Patnaik A Novel Multiple License Plate Extraction Technique for Complex Background in Indian Traffic Conditions International Journal of Image Processing (IJIP) Vol. 4, No (2). 16. Nureddin A. Abulgasem, Dzulkili Mohamad, Siti Zaiton Mohamad Hashim Automatic License Plate Detection and Recognition Using Radial Basis Function Neural Network Indian Journal of Computer Vision and Applications Vol. 1.No. 1 pp. 15-23 2011. 17. Bo Li, Zhi-yuang, Jian-zhong Zhou and Hua-li Dong An Algorithm for License Plate Recognition Using Radial Basis Function Neural Network International Symposium on Computer Science and Computational Technology pp. 569-572 2008. 18. S. Kranthi, K. Pranathi, A. Srisaila Automatic Number Plate Recognition International Journal of Advancement in Technology Vol.2, No.3 July 2011. 63

19. Ashim Kumar Ghosh, Swapan K.D Sharma, Md. Nazrul Islam, Suchitra Biswas, Sameya Akhtar Automatic License Plate Recognition (ALPR) for Bangladeshi Vehicles Global Journal of Computer Science and Technology Vol. 11, No. 21 pp. 69-73 December 2011. 20. ME Student, Associate Professor Automatic Number Plate Recognition Using Artificial Neural Network International Research Journal of Engineering and Technology (IRJET) Vol: 02 Issue: 04 July-2015. 21. Varsha K. Hadke, Pawan. K. Ajmera Comparative study of License Plate Recognition International Journal of Engineering Research & Technology (IJERT) Vol. 3 Issue 3, March 2014 22. Akoum, B. Daya, P. Chauvet Two Neural Networks for License Number Plate Recognition Journal of Theoretical and Applied Information Technology 2005 2009. 64