Email Us
How to Solve Frame Dropping Phenomenon in Machine Vision Industrial Camera?

How to Solve Frame Dropping Phenomenon in Machine Vision Industrial Camera?

Industrial cameras are generally installed on machine assembly lines to replace human eyes for measurement and judgment. They capture the target through digital imaging and convert it into an image signal, which is then transmitted to a dedicated image processing system. The image system performs various operations on these signals to extract the features of the target and control the actions of on-site equipment based on the discrimination results.


Generally speaking, industrial vision cameras dropping frames is unrelated to the transmission interface used by the industrial camera. Poorly designed driver programs or industrial camera hardware are the real causes of frame loss, which has a negative impact on visual detection. Precise design of every link in the driver program and hardware data transmission is required to solve this problem.


Three reasons for image data clogging of industrial vision cameras


Part of the industrial vision camera


The USB chip that transmits images from the image sensor to the camera, and then to the PC. If the system on the PC side is too busy to process the received images in time, and the image sensor continues to send new image data, the industrial vision camera needs a satisfactory memory buffer, otherwise frame loss will occur.


Vision camera software program


Whether there is a buffering mechanism for the image space waiting for computation in the visual software, to increase the time for caching by increasing the buffer of images, so that the program is responsive enough to process images. However, if the overall processing speed of the CPU is slower than the speed of the image coming in, there will always be a time when the buffer is overloaded and frame loss will occur.


Industrial vision camera hardware PC system


This part focuses on the PChardware driver program, which is unrelated to visual software programs. The key to reception on the PCside is the power consumption of the driver program and how many thread times in the multiple core mode are allocated for dividing the CPU's time and receiving power. If the latter is not satisfactory, and the industrial vision camera does not have a satisfactory buffer memory, frame loss will occur.


Industrial vision camera frame loss solutions


Industrial vision cameras' frame rate is very fast, and the cache of industrial cameras does not have unlimited expansion like PC programs. A satisfactory capacity is enough to schedule the system for temporary busy periods. A situation of timing frame loss inUSBindustrial production is when the calculation of machine vision software is slower than the image rate of the industrial camera, and the software cache is filled up so that new images cannot be stored. However, this is a system dropout and not one caused by the industrial camera. Regardless of whether the industrial camera using the 1394interface is a USBinterface or a GigE interface, any interface of the industrial camera will yield the same result.

Related SWIR Technology Cameras & Sensors
Related SWIR Technology News