论文部分内容阅读
三维重建技术是计算机视觉研究领域的一个研究热点,被广泛的应用于城市建模、3D动画以及大型游戏等热门产业;纹理合成正是三维重建的一个重要补充,也是从现实中获取物体真实细节信息的重要技术。通过纹理合成技术,从现实拍摄的二维图像出发,即可通过采样图像信息获得三维数字模型真实的纹理细节,已在很多虚拟现实领域得到了广泛应用。 本文介绍了基于多视图立体几何的多分辨率纹理合成的过程,区别于一般的纹理合成算法,本文提出的算法很好的解决了纹理的单调性以及多视图纹理的融合问题;同时,本文提出的算法可以实现用户自定义分辨率设定,最终得到对应于现实物体的多分辨率纹理图。本文的主要工作包括:改进的基于转台图像序列纹理合成算法和基于Stretch-minimizing网格参数化的纹理合成算法。 改进的基于转台图像序列纹理合成算法是对已有算法的一个修正及完善,主要解决了原算法自身的一些缺陷并加入了新的方法,主要包括:首先,对原算法计算投影的复杂算法进行了简化并修正了之前算法的缺陷;其次,按照不同的三角形大小对应采取了不同分辨率的纹理并合成多分辨率纹理图;最后,对原算法不能处理高分辨率模型的纹理合成进行了整体改进,使之可以处理高分辨率的模型,同时优化了原算法的性能。基于Stretch-minimizing网格参数化的纹理合成算法是本文提出的一个新方法,借鉴于最小化拉伸的网格参数化将三维Mesh投影到一个参数化平面上,通过纹理合成技术直接在参数化平面合成纹理,从而得到保留几何完整性的一个参数化纹理图,最后通过纹理映射技术在物体上加载纹理图。 通过实验证明,本文提出的改进算法和基于网格参数化的算法很好的合成了三维模型的纹理,通过纹理映射得到了与真实物体相似度极高的带纹理的三维模型。