YoloV5 AI Assisted Labeling
YoloV5 model automatically labels, then you can make corrections before saving to a label file
- Enter your classes in the Classes.txt file, starting with class 0
- Replace the best.pt YoloV5 model with your own YoloV5 model
- Place your unlabled images in the images folder
- Run main.py to start the program.
- Use the slider to select the class you want to label
- Click and drag on the image to draw label boxes
- Right click on a box to remove it
- Once everything in the frame is labeled, press 1 to apply
- Image and its label file will be moved to the labels folder
With these labels, you can train your model with YoloV5. Once your new model is trained, replace the best.pt file with your new model and start labeling again. As the model gets better, less manual labeling will be needed.
- OpenCV
- Shapely
- PyTorch
- YoloV5 Requirements