2014/07/26 関東CV勉強会@東大生研
Matching andReconstruction
Fast and Accurate Image Matching with Cascade Hashing for 3D Reconstruction
- 多視点幾何を解く場合,処理時間の中で特徴点(例:SIFT)の対応点探索の計算時間が大きい
- LSH (Locally Sensitive Hashing)を使えば,特徴空間中の座標がビット列に変換される(バイナリ
ハッシング)ので,特徴空間の距離計算が高速なPopCount処理によって近似できる
4.
2014/07/26 関東CV勉強会@東大生研
Matching andReconstruction
Fast and Accurate Image Matching with Cascade Hashing for 3D Reconstruction
- LSHで生成するbit列が短い→Matching精度が悪い
- LSHで生成するbit列が長い→処理時間が長い(演算時間だけでなくメモリ帯域も重要)
- 提案手法 = Cascade Hashing (複数の短bit長のLSHを生成して,Cascadeする)
- 実際にはハッシングだけで解決するのではなく,短bit長のLSHでMatchingした上位から順にk個の候
補を求め,それら候補から通常の距離計算(Rowe’s ratio test)によって対応点判定をする
- 通常の計算とほぼ同等の結果が得られ,速度は10倍になったそう
2014/07/26 関東CV勉強会@東大生研
Computational Photography:Sensing and Display
3D Shape and Indirect Appearance by Structured Light Transport
- 光は直進性があるので,当然,Projector-Camera間のEpipolar拘束が存在する
- Projector-CameraのプロジェクタでEpipolar線をマスクすると,マスクされたエリア(画像中の
Epopolar線)は間接反射光だけが観測できる
- マスクするる線をランダムに切り替えて処理することで,直接反射と間接反射の推定/分離が可能
- DMDを使った実装で高速に切り替えるので,リアルタイム処理ができる