GENICAMの仕組みは?
高解像度の高速ビデオ規格では、対応カメラやその他のイメージング製品のビデオにアクセスし、それを制御してストリーミングするために、GenICamwo使用する必要があります。
· GenApiは、XMLによる拡張マークアップ言語ファイルのフォーマットを定義し、それによって対応デバイスの機能のアクセス方法と制御方法をキャプチャして指定
· 標準機能命名規則 (SFNC: Standard Features Naming Convention) は、300個を超える共通して使用されるカメラとアプリケーション機能の名前を標準化して説明 GigE Vision®、USB3 Vision™、またはCoaXPress®の転送レイヤーに準拠するために、最低限の必須機能を定めて、システムの機能性を確保
· ピクセルフォーマット命名規則 (PFNC: Pixel Format Naming Convention) は、ソフトウェアエンジニアがアプリケーション内部での使用方法を理解できるように、センサのピクセルストリームのコーディング方法を標準かして説明
· GenTLは、画像データのプロデューサ (生成側、フレームグラバードライバなど) と画像データの使用側 (コンシューマ) の間の、ハードウェアに依存しないソフトウェアインターフェイスを定義
· GenTL SFNCは、GenTLプロデューサとコンシューマが利用できる機能の表現を定義
· GenCPは、現行 (USB3 Vision™ など) および今後開発されるインターフェイス規格が使用する汎用の制御プロトコルを定義
· CLProtocolは、成熟したCamera Linkカメラと標準的なGenICamアプリケーションをインターフェイス接続するために必要な追加のソフトウェアレイヤ

GENICAMの利点
GenICamは、ビデオ規格が使用する表現を均一化することによって、高速ビデオアプリケーションの設計、配備、およびメンテナンスにおける時間、労力、およびコストを抑えることができます。実際、同一のアプリケーションフレームワークにおいて、異なる種類のカメラとイメージングデバイスを使用できるため、新しいカメラを現行の画像処理アプリケーションに統合することができます。
GENICAMとの互換性のあるEURESYS製品