Hello,
I'm looking for some advice with developing an algorithm for defect detection.
Here are the kinds of defects I'm interested in identifying:
- rocks in sand
- rocks and branches in grass
- cracks and potholes in roads
- cracks and knots in wood
Hopefully you get the idea. I need to be able to capture the texture of the good parts of the object (offline, probably) and detect defects or significant deviations from that texture. I would train a different classifier for each of the specific situations described above, but I think the overall approach should be basically the same.
I'm writing the code in python.
Looking forward to seeing what you come up with!