Machine vision is the method used to digitize the physical world, or capture the three-dimensional representation of the real world, to extract information for decision makings. During the process, hardware devices illuminate and record the data from a “scene,” and software applications or algorithms are deployed to process such information.
Machine vision is analogous to how our eyes (hardware) capture light from the world, and our brain (software) determines what we are looking at.
Industrial Applications
Machine vision is widely used in many industrial applications. It is the defining technology behind a wide variety of vision inspection and measuring systems that have become crucial to modern manufacturing.
3D machine vision empowers industrial solutions such as:
- 3D vision inspection: a non-contact way to capture volumetric data of a target object
- Feature identification: the process of using software algorithms and 3D data to isolate the desired region of interest on a target object
- Object detection: the process of using software algorithms and 3D data to recognize instances of a target object correctly
- Process optimization: the continuous operation of improving certain non-trivial automated processes through the use of 3D data
Classes of machine vision
Machine vision hardware can broadly be split into two primary categories: 2D and 3D. 2D devices capture 2-dimensional information typically in the form of light intensity (contrast), and 3D devices capture 3-dimensional information most often relating to the physical structure of whatever is being viewed. Read more about when to use 3D over 2D machine vision here.
3D machine vision using geometric measurement techniques
3D machine vision is made possible using different measurement methods. Two major techniques are commonly employed in industrial automation: geometric and light-based techniques.
3D measurement devices using geometric measurement techniques include stereo vision, active stereo vision, laser triangulation, coded light, and structured light (non-exhaustive). Of which, laser triangulation is deemed the most reliable and produces reliable and accurate results. Industrial 3D scanners are often used to measure a target object’s dimensions and detect objects and identify features. The most powerful application lies in processing 3D data for production process optimization.
3D machine vision using light-based measurement techniques
Common light-based measurement techniques include time of flight, interferometry, Michelson interferometry, and confocal displacement (non-exhaustive).