GenICam이란 무엇입니까?
- 몫
- 이슈 시간
- 2021/9/18
GenICam(카메라용 일반 인터페이스): 일반 소프트웨어 인터페이스
일반 카메라 인터페이스 표준
현재 머신 비전에 사용되는 카메라는 레지스터에서 매개변수를 읽고 쓰는 방식으로 거의 동일한 방식으로 구성할 수 있습니다. 그러나 프로토콜, 형식 및 레지스터 위치는 제조업체마다 다른 경향이 있습니다.
왜 GenICam인가?
GenICam은 보편적으로 유효한 소프트웨어 인터페이스를 제공합니다. GigE Vision, USB3 Vision, Camera Link ® 및 IEEE 1394를 포함하여 모든 카메라 유형 및 이미지 형식을 포괄하는 광범위한 표준 인터페이스에 대한 종단 간 구성 인터페이스를 제공합니다. 이 접근 방식을 사용하면 카메라별 구성 없이 GenICam 표준을 준수하는 카메라를 쉽게 연결할 수 있습니다.
GenICam은 어떻게 작동합니까?
GenICam의 핵심은 XML 설명자 파일에 있는 카메라 속성에 대한 설명입니다. 이 파일을 사용하여 XML에서 C++로의 변환기는 GenAPI 또는 그래픽 사용자 인터페이스(GUI)의 요소라는 응용 프로그래밍 인터페이스를 직접 생성합니다. 이를 통해 사용자는 게인, 노출 시간 등의 기능과 카메라에서 사용할 수 있는 기능에 쉽게 액세스할 수 있습니다. GigE Vision 및 USB3 Vision 표준에 따라 GigE 또는 USB 3.0 인터페이스가 있는 카메라는 XML 설명자 파일을 제공해야 합니다.
GenICam의 장점
표준을 준수하는 소프트웨어와 표준을 준수하는 카메라는 항상 호환됩니다.
차세대 제품의 확장 또는 통합이 보장되기 때문에 미래 지향적인 투자 서로 조화를 이루는 표준화된 구성 요소 덕분에 통합 비용이 낮고 구성 요소가 단종되어 교체해야 하는 경우 시스템에 대한 유지 비용이 저렴합니다.
이 표준은 또한 혁신을 주도하는 제조업체별 기능을 허용합니다.