WebカメラをSwing CatalystでDirectShow連携して使用する方法

  • 注意:USBカメラはラボ環境でテストされています。

カメラの接続

設定メニューからカメラを有効にします。

ギアアイコンをクリックします。

slack_2021-09-16_16-10-55.png slack_2021-09-16_16-10-55.png

設定メニュー

カメラの連携タイプ(例:DirectShow、Spinnaker)が識別されることに注意してください:

MotionCatalyst_2021-09-24_10-25-39.png MotionCatalyst_2021-09-24_10-25-39.png

正しく検出されると、カメラは自動的にカメラリストに表示されます。

カメラを使用するには、カメラ角度を割り当てる必要があります。「Disabled」アイコンをクリックして角度を選択し、「OFF」スイッチを「ON」に切り替えてカメラを有効にします。

MotionCatalyst_2021-11-23_18-04-32.png MotionCatalyst_2021-11-23_18-04-32.png

Dragonカメラが有効になっており、フェースオン右カメラ(右側からユーザーに向けて配置)として指定されています。

MotionCatalyst_2021-09-24_09-56-47.png MotionCatalyst_2021-09-24_09-56-47.png

詳細カメラ設定

詳細カメラ設定では、カメラ名の変更、ミラーおよび回転、切り抜き、映像の調整、各種設定の変更が行えます。

注意:Autoは、ホワイトバランス、露出、フォーカスなど特定のプロパティにのみ使用可能です。

2019-11-15_12-58-36.png 2019-11-15_12-58-36.png

2019-11-15_13-00-02.png 2019-11-15_13-00-02.png

誤った変更を行った場合は、「Restore defaults」をクリックすることでデフォルトに戻すことができます。

トラブルシューティング

フレームレートの低下:

フレームレートは、カメラに設定された露出によって低下する場合があります。

ほとんどのカメラはデフォルトでAuto露出に設定されていますが、光量が不足している場合、フレームあたりの露出時間が長くなり、カメラが最大フレームレートを提供できなくなります。

露出が高すぎると、フレームレートが低下し、記録がぼやけてしまいます。

フレームドロップ:

カメラがフレームを取りこぼしている場合(本来のFPSを出力できていない場合)、映像にアーティファクトが発生することがあります。2019-11-15_12-44-34.png 2019-11-15_12-44-34.png

  • カメラがコンピューターに直接接続されていること、および理想的にはコンピューター背面のUSBポートに接続されていることを確認してください。

  • 最も適したUSBポートを見つけるために、いくつかのUSBポートを試す必要があるかもしれません。デスクトップPCの前面にあるUSBポートはパフォーマンスが低い(フレームレートが低くなることが多い)ため、一般的に使用を避けることをお勧めします。

異なるメディアタイプの選択

通常、DirectShowとSwing Catalystは自動的に最適なメディアタイプを選択するため、変更は不要です。ただし、以下のような場合には対応が必要なことがあります:

  • 解像度1920x1280で60 FPS対応のWebカメラを使用しているのに、30 FPSしか得られない場合

  • 他のアプリケーションと比較して、映像の解像度が低い・品質が悪いと感じる場合

  • フレームドロップや受信データの不足が発生している場合

一部のフォーマットは他よりも使用帯域幅が少なくなります。カメラがRAW8、GREY8、またはその他の8ビット映像フォーマットに対応している場合、これらはRGBやMPEG系のメディアタイプよりも必要帯域幅が大幅に少ないため、優先的に使用することをお勧めします。

mceclip0.png mceclip0.png


最終更新日:2023-12-15 | 公式サポートサイトで見る