基于多視圖的三維模型重建方法研究
發(fā)布時間:2018-04-02 15:22
本文選題:三維重建 切入點:特征點匹配 出處:《山東大學》2009年博士論文
【摘要】: 三維模型獲取是計算機圖形學和計算機視覺領域的一個基本研究問題。然而,利用建模軟件(比如3D MAX和Maya等)手工進行三維模型構建是十分繁瑣和代價昂貴的工作。因此,研究如何從現實世界直接和快速地獲取三維模型,成為該領域的熱點問題。目前,基于現實物體的三維結構獲取作為一種數字存儲和記錄技術,在物體建模、場景建模、真實感繪制、機器人導航、目標識別和三維測量等科學和工程領域以及考古學、廣告、娛樂等其他文化領域有廣泛的應用需求。 基于現實物體的三維模型獲取方法主要分為主動方法和被動方法。其中,主動方法以使用三維掃描儀的方法為代表。被動方法則指基于二維圖像的三維重建方法;趫D像的三維建模方法具備低成本,靈活和能夠直接獲取彩色紋理等特點,是三維激光掃描等主動方法的有益補充。 基于圖像的三維建模方法主要分為基于標定圖像和基于未標定圖像兩種方法。其中基于標定圖像的方法需要在重建場景中預先放入標定物,具有時間和空間的限制性;谖炊藞D像的三維建模方法僅依賴圖像間的特征匹配關系,克服了基于標定圖像方法的限制,具備良好的應用前景。目前,基于未定標圖像的重建方法往往針對窄基線圖像序列,這使得重建完整模型需要過多的圖像數目,提高了時間和空間復雜性。 本文基于多視圖未定標圖像的局部特征以及多視圖之間的約束關系,以構建復雜完整的三維模型為目標,對三維重建的整個流程進行了深入研究。主要研究工作和創(chuàng)新點總結如下: 1.提出了新的圖像特征點描述子 提出了一種新的描述圖像局部特征的方法。該方法首先提取圖像中尺度不變的局部特征點,其次對特征點周圍一定尺寸的鄰域內梯度數據進行歸一化處理,得到特征點像斑,然后采用獨立成份分析(ICA)技術提取特征點像斑的獨立成份,作為特征點的特征描述向量。該種描述子提高了局部特征的獨特性和匹配精度,可用來解決寬基線多視圖圖像的特征點匹配問題,使得重建完整三維模型需要的圖像數量較少,有利于降低重建工作的時間和空間的復雜性,為三維結構恢復奠定良好基礎。 2.基于二維信息的三維結構和相機運動參數估計算法 設計并實現了從二維圖像空間重構三維空間的點云和相機運動參數估計的算法流程。 (1)提出了基于全局優(yōu)化的基礎矩陣求解方法。給出了一種新的使用全局最優(yōu)技術,對基礎矩陣進行非線性估計的方法。首先,在滿足秩為2的前提下,使用最少變量對基礎矩陣進行參數化。其次,為基礎矩陣建立非凸的全局最優(yōu)估計模型,并利用線性矩陣不等式松弛法轉化非凸問題,使其最終可通過標準線性矩陣不等式(LMI)工具求解。最后,使用RANSAC迭代框架,基于最優(yōu)圖像距離誤差,對求解的基礎矩陣進行優(yōu)化,進一步提高了結果的魯棒性。 (2)提出了僅依賴基礎矩陣精度的射影空間多視圖遞推公式,并基于此進行場景射影重建和度量重建。將射影空間投影矩陣形式化為統一的形式,基于基礎矩陣和增量法,估計對應不同視圖的投影矩陣。采用雙視圖估計,三視圖局部優(yōu)化,串聯估計所有視圖運動參數的策略,有效減少估計過程的累積誤差。所估計的射影空間投影矩陣和同時重構的射影空間點云作為自標定算法的輸入,標定出相機的內參矩陣,從而將投影矩陣和點云從射影空間升級至度量空間。由于基礎矩陣的估計具備魯棒性,因此,基于我們的方法所計算的相機投影矩陣,穩(wěn)定性高,誤差較小,使重構的點云具有良好的精確性。 3.提出了三維點云的優(yōu)化算法。 (1)提出了基于SBA框架和隨機行走模型的非線性優(yōu)化算法。在對三維點云進行優(yōu)化時,二維匹配點是優(yōu)化算法的輸入,采樣精確的二維匹配點對提高優(yōu)化算法的性能非常重要。提出一種各向異性的隨機行走模型,用來重新采樣圖像空間匹配點。以重采樣的匹配點對,投影矩陣參數和初步估計的三維結構為優(yōu)化初值,利用SBA框架進行局部和全局優(yōu)化處理。最后在RANSAC框架中進行迭代優(yōu)化和最優(yōu)參數選取。 (2)提出基于圖像輪廓的點云調整方法。根據采樣視點圖像空間的輪廓數據,逆向修整三維空間的點云數據。首先,根據輪廓信息計算需要調整的三維點集合M,其次,提出兩種方法,包括步長調整法和直接計算法對集合M中的點沿其內法向進行啟發(fā)式調整。 4.提出了基于馬太效應概率模型的多視圖紋理映射算法。 提出了基于多視圖圖像,針對復雜三維模型的自動紋理映射算法。獲取三維結構的序列圖像,作為紋理圖像,映射至三維模型表面,以增強模型的視覺效果。在迭代框架中,基于馬太效應法則,抽象出模型三角網格所屬最佳紋理圖像的變換概率模型,對所有輸入的多視圖紋理圖像進行自動重采樣,并對網格紋理分布進行優(yōu)化,使紋理效果最優(yōu)的同時使紋理接縫盡量減少。另外,提出了算法進行紋理接縫融合和紋理表面空洞修補。
[Abstract]:The 3D reconstruction is a basic research topic in the field of computer graphics and computer vision. However, by using the software (such as 3D MAX and Maya) manual construction of three-dimensional model is very tedious and costly work. Therefore, how to study from the real world directly and quickly obtain the three-dimensional model, has become a hot issue in the field. At present, the three-dimensional structure of the real object to obtain as a digital storage and recording technology based on object modeling, scene modeling, realistic rendering, robot navigation, object recognition and 3D measurement and other fields of science and engineering, archaeology, advertising, entertainment and other cultural fields have broad applications.
The 3D model of real objects acquisition method is divided into active and passive method. The method is based on the method, the active method is represented by three-dimensional scanner. The passive method refers to the method of 3D reconstruction based on 2D images. Image based 3D modeling method which has low cost, flexible and can directly get the color texture, is good of 3D laser scanning active methods.
Image based 3D modeling method based on calibration is mainly divided into two kinds of methods based on image and image. The calibration method based on Uncalibrated Image reconstruction needs in the scene in advance into the calibration object, with limited time and space. The 3D modeling method of uncalibrated image depends only on the feature matching between images based on the relationship, overcome the calibration method based on image, have a good application prospect. At present, the reconstruction method based on uncalibrated images is often for narrow baseline images, which makes the reconstruction of complete model requires the number of image too much, improve the time and space complexity.
In this paper, based on the local characteristics of multi view uncalibrated images and the constraint relationship between multiple views, the whole process of 3D reconstruction is studied in order to build complex and complete 3D models. The main research works and innovations are summarized as follows.
1. a new feature point descriptor is proposed.
A new method is proposed to describe the local image features. The method firstly extracts local feature points in the image scale invariant, then normalized to the neighborhood feature points around the size of the gradient data obtained feature points like spot, and then using independent component analysis (ICA) technique to extract feature points as independent component the spot, as the feature vector description. The descriptor improves the unique local features and matching accuracy, can be used to solve the multi view wide baseline image feature point matching problem, making the reconstruction of complete 3D model images need less, is conducive to reducing the complexity of the reconstruction work of time and space, lay a good foundation for 3D structure recovery.
2. estimation algorithm of 3D structure and camera motion parameters based on two-dimensional information
The algorithm flow of the estimation of the motion parameters of a point cloud and a camera from a two-dimensional image space is designed and realized.
(1) put forward the basis matrix solution method based on global optimization. This paper presents a new global optimal technology, nonlinear method for the estimation of the fundamental matrix. Firstly, to meet the rank 2 under the premise of using the least variable parameters of fundamental matrix. Secondly, based on the global optimal non matrix the convex estimation model, and convert the non convex problem using linear matrix inequality relaxation method, the final by standard linear matrix inequality (LMI) tools to solve. Finally, using RANSAC iteration scheme, the optimal image distance error based on fundamental matrix to solve the optimization, to further improve the robustness of the result.
(2) propose a multi view projective space depends only on the accuracy of the fundamental matrix recursive formula, and based on this scene projective reconstruction and metric reconstruction. The matrix form of projective space projection into a unified form, fundamental matrix and incremental estimation method based on projection matrix corresponding to different views. Estimated by the dual view, three view of local optimization, estimation of motion parameters of all view series strategy, effectively reduce the cumulative error estimation process. The estimated projection matrix and projective space and projective space point cloud reconstruction as a self calibration algorithm for the input, standard reference matrix camera set, which will be the projection matrix and the point cloud from projective space to upgrade to measure space. Due to the estimation of the fundamental matrix robust, therefore, the camera projection matrix, calculated by our method based on high stability, the error is small, the reconstruction of point cloud with good precision It's true.
3. the optimization algorithm of three dimensional point cloud is proposed.
(1) we propose a nonlinear optimization algorithm of SBA framework and random walk model. Based on the three-dimensional point cloud is optimized, the two-dimensional matching point is optimization algorithm for the input, sampling accurate two-dimensional matching points is very important to improve the performance of the proposed algorithm. The random walk model is an anisotropic, re sampling image the space matching point. By matching point resampling of the three-dimensional structure of the projection matrix parameters and preliminary estimates for the optimization of the initial value, the local and global optimization using SBA framework. Finally, iterative optimization and optimal parameter selection in the RANSAC framework.
(2) proposed adjustment method based on the point cloud image contour. According to the contour data sampling view image space, point cloud data in reverse dressing in three-dimensional space. Firstly, according to the contour information to calculate the 3D point need to adjust the set M, secondly, put forward two kinds of methods, including the step adjustment method and direct calculation method of the M collection the point along the inner method to heuristic adjustment.
4. a multi view texture mapping algorithm based on the Matthew effect probability model is proposed.
Propose a multi view image based on texture mapping algorithm for automatic complex 3D model. For image sequences 3D structure, as texture image is mapped to the 3D model surface model, to enhance the visual effect. In the iterative framework, based on the Matthew effect, get the probability model of triangular mesh model transform is the best texture multi view images, the texture image of all input for automatic resampling, and the grid texture distribution is optimized, the optimal texture and texture seams to reduce. In addition, this paper puts forward the method of fusion seam texture and texture surface patch the hole.
【學位授予單位】:山東大學
【學位級別】:博士
【學位授予年份】:2009
【分類號】:TP391.41
【引證文獻】
相關期刊論文 前2條
1 趙璐璐;耿國華;王小鳳;劉倩;;基于未標定多幅圖的三維重建算法[J];計算機應用;2012年10期
2 石仁愛;趙志剛;呂慧顯;趙毅;;基于物體幾何性質的單幅圖像三維重建[J];青島大學學報(自然科學版);2013年01期
相關博士學位論文 前1條
1 李靜;基于多視圖的三維景物重建技術研究[D];廣東工業(yè)大學;2013年
相關碩士學位論文 前2條
1 劉俊江;基于多幅圖像的幾何和紋理自動重建[D];北京理工大學;2011年
2 邱子鑒;基于改進隨機蕨的增強現實跟蹤注冊算法的設計與實現[D];哈爾濱理工大學;2014年
,本文編號:1700997
本文鏈接:http://www.sikaile.net/wenyilunwen/guanggaoshejilunwen/1700997.html
教材專著