Not every machine vision task requires a expensive machine vision system.
Low cost machine vision systems
that may be programmed by high level programming
languages (MicroPython) can perform many tasks: Frame Differencing, Color Tracking,
Marker Tracking, Face Detection, Eye Tracking, Person Detection, Optical Flow,
QR Code Detection / Decoding, data matrix 2D barcodes, linear barcode decoding,
AprilTag Tracking, Line Detection, Template Matching, and more!