Machine Vision

Machine vision is a branch of engineering that uses computer vision in the context of manufacturing. While the scope of Machine Vision is broad and a comprehensive definition is difficult to distil, a "generally accepted definition of machine vision is '... the analysis of images to extract data for controlling a process or activity.'" Put another way, Machine Vision processes are targeted at "recognizing the actual objects in an image and assigning properties to those objects--understanding what they mean." The commercial applications of Machine Vision include tracking of people in crowds, numberplate recognition, reconstructing the 3D geometry of an environment.