Тёмный

How to Capture and Label Training Data to Improve Object Detection Model Accuracy 

Edje Electronics
Подписаться 30 тыс.
Просмотров 46 тыс.
50% 1

Learn tips and techniques for gathering and labeling images to train object detection models! This video gives instructions on how to take pictures of your objects and label them for training. It also discusses best practices for collecting images that will improve your model's overall accuracy.
Keep an eye on my website for more information and tips about building strong image datasets: ejtech.io/learn
-- Links --
LabelImg download page for Windows: github.com/heartexlabs/labelI...
LabelImg install instructions for macOS and Linux: github.com/heartexlabs/labelI...
How to train a custom a TensorFlow Lite model: • How to Train TensorFlo...
PictureTaker.py program on GitHub: github.com/EdjeElectronics/Im...
-- Music --
- Blue Wednesday - Road Back Home
- Provided by Lofi Records
- Watch: • Blue Wednesday - Road ...
- Download/Stream: fanlink.to/InMyHeadEP

Наука

Опубликовано:

 

30 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 59   
@EdjeElectronics
@EdjeElectronics Год назад
Unfortunately, Cleo passed away unexpectedly several months ago. She was a wonderful cat, and she will be dearly missed. May her memory live on forever through this RU-vid video.
@charuwaka1
@charuwaka1 Год назад
😭😭😭😭
@calvjohn8165
@calvjohn8165 Год назад
😢
@ciscomike82
@ciscomike82 Год назад
😪
@deplorablesecuritydevices
@deplorablesecuritydevices 11 месяцев назад
Sorry to hear about Cleo.
@AbhinavMishraA-wc3ky
@AbhinavMishraA-wc3ky 5 месяцев назад
😭
@nickfisher6813
@nickfisher6813 Год назад
this has channel has been a huge help for my college projects, thanks for all your uploads, literally way to helpful
@kevinsmithwoo
@kevinsmithwoo Год назад
Please, keep creating content. Awesome job!
@ivandimitrov2401
@ivandimitrov2401 7 месяцев назад
Amazing tutorial! One of the most useful videos I've ever watched. Keep up the good work! Thanks a lot, Edje!
@mage2754
@mage2754 Год назад
Thank you so much. Been looking for a concise explanation on this
@dcdales
@dcdales 11 месяцев назад
This is very helpful. Thanks so much, Edje!
@MrMintMonkey
@MrMintMonkey Год назад
Gained a new subscriber, keep up the great work!
@TomasAlmeida-CC
@TomasAlmeida-CC 6 месяцев назад
Thank you, that was really useful, and your cat is so cute!
@ANUJSINGH-bz7ci
@ANUJSINGH-bz7ci Год назад
love u mate ❤ u help me alot doing things ,huge respect
@EdjeElectronics
@EdjeElectronics Год назад
Thanks man! I appreciate it. More videos coming in the next few months :)
@nurmanprihatna4274
@nurmanprihatna4274 11 месяцев назад
Awsome ... it very inspiring and gave me new insights about computer vision..
@orkunvemosi
@orkunvemosi 5 месяцев назад
sorry about your cat. you're an awesome human being for teaching us this stuff
@syazwansharani8907
@syazwansharani8907 4 месяца назад
thanks! I learnt a lot from this. Cheers, mate :) and RIP Cleo ;(
@rubialugattimoreira1978
@rubialugattimoreira1978 11 месяцев назад
Perfect!
@lontongtepungroti2777
@lontongtepungroti2777 10 месяцев назад
your video is amazing thank you very much :")
@microwavecoffee
@microwavecoffee 11 месяцев назад
When dealing with images not taken by your camera, would you suggest normalization of images dimensions before/after drawing bounding boxes, or to do it programmatically?
@arya83o292
@arya83o292 Год назад
Sir, how to use feature extractor ssdlite mobilenetv3 small in tensorflow 2?
@cbara568
@cbara568 9 месяцев назад
Please, when is the next video coming out? I can't wait
@ibersonsilva9413
@ibersonsilva9413 11 месяцев назад
Good video! I just have one question: How can I detect places instead of objects?
@calvjohn8165
@calvjohn8165 Год назад
This is an amazing content, I have tried the coins detection as well and it worked but how do you change the color of the bounded boxes?
@EdjeElectronics
@EdjeElectronics Год назад
Thanks! Check Line 209 of my TFLite_detection_webcam.py script - the "cv2.rectangle" call sets the color of the rectangle to (10,255,0) which is a light green. You can change that value to change the color. github.com/EdjeElectronics/TensorFlow-Lite-Object-Detection-on-Android-and-Raspberry-Pi/blob/master/TFLite_detection_webcam.py#L209
@user-ci2xr4qs4x
@user-ci2xr4qs4x Год назад
Can this product export item and time into a excel spreadaheet
@07_firzaichlasulamalarians8
hei why i use same format xml but my dataset get error in convert to csv but if im use ur dataset it can can u solve that?
@sgschusswaffenlol9
@sgschusswaffenlol9 7 месяцев назад
Hello- Thank you for this great tutorial. I am new to deep learning and image object detection. However I would like to detect a line or vector in my image. Are there any "Image Labeling" tools that help me to create my dataset,? Are there any tutorials online that show how to detect "line-like" objects? I would really appreciate it, if somebody can give me some tips.
@adityapatel-qp2ir
@adityapatel-qp2ir Год назад
Edje please help me. With ur batch size setting my model stops learning in initial phase with ^c . Without my intervention. Do u have any optimization or fix please help
@khenpahilanga9596
@khenpahilanga9596 Год назад
hello sir, thanks alot for this video, I would like to ask, is it possible to use object detection more specifically to detect disease on plant leaves, e.g. tomatoes or eggplants? I would highly appreciate it if you could provide tips if otherwise, to create a system for this kind of detection real time, im new to machine learning and these stuff :)
@EdjeElectronics
@EdjeElectronics Год назад
Hello! Here's a video that looks like it covers how to detect diseased plant leaves using a YOLOv5 model. When collecting the dataset, keep the tips from my video in mind. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-mFrnRIVj8m0.html
@mehow99_91
@mehow99_91 Год назад
Hey, I've Got a question. I was trying to run tensorflow object detection program an somehow have remote Access to this screen, not only from home but for example when I go to the nearby store and want to check if everything is safe iside my house. Could you help me with that?
@faraway27
@faraway27 Год назад
Thank you very much for your tutorials, but I am still having an open question: I want to create a shopping item detection model, which detects items in supermarkets. Is it possible to label these objects always as „items“ (0, Background and 1 item), since the camera will only see background or shopping items? Or will it be difficult to train such a model on only one class?
@EdjeElectronics
@EdjeElectronics Год назад
Oh yeah! I remember your question from the other video. If you're detecting items on a checkout conveyor, I think it would work to just label everything as "item". You don't need to worry about having a separate class for background. Your labelmap would have just one entry, like this: item If you have enough images of objects on the conveyer belt and label all the objects as "item", I think it will be fairly accurate. I would start with just 100 - 200 images and see how it works. The only drawback is if you try the model on a new item on that it hasn't ever seen before, it might not recognize it.
@faraway27
@faraway27 Год назад
Thank you for the answer. I thought so too, which is why I have already collected data. However, as a beginner, I did not realize how important the quantity as well as quality is, as shown here in the video. Now that I have seen this video I am excited to start the project properly.
@GNPWIJAYARATHNA
@GNPWIJAYARATHNA Год назад
Hello, thanks for sharing, I want to know the image size or resolution, can you suggest any?
@EdjeElectronics
@EdjeElectronics Год назад
If you know what resolution your camera will run at in the application, then you should use that resolution. Otherwise, I generally recommend capturing 1280x720 images.
@nipunagnp
@nipunagnp Год назад
Thanks. Image Captures around 2-3 mb. My worry is this increase huge image capacity. And effects to collab’s processing time? . Your images are around 100 kb 🙄🤔😰
@EdjeElectronics
@EdjeElectronics Год назад
@@nipunagnp yep, if your images are 2-3MB, you’re probably using 1920x1080 resolution or higher. Try reducing it to 1280x720, or even 640x360.
@patriciowallace446
@patriciowallace446 9 месяцев назад
Hi, very interesting, There is a way to presize the size of an object if I fix the camera in a place and an object in the same perspective and distance, like a machine making parts, just to detect parts not good well done by the machine. There is a way ?
@EdjeElectronics
@EdjeElectronics 9 месяцев назад
I see what you mean! Unfortunately, LabelImg is fairly basic and I don't think there's a way to presize the bounding box. You might want to look at Label Studio - it's free and offers more flexibility. labelstud.io/
@romellfudi
@romellfudi Год назад
Thats awesome, how many objects do you need per class?
@EdjeElectronics
@EdjeElectronics Год назад
I recommend using at least 50 images per class to start with 👍
@WAWASAMBHUWARA
@WAWASAMBHUWARA Год назад
Really love yout video sir. I have a question. Can I use Faster RCNN on android? Because I try it but it doesn't work. Thanks
@briannyirenda9951
@briannyirenda9951 11 месяцев назад
Thanks for this awesome video am really learning ... but I have a question I am creating a social media app and decided to use tensor flow lite for content moderation is it possible to prohibit images that have been uploaded by users if they are in appropriate. ?
@christophgottert3110
@christophgottert3110 7 месяцев назад
Thanks for the video! I wonder how to decide which resolution & aspect ratio to choose for the test data? E.g. if I'm about to use a model with 256x256 input tensor, does it even make sense to label an 800x600 image?
@piconano
@piconano 3 месяца назад
Thank you for your informative video. I'm starting on this journey and have a few questions before I go too deep down the rabbit hole. 1- If I had a video showing an object from all possible positions, is there a way to automate the training and let a script take picture instead of me? 2- Once this dataset has been captured, is it possible to transfer the dataset to an identical system without retraining? What about the improvements that each machine will come up with, is there a way to integrate new learned data and share them between two or more machines? I have more questions but for now, these are my stumbling blocks. Thanks again.
@RED-zs4cq
@RED-zs4cq Год назад
labelstudio is also a good labeling tool
@SA-oj3bo
@SA-oj3bo 23 дня назад
Hi, could you please make a video how to recognize sounds with a RP? Thanks in advance!
@sohaibzafar6110
@sohaibzafar6110 4 месяца назад
your cat is beautifull MA SHA ALLAH
@HaiLe-hl1wj
@HaiLe-hl1wj 2 месяца назад
hello, how many images do you need per object for training it?
@marc-antoinepelletier4661
@marc-antoinepelletier4661 2 месяца назад
do you need to have all the objects in all the pictures or you could have 4 different folder for all diffrent type of objects?
@mr.sunshine0226
@mr.sunshine0226 Месяц назад
the cat want to escape 😼
@daryljaysagabaen9562
@daryljaysagabaen9562 6 месяцев назад
8:23
Далее
332 - All about image annotations​
26:36
Просмотров 14 тыс.
YOLOv5 training with custom data
20:29
Просмотров 415 тыс.