公開プログラム
プログラムの詳細は添付されている README を参照して下さい.研究用途に限 りプログラムの利用は自由ですが,何らかの形で利用し,その結果を公表され る際,利用した旨明記して下さい.
更新履歴
- 「2画像からの3次元復元の最新アルゴリズム」(CVIM2009年9月)のプログラム (OpenCV 版) のメモリ確保および開放のバグを修正しました (2013/1/15).
- 「2画像からの3次元復元の最新アルゴリズム」(CVIM2009年9月)のプログラム (C++ 版) のライブラリ不足のバグを修正しました (2009/9/16).
- 「2画像からの3次元復元の最新アルゴリズム」(CVIM2009年9月)のプログラム (MATLAB 版) をアップロードしました (2009/9/14).
- 「2画像からの3次元復元の最新アルゴリズム」(CVIM2009年9月)のプログラム をアップロードしました (2009/8/26).
- シミュレーションデータ作成用プログラムにおいて,Ver.1.1 までのプログラ ムにバグを発見しましたので,一時アクセス不能にしてあります.Ver.1.1 以 下を使用されている方はご注意ください (2006/9/15).
- シミュレーションデータ作成用プログラムにおいて,透視投影時の回転行列の 行列式が 1 にならないないバグを修正しました(2006/9/14).
- TVD-matcher において,特徴点抽出に Improved Harris オペレータを使うよ うにしました (2006/7/24).
- シミュレーションデータ作成用プログラムを公開しました (2006/7/13).
- stmatcher および matcher において,特徴点抽出に Improved Harris オペレ ータを使うようにしました (2006/6/23).
- Harris オペレータのプログラムにおいて,Improved Harris オペレータを追 加しました (2006/6/22).
- 三つ組ベクトル記述子による対応づけプログラムTVD-matcher を公開しました (2006/6/12).
- matcher および stmatcher において,gcc-3.X でコンパイルできるよう修正 しました(2005/8/2).
- 基礎行列計算(fundamental-XXXXXXXXX.tar.gz)において,一部関数のデフォル ト引数の2重定義により,gcc-3.3 等でコンパイルでエラーとなるのを修正し ました(2005/7/25).
- Harris & Moravec オペレータにおいて,gcc-3.3 等でコンパイルエラー となるのを修正しました(2005/7/25).
- 各プログラムの Harris & Moravec オペレータにおいて,特徴点リスト追 加のバグ(ごくたまに重複した特徴点が得られてしまう)を修正しました (2004/10/29).
- matcher の基礎行列計算の最適補正部において,テンソルの初期化忘れを修正 しました(fundamental-XXXXXXXXX.tar.gzは問題ありません) (2004/5/26).
- 各プログラムの Harris オペレータにおいて,メモリ確保のチェックを入れま した(2004/5/6).
- 各プログラムの Harris オペレータにおいて,画像の端の部分に特徴点を検出 しないようにしました(2003/8/28).
プログラム一覧
-
2画像からの3次元復元
- C++版ソース(2009/9/16)
- MATLAB版ソース(2009/9/14)
- OpenCV版ソース(2013/1/15)
※ただし float を全て double に直し,STLとの競合を避けるために,ベクトルの領域を確保する関数の名称を vector から recipes_vector に変更して下さい. -
三つ組ベクトル記述子を用いたワイドベースラインマッチング
※Numerical Recipes in C のライブラリが必要です.別途御用意下さい.
※ただし float を全て double に直したものを用いています. -
大域的整合性を保証するロバストな画像の対応づけ
※Numerical Recipes in C のライブラリが必要です.別途御用意下さい.
※ただし float を全て double に直したものを用いています. -
射影変換行列計算のための自動対応づけ(段階的マッチング)
※Numerical Recipes in C のライブラリが必要です.別途御用意下さい.
※ただし float を全て double に直したものを用いています. -
基礎行列計算プログラム
- プログラムソース(2005/7/25)
- 特徴点が集中しないように改良した Harris オペレータ (Improved Harris 同梱)
- Moravec オペレータ
-
シミュレーションデータ作成用プログラム
※ Ver.1.1 までのプログラムにバグを発見しましたので,一時アクセス不能 にしてあります.Ver.1.1 以下を使用されている方はご注意ください (2006/9/15).- プログラムソース(2006/9/14)
関連リンク
Last Change: 16 September, 2009
Author: Yasushi Kanazawa
E-Mail: kanazawa@cs.tut.ac.jp