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

여러 카메라 작업#

이 주제에서는 여러 카메라로 동시에 이미지를 캡처하는 방법을 설명합니다.

여러 대의 blaze 카메라를 결합하거나 blaze 카메라와 2D 카메라를 혼합하여 사용할 수 있습니다.

정보

이 항목의 모든 정보는 모든 blaze 및 Smart blaze 카메라 모델에 적용됩니다. 간결함을 위해 모든 모델을 지칭할 때 "blaze"를 사용합니다.

여러 대의 blaze 카메라 사용#

거리 측정의 Quality은 센서에 도달하는 추가 광원의 양에 크게 좌우됩니다. 이는 햇빛일 수도 있고 다른 카메라가 방출하는 빛일 수도 있습니다. 결과적으로 두 대 이상의 blaze 카메라를 동시에 사용하는 것은 문제가 될 수 있습니다.

카메라를 동시에 작동하는 방법#

여러 카메라를 사용하여 동일한 장면을 캡처할 수 있는 다양한 방법이 있습니다.

Multi-Camera Channel 기능#

Multi-Camera Channel 기능의 장점은 같은 방에 있지만 동일한 네트워크상에 있지 않은 카메라에도 사용할 수 있다는 것입니다. 이 카메라는 다른 카메라의 광원과 간섭하지 않도록 취득 타이밍을 조율하기 위해 서로 통신할 수 없습니다. 일반적인 사용 사례는 제한된 공간에서 blaze 카메라가 장착된 여러 AGV(무인 운반차)가 이동하는 창고입니다. 최대 카메라 수는 7대입니다.

Synchronous Free Run 기능#

Synchronous Free Run 기능은 PTP를 기반으로 하며, 각 광원으로 인한 간섭을 완전히 방지할 수 있도록 카메라의 취득 타이밍을 매우 정밀하게 엇갈리게 설정할 수 있게 해줍니다. 이를 위해 카메라는 동일한 네트워크(예: 동일한 네트워크 스위치에 연결됨)에 있어야 합니다. 동기식 프리런은 consecutive와 interleaved의 두 가지 모드로 사용할 수 있습니다.

  • 인터리브(interleaved) 모드에서 최대 카메라 수는 두 대입니다.
  • 연속(consecutive) 모드에서는 동시에 사용할 수 있는 카메라 수가 이론적으로 무제한입니다. 하지만 더 이상 전체 프레임 레이트를 달성할 수 없습니다. 카메라를 추가할 때마다 프레임 레이트를 낮춰야 합니다. 다음 표는 대략적인 프레임 레이트 개요를 보여줍니다.
Consecutive Synchronous Free Run에서의 가능한 프레임 레이트#

이 표에는 1,000 µs의 Exposure Time에서 consecutive synchronous free run 시 달성할 수 있는 대략적인 프레임 레이트가 나열되어 있습니다.

카메라 수 최대 프레임 레이트 Fast Mode 활성화 시 최대 프레임 레이트
3 10.2 22.6
4 7.6 17.0
5 6.1 13.7
6 5.1 11.4
7 4.4 9.8
8 3.8 8.6

다중 카메라 작동 방식 비교#

다음 표에서는 카메라를 동시에 작동할 때 가장 중요하게 생각하는 측면을 결정하는 데 도움이 되도록 다양한 방법에 대한 개요를 제공합니다.

다중 카메라 작동 방식 카메라 수 설정 노력 공통 네트워크 필요 일반적인 Image Quality
Multi-Camera Channel 7 낮음 아니요 높음(단, 사용되는 카메라 수가 증가할수록 감소함)
Synchronous Free Run
(연속)
무제한, 단 추가되는 카메라마다 프레임 레이트를 낮춰야 함 중간 예 높음
Synchronous Free Run
(인터리브)
2 중간 예 높음

blaze 카메라와 2D 카메라 결합#

또 다른 사용 사례로는 blaze 카메라와 ace 또는 ace 2 GigE 카메라와 같은 2D GigE 카메라 간의 이미지 취득 동기화 기능이 있습니다.

이 시나리오에서는 2D 카메라가 자체 빛을 방출하지 않아 blaze 카메라를 방해하지 않으므로 두 카메라의 노출이 동시에 발생할 수 있습니다.

blaze 카메스의 적외선이 2D 카메라에 간섭을 일으킬 수 있으므로 IR 컷 필터가 있는 카메라를 사용해야 합니다. 카메라에 IR 컷 필터가 없는 경우 Synchronous Free Run을 사용하여 두 카메라 유형이 동시에 이미지를 취득하지 않도록 할 수 있습니다. 이를 위해 사용하려는 총 카메라 수에 따라 인터리브 또는 연속 Synchronous Free Run을 사용할 수 있습니다.
동기화 문제를 방지하려면 다음 권장 사항을 따르십시오.

PTP를 기반으로 하는 Synchronous Free Run을 사용하지 않으려는 경우 하드웨어 트리거를 사용하여 카메라를 동기화할 수 있습니다.

하드웨어 트리거를 사용하여 blaze 카메라와 2D 카메라 동기화#

하드웨어 트리거를 사용하는 방법에는 두 가지가 있습니다. 2D 카메라를 사용하여 blaze 카메라를 트리거하거나 그 반대로 할 수 있습니다.

2D 카메라를 사용하여 blaze 카메라 트리거#

이 시나리오의 회로도입니다.

ace 카메라로 blaze 카메라를 트리거하는 회로도

카메라 구성 방법:

  1. 다음에서: 2D 카메라, TriggerMode 파라메터 Off.
  2. 파라미터를 원하는 LineSelector 파라메터 Line2.
  3. 파라미터를 원하는 LineSource 파라메터 ExposureActive.
  4. 다음에서: blaze 카메라, TriggerMode 파라메터 On.
  5. 파라미터를 원하는 TriggerSource 파라메터 Line0.

blaze 카메라를 사용하여 2D 카메라 트리거#

이 시나리오의 회로도입니다.

blaze 카메라로 2D 카메라를 트리거하는 회로도

카메라 구성 방법:

  1. 다음에서: blaze 카메라, LineSelector 파라메터 Line1.
  2. 파라미터를 원하는 LineSource 파라메터 FrameActive.
  3. 다음에서: 2D 카메라, TriggerMode 파라메터 On.
  4. 파라미터를 원하는 TriggerSource 파라메터 Line1.