Skip to content
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

Use Yolo for anomaly detection #9906

Closed
1 task done
MasIgor opened this issue Oct 24, 2022 · 2 comments
Closed
1 task done

Use Yolo for anomaly detection #9906

MasIgor opened this issue Oct 24, 2022 · 2 comments
Labels
question Further information is requested Stale

Comments

@MasIgor
Copy link

MasIgor commented Oct 24, 2022

Search before asking

Question

Hello!

I do have my software running with a yolo network that recognizes some folded crates. Since Yolo is already implemented, I was thinking to add a second network that runs in parallel, to detect if the crate has some bags inside and if it is broken (aka walls missing.)

Basically the idea is to train a generic network that can differentiate between:

  • a crate
  • a broken crate
  • a crate with bag.

the crates can vary in shape and color, so I was wondering if this is a good idea.
my questions are:

  1. Does it make sense to use yolo for anomaly detection if it has to simply "categorize" by kind of defect without giving any other information about the location or whatever of the anomaly?
  2. Does it have to have image of every shape/color of the OK crates, or will it be able to learn that a crate with all walls is symmetric? wo basically, is it able to learn the concept of "crate with 4 walls" without having every single example, but only 70/80% of them?
  3. would it be better to tag the whole crate as "crate without a wall" or "crate with a bag inside", or rather the "missing wall" object and the "bag" object?

any help on this is greatly appreciated.

Additional

No response

@MasIgor MasIgor added the question Further information is requested label Oct 24, 2022
@glenn-jocher
Copy link
Member

glenn-jocher commented Oct 24, 2022

@tanzerlana yes YOLO will work for anomaly detection and/or detection of different types of crates like normal, damaged etc. The simplest way to start is to collect a dataset of the breakdown you are interested and and then train a model to establish a performance baseline. See Tips for Best Results for additional details.

Tutorials

Good luck 🍀 and let us know if you have any other questions!

@github-actions
Copy link
Contributor

github-actions bot commented Nov 24, 2022

👋 Hello, this issue has been automatically marked as stale because it has not had recent activity. Please note it will be closed if no further activity occurs.

Access additional YOLOv5 🚀 resources:

Access additional Ultralytics ⚡ resources:

Feel free to inform us of any other issues you discover or feature requests that come to mind in the future. Pull Requests (PRs) are also always welcomed!

Thank you for your contributions to YOLOv5 🚀 and Vision AI ⭐!

@github-actions github-actions bot added the Stale label Nov 24, 2022
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Dec 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested Stale
Projects
None yet
Development

No branches or pull requests

2 participants