uEye 카메라로 이미지 획득 동기화

동기화된 이미지 획득

다수의 카메라들의 캡쳐를 동기화하는 세 가지 주요 방법들이 있습니다. 첫 번째 방법은 소프트웨어 트리거를 사용합니다; 두 번째 방법은 하드웨어 트리거와 외부 트리거 신호를 사용합니다; 그리고 세 번째 방법은, 한 그룹의 카메라들을 하드웨어로 트리거하기 위해 하나의 카메라의 디지털 출력을 사용합니다.

소프트웨어 트리거

소프트웨어 트리거 방법은 어떠한 추가적인 하드웨어 설정도 요구하지 않습니다. PC에 uEye 카메라들을 간단히 연결하세요. USB 2 uEye XS 및 USB 3 uEye XC를 제외한 모든 uEye 카메라들은, 소프트웨어 트리거 모드에 액세스할 수 있습니다. 운영체제의 특성으로 인해, 소프트웨어 트리거 모드는 소프트웨어 명령과 이미지 캡처의 시작 사이에 정확히 가늠할 수 없는 지연을 갖습니다. 10개의 밀리세컨드(10s of milliseconds) 이상의 정밀도가 필요한 어플리케이션들은 이하의 다른 방법들 중에서 하나를 사용해야 합니다.

설정에 대한 자세한 내용은, Windows 시스템상에 IDS Software Suite와 함께 설치된 uEye MultiCam Demo를 참조하세요.

소프트웨어 트리거 – 소프트웨어 명령들을 통한 트리거 획득
소프트웨어 트리거 – 소프트웨어 명령들을 통한 트리거 획득
하드웨어 트리거 – 카메라는 트리거 입력들과 단일 트리거 소스를 사용합니다.
하드웨어 트리거 – 카메라는 트리거 입력들과 단일 트리거 소스를 사용합니다.

하드웨어 트리거 설정을 테스트하려면, uEye Cockpit을 사용하세요. 프로그램의 개별 예시들의 모든 카메라들을 열고, 도구 모음의 버튼을 사용하여 카메라들을 '연속 트리거'모드로 설정하세요.

uEye Cockpit 도구 모음
uEye Cockpit 도구 모음

속성 창(렌치 아이콘:)을 열고, '트리거' 탭으로 이동하세요. 모드를 "소프트웨어"로부터 "하강 에지(Falling edge)"로 변경하세요.

마스터/슬레이브 하드웨어 트리거

이 옵션에서, 모든 카메라들은 트리거 모드에서 사용되도록 설정됩니다. 그런 다음, 플래시 입력 또는 GPIO가 모든 카메라들을 동시에 트리거하도록 설정됩니다.

마스터/슬레이브 설정 – 하나의 "마스터" 카메라의 디지털 출력에서 모든 카메라들을 트리거시킵니다.
마스터/슬레이브 설정 – 하나의 "마스터" 카메라의 디지털 출력에서 모든 카메라들을 트리거시킵니다.

마스터/슬레이브 하드웨어 설정을 테스트하기 위해, uEye Cockpit을 사용하세요. 프로그램의 개별 예시들의 모든 카메라들을 열고, 도구 모음의 버튼을 사용하여 카메라들을 '연속 트리거'모드로 설정하세요.

uEye Cockpit 도구 모음
uEye Cockpit 도구 모음

다음으로, 속성 창(렌치 아이콘: )을 열고, '트리거' 탭으로 이동하세요. 모드를 "소프트웨어"로부터 "하강 에지(Falling edge)"로 변경하세요.

모든 카메라들은 프레임 획득을 중지해야 합니다. 이제, "속성"에서 "입력/출력" 탭으로 스위칭합니다. 플래시 출력 그룹 박스 하에서, 출력을 "일정하게 높음(Constant high)"으로 변경한 다음 "일정하게 낮음(Constant low)"으로 변경합니다. 이것은 모든 카메라들을 트리거시키는 하강 에지를 생성합니다. 캡쳐된 새로운 프레임을 보세요.