跳转到内容
STAGING SERVER
DEVELOPMENT SERVER

Trigger Thermal Drift Stabilization#

The Trigger Thermal Drift Stabilization feature allows you to maintain measurement accuracy when using triggered image acquisition by compensating for thermal drift effects.

When using triggered image acquisition, the camera normally starts acquiring images only when a trigger signal is received. This on-demand operation can lead to temperature fluctuations between acquisitions, causing thermal drift and affecting measurement accuracy.

该功能的使用#

运作原理#

During triggered image acquisition, the camera can operate in two modes:

  • Without Thermal Drift Stabilization: The camera remains idle between trigger events and starts image acquisition only when a trigger signal is received. This can lead to temperature fluctuations between acquisitions, which may affect measurement accuracy due to thermal drift.
  • With Thermal Drift Stabilization (Default): The camera continuously acquires images in the background at a constant frame rate. When a trigger signal is received, the camera sends an image according to the trigger mode strategy selected. This continuous operation maintains a stable operating temperature. This reduces measurement errors caused by thermal drift and improves absolute accuracy.

The background acquisition frame rate can be controlled via the Acquisition Frame Rate feature.

信息

For more information about thermal drift and how temperature affects measurement accuracy, see the Thermal Drift Correction and Influencing Factors topics.

Configuring Trigger Thermal Drift Stabilization#

The TriggerThermalDriftStabilization parameter is enabled by default.

To disable thermal drift stabilization:

  1. Set the TriggerThermalDriftStabilization parameter to false.

Selecting a Trigger Mode Strategy#

The TriggerModeStrategy parameter defines how the camera responds to trigger signals when thermal drift stabilization is enabled.

To set the trigger mode strategy:

  1. 设置 TriggerModeStrategy 参数设置为以下值:
    • Immediate: The camera starts image acquisition immediately at the time of triggering. This mode provides the shortest possible latency but doesn't benefit from thermal drift stabilization.
    • CurrentOrNext: The camera continuously acquires images in the background and sends the current or next available image when triggered. This ensures thermal stability while minimizing trigger-to-image latency. This is the default strategy.
    • Latest: The camera continuously acquires images in the background and sends the latest complete image when triggered. This provides image data from around as close as possible to the trigger at stable thermal conditions.

信息

When using the Latest strategy, the image delivered may have been captured before the time of triggering.

示例代码#

// Disable thermal drift stabilization
camera.TriggerThermalDriftStabilization.SetValue(false);
// Set trigger mode strategy
camera.TriggerModeStrategy.SetValue(TriggerModeStrategy_Immediate);

You can also use the blaze Viewer to easily set the parameters.