[Python ANPR Course] Real-Time Automatic Number Plate Recognition In Your Car!

preview_player
Показать описание
A tutorial on how to code a real-time Automatic Number Plate Recognition (ANPR) system that you can install in your vehicle! You'll basically be a highway patrol police car!

This is a 56 minute Python course on how to develop an Automatic License Plate Recognition (ALPR) system using the Asus Tinker Edge T with Python 3.

You'll learn how to:
✅ Use a Deep Learning AI model to detect license plates,
✅ Photograph it with OpenCV 4,
✅ Convert the photo to text with OpenALPR,
✅ Display the results on to a GUI with PyQT5 & Pandas, and
✅ Install the system in your car

Chapters:
0:00 Introduction
0:53 Pre-requisites
1:52 Create The GUI
4:58 Export The GUI
6:01 Add Webcam Video To GUI
12:16 Setup GUI Table
14:35 Copy .PY To Tinker Edge T
19:54 Add Object Detection
30:06 Save License Plate As An Image
39:27 Convert License Plate Image To Text
45:03 Check Registration
47:25 Output Results To CSV
53:31 Car Installation
55:26 Outro

For Hardware, you'll need:
-an Asus Tinker Edge T with a power supply & HDMI cable,
-a webcam,
-a portable monitor, and a
-3-5 metre USB cable

For Software, the libraries used for this course are:
-OpenCV 4,
-OpenALPR,
-PyQT5,
-TensorFlow Lite,
-Tesseract OCR,
-ImageMagick,
-Jupyter,
-Chromium, and
-Pandas.

Credits & Links:
Рекомендации по теме
Комментарии
Автор

I've heard ANPR, ALPR and LPR but never ANAL. Thanks for the giggle

blacksabbathbr
Автор

Thank alot, Your code is valid. I'm happy to support.

robotdog
Автор

Hello, first of all, thank you for all the information and dedication you share on your excellent channel.

I want to ask you what you recommend to make an application for the detection and recognition of Car License Plates/License Plates/Patents (ANPR) of a WEB camera or a standard video surveillance camera for a development board of medium capacity but in real time such as to give access to cars at a door or barrier (night lighting may be adequate).

With the following options and know which one you recommend (if you have any other, welcome the suggestion)

- Development board: Raspberry Pi, Google Coral, ASUS Thinker Edge, Jetson Nano, etc.
- Programming Language: Python, C++, Java, .Net, Nod.js, etc.
- Libraries and/or Framework / tools: Yolo, OpenCV, OCR, preferably not Cloud
- To train the model that you would recommend, or if there is already one that can be purchased for my case
- I am in Mexico and the license plates would only be from the country

ivargasmx
Автор

Great video, quick question, how did you get the model? did you train it or it's a pretrained model? thanks

mohsenimani
Автор

No module named 'pycoral.adapters'

javiscript
Автор

can you implement this on the phone?? without the extra hardware??

SahlEbrahim
Автор

is it obliged to use edgetpu ?? can't we use our computer only without an other hardware ??

djamaltoe
Автор

No module named 'pycoral.adapters' please help me

djamaltoe
Автор

Amazing video!!. Is there any other way to deal with duplicates created of crop images at 30Fps camera?

priyamdalwadi
Автор

is it possible to use ipcam insted an analog cam

anwarabouhamze
Автор

Would this setup work to detect the number plate of any pattern? As I am from India, there's a different pattern of number plates here. would it recognize that?

adityagaikwad
Автор

I was trying a dash cam approach with the native Google Coral 5MP Camera module, but the Asus Tinker Edge T really can't store/encode video. I believe they chose their GPU poorly as the Vivante GC7000 Lite doesn't have h264 hardware encoding. The 2012 Raspberry Pi has no problem processing its camera module feed into h264 for dash cam storage. The Broadcom VideoCore IV GPU has dedicated hardware h264 encoding. Even the $5 Raspberry Pi Zero has this GPU. Am I missing something? Or did Asus really (really) choose poorly?

redsandro
Автор

Hi I am looking for system that read LP for a Non-motorized Vehicle E bike and E Scooters I will be Happy to here if you heard about something like it

oferorly
Автор

sir while installing pyqt5 tools its showing error

khushhalgupta
Автор

Where can I find documentation for the asus edge tiker R ???

Dramon
Автор

Could you send the requirements.txt file
So that all the coders will be able to have a similar environment to yours

abishek
Автор

Hello!
Is it possible to run this software on a web platform?

AdrianFrasineanu
Автор

Will it work amd gpu and windows 10 on my pc. Please let me know.

gametime
Автор

Is there any way to make this system without the asus thinker edge t card
?

diegonp
Автор

is it obliged Copy .PY To Tinker Edge T ?
i juste want to do an exe Please answer me

djamaltoe