Overview of Machine Vision
Brief introduction of machine vision system
Machine vision means the machine with vision function, which facilitates the inspection, judgment, recognition, measurement and positioning, etc. Machine vision can help improve the production efficiency and automation as well as intelligent. Typically, machine vision system is comprised of light source, shot, camera, image processing hardware and software and EU (execution unit). Machine vision combines the technologies in optics, mechanical engineering, electronic engineering and computer hardware and software, which covers the field of image processing, pattern recognition, AI, opto-mechatronics, etc. In recent years, the rapid development of the image processing and AI has greatly promoted by machine vision.
Working principle of machine vision system
Machine vision system can transfer the optical signal into image signal through image acquisition hardware, i.e. camera, shot, light source, etc., and transmit it to image processing software. Image processing software can extract the feature of target according to pixel luminance and color distribution, and make the corresponding judgment to realize the inspection by controlling the site equipment. Vision processing system comprises hardware and software. Machine vision camera can be further divided into intelligent camera and PC-based vision system according to the hardware. The core of PC-based machine vision system includes light source, shot, camera and vision processing system. The main function of the shot is to image the target onto the sensitive film of the camera. The main function of the camera is image acquisition, transferring the optical signal to electronic signal to import to the PC. The core technology of the software is image processing and algorithm analysis, which include image-enhance, image segmentation, feature extraction, image recognition and analysis. Through the image processing and analysis, the system can judge the product quality, measure the dimension, and display/execute the corresponding action according to the result signal.
|
Machine vision |
Artificial vision |
Efficiency |
High-efficiency |
Low-efficiency |
Speed |
Fast |
Slow |
Stability |
Stable inspection effect |
Fatigable and emotional, hard to maintain the inspection effect |
Working hours |
Round-the-clock |
Fatigable, limited working hour |
Information integration |
Achievable information integration |
Hard to achieve information integration |
Cost |
One-time cost |
High cost |
Environment |
Adaptable to inspection in dangerous environment |
Unadaptable to inspection in dangerous environment |
Comparison between machine vision and artificial vision
In the past, artificial vision is the major method for the measurement, recognition and analysis in the process of the volume industrial production. Due to the low efficiency, poor stability and low accuracy of artificial vision processing, machine vision can greatly improve the processing efficiency and automation. Meanwhile, machine vision is also adopted to replace the artificial vision in hazardous working environments that are not suitable for manual operations or where the human eye cannot meet the requirements, including nuclear power plant monitoring and wafer defect detection. More importantly, machine vision can better facilitate information integration, which is one of the basic technologies for computer integration. Machine vision system can acquire massive information quickly and better facilitate the automation processing and information integration. Therefore, it is widely applied in the modern automatic production, including assembly positioning, product quality inspection, product recognition, dimension measurement, etc. The main difference between the machine and artificial vision is list in the table.
History of machine vision development
◆Development of machine vision in China and abroad
◆Trend of machine vision
With the complex and diverse application of machine vision, the combination with deep learning algorithms, 3D application technologies, interconnection standards and other technologies is becoming closer. Deep learning algorithm: this algorithm simulates the hierarchical structure of human brain, and realizes the hierarchical expression of data by constructing the low-level signal and high-level semantic. Deep learning algorithm is introduced to the machine vision image processing system for appearance inspection, making the recognition more intelligent and the information processing capability stronger. Application of 3D technology: with the development of the 3D application technology, more 3D reconstruction technology has been introduced to the machine vision, including structured light, DFF, TOF, binocular vision and photometric stereo, etc. 3D image processing and analysis algorithm has also been widely studied, which will become the mainstream for the development of machine vision. Standard for interconnection: it is necessary to realize the interconnection among the machine vision system, intelligent manufacturing equipment and the management system of enterprises so that equipment and manufacturing management will become more intelligent. Currently, EMVA, AIA, CMVA and JIIA jointly form the GenICam for the machine vision industry. AIA formed GigE Vision, USB3 Vision and other camera communication protocols. Machine vision industry has also expanded its boundary through the cooperation with other industries, aiming to realize the combination of the vision system with other industries.
- Contact OPT:
- Contact sales team|
- Get product demos|
- Get product Quotes