Calculating the Maximum Frame Rate

Calculating the Maximum Frame Rate

This section describes how to calculate an approximate maximum frame rate. The maximum frame rate depends on the sensor’s scanning range and the GigE bandwidth.
The maximum frame rate (GigE bandwidth): Interface_FR[Hz] = BandwidthPerPixelFormat x 1000000 ÷ (Width x Height)*)
When using the Binning function, specify the number of pixels and the number of lines after binning for the width and height values.
The maximum frame rate (sensor scanning rate): Sensor_FR[Hz] = 1000000 ÷ (H_Period x (Height-S + InvalidLine) )
H_Period = MAX(HMAX_Period, HMAX_Width) HMAX_Width = (PixelSizeCount / 111375) x Width-S
For the values of width-S and height-S, specify the number of pixels read by the sensor and the number of lines (the number of pixels and the number of lines before binning).
When using the CV60-AS02MG, 2x2 binning is processed on the image sensor. As a result, the maximum sensor frame rate can be increased. In this case, for the values of width-S and height-S, specify the number of pixels and the number of lines after binning.
Refer to the following table for
PixelSizeCount
,
BandwidthPerPixelFormat
,
HMAX_Period
, and
InvalidLine
.
Pixelformat
PixelSizeCount
BandwidthPerPixelFormat
Mono8
594
115
Bayer8
Mono10Packed
891
76.6
Bayer10Packed
Mono12Packed
Bayer12Packed
Mono1
1188
57.5
Mono12
Bayer10
Bayer12
Model Name
HMAX_Period
InvalidLine
CV60-AS02MG
10.586
1
22
CV60-AS02CG
CV60-AS05MG
13.415
34
CV60-AS05CG
CV60-AS09MG
21.738
36
CV60-AS09CG
CV60-AS12MG
21.738
36
CV60-AS12CG
During Continuous operation (
FrameStart
trigger is
Off
)
  • FR_Cont[Hz] = MIN(Interface_FR, Sensor_FR)
When
TriggerMode
is
On
(
FrameStart
trigger is
On
)
  • Calculate the maximum
    OverlapTime
    value for the shortest trigger cycle: MaxOverlapTime_TrOlrd[us] = (1000000/FR_Cont) - (14 x H_period)
    • When
      ExposureTime
      is less than or equal to MaxOverlapTime_TrOlrd:
      • FR_TrOlrd[Hz] = FR_Cont (Same as during Continuous operation)
    • When
      ExposureTime
      is greater than MaxOverlapTime_TrOlrd:
      • Non-OverlapExposureTime_TrOlrd = ExposureTime - MaxOverlapTime_TrOlrd
      • FR_TrOlrd[Hz] = 1000000/{ (1000000/FR_Cont) + Non-OverlapExposureTime_TrOlrd }