技術メモ -64bit,Device Driver,Camera,programming-
Windows programmingとMachine Visionを中心にした、日頃気づいた技術をメモします。
プロフィール

iamhideyon

Author:iamhideyon
普通の技術者です。
職業プログラマしています。
主に画像入力、画像処理、
画像ビューアー、ネットワ
ークライブラリ等を開発し
ています。
日頃気になった技術や製品
のメモを自分のために、書
き溜めて置きます。アドバ
イスやご指摘がありました
らコメントをください。



カテゴリー



全記事(数)表示

全タイトルを表示



ブロとも申請フォーム

この人とブロともになる



リンク

このブログをリンクに追加する




にほんブログ村 IT技術ブログへ
GenIcam


GenICamについてメモ。


本家は www.genicam.org こちら


主にGigE/IEEE1394/CameraLink用FAカメラを、同じAPIで制御できるライブラリ/サンプルをあらわす。


規格団体はEMVA 。最近はAIA(愛知県情報団体ではありません)も巻き込んでいるので世界標準になる可能性あり。


規格書はhttp://emva.org/home/content/blogcategory/140/165/こちら


GenIcam Overviewの抜粋。



 すべてのカメラへ


すててのライブラリへ


高度なカメラアクセス機能


すべてのFAカメラのインターフェース対応


どんなレジスタへ同じインターフェースで



ということで、今までBaslerとかDalsaとか東芝TeliとかJAIとかばらばらにカメラコマンドを作成用意していたAPIを同じAPIで同じ制御ができるとの事。又GUIアプリケーションも付属しているので、カメラ購入時に即座に画像を評価できる。


カメラからPCへはイベントドリブンで通知される。こんな感じ。



 void Callback( INode* pNode ){ printf(“Hi!”); }
Register( Camera.ExposureEnd,&Callback );



 転送データの構成はこんな感じ。



[画像][つなぎ][タイムスタンプ][つなぎ][AOIスタンプ][つなぎ]



設定ファイルはXMLで記載される。XML解析はGenAPIが行ない、ランタイムでもコンパイルでも解釈できる。こんな感じ。



 GenIcam  configuration file



 


テーマ:ソフトウェア - ジャンル:コンピュータ





FC2 Blog Ranking FC2 Blog Ranking