2017-04-01 13 views
0

新しいコンピュータビジョンフィールドでは、複数の画像キャプチャからポイントクラウドを生成する方法を最初から学習しています。私はまだこのコードを実装していません。まず、このプロセス全体をどのように行うべきかを学びたいと思います。コードを作成します。OpenCV、コンピュータビジョン

これまでのところ、私はSIFTとはるかに正確なA-KAZEのような特徴検出アルゴリズムについて知りました.A-KAZEは各画像でより多くの特徴を検出し、より密な雲を生成します。

キーマッチングアルゴリズムは、主にブルートフォース(BF)とFLANNです。 最後に、次のプロセスを実行する必要があります。 -first:すべてのカメラの向きを取得します。 -finally:疎ポイントクラウドを生成します。

しかし、私はOpenCVで2つの画像だけが一致し、その一致した特徴が描かれている例を見つけました。 Imは、より多くの画像がマッチし、もっと重要なことに、カメラの向きを見つける方法を見つけたり、OpenCV上でポイントクラウドを生成したりすることができない例を見つけることができません。最後の段階で助けが必要です。複数の画像マッチングの例を見つけたら、ポイントクラウドの生成は非常に役に立ちます。前もって感謝します!

+0

http://docs.opencv.org/3.1.0/de/d7c/tutorial_table_of_content_sfm.html – Micka

+2

あなたの問題は「私はコンピュータビジョンの分野では新しい」ということと、そのようなものから始めるということです。これは、医学部の初日に脳手術をするようなものです。私はあなたが最初に基本から始めることをお勧めします。 – Piglet

+0

あなたの視点ではありがたいです。その真実は最初に基礎をカバーしなければならない、私は今までこれを見つけた: http://cvrs.whu.edu.cn/downloads/ebooks/Multiple%20View%20Geometry%20in%20Computer%20Vision%20(Second%20Edition ).pdf かなりintesiveで、あなたに深い理解を与えますが、より "素朴な"アプローチ(したがって、両者の間の補完を学ぶことができます)はここに与えられます: http://www.inc.eng.kmutt.ac .th/inc161/project/opencv/Mastering_opencv.pdf 最後の1つは一般的にOpenCVに関する素晴らしい文章です。 – gabdev

答えて

0

OpenMvgは、SIFTおよびAKAZEフィーチャから3Dスパースポイントクラウドを再構築するための優れた構造からモーションパイプラインの例です。それは、カメラの組み込み関数(焦点距離、主点)を与えずに動作します。

関連する問題