- PhD. Ngo Duc Thanh
No. | Full name | Student ID | Github | |
---|---|---|---|---|
1 | Trần Như Cẩm Nguyên | 22520004 | [email protected] | cnmeow |
2 | Trần Thị Cẩm Giang | 22520361 | [email protected] | Yangchann |
3 | Nguyễn Hữu Hoàng Long | 22520817 | [email protected] | EbisuRyu |
4 | Trần Minh Quân | 22521191 | [email protected] | Be-Tap-Code |
This project aims to build a web application for recognizing Vietnamese license plates, using efficient deep-learning algorithms for accurate and rapid recognition. This system can work on 2 types of license plate in Vietnam, 1 line plates and 2 lines plates.
- Detect license plates in images
- Recognize characters on Vietnamese license plates
- User-friendly web interface
- High accuracy and performance
-
Clone the repository:
git clone https://github.com/cnmeow/Vietnamese-License-Plate-Recognition.git cd Vietnamese-License-Plate-Recognition
-
Install the required dependencies:
pip install -r requirements.txt
-
Pretrained model provided in
model
folder -
Download yolov5 from this link:** yolov5 - Google Drive
-
Copy
yolov5
folder toproject
folder
- Run the web server:
python main.py
-
Open your web browser and go to
localhost:4000
. -
Click
Choose File
button, select the image of the license plate you want to recognize -
Click the
Upload and Recognize
button to process the recognition.
python lp_image.py -i test_image/3.jpg
python webcam.py
Training code for Yolov5:
Use code in training folder
training/Plate_detection.ipynb #for LP_Detection
training/Letter_detection.ipynb #for Letter_detection