Trigger Thermal Drift Stabilization#
트리거 이미지 취득을 사용할 때 카메라는 일반적으로 트리거 신호가 수신될 때만 이미지 취득을 시작합니다. 이러한 온디맨드 작동 방식은 취득 간 온도 변동으로 이어져 열 드리프트를 발생시키고 측정 정확도에 영향을 줄 수 있습니다.
기능 사용법#
작동 원리#
트리거 이미지 취득 중 카อล은 두 가지 모드로 작동할 수 있습니다:
- Thermal Drift Stabilization 미사용: 카메라가 트리거 이벤트 사이에 대기 상태로 있다가 트리거 신호가 수신될 때만 이미지 취득을 시작합니다. 이는 취득 간 온도 변동으로 이어질 수 있으며, 열 드리프트로 인해 측정 정확도에 영향을 줄 수 있습니다.
- Thermal Drift Stabilization 사용 (기본값): 카메라가 백그라운드에서 일정한 프레임 레이트로 이미지를 지속적으로 취득합니다. 트리거 신호가 수신되면 카อล은 선택한 Trigger Mode 전략에 따라 이미지를 전송합니다. 이 연속 작동은 안정적인 작동 온도를 유지합니다. 이를 통해 열 드리프트로 인한 측정 오차가 줄어들고 절대 정확도가 향상됩니다.
백그라운드 취득 프레임 레이트는 Acquisition Frame Rate 기능을 통해 제어할 수 있습니다.
정보
열 드리프트 및 온도가 측정 정확도에 미치는 영향에 대한 자세한 내용은 Thermal Drift Correction 및 Influencing Factors 항목을 참조하십시오.
Trigger Thermal Drift Stabilization 설정하기#
이 TriggerThermalDriftStabilization 파라미터는 기본적으로 활성화되어 있습니다.
열 드리프트 보정을 비활성화하려면:
- 다음 값 중 하나로
TriggerThermalDriftStabilization매개변수:false.
Trigger Mode 전략 선택#
이 TriggerModeStrategy 파라미터는 열 드리프트 보정이 활성화되어 있을 때 카메라가 트리거 신호에 응답하는 방식을 정의합니다.
Trigger Mode 전략을 설정하려면:
- 다음 값 중 하나로
TriggerModeStrategy매개변수를 다음 값 중 하나로 설정합니다:Immediate: 카메라가 트리거 시점에 즉시 이미지 취득을 시작합니다. 이 모드는 가능한 가장 짧은 대기 시간을 제공하지만 열 드리프트 보정의 이점을 얻지 못합니다.CurrentOrNext: 카메라가 백그라운드에서 이미지를 지속적으로 취득하고 트리거될 때 현재 또는 다음 사용 가능한 이미지를 전송합니다. 이를 통해 열 안정성을 유지하는 동시에 트리거-이미지 간 지연을 최소화합니다. 이는 기본 전략입니다.Latest: 카메라가 백그라운드에서 이미지를 지속적으로 취득하고 트리거될 때 가장 최근의 완전한 이미지를 전송합니다. 이를 통해 안정적인 열 조건에서 트리거 시점에 최대한 가까운 이미지 데이터를 제공합니다.
정보
사용 시 Latest 전략에서는 전달된 이미지가 트리거 시점보다 전에 캡처되었을 수 있습니다.
샘플 코드#
// Disable thermal drift stabilization
camera.TriggerThermalDriftStabilization.SetValue(false);
// Set trigger mode strategy
camera.TriggerModeStrategy.SetValue(TriggerModeStrategy_Immediate);
blaze Viewer를 사용하여 파라미터를 쉽게 설정할 수도 있습니다.