I have a background in classic image processing and machine vision and back in the olden days we had the opposite problem: algorithms were just too specific to build useful applications. It's easy to detect lines and circles with a Hough Transform or do template matching for features that very closely match a sample. However, working up the chain it never came together, detecting cars in a parking lot, a relatively s…
- lots of people in the DNN for machine vision community do not have a background in classical techniques.
- a lot of classical techniques and preprocessing pass make no real difference when applied to the input of a DNN and are thus worth eliminating from the pipeline to simplify it (this has been my experience).
However, I do think that there are gain to be gotten by combining classical image processing ideas with neural networks. It just hasn't really happened yet.