节点文献

旋转视图的三维重构

Three-dimensional Reconstruction of Rotation Views

【作者】 王磊

【导师】 章权兵;

【作者基本信息】 安徽大学 , 计算机应用, 2010, 硕士

【摘要】 近年来,随着3D模型在工程设计、建筑设计、文化遗产的保存和游戏娱乐等领域的广泛应用,为了满足对3D模型日益增长的需求,开发低成本的3D模型获取系统就具有了重要的实际意义和理论研究价值。计算机视觉为解决低成本的获取3D模型这一问题提供了一条路径,计算机视觉的基本任务是根据世界景物的图像去理解景物的结构,其中一个最突出的成就是根据多幅未标定的图像计算摄像机的内参数、摄像机的运动及恢复景物的三维形状。基于图像的三维重构一直是计算机视觉领域研究的热点问题之一,常用的三维重构方法有多视图几何方法、由阴影恢复形状方法、水平集方法和基于散焦图像的方法等。本论文从计算机视觉的几何理论出发,研究了单幅未标定旋转曲面图像的三维度量重构和多幅未标定的单轴旋转运动图像序列的三维度量重构。在旋转过程中,物体上任意一点的运动轨迹是一个圆,所以整个物体在旋转过程中会形成一个“虚的旋转曲面”,因此本文把这两种情况结合起来进行研究。本论文的主要研究内容和研究成果如下:(1)摄像机标定是指根据图像计算摄像机的内参数,是实现未标定图像三维度量重构必不可少的一步,因为在摄像机未标定情况下,只能实现射影重构,无法实现度量重构。本文重点研究了基于同轴圆的摄像机标定方法,该方法利用绝对二次曲线的像仅与摄像机内参数有关的性质,对绝对二次曲线的像进行Cholesky分解得到摄像机的内参数。本文在Colombo等人的研究基础上,推导出了新的计算绝对二次曲线的像的公式,实现了摄像机的标定。(2)如果没有任何先验知识,由单幅未标定图像恢复景物的三维结构几乎是不可能的,本文研究了由单幅未标定旋转曲面的像的三维度量重构,由于旋转曲面的每一个横截面都是圆,其在图像上的投影是椭圆,这一性质为单幅未标定旋转曲面的像的三维度量重构提供了足够的先验知识。本文根据这个性质,从平面透射公式出发,推导出了计算这些椭圆的公式,并推导出了椭圆的反向投影公式,从而实现了旋转曲面的三维重构。(3)基于未标定的单轴旋转运动图像序列的三维度量重构主要分为两步,即摄像机的标定和三维点的获取。本文发现了旋转曲面与单轴旋转运动之间的共同之处,将改进后的基于旋转曲面的摄像机标定算法引入到了单轴旋转运动的摄像机标定方法中,实现了单轴旋转运动图像序列的摄像机标定。本文引入了由运动求结构的方法来计算物体的三维点,即先SIFT算法计算每一幅图像的特征点,再利用最近邻算法计算相邻图像间的匹配点,最后使用线性三角形法计算物体的三维点。

【Abstract】 In the last few years, three-dimensional models have become more and more application fields, which range from engineering and architecture, to preservation of cultural heritage and entertainment. Following the growing demand of 3D models, the development of low cost acquisition systems has also become of key practical and theoretical value. Computer vision has provided important solutions to the low cost acquisition of 3D models, whose important task is to understand the structure of the object from views and one of outstanding achievements is to compute camera internal parameters, camera motion and recover 3D structure of object from multiple uncalibrated views.3D reconstruction from views has been one of the most popular research subjects in the field of computer vision, common approaches to 3D reconstruction are multiple views geometry, shape from shading, level sets methods and defocus images methods. The paper researches 3D reconstruction of both single uncalibrated view of surface of revolution and multiple uncalibrated views of single axes rotation motion. In the process of rotation, the trajectory of any one of points in the object is a circle, so the whole object will form a’virtual surface of revolution’, therefore the paper research the two types. The main research works and achievements are outlined as follows:(1) Camera calibration is to compute camera internal parameters from views of object, and is one of the essential steps to 3D reconstruction from uncalibrated views, because projective reconstruction can be achieved and metric reconstruction can not be achieved if camera is uncalibrated. The paper focuses on camera calibration method based on coaxial circle, which method make use of the property of the image of absolute conic related to camera internal parameters, and cholesky decomposition of the image of absolute conic can obtain camera internal parameters. On the study of Colombo and others, a new formula to compute the image of absolute conic is derived and camera calibration is finished.(2) It’s impossible to recover 3D structure of object from single uncalibrated view without any priori knowledge. The paper research 3D metric reconstruction from single uncalibrated view of surface of revolution, as the each cross section of surface of revolution is a circle, whose projection is a conic, and the nature provide enough priori knowledge for 3D metric reconstruction from single uncalibrated view of surface of revolution. The formula of conic computation is derived from planar homology and then the formula of conic back-projection is derived, finally 3D metric reconstruction of surface of revolution is achieved.(3) Three-dimensional reconstruction based on uncalibrated single-axis rotation image sequences is divided into two steps:camera calibration and 3D points acquisition. The similarity between the single-axis rotation and surface of revolution is found, and then camera calibration algorithm based on coaxial circle is introduced to camera calibration method of a single-axis rotation motion. Algorithm of structure from motion is introduced to compute 3D points coordinates, such that SIFT algorithm is used to compute feature points in each view and then nearest-neighbor algorithm is used to compute the matching points between adjacent images, finally linear triangle method is used to compute three-dimensional points of the object.

  • 【网络出版投稿人】 安徽大学
  • 【网络出版年期】2010年 11期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络