Ximea USB3 Visionカメラを SwingCatalyst でセットアップする方法
このサポート記事では、Ximea カメラを SwingCatalyst で使用するためのセットアップと設定について説明します。
note: Ximea カメラを SwingCatalyst でご使用いただくには、Halcon USB ドングルとライセンスが必要です。ライセンスのご購入については、[email protected] までお問い合わせください。
Halcon のインストールおよび設定手順はこちら:
ファームウェア変更の要件
お使いの Ximea カメラにはファームウェアのアップグレードが必要な場合があります。これは、Ximea API に同梱されている xiCOP を使用して行うことができます。
USB 3 ホストコントローラーが適切な状態であることを確認するため、ステータスをチェックしてください。
xiCOP ツールを使用してカメラを USB3 Vision に切り替えることができます。「Switch Camera to USB3 Vision」をクリックして、デバイスのファームウェアを変更してください。
汎用 USB3 ドライバーのインストール
ほとんどの USB3 カメラメーカーのインストーラーには、独自のドライバーが含まれています。Halcon を USB3 Vision 対応カメラで使用するには、Ximea のドライバーから WinUSB にドライバーを変更する必要があります。
これは Zadig というツール(SwingCatalyst ユニバーサルカメラサポートの zip ファイルに同梱)を使用して行います。Zadig を開き、「List All Devices」を選択し、「Options」メニューの「Ignore Hubs or Composite Parents」のチェックを外してください。次にカメラを見つけて「Replace Driver」をクリックします。
コンポジットペアレント側のドライバーを変更する必要があります。カメラのモデルによって名前が異なる場合があります。
カメラモデルが異なっても、手順は同じです。
これで、カメラが SwingCatalyst に表示されるようになります。
Halcon を使用した Ximea USB 3 カメラの設定
SwingCatalyst で「設定」タブに移動し、「カメラ」を選択します。リストから Ximea カメラを見つけて「Advanced」をクリックします。
「Configuration」タブに移動します。
「num_buffers」チェックボックスを有効にして、値として 200 を入力します。
Ximea USB3 Vision カメラのセットアップ
露出、シャッタースピード、フレームレートの設定方法を確認しましょう。
「設定」タブをクリックして「AcquisitionControl」タブを展開し、最大(またはそれ以下の)フレームレートを入力します。そこから、Acquisition タイミング モードを「Frame rate」モードまたは「FreeRun」モードに設定できます。フレームレートモードではフレームレートを任意に設定でき、FreeRun モードでは可能な最大フレームレートで動作します。
note: フレームレートは露出値によって制限される場合があります。
露出値の設定
屋内スタジオなどの静的な環境では、手動露出を使用するのが通常最適です。完全なAuto露出はフレームレートの変動を引き起こし、映像が不安定になる場合があります。今回は、自分でコントロールするためにAuto露出は使用しません。一般的に、露出時間は 2000(2ms)未満が推奨されます。
Gain 値の設定
露出と同様に、静的な環境や屋内照明条件では Gain を手動に設定することが最適です。Gain が高いほど映像にノイズが入りやすくなり、低い Gain と比べてビデオエンコードに時間がかかります。
画像サイズの変更
インパクト時のクラブとボールを詳しく確認するためなど、ビデオ映像の特定の領域にフォーカスするために画像サイズを縮小したい場合があります。
これは、AOI(Area of Interest)またはROI(Region of Interest)と呼ばれる機能を使用して行うことができます。この機能で全体の画像サイズを縮小することにより、フレームレートの向上も期待できます。
最終更新日: 2022-10-10 | 公式サポートサイトで見る




