Browse KB Articles
Why is the frame rate displayed in the demo program different from the requested frame rate?
KB Number: 10221
Spinnaker and FlyCapture demo programs display a list of various camera frame rates. Some of these rates may differ from the actual rate at which the camera is sending images to the PC, which is a constant rate.
Spinnaker and FlyCapture display the following frame rates:
This number is calculated after the image has fully arrived in the library and has been through the image pipeline (processed). It tells the user if there is sufficient processing, memory or HDD bandwidth for applications like write-to-disk. It normally corresponds to the requested frame rate, but it may be lower. This is because the computer requires time to process each image before displaying it, including any required color processing, and upsampling each image to a Windows-displayable 32-bit BGRU format. Users may notice that different color processing algorithms, e.g., Rigorous, result in a decrease in the displayed frame rate. Refer to KB 10141 Different color processing algorithms for information on color processing performance.
This number is calculated after the image has been painted to the canvas and indicates that the display adapter is rendering images at the requested rate. This rate is also affected by the processing time, as mentioned above. In addition, the operating system requires time to repaint the window, and therefore the frame rate displayed may vary from the actual requested frame rate.
Acquisition Frame Rate (Spinnaker) Requested (FlyCapture)
This number is the frame rate set by the user. The maximum frame rate is determined by your camera settings.
This number is based on the image timestamp indicating when the image arrives at the host. It indicates whether the camera has sufficient external and interface bandwidth to maintain the requested frame rate.
Resulting Frame Rate (Spinnaker)
This number reports the actual frame rate at which the camera is acquiring images. This frame rate may be lower than the Acquisition frame rate if the exposure time is too long, or if the Device Link Throughput Limit is too low. This number reports the actual frame rate at which the camera is streaming.
Spinnaker Frame Rates
Spinnaker frame rates are displayed in two different windows.
FlyCapture Frame Rates
FlyCapture displays all four frame rates in the camera device screen. Select Frame rate to expand the menu and display the numbers.