2012-04-21 8 views
0

与えられたピクセルのx、y、z位置を見いだすために、2つのwiiリモコンを互いに対して90度取り付けられたフレームに取り付けたいと思います3D空間。90度の離間距離を持つ2つのWiimoteを使って3Dポーズを計算する

私はwiimotesからデータを取得することについて心配していません。それは簡単です。私が理解しようとしているのは、その背後にある計算です。

私は研究(と実験)に時間を費やしましたが、私が理解するところでは、単純なデカルト幾何学を使って点の実際の3D位置を得ることはできません。

私がここや他のウェブサイトで見た質問のほとんどは、設定された距離(立体視)で取り付けられた2台のカメラに関係しています。私はが必要なので、私のニーズは異なりますの背後に参照してください。

私がこれまでに収集したことから、カメラマトリックスを取得して、x、y座標を3D位置に関連付ける必要があります。しかし、それは私が得るほどです...そして、私はそれを実際には得ません。

私は、90度の間隔で2つのカメラで特定のピクセルのx、yの位置を得ることができます。 x、y、zの位置はどのようにして得られますか?

以下のがらくた図は、状況を説明しています

enter image description here

注:カメラが傾斜している、(0,0)、床の真ん中に反応するようになっています。

答えて

0

ポイントを1つのカメラから取得すると、それは実際のポイントではなく、カメラからオブジェクトを介して床や壁まで走るベクトルです。

私はこのベクトルを計算しようとしています。

次に、他のカメラからベクター情報を追加し、それらを比較して、どこで会うかを見つけます。

関連する問題