産業用UVCカメラ33Uシリーズ、37Uシリーズ、27Uシリーズの違い
The Imaging Source社の産業用UVCカメラには、DFK33Uシリーズ、DFK37Uシリーズ、DFK27Uシリーズ(以下33Uシリーズ、37Uシリーズ、2U7シリーズ)と三種類あります。それぞれ違った特徴があります。大きな特徴としてはFPGAが搭載されているリッチハードウェアの33Uシリーズ、FPGAが搭載されていない必要最低限構成の37U・27Uシリーズのローコストモデルという2つに分けられます。
カメラに搭載されるFPGA搭載について
33UシリーズにはFPGAが搭載されており、37Uと27UシリーズにはFPGAが搭載されていませんが、33Uシリーズは搭載されるFPGAによって、様々な機能が実装されています。例えば、多彩なトリガー機能です(下図参照)。モデルによって実装機能は様々ですが、代表例としては「バースト機能(※)」などがあります。
※1回のトリガーで複数回の撮影ができるといったもの。その他の機能についてはこちら
しかし、すべての用途に必ずしもリッチなFPGAが必要というわけではありません。例えば、静止画を撮影して保存をするだけ、カメラを使ってモニターに表示観察するだけ、多彩なトリガーは特に不要、といった場合などです。殆どの用途では27Uシリーズや37Uシリーズで仕様を満たすことができますが、数千円のコストが特段気にならない場合は33Uシリーズを選んでおくと無難でしょう。
UVCやUSB3Vision規格への対応
33Uシリーズと37Uシリーズは、UVCとUSB3Visionといったマシンビジョンの標準規格の両方に対応しています。この汎用性によって、サードパーティー製のソフトウェアやオープンソースでの開発も簡単に行っていただくことができます。一方で、27UシリーズはUVCにのみ対応しておりUSB3Visionには対応していません。33も37も27もいずれも、TheImagingSource社のUSBドライバとICImagingControl(カメラ制御用SDK)を使って開発していただく場合はUVCなのかUSB3Visionなのかを気にする必要はありませんが、以下のような場合は、33Uシリーズを選んでおくといいでしょう。
- Linuxなどのオープンソース環境で利用する場合
- サードパーティー製ソフトを使う可能性のある場合
- 開発に拡張性を持たせたい場合
- 数千円のコスト差は特段問題ない場合
以上、FPGAやUVC、USB3Visionなどまとめますと以下の通りです。
仕様 | 33Uシリーズ | 37Uシリーズ | 27Uシリーズ |
---|---|---|---|
FPGA | ○ | × | × |
USB3Vision | ○ | ○ | × |
UVC | ○ | ○ | ○ |
コスト | △ | ○ | ◎ |
産業用カメラでUVCカメラとして動作するもの
最新のPYTHON、Starvis、Pregiusセンサー搭載カメラ。
フォーカス位置をSDKからコントロール可能。USB2.0とUSB3.0のモデル有。