How to Build a Custom YOLOv4 Object Detector using TensorFlow (License Plate Detector)

preview_player
Показать описание
Learn how to implement and build your own Custom YOLOv4 Object Detector with TensorFlow 2.0, TensorFlow Lite, and TensorFlow TensorRT Models. Perform custom YOLOv4 object detections on images, video and webcam with high accuracy and speed. In this tutorial I will be running a custom object detector trained to detect license plates on cars!

#yolov4 #tensorflow #objectdetection

This video will walk-through the steps of converting your custom YOLO Darknet style weights into saved TensorFlow models, and running these models. Take advantage of YOLOv4 as a TensorFlow Lite model, it's small lightweight size makes it perfect for mobile and edge devices such as a raspberry pi. Looking to harness the full powers of a GPU? Then run YOLOv4 with TensorFlow TensorRT to increase performance by up to 8x times.

In this video I cover:
1. Cloning the code for tutorial
2. Downloading and Converting custom YOLOv4 weights into a saved TensorFlow model
3. Performing Custom YOLOv4 Object Detections with TensorFlow on images, video and webcam

-----------------------Resources------------------------

If you enjoyed the video, toss it a like! 👍

Thanks so much for watching!
- The AI Guy
Рекомендации по теме
Комментарии
Автор

Lots of exciting videos being worked on, let me know what videos you want me to work on next here in the comments! :)

TheAIGuy
Автор

Dude, are you literally reading my search history? This is the third video in a row that has been exactly what I've been looking for. If your next video is live detection with multiple cameras, then I will be complete.

michaelshepherd
Автор

I was working on the same problem few days ago your tutorials saved ton of time, and bam!!!! today tutorial on the same problem!!!! thanks for the tutorial :)

anandpawara
Автор

Your vids have been extremely helpful, thank you! Keep it up man

the_hero_shep
Автор

Fantastic video! Even more because I'm from Havana and the cars video was recorded in there 😍

dimasveliz
Автор

as usual great and very informative video!

Will it be possible to see it running/classifying on Integers instead of images/videos? like in machine predictive maintenance were it takes inputs as machine status readings and output classifications whether machine about to default or not... something like that

hussamalh
Автор

You are such a genius person brother. I think if you explain a Lil bit more then it will very helpful for those students whose basics are actually low and beginners like me.!
Lots of love from Bangladesh❤❤

sanyhmahadi
Автор

Really appreciate your videos man! A question. In YOLO3, keras was often used to train models outside of YOLO but importing the pre-trained weights. This doesn't really seem to be a thing anymore with YOLO4. Any reason for this? Because you can train using darknet or keras. Darknet seems to be more optimized for YOLO and keras seems simpler to use. What are your thoughts on this?

Cas-xcuv
Автор

Do you have a benchmark of how fast it runs on a cpu with tflite vs regular tf version? Also whats the loss in accuracy from tf to tflite?

xaeroekis
Автор

hi, I have a question.
how to crop pred_bbox to image? in video

concert
Автор

how can I extract the predicted boundary box and save that image in one folder??

salmashahid
Автор

Does the conversion to tensorflow model also works if my .weights file was made using the txt annotations and NOT the xml??? Thank you

ebtntw
Автор

I am getting a segmentation fault after some iteration of custom dataset training. Please guide me to resolve this.

nandinisaini
Автор

hello please tell me the recommended computer specifications to run it?, thanks

mnasruul
Автор

Great ! In the next videos, if possible, can you show how can we crop the recognized object !

dullandal
Автор

Thanks for video, It works.
Can you plz suggest how to add new custom class while existing pre defined classes remain in yolov4. I don't want to retrain all the classes from scratch. Just want to add train weight of new class.

tusharjain
Автор

If I wanted to use Yolov2 TIny can I train it with the same Darknet and just change the Config file??

Thanks.

jean-marctrutna
Автор

hi.. how much frame rate it gives on video without gpu ... any idea? my lp have no graphic card

mirzaabdulrehman
Автор

is it okay to use the yolo with opencv instead of tensorflow?

dakshays
Автор

Even after converting to tflite, the model still takes more than 100 mb! Any solutions?

albtz