What is the latency of the visual software?


  Delay is the time between the start and the completion of an operation. For a visual system, delay refers to the interval from when the trigger pulse initiates camera exposure until processing is fully completed. The total delay in a visual system is the sum of delays introduced by each component within the system. Specifically, in our visual system, delays occur in the following scenarios:

  1. The time interval between when the object reaches the designated position and when the trigger signal is generated;

  2. The delay between the trigger pulse and the start of camera exposure;

  3. The exposure time of the camera, and in the case of CCD cameras, the time it takes to transfer the exposed image to the charge-coupled device (CCD) register;

  4. The time it takes to transfer images from the camera to the image card buffer;

  5. The time it takes to transfer images from the image card cache to the computer's memory;

  6. The time from when the image arrives at the computer to the start of image processing;

  7. Image processing time;

  8. The time taken to complete image processing and generate the appropriate output signal.

  In a real-world visual system, not all of the delays mentioned above may occur; however, some delays not listed here could still take place.

  When testing a laptop keyboard on the Xinghe GOI device, the laptop is detected by the first sensor, triggering the lights to turn on. As soon as it’s sensed again by a second set of sensors, the camera starts capturing images—and throughout this sequence of seamless machine actions, there’s always a slight delay involved.

Recommended News