If we consider when object-orientation became mainstream, we can assume that most, if not all, programmers in their early thirties or younger have been trained to think this way.
The mainstream machine vision system, which is constituted by CCD camera, image acquisition card and computer, has some disadvantages of complicated structure, high-cost, large cubage and so on.