Job Recruitment Website - Recruitment portal - How to get started with machine vision?

How to get started with machine vision?

Machine vision system is to use machines instead of human eyes to make various measurements and judgments. It is an important branch of computer science, which integrates optics, mechanics, electronics, computer software and hardware, and involves many fields such as computer, image processing, pattern recognition, artificial intelligence, signal processing, integration of optics, mechanics and electronics. The rapid development of image processing and pattern recognition technology has also greatly promoted the development of machine vision. The main working process of a complete machine vision system is as follows: 1. The workpiece positioning detector detects that the object has moved to the center of the field of view of the camera system and sends a trigger pulse to the image acquisition part. 2. The image acquisition part sends the start pulse to the camera and the lighting system respectively according to the preset program and delay. 3. The camera stops the current scanning and starts a new frame scanning, or the camera is in a waiting state before the arrival of the start pulse and starts a frame scanning after the arrival of the start pulse. 4. Turn on the exposure mechanism before the camera starts a new frame scanning, and the exposure time can be set in advance. 5. Another start pulse turns on the lighting, and the turn-on time of the lighting should match the exposure time of the camera. 6. After the camera is exposed, the scanning output of one frame of image officially begins. 7. The image acquisition part receives the analog video signal and digitizes it through A/D, or directly receives the digital video data digitized by the camera. 8. The image acquisition part stores the digital image in the memory of the processor or computer. 9. The processor processes, analyzes and recognizes images to obtain measurement results or logical control values. 10, the machining result controls the action of the assembly line, locates and corrects the motion error, etc. As can be seen from the above workflow, machine vision is a relatively complex system. Because most of the monitored objects of the system are moving objects, the matching and coordination between the system and the moving objects is particularly important, which puts forward strict requirements for the action time and processing speed of each part of the system. In some application fields, such as robot and flying object guidance, there are strict requirements on the weight, volume and power consumption of the whole system or part of the system. (Good) After understanding the above principles and processes of machine vision, I suggest: 1) principles of human and animal vision system 2) camera technology and principles 3) image recognition and processing technology 4) computer technology 5) artificial intelligence.