Microsoft Store
 

Machine vision


 

Machine vision (MV) is the application of computer vision to industry and manufacturing. Whereas computer vision is concerned with research into machine-based image processing, machine vision most often requires the use not only of image processing systems, but also digital input/output devices and computer networks to control other manufacturing equipment such as robotic arms. Machine Vision is a subfield of engineering that encompasses computer science, optics, mechanical engineering, and industrial automation. One of the most common applications of Machine Vision is the inspection of manufactured goods such as semiconductor chips, automobiles, and pharmaceuticals. Just as human inspectors working on assembly lines visually inspect parts to judge the quality of workmanship, so machine vision systems use digital cameras and image processing software to perform similar inspections.

Related Topics:
Computer vision - Assembly line - Digital camera - Image processing

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Machine vision systems are programmed to perform narrowly defined tasks such as counting objects on a conveyor, reading serial numbers, and searching for surface defects. Manufacturers favor machine vision systems for visual inspections that require high-speed, high-magnification, 24-hour operation, and repeatability of measurements, frequently, these tasks extend roles traditionally occupied by human beings, whose degree of failure is classically high through distraction, illness and circumstance.

Related Topics:
Serial number - Visual inspection

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

The reader should note that computers do not 'see' in the same way that human beings are able to. Cameras are not equivalent to human optics and while people can rely on inference systems and assumptions, computing devices must 'see' by examining individual pixels of images, processing them and attempting to develop conclusions with the assistance of knowledgebases and features such as Pattern_recognition engines. Although some machine vision algorithms have been developed to mimic human visual perception, a number of unique processing methods have been developed to process images and identify relevant image features in an effective and consistent manner. Machine vision and computer vision systems are capable of processing images consistently, but computer-based image processing systems are typically designed to perform single, repetitive tasks, and despite significant improvements in the field, no machine vision or computer vision system can match the many capabilities of human vision.

~ ~ ~ ~ ~ ~ ~ ~ ~ ~