多視角重建是一整套成像技術:它指的是從可能結合局部運動信號的二維圖像序列中估計出相應三維結構的過程。它是計算機視覺和視覺感知的研究領域。從生物視覺角度看,多視角重建指的是人類(其他生物)可以對一個移動的物體或場景所投影的二維(視網膜)圖像重建出相對應的三維結構。
基本介紹
- 中文名:多視角重建
- 外文名:Multi-view Reconstruction
研究意義,解決方案,相關軟體,
研究意義
在現實世界中我們周圍的物體都是三維的,但我們通過眼睛觀察到的是物體的二維圖像,需要再經過人的視覺系統來恢復所觀測物體的三維信息。多視角重建就是要使計算機具有人類視覺系統的功能,能夠通過拍攝到的二維圖像信息,重建出物體的三維結構,從而使機器具備認知世界的能力。
從二維圖像獲取三維信息。人類通過在所處環境中活動來感知大量的三維結構信息。當觀察者移動或物體圍繞觀察者移動時,信息的獲取是隨著圖像處理來進行的。從運動中發現結構和從立體視覺發現結構均呈現出一個相同的問題。需要發現圖像和3D對象重建之間的聯繫。為了尋找圖像之間的聯繫,需要從一張接一張的圖像中跟蹤例如對應角點(多個方向的梯度邊緣)等一些圖像特徵。
解決方案
1.FIT3D(從2D到3D)--Matlab Toolbox by Isaac Esteban
2.多視角重建工具箱 for Matlab
3.Matlab的多視圖幾何功能
4.結構與運動的工具包
5.Bundler - 無序的照片集的多視角重建
6.Libmv-關於運動庫的C++結構
7.openMVG-開放的多視圖幾何庫+多視角重建演示
8.MicMac-一個多視角重建的開放原始碼發布
9.Python Photogrammetry GUI工具箱-一個開源的多視角重建GUI(簡單多視角和密集的點雲估計發射器)
10.運動的非剛性結構的Matlab代碼
11.SBA
12.Ceres求解一般非線性最小二乘法
相關軟體
1.Smart3DCapture--一個使用Acute3D技術的完整的照相測量解決方法
2.VisualSFM:可視的多視角重建系統
3.SFM工具包:一個基於開源軟體的完整的照相測量解決方法。
4.MountainsMap SEM軟體用來掃描電子顯微鏡。3D是通過傾斜樣品+照相測量得到的。
5.MetaIO Toolbox:多視角重建是為了在移動設備上增強現實感。
Voodoo攝像機跟蹤器:一個虛擬與真實場景的集成工具。