Machine vision
lastmod 2026-03-27created 2021-10-247 edits
Machine vision (MV) is the technology and methods used to provide imaging-based automatic inspection and analysis for such applications as automatic inspection, process control, and robot guidance, usually in industry. Machine vision refers to many technologies, software and hardware products, integrated systems, actions, methods and expertise. Machine vision as a systems engineering discipline can be considered distinct from computer vision, a form of computer science. It attempts to integrate existing technologies in new ways and apply them to solve real world problems. The term is the prevalent one for these functions in industrial automation environments but is also used for these functions in other environments such as security and vehicle guidance.
About
Machine vision (MV) is the technology and methods generally used in industry to provide imaging-based automated inspection and analysis for applications such as automatic inspection, process control, and robot guidance. Machine vision refers to a variety of technologies, software and hardware products, integrated systems, actions, methods, and expertise. As a systems engineering discipline, machine vision can be considered distinct from computer vision, a form of computer science. It attempts to integrate existing technologies in new ways and apply them to solve real-world problems. The term is widely used for these functions in industrial automation environments, but is also used for these functions in other environments, vehicle guidance.
The overall machine vision process includes planning the requirements and details of the project and then creating a solution. During run-time, the process starts with imaging, followed by automated analysis of the image and extraction of the required information.
Vision processing unit
A vision processing unit (VPU) is (as of 2023) an emerging class of microprocessor. It is a specific type of AI accelerator designed to accelerate machine vision tasks.
Machine Vision Camera
See Machine Vision Camera for details.
See also
- GigE Vision
- Basler
- Pylon (Python)
- Cell (microprocessor)
- Coprocessor
- Graphics processing unit
- System on a chip (SoC)
- OpenCL
- Physics processing unit
- Tensor processing unit
- Image processing - check here for categories organized by keyword.
- OpenCV
- Machine learning
- Deep learning
- Vision Inspection (Vision Inspection System) - A vision inspection system is automated visual inspection equipment that uses cameras.
- Korean: 바슬러 (Basler)
- LUCID Vision Labs - Industrial Machine Vision Cameras
- Laser Vision Sensor (LVS)
- Micro-Epsilon:scanCONTROL
- GenICam