You are on page 1of 17

Vehicle number plate recognition

A PROJECT REPORT

Submitted by

HARSHIT - 21BCS1974
PRAVEEN SHUKLA - 21BCS8630
SHIVANSH KAPIL - 21BCS2843
VINAYAK NAIR - 21BCS7888

in partial fulfillment for the award of the degree of

BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE AND ENGINEERING

Chandigarh University
MARCH 2023
BONAFIDE CERTIFICATE

It is Certified that this project report “Vehicle number plate


recognition” is thebonafide work of “ Harshit,Praveen
Shukla,Shivansh Kapil,Vinayak Nair ” who carried outthe
project work under my/our supervision.

SIGNATURE SIGNATURE

Dr. PUNEET KUMAR SUPERVISOR : Er Neha (E12269)


HEAD OF THE DEPARTMENT ASSISTANT PROFESSOR
COMPUTER SCIENCE AND ENGINEERING COMPUTER SCIENCE AND ENGINEERING

Submitted for the project viva-voce examination held on

INTERNAL EXAMINER EXTERNAL EXAMINER


TABLE OF CONTENTS

ABSTRACT 3
ABBREVATIONS 4
SYMBOLS 4

CHAPTER 1. INTRODUCTION .............................................................................. 5


1.1. Identification of Client/ Need/ Relevant Contemporary issue .............................................. 5

1.2. Identification of Problem ............................................................................................. 5

1.3. Identification of Tasks .................................................................................................. 6

1.4. Timeline ........................................................................................................................ 7

1.5. Organization of the Report .......................................................................................... 8

CHAPTER 2. LITERATURE REVIEW/BACKGROUND STUDY ......................9


2.1. Timeline of the reported problem ...................................................................................... 10

2.2. Existing solutions .............................................................................................................. 11

2.3. Bibliometric analysis ..........................................................................................................12

2.4. Review Summary ............................................................................................................... 13

2.5. Problem Definition ..............................................................................................................14

2.6. Goals/Objectives .................................................................................................................. 15

2.7. CHAPTER 3. DESIGN FLOW/PROCESS………………………………………16

2.8. Evaluation & Selection of Specifications/Features ........................................................ 13 3.2.

2.9. Design Constraints ......................................................................................................... 13 3.3

2.10. . Analysis of Features and finalization subject to constraints .......................................... 13 3.4.

2.11. Design Flow ................................................................................................................... 13 3.5.

2.12. Design selection ............................................................................................................. 13 3.6.

2.13. Implementation plan/methodology ................................................................................ 13

2.14. CHAPTER 4. RESULTS ANALYSIS AND VALIDATION………………….17

2.15. Implementation of solution ...................................................................................................17

2.16. CHAPTER 5. CONCLUSION AND FUTURE WORK .................................. 15 5.1

2.17. . Conclusion ...................................................................................................................... 15 5.2.


2.18. Future work .................................................................................................................... 15

2.19. REFERENCES ....................................................................................................... 16

APPENDIX ....................................................................................................................... 18
1. Plagiarism Report ..................................................................................................................18
2. Design Checklist ................................................................................................................ …18

ABBREVIATIONS
ANPR - Automatic Number Plate RecognitionOCR -

Optical Character Recognition

LPR- License Plate Recognition

ALPR - Automatic License Plate RecognitionWDR - Wide

Dynamic Range

ROI- Region of Interest FPS- Frames

per Second

IR- Infrared

AI- Artificial Intelligence

SYMBOLS
%: Percent

°C: Degrees Celsius

℃: Celsius symbol

°F: Degrees Fahrenheit

℉: Fahrenheit symbol

≤: Less than or equal to

≥: Greater than or equal to

≈: Approximately equal to

→: Arrow indicating direction ormovement

Conclusion:-

In conclusion, vehicle plate recognition is an important


technology that has a wide range of applications in
various fields such as law enforcement, traffic
management, and parking enforcement. The
implementation of a successful vehicle plate recognition
system requires the use of advanced computer vision
techniques such as image processing, feature extraction,
and pattern recognition.

A well-designed vehicle plate recognition system can


accurately and efficiently identify license plates and
extract relevant information such as vehicle registration
number and owner information. The performance of a
vehicle plate recognition system can be evaluated using
various metrics such as accuracy, precision, and recall,
and the results can be used to fine-tune and optimize
the system's performance.

Overall, the development and implementation of a


vehicle plate recognition system can greatly enhance
the efficiency and accuracy of various transportation-
related operations and can help to improve public safety
and security. As technology continues to advance, we
can expect to see further improvements in the field of
vehicle plate recognition, leading to even more accurate
and efficient systems.
Training
First Train the neural network using the Scaled Conjugate
Gradient technique

Training of neural network


Dataset images
GUI of Proposed System

GUI of Proposed System


Load Button

By clicking on Load Button a selected image show on GUI.

Load Button of GUI Proposed system


Test Button
By clicking on the Test Button, the System extracts the
number plate number from the image and shows it in
the Processing area of the GUI. The system will compare
the extracted text of the number plate to the saved
number plate number of the authorized car and show
the Status of whether it is authorized or not

Test Button of GUI Proposed system


Save Button
The new record can be saved by clicking on the Save button.

Limitations and Future Work

Limitations
Due to time constraints, Database could not be created.
Record saved in Excel.

Future Work
In the future, Image capturing system will install. The
camera will place on the door, and when the car will
arrive camera captures a picture of the front of the car
then localize the number plate and do a further
recognition process. If the number plate is authorized
then the door will open otherwise an alarm will ring.
References
[1] Y. Wen, Y. Lu, J. Yan, Z. Zhou, K. M. Von Deneen, P.
Shi, and S. Member, “An Algorithm for License Plate
Recognition Applied to Intelligent Transportation
System,” vol. 12, no. 3, pp. 830–845, 2011.

[2] S. B. MathWorks team, John N. Little, Cleve


Moler, “Image processing And ANN Artificial
Neural Networks ToolBoxs.” John N. Little, Cleve
Moler, Steven Bangert, Natick, Massachusetts,
United States.

[3] C. A. Rahman, W. Badawy, C. Tn, A. Radmanesh,


and C. Tp, “A Real Time Vehicle ’ s License Plate
Recognition System,” pp. 4–7, 2003.

[4] “Shallow Networks for Pattern Recognition,


Clustering and Time Series - MATLAB &
Simulink.” .

[5] M. Strano and B. M. Colosimo, “Logistic regression


analysis for experimental determination of forming
limit diagrams,” Int. J. Mach. Tools Manuf., vol. 46,
no. 6, pp. 673–682, May 2006.

[6] J. M. Hilbe, Logistic regression models. CRC Press, 2009.

[7] “Simple guide to confusion matrix terminology.” .


[8] “Performance Metrics for Classification problems in
Machine Learning.” .

[9] I. Sommerville, Ninth Edition. .

[10] S. Du, M. Ibrahim, M. Shehata, and S. Member,


“Automatic License Plate Recognition ( ALPR ): A
State-of-the-Art Review,” vol. 23, no. 2, 2013.

[11] H. A. Hegt, R. J. De Haye, and N. A. Khan, “A


High Performance License Plate Recognition
System Eindhoven University of Technology,”
1998.

You might also like