カメラパラメーター

C++

OpenCVのfindEssentialMat関数を使ったサンプルを読んでみる

本来なら例の書籍を読み進めて少しずつ理解していくつもりだったけど、しんどい。。。 書籍はなかなか読み進められなかったので、飛ばし読みしてプログラムを動かしながら徐々にディティールを理解していく方針へ切り替えた(笑) 何度か格闘するも上手くい...
0
C++

OpenCV 3.1のsfmモジュールを試す

以前Visual Studio2015環境でビルドに挑戦して、サンプルコードを試す前に力尽きてしまったのだけど。。。 QiitaのOpenCV Advent Calendar 2016で良記事がアップされたので再び真似してやってみる。@Ch...
0
C++

Multi-View Environment:複数画像から3次元形状を再構築するライブラリ

ここのところ、やたらと2D→3D関連のライブラリやツールについて調べています。 このMVE(Multi-View Environment)というライブラリは、Structure-from-Motion、Multi-View Stereo、S...
0
C++

OpenCVでiPhone6sのカメラをキャリブレーションする

世間ではiPhone7が発売されていますが、オイラは引き続きiPhone6sを使います(笑) 1年前にiPhone6Sへ機種変更してからiPhone6sのカメラで結構たくさん写真や動画を撮ったので、画像・動画がだいぶ溜まった。 それらの画像...
0
C++

OpenGVの用語

OpenGV公式ドキュメントのHow to useを読んでるんだけど、出てくる用語が独特なのと、図はあるけど、抽象的過ぎてとても分かりづらいので苦戦している。 もう思いっきりこの記事に触発されたよね。
0
C++

OpenMVSのサンプルを動かしてみる

この前見つけたOpenMVSをビルドしてみようと思ってドキュメント見たら、すでにサンプルをWindows用にビルドしたバイナリが配布されているではないか! 公式ドキュメントのUsageページの内容も、配布されているopenMVS_sampl...
0
Computer Vision

Regard3D:オープンソースのStructure from Motionツール

ライブラリではなく、ちゃんとGUIを備えたオープンソースのStructure from Motionのアプリケーションを見つけた。 このRegard3DのソースコードはMIT licenseだそうだ。 Regard3D Regard3Dは、...
0
C++

OpenMVS:Multi-View Stereoによる3次元復元ライブラリ

複数枚の2D画像から、カメラの3D姿勢情報と被写体の疎(sparse)な3D点群を推定するのがStructure from Motionという手法。そこで求めたカメラの姿勢、点群の情報を使ってさらに密(dense)な点群を求めるのがMult...
1
C++

Theia:オープンソースのStructure from Motionライブラリ

度々似たような話題ですが(笑) また別のオープンソースStructure from Motionライブラリを見つけた↓ Theia TheiaはChris Sweeneyが開発したコンピュータービジョンライブラリで、効率的で信頼性の高いSt...
2