mathematical modeling and signal processing technique in ... · transportation system is a mass...

13
67 Manish Kumar Saini,Shilpi Dhingra,RajvirSingh International Journal of Electronics, Electrical and Computational System IJEECS ISSN 2348-117X Volume 4, Special Issue May 2015 Mathematical Modeling and Signal Processing Technique In Automatic Number Plate Recognition Dr.Manish Kumar Saini a ,Shilpi Dhingra b ,RajvirSingh a,b a ,Electrical Engineering Dept., DCRUST,Murthal, Sonipat, Haryana 131039 b CSE Dept. , DCRUST, Murthal, Sonipat, Haryana 131039 ab CSE Dept.,,DCRUST,Murthal, Sonipat, Haryana 131039 Abstract Automatic Number Plate Recognition is a special form of Optical Character Recognition(OCR) ,use to extract number plate/standard plate from the vehicle image or sequence of image(in case of video). Main aim of this system is to collect information of a car on the basis of License Plate (LP) only. License plate detection and character segmentation are the critical phases of this system, detection involves extraction of number plate from car image, this phase provide major contribution in the success of ANPR, vehicle speed, plate size, normal text (other than number plate) or stickers, environmental condition and another noise effects like uneven image, dirty plate, shadow etc are the major problem of this phase. Segmentation involves separating character from acquired number plate algorithm used for this phase should overcome problem of LP detection for the better performance of LP character recognition phase. Paper presents the comprehensive review of license plate recognition techniques and comparison of various paper on the basis of Global Image information ,Textual Feature and Artificial Intelligence and review also contain techniques used for license plate detection, segmentation and recognition and country/region information for which respective algorithm were designed, database used to test the algorithm with image resolution, processing time and accuracy. Keywords: License Plate Recognition(LPR); Global Image Information ; texture feature ; Artificial Intelligence 1. Introduction High definition images and videos and identification of object(from captured camera images) provide an opportunity in image processing as well as in pattern recognition 38 as well as in Intelligence transportation system(ITS) ,ITSs include intelligent infrastructure systems and intelligent vehicle systems 40 , ANPR also known as ALPR acts as a backbone of Intelligence transportation system is a mass surveillance method and used to identify vehicle by using its number plate without human interference and use to address trafiic problems. ANPR was invented in 1976 in UK developed to identify the stolen car ,ANPR was observed successfully first in 1978. ANPR has several applications these application reached from complex real time environment to simple area like car parking 34 ,Variable message signs1, Vehicle Access contro l1 ,highway/electronic toll collection 35 borders and custom security, premises where high security is needed, like Parliament, Legislative Assembly 2 , stolen car detection 25 and so on because of these application its value of research is increased day by day as the number plate standard is region/country specific so, complexity of this work varies from country/region to country/region/others (country by country). ANPR is a mature yet imperfect technique, extensive work has been done in this field despite of that system suffers from accuracy, precision and time consumption (like/type) problems because of different styles of LP and region wise format and small LP region with different font size and color,

Upload: trinhnhi

Post on 16-May-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

67 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

Mathematical Modeling and Signal Processing Technique In

Automatic Number Plate Recognition

Dr.Manish Kumar Sainia,Shilpi Dhingra

b,RajvirSingh

a,b

a,Electrical Engineering Dept., DCRUST,Murthal, Sonipat, Haryana 131039

bCSE Dept. , DCRUST, Murthal, Sonipat, Haryana 131039

ab CSE Dept.,,DCRUST,Murthal, Sonipat, Haryana 131039

Abstract

Automatic Number Plate Recognition is a special form of Optical Character Recognition(OCR) ,use

to extract number plate/standard plate from the vehicle image or sequence of image(in case of video).

Main aim of this system is to collect information of a car on the basis of License Plate (LP) only.

License plate detection and character segmentation are the critical phases of this system, detection

involves extraction of number plate from car image, this phase provide major contribution in the

success of ANPR, vehicle speed, plate size, normal text (other than number plate) or stickers,

environmental condition and another noise effects like uneven image, dirty plate, shadow etc are the

major problem of this phase. Segmentation involves separating character from acquired number plate

algorithm used for this phase should overcome problem of LP detection for the better performance

of LP character recognition phase. Paper presents the comprehensive review of license plate

recognition techniques and comparison of various paper on the basis of Global Image information

,Textual Feature and Artificial Intelligence and review also contain techniques used for license plate

detection, segmentation and recognition and country/region information for which respective

algorithm were designed, database used to test the algorithm with image resolution, processing time

and accuracy.

Keywords: License Plate Recognition(LPR); Global Image Information ; texture feature ; Artificial

Intelligence

1. Introduction

High definition images and videos and identification of object(from captured camera images)

provide an opportunity in image processing as well as in pattern recognition38

as well as in

Intelligence transportation system(ITS) ,ITSs include intelligent infrastructure systems and

intelligent vehicle systems40

, ANPR also known as ALPR acts as a backbone of Intelligence

transportation system is a mass surveillance method and used to identify vehicle by using its number

plate without human interference and use to address trafiic problems. ANPR was invented in 1976 in

UK developed to identify the stolen car ,ANPR was observed successfully first in 1978. ANPR has

several applications these application reached from complex real time environment to simple area

like car parking34

,Variable message signs1, Vehicle Access control1

,highway/electronic toll

collection35

borders and custom security, premises where high security is needed, like Parliament,

Legislative Assembly2, stolen car detection

25 and so on because of these application its value of

research is increased day by day as the number plate standard is region/country specific so,

complexity of this work varies from country/region to country/region/others (country by country).

ANPR is a mature yet imperfect technique, extensive work has been done in this field despite of that

system suffers from accuracy, precision and time consumption (like/type) problems because of

different styles of LP and region wise format and small LP region with different font size and color,

68 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

require some improvement and advance technology which attracts researcher interest and (that’s

why) its value of research is increased day by day.(it has received lot of attention from the

researcher) .There are of two types one is Online and another one is Offline ANPR system, Online

ANPR system works on real traffic video and images localization and interpretation take place

instantaneously in contrast, Offline ANPR system stores captured images or video in centralized data

server and used it for identification of LP3.

2.1 Phases of ANPR: The ANPR system composed of four stages fig. 1 shows the structure of the ANPR process. The

performance of an ALPR system depends upon every stage. There is no need to install a hardware on

vehicle for this system.

Fig1. Frame Work of ANPR System

The first phase is to acquire the car image using a camera. Camera resolution, shutter speed,

orientation, and light, are the various parameters of the camera, ANPR can either use black and white

or infrared camera to take an image. Camera preserve object details at a longer distance .The second

phase is to detect the license plate from the image, this is most complex phase whole system

performance is bend on it because of complete environment conditions, extraction is performed

from whole image or video frames and by using some features, such as the boundary, edge, color

etc. Segmentation phase help to separate character from the recognized LP by template matching.

The third phase helps to separate character from the recognized LP by template matching, back

ground and fore ground color. The fourth phase is to recognize the extracted characters by template

matching or by machine learning , such as neural networks , support vector machine (SVM), Genetic

Algorithm4. Paper is organized into three major section includes Global image Information, texture

feature and Artificial intelligence and there is a comparison of various techniques based on License

plate detection(LPD), License Plate Segmentation(LPS), Character Recognition(CR) with their

respective accuracy and also on the basis of language.

2. Literature Review

Global Image Information includes local features which are useful for rough segmentation of the

object 31,

it is used in recognition and detection phases of LP.Texture Feature includes detection of

number plate base on color, edge/boundary basis, good for high density regions. Technique such as

Neural Network (NN), Fuzzy Classification, SVM used to trained the ANPR system comes under

Artificial Intelligence(AI). Review also included a comparison table based on the phase wise

technique of the system, image resolution ,static and video images and also mentioned accuracy of

the system.

69 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

2.1. Global Image Information

Ashtari et al.,5 proposed a system designed for number plate location and image improvement using

modified color Template Matching Technique by analyzing hue of the color pixel and decision tree

with SVM homogenous fifth degree kernel (histogram equation and Laplace filter) were applied

respectively. In this pixel transformation like Fourier, wavelet and houge were ignored which

reduced response time. Results were measured in four different situations for speed control, low

resolution image detection rate and system overview performance were 96.8% and 94.4%

respectively, better than fuzzy logic but less than edge detection and moving window and Neural

network detection and recognition methods. Database of 1150 images were taken and this system

had been proven to be real time practice but not good for foggy and rainy environment and broken or

smeared LP and its system performance can be further improved. Massoud et al.,7 proposed a LPR

system in this extraction, recognition and database communication performed by using pre-image,

statically template matching and database servers respectively, pre-image was further divided into

detection and segmentation Identification, accuracy of LP was 91% for 100 patterns under several

condition using video steaming and it could be apply for the real time application. Overall accuracy

was reduced by 9% because of dirty plates, overlapped by vehicle or slant LP which can be further

improved. In13

Proposed an efficient algorithm of locating and extracting license plate and

recognizing each segmented character by a method based on morphological operations for the

elimination of non-plate region, connected component Analysis and template matching respectively.

Algorithm was subdivided into four parts- Digitization of image, Edge Detection, Separation of

characters and Template Matching and applicable to Indian LP. Algorithm was tested by 50 color

image with size of 640 x 480. By compensating the brightness distortion and chromaticity distortion

and improving ambient lighting conditions can improve performance of the system. In19

author

proposed vehicle detection method based on And-Or Graph (AOG) which decompose object into

multiple parts and Hybrid Image Templates (HIT) to detect no vehicles and vehicle region.

Experiment performed using precision recall curve on total 240 images in that curve proposed

method was better than AOGI method by Li et al., 201332

and also performed well in case of various

vehicle poses. Proposed method used edge information, the texture, color, and flatness information

this made it more efficient .The combination of AOG and HIT improves the detection accuracy in

complex urban traffic conditions with occlusion among vehicles and between vehicles and non-

vehicle objects and method also adapted to various vehicle poses and shapes. But only day traffic

conditions and front view of the vehicles were considered and also low detection cannot allow this

algorithm for real time traffic system. Author proposed an approach in21

to solve the OCR problem

using intelligent template for matching (ITM) for Argentinean license plates. To resolve training

required of ANN used for OCR, ITM obtained the performance in time, accuracy and in case of ITM

with no prior training made it flexibility and simplicity of original template

2.2. Texture Feature

Proposed algorithm based on LP localization in this one dimensional plate signal generated to

extract LP from image which contain five statistics (i.e., strength of the signal, normalized maximum

amplitude, frequency of maximum amplitude, frequency center and frequency spread) were

determine using statistical analysis of Discrete Fourier transformation with color-based histogram

threshold with the concept of periodicity of characters which made Fourier efficient, Besian

approach was used to classify plate region with overall accuracy of the system of 88.1% for public

data set greater than 3.3% from the concept of Visual words(PVW) proposed by Zhou et al.(2012)49

70 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

with 84.9% accuracy and also its processing time was <150ms to competitive values which made it

capable to implemented in real time system but in the cost of high computational complexity as

compare to other model6.In this a license plate detection system was implemented for extracting

vertical edge , candidate region and segmenting the plate region used Sobel operator, morphological

filtering and some geometrical feature respectively The Iranic number plate experimental results

achieved appropriate performance in different scenarios with average accuracy was above 92%

therefore proposed system was reliable and also practical because of the low computational cost

algorithm be used for different countries8. Author presented License plate location method in this

Gaussian filter and Histogram Equalization used for preprocessing and Wavelet transformation

which generate wave crust for LP position and EMD analysis involved projection reconstruction &

Hilbert Transformation applied to choose desire wave crust for LP. Algorithm was capable to deal

with several exacting condition with better performance against a sliding window technique by

Wang48

(2011) whose accuracy was 97.33% ,overall execution time 0.58-0.62 sec. A database of 765

images (640 x 480) was taken. It was highly adaptable to non linear and non stationary data but one

LP detected at a time this problem can be resolve further 10

. In11

Author designed a Character

Recognition method based on SIFT feature point clustering and central matching technique by three

points which was the improved version of Zahed and Salehi algorithm (2011)[47] used only SIFT

feature for LP recognition. This algorithm was designed for Chinese LP and for best results affine

vertical distortion were applied, database of 885 images with resolution range from 30x45 to

112x200 were taken with success rate of 97.6% .Invariant characteristics of SIFT feature helped to

improve recognition. Color information of a character can enhance the performance of this

work.In[12] author described LP detection method based on gradient information and cascade

adaboost detector image preprocessing, LP detection and LP conformation were the main method of

this system and false positive(because of adaboost) was reduced by heuristic judgment and voting

based method trained by SVM. Database of 4087 image with image resolution of 1920x1088 recall

and precision calculated by evaluation protocol was 87.29% and 62.31% respectively, High recall

value helped to handle multiple LP simultaneously. Threshold value was 0.5, scale factor of

cascade adaboost detector was chosen artificially as a result LP may not scanned properly this

problem can be resolve further with increase precision and recall values. In14

, A novel method

proposed for LP detection and tracing by Cascade AdaBoost Detector (CAD) verified by HOG

classification and Tracing Learning Detection(TLD) respectively using video frames.CAD also

helped to maintain tracing list and trained by 78 x 22 images size, CAD result verified by HOG

classification and tracing was decompose into tracer, detector and learning. Result was measured in

the form of recall, precision and f-measure rate. Video image is blur as compare to still image but

contain more information, CAD applied on new LP and helped to increase performance and TLD

helped to reduce false positive this algorithm can be extent further. In[16] paper author described a

rear-view vehicle detection and tracking method used salient parts of multiple vehicle, detected parts

of vehicle considered as graph nodes help to construct Markov random field model (MRF) and

loopy belief propagation (LBP) was used graph to obtain the vehicle locations. Kalman filter helped

to track estimate vehicles’ trajectories. Recall, Precision and Mostly Tracked Trajectories (MT) for

sunny day time during heavy congestion were recorded as 95%,85.7% and 89.6% respectively. This

method adapt to partial occlusion and various lighting conditions and achieve real-time performance,

more salient parts, such as the windshield and front cover can be consider further to increase

performance.In15

Author proposed LP detection fusion technique of AdaBoost, color checking and

SVM detector. Test results of 950 real-world images shown that the fusion reduced the false alarm

71 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

rate. The proposed Fusion detector performed better results from the conventional Adaboost detector

throughout the ROC (Receiver Operating Characteristic) curve. The AUC (Area Under the Curve) of

fusion reached 0.9081 but for Adaboost detector it was 0.8441, which showed that the modification

on feature extraction and the multistage information fusion significantly improve the LP detection

performance. Fusion detector was designed for detecting Chinese LP, it can designed for detecting

the LP in other countries after modifications of the color checking module and changing some

classifier and some features for adaboost. Author proposed in17

LPR system LP detection,

segmentation and Recognition using Cascade Adaboost Detector, improved bolb exaction and OCR

methods respectively. Database were collected from video data set by global edge and harr like

feature including classification of six layer (two layers based on global statistical feature and

remaining four trained by Cascade AdaBosst detector) global layer help to reduce non plate region.

Overall accuracy of the system was 94.03% greater than its active contour Guo Jing-Ming et al;46

(2011)i.e., traditional CCA whose overall accuracy was 74.5%. It was based on real time

environment and overall accuracy can be improved further. Author proposed methodology based on

color based method instead of text based and used characteristics of color combination for color edge

extraction and searching, location principle was applied. Edge extraction was the main part of the

algorithm and used trigonometric imaging and color discrete characteristics to cover weaken and

unfavorable factors. Algorithm performed well in complex scenes and can process 11 categories of

LP with different color combination and its efficiency was higher than text based methods overall

success rate and execution time was 94.7% and 57 ms respectively18

.In 22

Author proposed a method

in which some improvement had been done by improving template matching OCR method which

included font type, template resolution, noise, tilting and the painting, as a result some improvement

in accuracy had been measured in Indonesian LP. The result was increased by from Jaccard et al.,

(2008)45

similarity by21

.67 percent and the reduced of number of noise detected by 99.04 percent,

including more samples can further increase the existing accuracy. In 27

paper author used computer

vision technique to perform automatic recognition of a car for garage opening and used single object

detection framework technique to perform detection and recognition of a car in 42ms and 22 ms

respectively for every single car. Detection procedure is trained with public data set. Feature-based

object detection algorithm can further increase efficiency of the system for detection and recognition

of cars and texts. Wang et al.,29

proposed an LPL method based on Discrete Wavelet Transformation

(DWT).DWT was applied on grey image and its HL and LH subband were used to extract vertical

and horizontal information respectively vertical accuracy achieved by removing insignificant

coefficient. Algorithm was tested on both indoor and outdoor environ- ment and different size of LP

.This algorithm did not perform well if the color of background and license plate matched, accuracy

of the system was noted as 97.33%. Algorithm achieved real time LPL system. Paunwala et al.,[34]

proposed an algorithm for LP detection , algorithm is subdivided into three stages grey scale

conversion then morphological operation followed by connected component analysis, It can detect

LP from complex environment condition such as shadow, dirty or blurr images and also perform

well for multiple LP or video sequence .success rate of whole system was noted as 98.8% for single

and 95% for multiple LP. Overall accuracy can be further improved for video image.In38

author

proposed a novel idea for LPD namely Operator Context Scanning (OCS) applied to sliding

window analysis help to reduce processing time of high resolution images and increase the ANPR

performance in terms of speed, Concept of “context’’ of the image according to an operator”

categorize the image on the basis of environment condition. Algorithm was tested on various

environment conditions. This algorithm performed well from their previous work in39

System

72 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

capability can be increase further by binarization capabilities for OCS ,better sensor system for noise

free image and also by mainitaing good database.Chen et al.40

proposed a LP recognition method in

this algorithm localization performed by using salience features and after segmentation feature

salience classifier applied fer recognition of characters , algorithm performed well in various

environment conditions and tested on 1176 image and over all accuracy reached to 95.7% , its

computational cost was less than standard SVM, accuracy can be further improved for blazing light

region.

2.3. Artifical Intelligence

In 23

, author proposed LP detection method a novel binary shadow removal Bersian algorithm with

Gaussian filter and image gray equilibrium and feature extraction elastic mesh and SVM used for LP

detection, segmentation and recognition respectively. Database of 9026 images include

Kana,Chinese and English character were used and overall accuracy of the system was greater than

7.53% from fuzzy discipline and Neural Network. This technique cannot recognize white character

on black plate. Author proposed a hybrid algorithm included the feature of multithresholding and

Neural Network technique with artificial neural network for segmentation and recognition

respectively, neural network was trained by neural training, validation and testing for preprocessing

median filter was applied. Algorithm recognition rate was greater than 1.66% to competitive

algorithm which used NN and image co-relation by K.Yilmaz (2011)44

. This algorithm helped to

improve the quality of images, detect the characters or digits and license plates realization at an

augmented level of certainty. Increasing recognition rate and reducing the complexity of Neural

Network are the further scope of the paper9. In

20Author designed a system for Indian Standard High

Security Number plate with a neural network for character recognition was trained to recognize all

the characters ,Image of a vehicle with Indian standard number plate was the input of the system and

produced the characters displayed in the form of computer data as its output. System was adaptive

and gave satisfactory results in case of slight variation in the same characters due to noise. The

system threshold was found to be 0.85 which can be further improved on training .In28

author

proposed a novel idea for LP segmentation and character recognition input of this system was a LP

or a band containing LP information. Gaussian filter, an innovational Laplacian-like transformation

and a median filter performed as preprocessing made system robust to non-uniform environment

conditions, segmentation was performed by indigenous and relative features of character image set

character size by 40x40 pixels after that principle component analysis (PCA) was applied for image

recognition followed by two feed-forward neural networks with one hidden layer algorithm was

tested on 120 Iranian LP average success rate for segmentation and CR were noted as 94% and

90.5% respectively with execution time of 0.55ms. In36

author proposed an enhanced version of LPD

given by their previous work in (Deb et al.,37

), for Korean number plate for LPD author used

density based region growing and sliding concentric window and ANN applied for segmentation and

recognition respectively, algorithm was tested for different view point, illumination conditions and

performed well in all these cases. Working with blur image is the future scope of this algorithm.

Krishnakumar40

designed an ANPR system on android mobile phone ,grey scale conversion and

Gaussian filter applied for preprocessing ,OCR used for segmentation and recognition and database

were trained by ANN. In this algorithm processing time is proportional to the size of the input

images. Future scope of the algorithm is to use it for multinational car LP. In 30

author proposed a

new genetic algorithm (GA) with two new sorting based crossover operator with flexible fitness

function to differentiate number plate text from normal text and increase the convergence speed of

73 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

the system to identify the location of license plate. Algorithm is interdependent to shape, color and

size of number plate can detect plate of varies region. Geometric Relationship Matrix (GRM)

concept had been introduced for the identification of different region LP, overall accuracy of the

system was 98.4%. Algorithm can performance well in real time environment.

Table 1. Performance Comparison of some ANPR systems S

N

O.

Reference

Number

Technique used

Database

Used with

image

resolution

Plate Format

Accuracy of

the system

Remarks

1 Ashtari et al.,5 CR: Template

Matching

Technique

1156 Iranic LP da: 96.8%

ova:94.4%

performance can be further

improved for foggy and

rainy environment

2 Al-Hmouz et

al., 6

LPD: Discrete

Fourier

Transformation

1758 images

(640x480)

- ova:88.1% By reducing computational

complexity this algorithm

can be implement in the

real time environment

3 Massoud et

al., 7

PR: pre-image,

CR: statically

template

matching

Video Egypt LP ova:92% overlapping of LP problem

can be further improved

4 Lalimi et al.,8 LPD: Sobel

operator,

morphological

filtering

425 Iranic LP ova:92% This algorithm can be used

for different countries

License Plate

5 Bhushan et

al.,9

LPS:

Multithresholdin

g

CR: Neural

Network

technique with

artificial neural

network

- Indian LP cr: 98.4% Neural Network

complexity can be further

improved

6

Shouyuan et

al., 10

PR: Gaussian

filter and

Histogram

Equalization for

preprocessing

LPD: Wavelet

transformation

with EMD

analysis

765(640 x

480)

Chinese LP

as well as

other

countries LP

et:0.58 sec

ova: 97.91%

Algorithm can be further

improved for multiple LP

detection

7 Chen et al., 11

LPR: SIFT

feature

885 (30x45)

to (112x200)

Chinese LP ova: 97.6% By introducing more SIFT

and color information

detected LP performance

would be increased

8 Wang et al., 12

LPD: Gradient

information and

cascade

Adaboost

detector

4087

(1920x1088)

Chinese LP P:87.29%

R: 62.31%

Performance can be

improved by selecting

threshold automatically

and reducing false positive

74 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

9 Dey et al., 13

LPD:

Morphological

operations,

LPS:CCA

CR: Template

matching

respectively

50 (640 x

480)

- - brightness distortion and

improving ambient lighting

conditions can be further

improve

10 Wang et al., 14

LPD: Cascade

AdaBoost

Detector

Video

image(78 x

22)

Chinese LP R:0.78755

P:0.74808

CAD and TLD helped to

increase LP detection rate

11 Zhenjie et al., 15

LPD: AdaBoost

and

SVM

950 Chinese LP P:0.9081

R:0.8441

Adaboost with SVM

increase de tection

efficiency

12

Tian 16

LPD: MRF and

LBP

1777

(2592*1926)

- P:85%

R:95%

MT:89.6%

Salient parts, such as the

windshield and front cover

can improve system real-

time performance

13 Zheng et al., 17

LPD: Cascade

AdaBosst

Detector

LPS: Improved

Bolb Extraction

CR:OCR

Methods

586(video

clips)

(648*486)

- et:0.2 sec

da:96.4%

sa:98.82%

ca:98.7%

ova:94.03%

Based on real time

environ-ment and better

than traditional CCA

algorithm

14 Yang et al., 18

LPD: Color

based extraction

,denoising and

searching

1384(600

text

image(600*

300)+784(7

86*576)

China(also

tested on

104

countries)

et :57 ms

ova:94.7%

This algorithm is not

country specific and

performed well in complex

scenes

15 Gazcón et al., 21

LPR :Intelligent

template

matching for

OCR

531

Argentine

LP

et :800 ms

ova:87.53%

Testing by efficient

strategies for the

evaluation of character

features provide better

scope to algorithm

16 Hidayatullah

et al., 22

Used salient

parts of multiple

vehicle detection

29 (different

sets of

images)

Indonesia

LP

ova:87.96%

Reduces noise problem of

LP.

17

Wen et al.,23

LPD: Improved

Bersian

algorithm

connected

component

CR: Support

Vector Machine

9026

English,

Chinese

numerical,

kana

ova:93.54%

da:97.88%

ca:97.16%

et:0.284sec

white character on black

plate recognition provides

more scope to the

algorithm

18 Ching-Liang

Su et al.,24

ring-to-line

mapping

technique

120 images - - Unique Ring-to-line

mapping technique provide

greater efficiency

75 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

19 S.Namitha et

al.,26

LPD: adaptive

histogram

equalization,

CR: template

matching and

fuzzy classifier

-- Indian LP --

20 Wijnhoven

and Peter 27

computer vision

technique for

card detection

360 images -- ova:90%

et:300 ms

over all processing time is

300 ms can be reduce

further

21 Sedighi and

Vafadust28

LPS: used

indigenous and

relative features

of character

CR: Two feed-

forward neural

networks with

back-propagation

120 images Iranian

license

plates

et:0.55ms

sa:94%

cr:90.5%

Algorithm is robust to non-

uniform environment

conditions

22 Wang et al.,29

LPL: Wavelet

transformation

300

images

(400 * 300)

--

et:< 0.2 s

Ova:

97.33%

Proposed algorithm can

extract LP from front as

well as from back

.Applied in real time

application

23 Samra and

Khalefah30

LPD:Genetic

algorithm with

GRM

800 images

Applicable

to different

country LP

Ova:98.4%

Algorithm is

interdependent to shape

color and size of number

plate can detect plate of

varies region

24

.

Neto et al.,33

LPD:CCA ---- ---- ----

---

25

..

Paunwala et

al.,34

PR: RGB to gray

conversion

followed by

contrast

enhancement

LPD:

mathematical

morphology and

component

filtering

750 Images

Indian LP

ova: 98.8%

( single LP)

95%

(multiple

LP).

Algorithm can detect

single as well as multiple

LP

26

.

Deb et al., 36

LPD: sliding

concentric

windows (SCW)

CR: artificial

neural network.

120 image

(640*480 )

Korean LP

da: 89%

Algorithm can detect and

recognize number plate in

in various weather and

lighting condition

76 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

27

.

Giannoukos

et al38

LPD:window

analysis, namely

Operator Context

Scanning

Video

(tested on

1428

images)

Greek LP

Ova: 90.9%

(still

images)

Ova: 88.1

%(video

+still)

Algorithm reduce

performace cost by sliding

windows pixel operators

and OCS increase system

speed

This OCS method

increases the

processing speed of the

original SCW method by

250%.

28

.

Chen et al.,40

CR: feature

salience

Classifier

1176 images

(640 × 480

pixels)

Chinese LP

da: 97.3%.

cr: 95.7%

ova:93.1%

29

.

Krishnakumar43

PR:Gaussian

filter

LPR:OCR

420x312 -- -- Algorithm is implemented

for android mobile phone

PR: Preprocessing, LP detection/localization (LPD/LPL), LP Segmentation (LPS), Character

Recognition(CR)

ova: Overall accuracy, da: LPD accuracy, sa: LPS accuracy, cr: CR accuracy, p:precision, r:recall, et:

execution time.

3. Comprehensive Analysis:

This paper presents major reported research articles on an ANPR systems, ANPR/ALPR consists of

four main phases as in Fig. 1 output of every phase of ANPR system effects on its lower phase

efficiency. Image acquisition can be captured either from CCTV ANPR cameras which are fitted on

road side these camera are generally connected with huge database maintained for traffic control,

police enforcement, toll collection, public sector etc. or camera can be of android phone43

or simple

camera with limited memory for normal application like small car parking zone, garage opening27

,

Information can be taken in the form of images or video7,14,38

and further processed (in lower phases),

next phase of this system is LPD and it impacts the accuracy of whole ANPR system and this phase

deals with the complexity of the whole system in this extraction of license plate is performed from

whole image or video frames which will further segmented and recognized, some ANPR system

highlighted in literature considered only limited environment condition 5, 36

only few works in real-

time environment11-12

, license plate generally suffer from partial occlusion4, shadow, irregular

illumination conditions, variable distance41

, scene angle on frame41

, foggy and rainy5, multiple

license plate, number of frames in video problems.

Algorithm discussed in 22-23,34

worked for shadow, blur images and multiple LP detection but at the

cost of high execution time. Most of the algorithm are region or language dependent 5,7,11

but some of

them are applicable to all region or major countries discussed in10,18,30

. Algorithms are applied for

detection phases are Sobel filter8, Discrete Fourier transform [6], wavelet transform

29, wavelet with

EMD analysis10

, cascade adaboost detector 12,15,17

and various color based methods5. Segmentation

phase help to separate character from the recognized LP by template matching, back ground and fore

ground color of LP or by reducing character confusion such as (0 o),(v w), (I 1) etc. method such as

multi-thresholding9, CCA

13, Bolb extraction

17 etc. are used for segmentation. Recognition phase is

probably last but its results provide accuracy to whole ANPR system, generally combined algorithm

is designed for recognition and segmentation phases. Most of the algorithm in this phase is based on

77 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

machine learning where various pattern of machine are trained by number plates, which include

SVM5, 12, 40

. Fuzzy logic26

, genetic algorithm30

, neural network9,20,28,36

, OCR methods17,21

, SIFT

feature11

etc. output of this phase is digitalized image which will further processed according to the

system requirement.

.

4. Conclusion This paper presents a comprehensive review of existing ALPR/ANPR system techniques. Global

feature provides local features representation which are useful for the rough segmentation of the

object, it also provides information which is used for discrimination of class for recognition and

detection phase of LP, Textual feature information used to detect number plate base on color, edge

and boundary information , this type of feature uses the presence of character in LP it is effective in

high edge density area .Artificial Intelligence is the intelligence exhibited by software or used to

train the system for identification of number plate, it includes NN, SVM and OCR methods. The

future researcher should concentrate on reducing processing complexity to work with real time

scenario, video based ANPR, increasing the recognition rate of ambiguous character like (0 O),(v

w),(I 1) etc., designing a cost effective ANPR system or considering all real-time environment

including indoor or outdoor condition, generating an ANPR system for local region and for

multinational car license plate.

References

1. http://www.pdfdrive.net/automatic-number-plate-recognition-anpr-licence-plate-e1354516.html

2. Shidore and Narote, “ Number Plate Recognition for Indian Vehicles ”, IJCSNS International

Journal of Computer Science and Network Security; Vol.11,No.2,Feb.2011, p.143-146.

3. Dey et al., “ An Efficient Technique to Recognize License Plate using Morphological Edge

Detection and Character Matching Algorithm”, International Journal of Computer

Applications; Vol. 101, No.15, September 2014, p.975-8887.

4. Ibrahim et al., “Automatic License Plate Recognition (ALPR):A State-of-the-Art Review”,

IEEE Transactions On Circuits And Systems For VideoTechnology;Vol.23,No.2February2013.

5. Ashtari et al.,“An Iranian License Plate Recognition System Based on Color Features”, IEEE

Transactions On Intelligent Transportation Systems ;2014.

6. Al-Hmouz and Aboura “License plate localization using a statistical analysis of Discrete

Fourier Transform signal”, ELSEVIER Computers and Electrical Engineering; Vol. 40, 2014

p.982–992, 2014

7. Massoud et al., “Automated new license plate recognition in Egypt”, Alexandria Engineering

Journal; Vol 52, 2013, p.319–326.

8. Lalimi a,et al., “A vehicle license plate detection method using region and edge based

methods”, ELSEVIER Computers and Electrical Engineering;Vol.39,2013, p. 834–845.

9. Bhushan et al., “License Plate Recognition System using Neural Networks and

Multithresholding Technique”, International Journal of.Computer Applications; Vol. 84, No. 5,

December 2013, p. 975–8887,

10. Shouyuan et al., “A novel license plate location method based on wavelet transform and EMD

analysis”, ELSEVIER Pattern Recognition;, 2015, p.114–125.

11. Chen et al., “Chinese character recognition for LPR application”, International Journal on

Optik; Vol. 125, 2014, p. 5295–5302.

78 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

12. Wang et al., “License plate detection using gradient information and cascade detectors”.

International Journal on Optik ; vol. 125, ,2014, p. 186– 190.

13. Dey and Choudhury, “ An Efficient Technique to Recognize License Plate using

Morphological Edge Detection and Character Matching Algorithm”,International Journal of

Computer Applications; Vol. 101,No.15, September2014,pp-36-40.

14. Wang et al., “Detection and tracking strategy for license plate detection in video”, International

Journal on Optik 125; 2014, p. 2283–2288.

15. Zhenjie Yao and Weidong Yi, “ License plate detection based on multistage information

fusion”, Information Fusion ; 2014, p. 78–85

16. Tian et al. ,“Rear-View Vehicle Detection and Tracking by Combining Multiple Parts for

Complex Urban Surveillance”, IEEE Transactions On Intelligent Transportation Systems; Vol.

15, No. 2, April 2014

17. Zheng et al. “An algorithm for accuracy enhancement of license plate recognition”, Journal of

Computer and System Sciences 79;2013, p. 245–255.

18. Yang et al. “License plate location based on trichromatic imaging and color-discrete

Characteristic”, ELSEVIER Optik 123;2012, p.1486– 1491.

19. Li and Wang “Vehicle detection based on And–Or Graph and Hybrid Image Templates for

complex urban traffic conditions”, ELSEVIER TransportationResearchPartC5; 2015,p.19–28.

20. Yousuf et al., “Automatic Number Plate Recognition for Indian Standard Number Plates”,

Emerging Technologies and Device in Signal Processing;2012, p. 1026-1028.

21. Gazcón et al., “Automatic vehicle identification for Argentinean license plates using intelligent

template matching”, ELSEVIER Pattern Recognition Letters 33; 2012, p. 1066–1074

22. Hidayatullah et al., “Optical Character Recognition Improvement for License Plate Recognition

in Indonesia”, UKSim-AMSS 6th European Modelling Symposium; 2012.

23. Wen, et al., “An Algorithm for License Plate Recognition Applied to Intelligent Transportation

System”, IEEE Transactions On Intelligent Transportation Systems; Vol. 12, NO. 3, September

2011, p. 830-845.

24. Ching-Liang Su , et al.,“Car plate recognition by whole 2-D image”, ELSEVIER Expert

Systems with Applications 38; 2011,p. 7195–7200.

25. Kawade and Mukhedkar,“A Review On License Plate Recognition Based Anti Signal Detection

System”, Global Journal Of Engineering Science And Researches;2014, p.1-7.

26. S.Namitha1 and M.Deepa, “Automatic License Plate Recognition For Ambiguous

CharacterUsing Template Matching With Fuzzy Classifiers”, International Journal of Emerging

Technology and Advanced Engineering;Vol 4, No.3,February2014.

27. Wijnhoven and Peter , “Identity Verification using Computer Vision for Automatic Garage

Door Opening”, IEEE Transactions on ConsumerElectronics;Vol.57, No. 2, May2011

28. Sedighi and Vafadust, “A new and robust method for character segmentation and recognition in

license plate images”, Expert Systems withApplications; Vol.38 ,2011, p.13497–13504

29. Wang ,Lin and Horng, “ A sliding window technique for efficient license plate localization

based on discrete wavelet transform”, Expert Systems withApplications;Vol. 38 ,2011,p. 3142–

3146.

30. Samra and Khalefah, “Localization of License Plate Number Using Dynamic Image

Processing Techniques And Genetic Algorithms”, IEEE Transaction Evolutionary

Computation; April 2014, p. 244 – 257.

31. http://vis-www.cs.umass.edu/papers/local_global_workshop.pdf

79 Dr.Manish Kumar Saini,Shilpi Dhingra,RajvirSingh

International Journal of Electronics, Electrical and Computational System

IJEECS

ISSN 2348-117X

Volume 4, Special Issue

May 2015

32. Li, Y., Li, B., Tian, B., Yao, Q., 2013. Vehicle detection based on the and–or graph for

congested traffic conditions. IEEE Trans. Intell. Transp. Syst. 14 ;p. 984–993.

33. http://www.anpr.net.

34. Paunwala et al. Paunwala, “Multiple License Plate Extraction Based on Mathematical

Morphology and Component Filtering in Indian Traffic Condition”, International Conference

on Advances in Recent Technologies in Communication and Computing;2011, p.240-242

35. Zhang and Wang, “The Research of Vehicle Plate Recognition Technical Based on BP Neural

Network”, AASRI Conference on Computational Intelligence and Bioinformatics,;2012,p. 74

– 81.

36. Deb et al.,“An Efficient Method of Vehicle License Plate Recognition Based on Sliding

Concentric Windows and Artificial Neural Network”,Procedia Technology 4 ;2012,p.812 –

819.

37. K. Deb et al., “Optical Recognition of Vehicle license plates”, In proc. of the 6th IEEE IFOST;

vol.2,, August 22-24, 2011, p. 743-748

38. Giannoukos et al., “Operator context scanning to support high segmentation rates for real time

license plate recognition”, Pattern Recognition ;Vol. 43,2010,p. 3866–3878.

39. Anagnostopoulos et al., “A license plate-recognition algorithm for intelligent transportation

system applications”, IEEE Transactions on Intelligent Transportation Systems 7; 2006, p.

377–392.

40. Zhen-Xue Chen et al., “Automatic License-Plate Location and Recognition Based on Feature

Salience”, IEEE Transactions on Vehicular Technology;Vol.58,2009,p. 3781 – 3785.

42. Zeng Weili et al., “A Generalized DAMRF Image Modeling for Super resolution of License

Plates”, IEEE Transactions on Intelligent TransportationSystems; June 2012 ,p.828-837

43. rishnakumar Priyamvadha “Automatic Number Plate Recognition (ANPR) through smart

Phones using Image Processing Techniques”, IOSR Journal of VLSI and Signal Processing;

Vol. 4, No.4,2014, p. 19-23.

44. K. Yilmaz ,“A Smart Hybrid License Plate Recognition System Based on Image Processing

using Neural Network and Image Correlation”, International Symposium Innovations in

Intelligent Systems and Applications (INISTA),;June 2011 .

45. Banka Jacob and Cole Benjamin, “Calculating the Jaccard Similarity Coeficient With Map

Reduce for Entity Pairs in Wikipedia”; 2008

46. Guo Jing-Ming et al., “License plate localization and character segmentation with feedback self-

learning and hybridbinarization techniques”, in: TENCON IEEE Region 10 Conference;2007,

p.1–4 .

47. Zahedi and Salehi, “License plate recognition system based on SIFT features”,Proc. Comput.

Science; 2011,p.998–1002, 2011.

48. Wang,et al., “,Aslidingwindowtechniqueforefficient license latelocalization based on discrete

wavelet transform” ,ExpertSyst. Application; Vol.38,2011, p.3142–3146.

49. Zhou et al., “Principal visual word discovery for automatic license plate detection”, IEEE

Transaction Image Process; 2012, p.4269–79.