Illegal Parking Notification System Using Image Feature Extraction Method
Illegal Parking Notification System Using Image Feature Extraction Method
Illegal Parking Notification System Using Image Feature Extraction Method
Method
Abstract:
INTRODUCTION
The continuing growth of world population leads to more vehicles on the road. The
increasing road traffic intensity reinforces the need for automation of traffic
monitoring systems. Such automatic systems include identification of vehicles by
accurate recognition of number plates. If the license plate recognition is used to
detect traffic offenders, it is useful to simultaneously detect the type of the vehicle,
since the traffic regulations might be different for light vehicles, trucks, and
emergency vehicles, such as ambulance and police cars. The number plates also
include the information about the issuing country, which may be detected by a
versatile monitoring system. Recent achievements in the computer vision field
indicate that recognition of number plates, detection of issuing country, and
detection of vehicle type can be addressed noninvasively by the use of cameras,
eliminating the need for other sensors. A survey on classical computer vision
approaches in ANPR systems. However, in the last few years, the field of
computer vision has experienced significant advancements thanks to a combination
of big data, an increasing availability of computation power, and deep learning
methods. These advances allow one to create more accurate camera-based object
recognition systems than was possible only a few years ago. However, in order to
compare the results, existing state-of-the-art deep learning methods are usually
trained and compared on a widely known and general datasets, such as PASCAL
VOC, ImageNet, and MS COCO. Therefore, a successful use of deep learning on
specific real world problems, such as license plate localization, recognition, and
detection of the issuing state, requires additional research, which is offered in the
current paper. The paper first introduces the related work and then proposes the
system with these main parts: The localization of vehicles and license plates, which
is accomplished by Fully Convolutional Network (FCN). Fast training of
localization and classification network was achieved by the application of transfer
learning. For the recognition, the localized license plate is divided into smaller
regions using sliding window approach and those regions are processed by a
character reader neural network consisting of customized Feature Extraction
Maxout CNN and an Long Short-Term Memory (LSTM) network. Finally, the
recognition of the issuing state is accomplished by a classifying Convolutional
Neural Network (CNN), which gives better result than conventional regular
expression (regex) approach. System implementation, training, and testing were
done using Python language and Tensorflow framework. The base training data
was acquired from real life radar cameras angled downwards. In order to acquire
an even larger labeled data set to improve the robustness of supervised machine
learning and resulting localization and recognition system, a custom image
augmentation system was developed for generating additional training images,
adjusting the lighting, rotation, zoom levels, blurring and noise levels. All parts of
the overall system were tested on the real-world examples. The tests suggested,
that proposed system is accurate and versatile ANPR system. An end-to-end
inference for a single image takes 0.2 s on a GPU and 8 s on a single core CPU.
Literature Survey:
Disadvantages:
Disadvantages:
The entire system was designed on Matlab (Version R2008a) platform but
for real time implementation this needs to be developed in C or any similar IDE
specific to the hardware used. This would also lower the cost of the system as the
C compiler is cheaper than Matlab. As well as its not suitable for mobile
environment.
Abstract: This paper proposes the performance of a new algorithm for vehicles
recognition system. This recognition system is based on extracted features on the
performance of image’s curvelet transform & achieving standard deviation of
curvelet coefficients matrix in different scales & various orientations. The curvelet
transform is a multiscale transform with frame elements indexed by location, scale
and orientation parameters, and have time-frequency localization properties of
wavelets but also shows a very high degree of directionality and anisotropy. This
paper presents the application of three different types of classifiers to the vehicle
recognition. They include of Support vector machine (one versus one), k nearest-
neighbor and Support vector machine (one versus all). In addition, the proposed
recognition system is obtained by using different scales information as feature
vector. So, we could clarify the most important scales in aspect of having useful
information. The performed numerical experiments for vehicles recognition have
shown the superiority of curvelet and standard deviation preprocessing, which are
associated with the Support vector machine structure (one versus one). The results
of this test show, the right recognition rate of vehicle’s model in this recognition
system, at the time of using total scales information numbers 3&4 curvelet
coefficients matrix is about 99%. We’ve gathered a data set that includes of 300
images from 5 different classes of vehicles. These 5 classes of vehicles include of:
PEUGEOT 206, PEUGEOT 405, Pride, RENAULT55 and Peykan. We’ve
examined 230 pictures as our train data set and 70 pictures as our test data set.
Disadvantages:
Disadvantages:
Disadvantages:
Detection accuracy is high but there no support for the retrieving geo location of
cars.
Problem Statements:
Motivation:
The growing affluence of urban India has made the ownership of vehicles a
necessity. This has resulted in an unexpected civic problem - that of traffic control
and vehicle identification. Parking areas have become overstressed due to the
growing numbers of vehicles on the roads today. The Automatic Number Plate
Recognition System (ANPR) plays an important role in addressing these issues as
its application ranges from parking admission to monitoring urban traffic and to
tracking automobile thefts.
Existing System:
Computer vision and character recognition, algorithms for license plate recognition
play an important role in video analysis of the number plate image. Therefore they
form the core modules in any ANPR system. The system for automatic car license
plate recognition includes a camera, a frame grabber, a computer, and custom
designed software for image processing, analysis and recognition. Vehicle
identification has been an active research for over the last few years. A number of
researches have been carried out to identify the type of vehicle such as a car, truck,
scooter or motorcycle. In , Soble filter was used to address this issue to find the
edges of the vehicle which in turn is applied to recognize the type of vehicle. The
Contourlet Transform and Support Vector Machine (SVM) were used in to find out
the model of the vehicle. They showed numerical results on data set of about 70
pictures. However, they did not apply the technique to real-time video stream. In
monocular images are used for vehicle recognition. They applied canny edge
detection to detect the presence of vehicle and SVM to recognize the vehicle. In,
Maximum Average Correlation Height (MACH) filter and Log r-theta Mapping
techniques were applied to recognize the type of vehicle irrespective of scale and
rotation variation of vehicles. The MACH filter was used for detection of targets in
cluttered environment. In, MACH was used to filter recognize the target to
orientation invariance and they used log r-theta mapping to create in plane rotation
and scale invariance while recognition.
2. SYSTEM STUDY
proposal is put forth with a very general plan for the project and some cost
estimates. During system analysis the feasibility study of the proposed system is to
be carried out. This is to ensure that the proposed system is not a burden to the
TECHNICAL FEASIBILITY
SOCIAL FEASIBILITY
ECONOMICAL FEASIBILITY
This study is carried out to check the economic impact that the system will
have on the organization. The amount of fund that the company can pour into the
justified. Thus the developed system as well within the budget and this was
achieved because most of the technologies used are freely available. Only the
This study is carried out to check the technical feasibility, that is, the
technical requirements of the system. Any system developed must not have a
high demand on the available technical resources. This will lead to high demands
on the available technical resources. This will lead to high demands being placed
on the client. The developed system must have a modest requirement, as only
SOCIAL FEASIBILITY
The aspect of study is to check the level of acceptance of the system by the
user. This includes the process of training the user to use the system efficiently.
The user must not feel threatened by the system, instead must accept it as a
necessity. The level of acceptance by the users solely depends on the methods
that are employed to educate the user about the system and to make him familiar
with it. His level of confidence must be raised so that he is also able to make some
The system consists of three trainable parts: (1) segmentation of the input
image, which simultaneously determines the type of the vehicle and the location of
the license plate; (2) recognition of the number plate; (3) determination of the state
that has issued the localized number plate. The localization of the number plate, as
well as the localization of vehicle and determination of the vehicle class, is carried
out by a Fully Convolutional Network.
Identify
owners mobile Data base of
Car Details
number and
Location
Send Notification
sms to owner
mobile
CONCLUSION AND FUTURE WORK In this work, existing methodologies
and algorithms proposed in literature for Vehicle and Number Plate recognition
were reviewed. Due to the unavailability of such an ANPR system off the shelf in
tune with our requirements, it is our endeavor to customize an ANPR system for
educational institution. Template matching was implemented on number plates
obtained from static images and an average accuracy of 80.8% was obtained. This
accuracy can be improved greatly by positioning the camera suitably to capture the
best frame and using two layers of neural networks. The implementation of the
proposed system can be extended for the recognition of number plates of multiple
vehicles in a single image frame by using multi-level genetic algorithms.
2 weeks
Studying about Literature
survey
1week
Analyzing Problems and
Problem formation
3 weeks
Designing and
implementation
2 weeks
Testing
Bibiliography:
[4] Fikriye Öztürk and Figens Özen, "A New License Plate Recognition
System Based on Probabilistic NeuralNetworks," Procedia Technology,
vol. 1, pp. 124128,2012
[5] Anton Satria Prabuwono and Ariff Idris, "A Study of Car Park
Control System Using Optical Character Recognition," in International
Conference on Computer and Electrical Engineering, 2008, pp. 866-870
[6] Ch. Jaya Lakshmi, Dr. A. Jhansi Rani, Dr. K. Sri Ramakrishna, and
M. Kanti Kiran, "A Novel Approach for Indian License Recognition
System," International Journal of Advanced Engineering Sciences and
Technologies, vol. 6, no. 1, pp. 10-14, 2011
[7] Jianbin Jiao, Qixiang Ye, and Qingming Huang, "A configurable
method for multi-style license platerecognition," Pattern Recognition,
vol. 42, no. 3, pp. 358-369, 2009
[8] Zhigang Zhang and Cong Wang, "The Research of Vehicle Plate
Recognition Technical Based on BP Neural Network," AASRI Procedia,
vol. 1, pp. 74-81, 2012
[9] Ying Wen, "An Algorithm for License Plate recognition Applied to
Intelligent Transportation System", IEEE Transactions of Intelligent
Transportation Systems. pp. 1-16, 2011
[10] Chirag Patel, Dipti Shah, Atul Patel," Automatic Number Plate
Recognition System (ANPR): A Survey", International Journal of
Computer Applications,
[11] Yang Yang, Xuhui Gao, and Guowei Yang, "Study the Method of
Vehicle License Locating Based on Color Segmentation," Procedia
Engineering, vol. 15, pp. 13241329, 2011
[13] Fajas F., Farhan Yousuf, Remya P. R., Adarsh P. Pavanan, Sajan
Ambadiyil and Varsha Swaminathan, ”Automatic Number Plate
Recognition for Indian Standard Number Plates”, Ultra Modern
Telecommunications and Control Systems and Workshops (ICUMT),
2012 4th International Congress, pp. 1026-1028
HARDWARE CONFIGURATION:
Processor - Intel i3
Speed - 2.4 Ghz
RAM - 4GB (min)
Hard Disk - 200GB
Keyboard - Standard Keyboard
Mouse - Two or Three Button Mouse
Monitor - LCD/LED Monitor
SOFTWARE CONFIGURATION: