Uploaded by Soumitra Kand

201080022 SE Lab Asgn3

advertisement
​Veermata Jijabai Technological Institute, Mumbai-37.
Automatic License Plate Recognition
Software Project Plan
Approvals Signature Block
Project Responsibility
Signature
Project Guide ( Prof. S T Shingade )
Documentation Member1( Soumitra Kand)
Documentation Member2( Mihir Chavan)
Department of Computer Engineering & Information Technology
Date
Software Project Plan
Table of Contents
1. OVERVIEW
3
2. GOALS AND SCOPE
3
2.1 PROJECT GOALS
2.2 PROJECT SCOPE
2.2.1
Included
2.2.2
Excluded
3
5
5
5
3. SCHEDULE AND MILESTONES
5
4. DELIVERABLES
6
2
v. 1.0 2011
Software Project Plan
1.
OVERVIEW
The traditional manual monitoring of the license plate has become very difficult due to the huge
increase in the number of vehicles day by day. In the old days, traffic cops had to either physically
stop the vehicles violating traffic rules or capture the photo of the vehicle/ its number plate. There
used to be many cases of blur images of number plates and thus vehicles violating rules could
not be identified and punished. Also, the cops were not able to capture/stop all the vehicles
violating traffic rules 24/7. Here comes the role of the Automatic License Plate Recognition
(ALPR) system. ALPR is a technology that uses the power of AI and deep learning to
automatically detect and recognize the characters of a vehicle’s license plate.
Imagine one beautiful summer you are driving on a highway, your favorite song playing on the
radio and you go over the speed limit and drive past a few cameras at a speed of 90Km/h in a 70
Km/h speed limit zone and realize your mistake but it's too late. A few weeks later you receive a
ticket, with evidence as to the image of your car. You must wonder, do they manually check every
image and send the tickets?
Traffic departments across various countries are installing automatic number plate recognition
(ANPR) systems for ensuring traffic safety and mobility. ANPR systems enable free-flowing traffic
that results in low financial loss and faster mobility. Information collected from the ANPR
cameras can be used for various applications, such as speed control, journey time management,
tolling, and congestion charging. Due to such widespread adoption of these systems for traffic
surveillance applications, the automatic number plate recognition (ANPR) system market size is
expected to expand at a high rate.
The most probable customers will be:
1. Traffic Departments across the country to monitor and maintain traffic laws.
2. Large companies to monitor the parking allotted to their employees in their campus.
3. By retail parking businesses/parking garages to monitor and allow only the vehicles that
have paid to enter the parking lot.
4. Government bodies to automate tollbooth management.
This project will capture the image of number plate and identify the vehicle owner and his/her
details like vehicle registration number, email id,phone number etc.It is an extension of the
existing ALPR system wherein if a vehicle the owner violates the law his details will be exported
to an excel.In this way a daily excel/report will be generated of traffic violators and the report will
be handed over the the traffic police officer.
3
v. 1.0 2011
Software Project Plan
Roughly speaking, as with any IT project, the cost of your AR solution will total the number of
hours worked by your development team multiplied by their hourly rates, plus additional
expenses. Software development rates vary from one country to another, averaging out at US$30
to US$150 per hour. Additional expenses will depend on the proverbial details.
Roughly speaking, it might take 1-2 months.
2.
GOALS AND SCOPE
2.1
PROJECT GOALS
1) Planned approach towards working: - The working of the system will be well planned and
organized. The data will be stored properly in excels/csv files, which will help in retrieval of
information as well as its storage.
2) Accuracy: - The level of accuracy in the proposed system will be moderate due to some
limitations like low light,different language,extreme side angle images..Most of the operations
would be done correctly and it ensures that whatever information is coming from the system is
accurate.
3) Reliability: - The reliability of the proposed system will be moderate due to the above stated
reasons. The reason for the increased reliability of the system is that now there would be proper
storage of information.
4) No redundancy: - In the proposed system utmost care would be that no information is repeated
anywhere, in storage or otherwise. This would assure economic use of storage space and
consistency in the data stored.
5) Immediate Retrieval of Information: - The main objective of the proposed system is to provide
for a quick and efficient retrieval of information. Any type of information would be available
whenever the user requires.
6) Immediate storage of information: - In a manual system there are many problems with storing
& updating a large amount of information.
Limitations :
1. The main drawback of the proposed system is that it is not 100% reliable as it may not be able
to recognize the number of vehicles correctly.
Number of persons: The project titled as “”AUTOMATED LICENSE PLATE RECOGNITION is
handled by two people.
Limitations:The project will not be able to recognize images of number plates in low light or
extreme side angles.
Long term goal:The long term goal of this project is to automate the issue of fines by sending a
message to the owner of a vehicle violating law or for unauthorized parking.
Phases of project:The project has 4 main phase:
a)Data collection of vehicle and owner information.
b)Building a machine learning model to identify the number of vehicle from an image
4
v. 1.0 2011
Software Project Plan
c)To build a website where all the details of the driver can be obtained just by entering the
vehicle number.
d)To combine the model and website to make the website functional.
reference:https://www.ece.anits.edu.in/4B_2018-19_projects/VVKR_1819_project_B.pdf
Project Goal
Functional Goals:
Priority
1
Comment/Description/Reference
For details see the Project Requirements Specification
Error! Reference source not found.
Number Plate Identification
To correctly identify the number plate from a media file
User Identification
To correctly get information about the vehicle’s owner
Business Goals:
5
Minimize the duration of the
legal procedure.
To give a fast and optimized solution to the existing
operation
To make the overall process
cost efficient
This system will reduce the load on man power and paper
work thus reducing the process cost
Technological Goals:
3
Data Analysis
Quality Goals:
The website will manage information efficiently and give
the correct output.
2
Well planned
Constraints:
environmental
The ml model and website making will be well planned
and implemented to avoid errors .Data will also be
managed efficiently.
4
Low light extreme angle, any other language except
English will not be interpreted.
appl. specific standards
2.2
PROJECT SCOPE
To design a model that will extract that license plate number from the image and would
search the database for that recognized number plate and display the details of the owner
to the user and also will generate an excel consisting of details of all the violators.
It will not be able to detect speed violators if cameras are not connected,it will not be able
to send messages to the violators regarding fines.
2.2.1
Included
5
v. 1.0 2011
Software Project Plan
●
Automatically capture an image of the vehicle's license plate and compare the plate
number acquired to one or more databases of vehicles of interest to law
enforcement.
●
To simplify the process of vehicle identification and law enforcement on
roads,parking garages and toll booths.
●
To accelerate the overall process starting from automobile identification to mapping it
to the relevant database and giving the correct details for further processing.
●
For security control of a highly restricted area like military zones or areas around top
government offices e.g. Parliament, Supreme Court etc.
●
To come up with the specific information like the vehicle’s owner, place of
registration, address, etc.
●
The precise and fast number plate recognition doesn’t rely on human input. Large
numbers of license plates can be analyzed very quickly, making it a very efficient
method to identify vehicles. Hence it drives cost-efficient governance and reduces
waiting times.
2.2.2
Excluded
This project will exclude …
a)It will not be able to detect speed violators if cameras are not connected,it will not be
able to send messages to the violators regarding fines.
b)It will not be able to recognize the number of vehicles from captured images in low
light, extreme side angles or numbers in a language other than english.
3.
SCHEDULE AND MILESTONES
Milestones
M0
M1
Description
Milestone Criteria
Planned Date
Start Project
Budget Release
<2022-09-16>
e.g.: Project goals and scope
defined
PRS or SRS reviewed
Stakeholders identified
Impl. Proposal reviewed
<yyyy-mm-dd>
Start Planning
<2022-09-23>
<milestone description,
e.g. Life Cycle Objectives LCO
defined>
6
Scope and concept
described
<yyyy-mm-dd>
v. 1.0 2011
Software Project Plan
Milestones
M2
Description
Milestone Criteria
Planned Date
Start Execution
<yyyy-09-30>
<milestone description,
e.g. Life Cycle Architecture
LCA defined>
M3
Requirements agreed,
project plan reviewed,
resources committed
<yyyy-mm-dd>
Confirm Execution
<yyyy-10-14>
<milestone description,
e.g. alpha version>
M4
Architecture reviewed and
stable
Start Introduction
<yyyy-10-21>
<milestone description,
e.g. system test passed>
M5
Coding of new functionality
finished,
Draft documentation
Release Product
Product system tested,
documentation reviewed
Close Project
4.
<yyyy-mm-dd>
<yyyy-10-28>
<milestone description>
M6
<yyyy-mm-dd>
<yyyy-mm-dd>
<2022-11-04>
DELIVERABLES
Identifier
Deliverable
Planned Date
Receiver
D1
To identify daily traffic law violators.
2023
Traffic Police
D2
To identify unauthorized parked vehicles
2023
Retail parking
garages
D3
To colleges/companies to monitor
vehicles entering and leaving premises.
2023
college/company
D4
To monitor vehicles entering from different
states and creating a report.
2023
tool booth
7
v. 1.0 2011
Download