콘텐츠로 바로 가기
STAGING SERVER
DEVELOPMENT SERVER

Trigger Thermal Drift Stabilization#

Trigger Thermal Drift Stabilization 기능을 사용하면 트리거 방식의 이미지 취득 시 열 편차 효과를 보상하여 측정 정확도를 유지할 수 있습니다.

트리거 방식의 이미지 취득을 사용할 때 카메라는 일반적으로 트리거 신호가 수신될 때만 이미지 취득을 시작합니다. 이러한 온디맨드(on-demand) 작동은 취득 간 온도 변동으로 이어져 열 편차를 발생시키고 측정 정확도에 영향을 줄 수 있습니다.

기능 사용#

작동 방식#

트리거 방식의 이미지 취득 중 카메라는 두 가지 모드로 작동할 수 있습니다.

  • Thermal Drift Stabilization 비활성화 시: 카메라는 트리거 이벤트 사이에서 대기 상태를 유지하다가 트리거 신호가 수신될 때만 이미지 취득을 시작합니다. 이로 인해 취득 간 온도 변동이 발생할 수 있으며, 열 편차로 인해 측정 정확도가 저하될 수 있습니다.
  • Thermal Drift Stabilization 활성화 시(기본값): 카메라는 일정한 프레임 레이트로 백그라운드에서 이미지를 지속해서 취득합니다. 트리거 신호가 수신되면 카메라는 선택된 trigger mode strategy에 따라 이미지를 전송합니다. 이러한 연속 작동은 안정적인 작동 온도를 유지합니다. 이를 통해 열 편차로 인한 측정 오차를 줄이고 절대 정확도를 향상합니다.

백그라운드 Acquisition Frame Rate은 Acquisition Frame Rate 기능을 통해 제어할 수 있습니다.

정보

열 편차 및 온도가 측정 정확도에 미치는 영향에 대한 자세한 내용은 Thermal Drift Correction 및 Influencing Factors 항목을 참조하십시오.

Trigger Thermal Drift Stabilization 설정#

The TriggerThermalDriftStabilization 파라미터는 기본적으로 활성화되어 있습니다.

thermal drift stabilization을 비활성화하려면:

  1. 파라미터를 원하는 TriggerThermalDriftStabilization 파라메터 false.

Trigger Mode Strategy 선택#

The TriggerModeStrategy 파라미터는 thermal drift stabilization이 활성화된 상태에서 카메라가 트리거 신호에 응답하는 방식을 정의합니다.

trigger mode strategy를 설정하려면:

  1. 파라미터를 원하는 TriggerModeStrategy 파라미터를 설정하십시오:
    • Immediate: 카메라는 트리거 시점에 즉시 이미지 취득을 시작합니다. 이 모드는 가능한 가장 짧은 지연 시간을 제공하지만 thermal drift stabilization의 이점을 얻지 못합니다.
    • CurrentOrNext: 카메라는 백그라운드에서 이미지를 지속해서 취득하고 트리거 시 현재 또는 다음 사용 가능한 이미지를 전송합니다. 이를 통해 트리거-이미지 지연 시간을 최소화하면서 열적 안정성을 보장합니다. 이는 기본 전략입니다.
    • Latest: 카메라는 백그라운드에서 이미지를 지속해서 취득하고 트리거 시 가장 최근의 완료된 이미지를 전송합니다. 이를 통해 안정적인 열 조건에서 트리거 시점에 최대한 가까운 이미지 데이터를 제공합니다.

정보

전략을 사용할 때 Latest , 전송된 이미지는 트리거 시점보다 이전에 캡처되었을 수 있습니다.

샘플 코드#

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

blaze Viewer를 사용하여 파라미터를 간편하게 설정할 수도 있습니다.