-
Notifications
You must be signed in to change notification settings - Fork 417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Train to ignore? #124
Comments
Hi @bertelschmitt - currently this feature is not implemented but it is definitely a good addition. There is a discussion on this already -> #43 |
Great,, thanks, I'll be looking for it |
Hi @bertelschmitt - thank you for the detailed example of your use case. To improve performance you could always increase your training set and then make your threshold value higher. For the non-max suppression, every (reasonable) YOLO implementation has non-max suppression. You can find it in the |
Thanks, @AntonMu. I will look for the NMS, and possibly play with the threshold. As for the training set, I'm already at >7K images for this very limited (but tricky) domain (1 camera, 1 view, 7 cats, 4 of them black ...) but a training set is never done. I'm working with video, and started to re-train just the frames with low confidence, or with wrong classification. A very tedious job :) |
Hi, @AntonMu. I looked at the model.py code, and the variable that seems to gear NMS is iou_threshold, right? It's set in the code at 0.5, and I will tighten it up a bit to see what happens. I'm not much concerned with overlapping objects in my use-case,I'm worried more about multiple detection. |
Closing this to have a single discussion. |
Is there a possibility to train a model with objects it should NOT RECOGNIZE, i.e. ignore? I use YOLO to monitor a video feed from outside a door, and the model keeps erroneously recognizing the opening door as one of the trained objects. I’d like to feed the model with images of the opening door, along with the instruction to ignore the door. Any ideas?
The text was updated successfully, but these errors were encountered: