One type of these solutions is automatic license plate character recognition (ALPR).

Similar documents
Neural Network Based Threshold Determination for Malaysia License Plate Character Recognition

Simulation of Zhang Suen Algorithm using Feed- Forward Neural Networks

Jo-Car2 Autonomous Mode. Path Planning (Cost Matrix Algorithm)

A System for Joining and Recognition of Broken Bangla Numerals for Indian Postal Automation

Scene Text Detection Using Machine Learning Classifiers

NOVATEUR PUBLICATIONS INTERNATIONAL JOURNAL OF INNOVATIONS IN ENGINEERING RESEARCH AND TECHNOLOGY [IJIERT] ISSN: VOLUME 2, ISSUE 1 JAN-2015

LPR and Traffic Analytics cameras installation guide. Technical Manual

Character Recognition

Multiple Vehicles License Plate Tracking and Recognition via Isotropic Dilation

HANDWRITTEN GURMUKHI CHARACTER RECOGNITION USING WAVELET TRANSFORMS

INTELLIGENT transportation systems have a significant

6. Applications - Text recognition in videos - Semantic video analysis

A Neural Network Based Bank Cheque Recognition system for Malaysian Cheques

A Robust Automated Process for Vehicle Number Plate Recognition

Human Identification at a Distance Using Body Shape Information

Film Line scratch Detection using Neural Network and Morphological Filter

ABSTRACT I. INTRODUCTION. Dr. J P Patra 1, Ajay Singh Thakur 2, Amit Jain 2. Professor, Department of CSE SSIPMT, CSVTU, Raipur, Chhattisgarh, India

One Dim~nsional Representation Of Two Dimensional Information For HMM Based Handwritten Recognition

Carmen Alonso Montes 23rd-27th November 2015

Extraction and Recognition of Alphanumeric Characters from Vehicle Number Plate

The Vehicle Logo Location System based on saliency model

DESIGNING A REAL TIME SYSTEM FOR CAR NUMBER DETECTION USING DISCRETE HOPFIELD NETWORK

A Scheme for Detection of License Number Plate by the Application of Genetic Algorithms

American International Journal of Research in Science, Technology, Engineering & Mathematics

Character Recognition of High Security Number Plates Using Morphological Operator

6. NEURAL NETWORK BASED PATH PLANNING ALGORITHM 6.1 INTRODUCTION

Time Stamp Detection and Recognition in Video Frames

Cursive Handwriting Recognition System Using Feature Extraction and Artificial Neural Network

OCR For Handwritten Marathi Script

OTCYMIST: Otsu-Canny Minimal Spanning Tree for Born-Digital Images

Edge and corner detection

Unique Journal of Engineering and Advanced Sciences Available online: Research Article

LICENSE PLATE RECOGNITION FOR TOLL PAYMENT APPLICATION

Optical Character Recognition (OCR) for Printed Devnagari Script Using Artificial Neural Network

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers

Signature Recognition by Pixel Variance Analysis Using Multiple Morphological Dilations

SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS.

Biometric Security System Using Palm print

Automatic Privileged Vehicle Passing System using Image Processing

DIFFERENTIAL IMAGE COMPRESSION BASED ON ADAPTIVE PREDICTION

Numerical Recognition in the Verification Process of Mechanical and Electronic Coal Mine Anemometer

Implementation and Advanced Results on the Non-Interrupted Skeletonization Algorithm

ADAPTIVE NEURO FUZZY INFERENCE SYSTEM FOR HIGHWAY ACCIDENTS ANALYSIS

COLLABORATIVE AGENT LEARNING USING HYBRID NEUROCOMPUTING

A New Image Based Ligthing Method: Practical Shadow-Based Light Reconstruction

Image Compression: An Artificial Neural Network Approach

Seminar. Topic: Object and character Recognition

CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK

Renyan Ge and David A. Clausi

An Edge Detection Algorithm for Online Image Analysis

Car License Plate Detection Based on Line Segments

OBJECT detection in general has many applications

Analysis of Image and Video Using Color, Texture and Shape Features for Object Identification

Off-line Signature Verification Using Neural Network

International Journal of Advance Research in Engineering, Science & Technology

IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 10 March 2015 ISSN (online):

An Intelligent Technique for Image Compression

International Journal of Signal Processing, Image Processing and Pattern Recognition Vol.9, No.2 (2016) Figure 1. General Concept of Skeletonization

Automatic Initialization of the TLD Object Tracker: Milestone Update

Word Slant Estimation using Non-Horizontal Character Parts and Core-Region Information

Handwritten English Alphabet Recognition Using Bigram Cost Chengshu (Eric) Li Fall 2015, CS229, Stanford University

COMPARISION OF REGRESSION WITH NEURAL NETWORK MODEL FOR THE VARIATION OF VANISHING POINT WITH VIEW ANGLE IN DEPTH ESTIMATION WITH VARYING BRIGHTNESS

Hand Written Character Recognition using VNP based Segmentation and Artificial Neural Network

INVESTIGATING DATA MINING BY ARTIFICIAL NEURAL NETWORK: A CASE OF REAL ESTATE PROPERTY EVALUATION

Digital Image Processing

IRIS SEGMENTATION OF NON-IDEAL IMAGES

Stefano Ferilli 1 Floriana Esposito 1 Domenico Redavid 2

HANDWRITTEN SIGNATURE VERIFICATION USING NEURAL NETWORK & ECLUDEAN APPROACH

AUGMENTING GPS SPEED LIMIT MONITORING WITH ROAD SIDE VISUAL INFORMATION. M.L. Eichner*, T.P. Breckon

DEFECT DETECTION AND CLASSIFICATION USING MACHINE LEARNING CLASSIFIER

ECE 172A: Introduction to Intelligent Systems: Machine Vision, Fall Midterm Examination

HCR Using K-Means Clustering Algorithm

Video Processing on Vehicle Front-View Camera

Vehicle Identification using Fuzzy Adaline Neural Network

Count Vehicle Over Region of Interest Using Euclidean Distance

1. Introduction. 2. Motivation and Problem Definition. Volume 8 Issue 2, February Susmita Mohapatra

Comparative Performance Analysis of Feature(S)- Classifier Combination for Devanagari Optical Character Recognition System

Fully Automatic Methodology for Human Action Recognition Incorporating Dynamic Information

Intelligent Setup input

LIBYAN VEHICLE PLATE RECOGNITION USING REGIONBASED FEATURES AND PROBABILISTIC NEURAL NETWORK

EXTRACTING TEXT FROM VIDEO

Face Detection Using Color Based Segmentation and Morphological Processing A Case Study

AUTOMATIC RECOGNITION OF OBJECT DETECTION USING MATLAB

Unit #13 : Integration to Find Areas and Volumes, Volumes of Revolution

Design Features Recognition Using Image Processing Techniques

Building Detection. Guillem Pratx LIAMA. 18 August BACKGROUND 2 2. IDEA 2

Woody Plants Model Recognition by Differential Evolution

DATA EMBEDDING IN TEXT FOR A COPIER SYSTEM

Automatic License Plate Recognition in Real Time Videos using Visual Surveillance Techniques

Binarization of Color Character Strings in Scene Images Using K-means Clustering and Support Vector Machines

Graphic Design & Digital Photography. Photoshop Basics: Working With Selection.

R. A. Haraty and H. M. El-Zabadani Lebanese American University P.O. Box Chouran Beirut, Lebanon

Neural Network Based Offline Signature Recognition and Verification System

Counting Particles or Cells Using IMAQ Vision

Facial Feature Extraction Based On FPD and GLCM Algorithms

Additive Manufacturing Defect Detection using Neural Networks

AUTOMATED STUDENT S ATTENDANCE ENTERING SYSTEM BY ELIMINATING FORGE SIGNATURES

An adaptive container code character segmentation algorithm Yajie Zhu1, a, Chenglong Liang2, b

CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS

Fabric Defect Detection Based on Computer Vision

Transcription:

1.0 Introduction Modelling, Simulation & Computing Laboratory (msclab) A rapid technical growth in the area of computer image processing has increased the need for an efficient and affordable security, thus resulted in the evolution of different kinds of solution based on computer image analysis. One type of these solutions is automatic license plate character recognition (ALPR). ALPR is a crucial subject of research due to its wide market applications to meet specific demands such asi. automatic system steering to access protected area ii. route traffic monitoring system iii. electronic payment system (toll fee, parking fee payment) and etc. 1

2.0 Objective Modelling, Simulation & Computing Laboratory (msclab) The objective of this project is to design a system to detect and recognise a vehicle s license plate. The project objective can be accomplished through the following efforts: i) To retrieve properties of Signature Analysis that has been used in Vehicle localisation. ii) To extract character s features. iii) To form 56-element input vector to be trained in Neural Network. 2

3.0 Methodology The license plate recognition sequence, which is proposed in this paper, consists of three distinct parts. The first one deals with the further usage of properties obtained from Signature Analysis [1]. The second part includes operations of thinning algorithm on the signature. Finally, the third part deals with the thinned character, where its features will be extracted to be trained Artificial Neural Network. Signature Analysis Properties Thinning Algorithm Character s Features Extraction Figure 1 Overview of license plate recognition sequence 3

3.0 Methodology Fig.2 shows how the properties obtained in Signature Analysis are used to form the WH ratio and later on to be trained in artificial neural network for recognition purpose. The size of this bounding box is crucial as only a certain width-to-height (WH) ratio of the bounding box as shown below will be considered in thinning and recognition stage. Figure 2 Finding WH ratio 4

3.0 Methodology Features extraction is an approach used to extract geometric features of the character contour. After the shortest matrix for the character skeleton is found, the image is zoned into 9 equal size windows. Features extraction is applied on the individual zones rather than the whole image. Fig.3 shows that the horizontal line segment occurs in the upper zones, central zones and lower zones of character T, H and L respectively. On the other hand, a diagonal line segment may occur in character such as 2 and 7. Figure 3 Character zoning 5

3.0 Methodology Neural Network is constructed with 56 input and 34 neurons in its output layer. The 56-input vector comprises of the following i. no. of horizontal line in each zone ii. no. of vertical line in each zone iii. no. of left diagonal line in each zone iv. no. of right diagonal line in each zone v. actual number of pixels in the zone vi. ratio of white pixels to black pixels in the zone vii. WH ratio viii.character s Euler number Single hidden layer with 10 neurons. The network is trained with both ideal and noisy vectors (characters). Firstly, the network is trained on ideal vectors until it has a low sum-squared error. Then the network is trained on 136 of both ideal and noisy vectors. 6

4.0 Results and Discussions Figure beside shows character recognition experimental results based on the proposed algorithm. Sample of license plate characters were thinned before they were fed to the neural network for training. T1 shows successful recognition for ideal character input. Figure 7 - T1 7

4.0 Results and Discussions T2 shows two examples of unsuccessful results, where both character 8 and W (case 1 and 2 of T2) were misidentified as D and 3. In the first case of T2, the character 8 was affected by the surrounding light intensity that causes reflection and results in wrong character recognition. However, the proposed algorithm, successfully recognised character 8 although it was presented in a low quality input. Figure 8 T2 8

4.0 Results and Discussions In T3, the algorithm capable to differentiate and recognised the given characters correctly. Features extracted from each zone gave more details on all the lines and points that form a particular character, and thus leads to more reliable character recognition Figure 8 T3 9

5.0 Conclusion There are many methods that can be used in recognising license plate character. The existing Signature Analysis properties obtained from vehicle localisation process is gathered to be trained for the later character recognition. This approach may reduce the execution time of the overall system performance. The proposed License Plate Character Recognition via Signature Analysis and Features Extraction has successfully recognised both ideal and non-ideal characters. However, characters with very low resolution were failed to recognise. The system also capable to tackle the common character misclassification problems due to similarity in characters such as 2 and Z, 5 and S, 8 and B. This system needs to be further enhanced in the future to tackle the mentioned restrictions. 1 0