現在、私はプロジェクト用の立体視カメラを探しています.Kinect v2は良い選択です。しかし、それは私にとって大きな投資だから、私はそれが私の要求を満たしていることを確認する必要があります。主なものは、さまざまなセンサーの良い同期です。Kinect v2 - 奥行きとカラーフレームの同期
はどうやらセンサーのないハードウェアの同期が存在しない、と私は、ソフトウェアの一部についての多くのバージョンを取得:
一部の人々は2つのセンサ間の遅れに文句を言うの記事、および多くの他の方法を尋ねるとセンサーを同期させる。両方とも、奇妙な回避策があり、「公式」な答えがないという共通の解決策はありません。
Kinect SDK 2.0の一部である
MultiSourceFrame
クラスについての投稿です。私が理解していることから、このクラスでは、特定の時間に、すべてのセンサーのフレームを取得できます(または、取得するセンサーを選択できます)。したがって、特定の時刻tにおいて、異なるセンサの出力を取得し、これらの出力が同期していることを確認することができます。
私の質問は、このMultiSourceFrame
クラスは正確に何を意味しているのですか?それが解決策として提案されないのはなぜですか?第1カテゴリの投稿は2013年以降の投稿であるように見えるので、SDK 2.0がリリースされる前です。ただし、MultiSourceFrame
クラスは、以前のバージョンのSDKのAllFramesReady
イベントを置き換えるものとし、AllFramesReady
も解決策として提案されていませんでした。
残念ながら、ドキュメンテーションはそれがどのように機能するかに関する多くの情報を提供していないので、誰かがすでにそれを使用していた場合に私はここで尋ねています。私の質問がばかげていると申し訳ありませんが、そのようなカメラを購入する前に確認したいと思います。
ありがとうございました!そして、必要に応じて、詳細についてはお気軽に:)
...Kinect v2の大きな問題は、ハードウェア要件、特にUSB 3.0コントローラです。試していない限り、あなたの作品が確実かどうかは分かりません。 – HenningJ
@HenningJありがとうございました!前にこの問題は見つかりませんでしたので、ここで本当の助けとなります。このUSB 3.0の問題についてもう少し詳細を教えてください。 –
公式要件によると、IntelまたはRenesas USB 3.0コントローラが必要です。しかし、たとえそれがうまくいくか、それがまったくうまくいくか、そうであれば、どれくらいのFPSが得られるかを予測することは難しいです。確かに知る唯一の方法は、それを試すことです。内蔵のUSB 3コントローラで動作しない場合は、動作するはずのUSB 3 PCIe拡張カードがたくさんあります。 – HenningJ