Automatic number plate recognition (ANPR) with Yolov9 and EasyOCR

  Рет қаралды 6,636

Code With Aarohi

Code With Aarohi

2 ай бұрын

Automatic Number Plate Recognition (ANPR), also known as License Plate Recognition (LPR), is a technology that uses optical character recognition (OCR) to automatically read and interpret license plates on vehicles.
For queries: You can comment in comment section or you can email me at aarohisingla1987@gmail.com
Demo video: github.com/AarohiSingla/YOLOv...
ANPR technology is widely used for various purposes, including:
Traffic Management: Monitoring and managing traffic flow and congestion.
Law Enforcement: Identifying and tracking vehicles of interest, such as stolen cars or those associated with criminal activities.
Parking Management: Enforcing parking regulations and managing parking lots.
Toll Collection: Automating toll booths for efficient and fast collection.
Border Control: Monitoring vehicles at border crossings for security purposes.
#computervision #anpr #yolo #yolov9 #yolov8 #objectdetection #pytorch

Пікірлер: 67
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
Code is available for channel members (Contribution level 2)
@arnavthakur5409
@arnavthakur5409 2 ай бұрын
Absolutely phenomenal piece of work ma'am.
@pifordtechnologiespvtltd5698
@pifordtechnologiespvtltd5698 2 ай бұрын
Good one
@Sunil-ez1hx
@Sunil-ez1hx 2 ай бұрын
Exceptionally very well explained
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
Glad it was helpful!
@rishabhsheoran6959
@rishabhsheoran6959 Ай бұрын
Hey Aarohi! Thanks for your videos. I'm updating myself with the latest YOLOs from your channel. Much appreciated effort! All the Best! :D
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
Thank you so much for your kind words and support! I'm delighted to hear that you're finding the YOLO tutorials on my channel helpful in keeping yourself updated with the latest advancements. Wishing you all the best in your learning journey! 😊🚀
@Sans09876
@Sans09876 22 күн бұрын
@@CodeWithAarohi chatgpt reply😏
@user-wt7bs4ht4h
@user-wt7bs4ht4h 2 ай бұрын
mam u r up to the updates in deep learning mam ,this very helpful for those who are interested to learn deeplearning ,i'm glad to have your channel in youtube
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
It's my pleasure
@soravsingla8782
@soravsingla8782 2 ай бұрын
Keep up the good work 👍👍
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
Thanks
@raghavsharma6430
@raghavsharma6430 2 ай бұрын
thanks for sharing, mam
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
Most welcome 😊
@alexandrelc4361
@alexandrelc4361 2 ай бұрын
Hi , tks for sharing your knowledge , you are very didactic, can you post the github link to all the files.
@jeyashreej6901
@jeyashreej6901 2 ай бұрын
why after running my weights folder is empty ? where i went wrong mam
@litziadrianacruz7583
@litziadrianacruz7583 6 күн бұрын
Hey Aarohi! I love your videos! I'm curious, is it possible to combine yolo for license plate detection and a multimodal to have a description of the license plates?
@CodeWithAarohi
@CodeWithAarohi 5 күн бұрын
Yes, you can do that.
@biggiewalata
@biggiewalata 2 ай бұрын
Thanks
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
Thanks
@AmandeepSingh-uq3wp
@AmandeepSingh-uq3wp Ай бұрын
Since you have trained the model with a new dataset, so will it be able to predict the the type of vechiles like car,bus,etc as well along with the license plate at the same time?
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
Yes, You can train the model to detect car, bus etc with license plate also
@joaomartins5069
@joaomartins5069 2 ай бұрын
Nice work. Does this works well when the car is not right in front of the camera? I had problems with that in my previous projects...
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
It depends how clear the number is visible if the vehicle is not in front of camera.
@archishasingh7299
@archishasingh7299 2 ай бұрын
Great work, easy to follow Where can I get this sample demo video from?
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
github.com/AarohiSingla/YOLOv9/blob/main/a.mp4
@nurikhsan8969
@nurikhsan8969 Ай бұрын
How many hours does it take to train this model? There is no output from output cell displayed so i dont know the progress
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
ON RTX 3090, it took around 30 minutes
@jyotpatel1102
@jyotpatel1102 Ай бұрын
mam can you please guide how to use this model to work directly on live feed or on cctv camera
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
Just change the source to 0 in case of webcam and if you want to test on rtsp stream then provide the link of your stream in source parameter.
@newupdates88
@newupdates88 Ай бұрын
something went wrong my weights folder is empty, can any one help me
@danysyauqi6279
@danysyauqi6279 2 ай бұрын
can you gift link repository?
@chanc31
@chanc31 2 ай бұрын
Please can you post the github link to all the files
@mdriad4521
@mdriad4521 2 ай бұрын
can you make streamlit web application for this types of project?
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
Noted!
@kunalsingh153
@kunalsingh153 Ай бұрын
mam the dataset that you mentioned has been deleted can you provide some other link for it?
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
You can pick any other dataset related to license plates from Roboflow universe
@it_ty_33_nikhilpatil74
@it_ty_33_nikhilpatil74 2 ай бұрын
Mam is this possible to Apply ANPR to live video stream ?
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
Yes but implementing ANPR on a live video stream can be resource-intensive, especially if you're processing high-resolution video in real-time.
@IgrisSama
@IgrisSama 2 ай бұрын
Thank you for this great video mam. I tried to run the model on my system. Everything works fine until train custom model step. On the prediction with trained model step, it shows me this error AttributeError: 'list' object has no attribute 'device' Edit: Solved this problem. But on last step, another error showed up. AttributeError: 'Annotator' object has no attribute 'draw' Can you help regarding this?
@CodeWithAarohi
@CodeWithAarohi 2 ай бұрын
Open utils/general.py Line no - 903 Replace prediction = prediction[0] with prediction = prediction[0][0]
@abhinash-bhagat
@abhinash-bhagat 24 күн бұрын
Hey @IgrisSama how did you solve the first error "AttributeError: 'list' object has no attribute 'device'" ?
@IgrisSama
@IgrisSama 24 күн бұрын
@@abhinash-bhagat @codewitharohi has given the solution
@abhinash-bhagat
@abhinash-bhagat 24 күн бұрын
@@IgrisSama Yup. I was changing the code in my local files when I was working on Collab. It's solved now after I modified it on drive's file.
@grayelearning772
@grayelearning772 Ай бұрын
Please share the full code for Automatic Number Plate Recognition (ANPR) project
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
Shared on your email
@amalmirza9823
@amalmirza9823 20 күн бұрын
Can you please a make video for explainable AI for yolov9..
@amalmirza9823
@amalmirza9823 20 күн бұрын
grad cam or eigen cam ..any method
@CodeWithAarohi
@CodeWithAarohi 19 күн бұрын
I will try
@web3devp
@web3devp Ай бұрын
( yolov9-e_custom.yaml ) doesn't exist in the models/detect file
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
you can download it from yolov9 github repo
@web3devp
@web3devp Ай бұрын
@@CodeWithAarohi so does that mean that i will have to paste the downloaded model and peste it in my model in yolov9 and change from yolov9-e.yaml to yolov9-e-converted.pt in this command { python train_dual.py --workers 8 --batch 8 --img 640 --epochs 200 --data data.yaml --weights ../yolov9-e.pt --device cpu --cfg models/detect/yolov9-e.yaml --hyp data/hyps/hyp.scratch-high.yaml }
@web3devp
@web3devp Ай бұрын
@@CodeWithAarohi now showing this error urllib.error.URLError:
@web3devp
@web3devp Ай бұрын
why showing this error when starting training command urllib.error.URLError:
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
To resolve it, ensure your system's date and time are correct, update SSL certificates, and verify network configurations.
@Elmuchacho
@Elmuchacho Ай бұрын
Hello possible live vidéo ocr
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
Live video OCR involves capturing video frames from a camera feed in real-time, processing each frame to detect and recognize text using OCR techniques, and then displaying the recognized text on the screen. We can perform that using the code mentioned in this video because we are performing the same steps on test video.
@kolboy2028
@kolboy2028 23 күн бұрын
What GPU you are using?
@CodeWithAarohi
@CodeWithAarohi 23 күн бұрын
Rtx 3090
@Engineer-Md.AkbarHossain
@Engineer-Md.AkbarHossain Ай бұрын
source code please
@aryansingla2037
@aryansingla2037 Ай бұрын
My son is need for your help
@CodeWithAarohi
@CodeWithAarohi Ай бұрын
You can mail me your query at aarohisingla1987@gmail.com
YOLOv9 on Jetson Nano
10:35
Code With Aarohi
Рет қаралды 4,4 М.
Automatic number plate recognition (ANPR) with Yolov8 and EasyOCR
13:12
Code With Aarohi
Рет қаралды 10 М.
КАРМАНЧИК 2 СЕЗОН 4 СЕРИЯ
24:05
Inter Production
Рет қаралды 651 М.
Маленькая и средняя фанта
00:56
Multi DO Smile Russian
Рет қаралды 2,4 МЛН
License Plate Detection Demo Using Raspberry Pi Camera
52:14
Data Slayer
Рет қаралды 72 М.
YOLOv9 vs YOLOv8 Comparison on Real-world Videos
10:45
Nicolai Nielsen
Рет қаралды 13 М.
YOLO-World: Real-Time, Zero-Shot Object Detection Explained
17:49
YOLOv9 on custom dataset | Object detection using YOLOv9
13:34
Code With Aarohi
Рет қаралды 23 М.
INSANE OpenAI News: GPT-4o and your own AI partner
28:48
AI Search
Рет қаралды 141 М.
Custom Object (Licence Plate) Detection in Raspberry Pi with YOLO V8 and Python
18:51
SPARKLERS : We Are The Makers
Рет қаралды 10 М.
OpenAI’s GPT-4o: The Best AI Is Now Free!
9:14
Two Minute Papers
Рет қаралды 151 М.
YOLOv9: 王者歸來!
23:11
Fusion Lab
Рет қаралды 1,3 М.
Apple Event - May 7
38:22
Apple
Рет қаралды 6 МЛН
❌УШЛА ЭПОХА!🍏
0:37
Demin's Lounge
Рет қаралды 323 М.