GenICam
산업용 카메라를 위한 범용 소프트웨어 인터페이스
GenICam은 카메라를 위한 범용 프로그래밍 인터페이스입니다. 이는 GenICam 표준을 준수하는 모든 카메라를 제조사별 추가 설정 없이 연결할 수 있음을 의미합니다.
GenICam을 선택해야 하는 이유?
GenICam은 GigE Vision, USB3 Vision, Camera Link 등 다양한 표준 인터페이스와 모든 카메라 유형 및 이미지 형식을 위한 범용 소프트웨어 인터페이스입니다. 이 방식을 사용하면 제조업체에 따라 별도로 구성할 필요 없이 GenICam 표준을 준수하는 모든 카메라를 인터페이스에 연결할 수 있습니다.
GenICam의 작동 원리
GenICam의 핵심은 XML 설명자 파일(descriptor file)에 포함된 카메라 속성에 대한 설명입니다. 번역 프로그램은 이 파일을 사용하여 C++의 이 XML 파일에서 어플리케이션 프로그래밍 인터페이스(GenAPI) 또는 그래픽 사용자 인터페이스(GUI) 요소를 생성합니다. 따라서 사용자는 Gain, 노출 시간 등과 같은 카메라 속성에 쉽게 액세스하고 카메라에서 제공되는 기능을 사용할 수 있습니다. GigE 및 USB3 Vision 표준을 사용하는 경우에는 GigE 또는 USB 3.0 인터페이스가 탑재된 카메라에서 XML 설명 파일을 제공해야 합니다.
GenICam의 이점
소프트웨어와 카메라가 모두 표준을 준수할 경우 언제나 호환성이 보장됩니다.
차세대 제품의 확장 또는 통합에 따른 미래 지향적인 투자로서, 표준화된 구성 요소들이 서로 호환되어 통합 비용이 낮고, 구성 요소가 단종되어 교체해야 할 경우에도 시스템 유지 비용이 저렴합니다.
또한 이 표준은 제조업체가 기능을 추가할 수 있어 혁신을 이끌 수 있도록 지원합니다.
GenICam이란?
GenICam 표준은 유럽 머신비전 협회(EMVA)에서 개발했습니다. 여러 주요 카메라, 프레임 그래버 및 프로그래밍 라이브러리 제작업체들이 Basler와의 지속적인 협력을 통해 이 표준을 적극적으로 개발하고 있습니다. GenICam에 대한 상세 정보는 www.GenICam.org에서 확인할 수 있습니다.
머신 비전 제품
소니의 모든 제품은 GenICam과 호환되므로 통합이 쉽고 비전 시스템의 미래를 대비할 수 있습니다.