GENICAM은 어떻게 작동합니까?
고해상도 및 고속 비디오 표준은 호환 카메라 및 기타 이미징 제품에서 비디오에 접근, 제어 및 스트리밍을 위해 GenICam을 사용하도록 요구합니다.
· GenApi는 XML로 작성된 확장 가능 마크업 언어의 형식을 정의하는데, 이는 호환 장치의 기능에 액세스하고 장치를 제어하는 방식을 지정합니다.
· SFNC(표준 기능 명명 규칙)는 일반적으로 사용되는 300개 이상의 카메라 및 애플리케이션 기능의 이름을 표준화하고 설명합니다. 또한 GigE Vision®, USB3 Vision™ 또는 CoaXPress®의 전송 층을 준수하기 위해, 시스템 기능성을 보장하는 최소 수준의 필수 기능도 설정합니다.
· PFNC(픽셀 형식 명명 규칙)는 센서의 픽셀 스트림을 표준화하고 코딩 방법을 설명하여 소프트웨어 엔지니어가 자신의 애플리케이션 내에서 이를 사용하는 방법을 알 수 있도록 합니다.
· GenTL은 이미지 데이터 생산자(예: 프레임 그래버 드라이버)와 이미지 데이터 소비자 사이에 하드웨어 독립적인 소프트웨어 인터페이스를 정의합니다.
· GenTL SFNC는 GenTL 생산자 및 소비자에서 사용 가능한 기능의 문구를 정의합니다.
· GenCP는 현재(예: USB3 Vision™) 및 미래 인터페이스 표준에 의해 사용되는 일반 제어 프로토콜을 정의합니다.
· CLProtocol은 Camera Link 카메라를 표준 GenICam 애플리케이션과 인터페이스하는 데 필요한 추가적인 소프트웨어 층입니다.

GENICAM에 대한 더 많은 이점
GenICam은 비디오 표준 언어를 통일함으로써 고속 비디오 애플리케이션의 설계, 구축 및 유지 관리에 드는 시간, 노력 및 비용을 줄여줍니다. 서로 다른 유형의 카메라 및 이미징 장치에 대해 동일한 애플리케이션 프레임워크를 사용할 수 있으므로, 현재 이미지 처리 애플리케이션에 새로운 카메라를 쉽게 통합할 수 있습니다.
GENICAM과 호환되는 EURESYS 제품