Kinectを用いて人の空間での位置測定を考えています。
Kinectを地面に向けて天井から吊るし、部屋の中の人の位置をx軸とy軸で測定できれば比較的容易にできるのではないかと考えています。しかし天井から吊るすのができない状況が考えられ、仮に出来たとしても設置が容易ではなく、しかも30メートルにもなる長いUSBケーブルが必要になってきます。
地面に置いて真っ正面から撮った場合、左右の位置(y軸)の値は比較的正確に得られるとしても深度(z軸)がどこまで正確に測れるかが問題となってきます。そこでKinectを2台用いて、1個を真っ正面から(例えば南から部屋の中心に向かって)、もう一つを横から(部屋の隅の西から中心に向かって)撮ることを考えています。それぞれのKinectはそれぞれのコンピューターに繋げられ、それぞれ(例えばスケルトン)の状態でx軸とy軸だけを測定します。2つのコンピューター同士繋ぎ合わせ、物理的部屋の中の頭の位置のx、y、zの正確な値を出すことができるのではないかと考えています。これはまだアイデアの段階なので、Kinectを用いて人の空間での位置測定に関する何なる経験、情報を教えていただければ幸いです。
質問を要約すると、
1. 特に大きな空間、10メートル位の距離の深度(z軸)を1台だけのKinectでどこまで正確に測れるか?
2. 1で深度が正確に得られない場合、上記のように2つのKinectを用いる方法で正確に測ることが可能か、またはこの解決策で良い結果を得られるかどうか?
3. 特に上の方法に限らず、Kinectで(スケルトンでの人体の各部分ではなく)人の空間での位置測定をする他のいい方法はあるかどうか?
など、教えてください。よろしくお願いします。
No.3ベストアンサー
- 回答日時:
No.2です。
失礼。間違えました。
> x,yは座標でなく、光学中心からのベクトルに~
x,y,zへのベクトルです。
補足します。
これは計測された点(x,y,z)へ向かう視線ベクトルです。別の点は別の視線ベクトルが指し示します。カメラの視線は光学中心から放射線状に広がので、z座標が変わればx,y座標も変化してしまいます。
しかし奥行き方向の計測精度が低くても、計測された一点は視線ベクトル上のどこかに存在するので、別のKinectの視線ベクトルによって点が存在しうる範囲を絞り込むことが可能なはずです。
ところでKinectの場合、光学中心は深度座標系の原点そのままと見なしてよいでしょう。
No.2
- 回答日時:
1.測れても、cm単位の誤差はあると思います。
Kinectは原理的にカメラとプロジェクタの校正が必要ですが、工場で一台ごとに校正しているとは思えませんし、遠くほど計測誤差は増大します。2.そのアイデアは一部間違いがあります。Kinectといえど通常のカメラと同様に透視投影です。一点に投影される三次元空間中の座標のx,yはz座標と独立していないのです。しかし着眼点は良いです。x,yは座標でなく、光学中心からのベクトルに変えれば良いのです。シェイプ・フロム・シルエットの応用ですね。
二台のKinnect間の座標系を合わせるための変換行列をどう求めるかという問題もありますが...
No.1
- 回答日時:
そもそも、Kinectって、そんなに遠い場所にいる人物の動きを検出できるものなのでしょうか?
「kinectを使う」ことが目的でないのなら、他のセンサーも調べるのがいいと思います。
あと、USBも、そのまま30mというのは難しいと思います。
この回答への補足
ちなみに調べてみたところ、Kinectでは深度を測る範囲は0.7mから6mだそうです。
長いUSB2.0ケーブルに関してはこんなのを見つけました:
http://hikaku.cman.jp/usb_cable_length/
http://getnews.jp/archives/63647
機器によるらしいですが20m位は大丈夫かもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 物理学 位置エネルギーは質量ですか。 16 2023/06/11 19:40
- Excel(エクセル) 【Excel:条件付き書式 データバー】 正負の軸の位置を変更する方法を教えてください 3 2023/01/08 19:41
- 宇宙科学・天文学・天気 ブラックホールに自由落下した場合の距離を教えてください。 3 2023/01/11 17:40
- 物理学 粒子の位置と運動量について。 3 2023/02/04 16:26
- その他(自然科学) この2つはどこが間違いでしょうか? 2. 植物の葉に含まれるクロロフィルは可視赤色域の波長帯を強く吸 2 2022/05/17 16:55
- 政治 震度7もありえる場所に使用済み核燃料の中間貯蔵施設を作るそうですが、舐めてるのですか? 5 2023/08/07 12:43
- 電気工事士 絶縁測定について質問です。 100V排水ポンプの絶縁測定、線間測定についてですが、 ポンプ本体に付い 3 2022/10/08 21:48
- 駐車場・駐輪場 カーポート契約解除についてアドバイスお願いします。 5 2022/08/15 16:13
- リフォーム・リノベーション 部屋の防音は設置面数によって効果はどれくらい変わりますか? 1 2023/06/02 16:03
- 冷蔵庫・炊飯器 冷蔵庫とそのためのコンセントの位置について 3 2022/04/04 14:28
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グラフの交点の求め方(Excel)
-
OpenCvSharp4による画像判定解...
-
以下のプログラムは重心を求め...
-
ワード上Shapeの位置情報を統一...
-
マインクラフト(pc版)で座標...
-
始点、終点の二つの座標と半径...
-
C言語 配列で座標
-
Excel VBA で自在に図形を変化...
-
Word 図形の位置
-
ダイアログ内コントロールの位...
-
ピクチャボックスの座標取得
-
直線と傾きのある楕円の交点を...
-
多角形の内部かどうか判定する方法
-
3次元空間上の2つの座標から...
-
黒体放射軌跡のxy色度座標への...
-
任意軸回転を、XYZ軸回転の...
-
DirectXを使ってテクスチャ(画...
-
変数名のこだわりについて
-
CSVを読み込んで人体骨格を描画...
-
プログラミング?数学??につ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マインクラフト(pc版)で座標...
-
グラフの交点の求め方(Excel)
-
エクセルで回転する座標の出し方
-
閉図形の座標の配列が右回りか...
-
3次元空間上の2つの座標から...
-
エクセルである点からの距離で...
-
求積表の計算方法
-
ダイアログ内コントロールの位...
-
空間上の二点を結ぶ直線上に任...
-
始点、終点の二つの座標と半径...
-
図形が重なりあっているかどうか
-
ワード上Shapeの位置情報を統一...
-
以下のプログラムは重心を求め...
-
シーケンサー(PLC?)で制...
-
ピクチャボックスの座標取得
-
多角形の内部かどうか判定する方法
-
Excel VBA で自在に図形を変化...
-
選択範囲の座標値の抽出
-
座標を持った平面範囲に座標を...
-
VBで、開いているExcelシートの...
おすすめ情報