纹理合成及其在场景类推编辑中应用研究

纹理合成及其在场景类推编辑中应用研究

论文摘要

场景的编辑和绘制在游戏场景设计、城市规划以及艺术设计等方面一直有着广泛的应用前景,因而成为计算机图形图像领域的研究热点之一。纹理合成作为场景编辑中一种重要的技术,也引起研究人员的不断关注。近年来,借助于图像类推的思想,纹理合成及其应用研究也得到了进一步的拓展和深化。本文在深入分析现有纹理合成技术的基础上,借助图像类推的思想,以编辑场景为目的,提出了基于多样图纹理合成和纹理传输的场景编辑算法并应用于绘画艺术、游戏场景等设计中,具体工作如下:第一,对若干经典的纹理合成算法的思想及其实现方法进行了详细的论述和分析,特别是阐述了算法的优缺点及其应用特点,并总结了目前纹理合成算法中存在的问题。第二,提出了场景编辑中类推设计图的一种生成算法。在图像类推中,源图表达示意图的生成是一个难点,许多已有的工作或者绕开此问题另辟蹊径或者采用人工的方式绘制;本文则有机地结合不同的图像分割技术、引入数学形态学的思想,结合少量的用户交互,提出了类推设计图的一种生成算法。该算法不仅可以生成源图的表达示意图,还可用于辅助生成后续的用户设计图,大大降低了用户操作的繁琐程度。第三,借鉴图像类推的思想,结合改进的多样图纹理合成和纹理传输技术,提出了一个有效的场景类推编辑算法。虽然目前基于单样图的纹理合成算法已较成熟,但场景类推编辑更多采用的是多样图的纹理合成;鉴于目前的多样图纹理合成算法的不足,文中首先提出了一种新的多样图块纹理缝合策略,并结合纹理传输技术以及考虑样图的选择及合成结果的布局等因素,最终完成了综合的场景类推编辑算法。第四,在MATLAB 7.0平台上,具体实现了上述所有算法并对算法结果进行了大量分析,结果表明本文算法具有良好的效果。本文通过引入图像分割以及形态学的思想,提出一种类推设计图的生成算法,并根据纹理传输的方法以及针对现有的块拼贴的改进算法,实现了一个场景编辑系统,并经过大量实验证明了该算法的有效性,算法具有广阔的应用前景。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 引言
  • 1.1 本文的研究背景以及意义
  • 1.2 研究历史以及现状
  • 1.3 本文的主要工作及创新点
  • 第二章 基本的纹理合成算法思想及应用特点分析
  • 2.1 基本概念
  • 2.2 基于像素点的纹理合成算法分析
  • 2.2.1 Wei和Levoy算法
  • 2.2.2 Ashikhmin算法
  • 2.3 基于块拼贴的纹理合成算法分析
  • 2.3.1 Efros和Freeman算法
  • 2.3.2 Graph-cut算法
  • 2.4 本章小结
  • 第三章 场景编辑中类推图的生成算法
  • 3.1 基于颜色模型的场景源图粗分割算法
  • 3.1.1 算法的主要思想
  • 3.1.2 阈值的选择策略
  • 3.2 源图表达示意图的自动生成
  • 3.2.1 算法的主要思想
  • 3.2.2 算法的主要步骤及结果
  • 3.3 场景编辑中类推设计图的生成
  • 3.3.1 数学形态学的引入
  • 3.3.2 场景设计图的生成
  • 3.4 本章小结
  • 第四章 基于纹理合成的场景类推编辑
  • 4.1 算法的主要思想
  • 4.1.1 图像类推的概念
  • 4.1.2 改进的块缝合算法
  • 4.1.3 纹理传输算法
  • 4.2 算法步骤
  • 4.3 实验结果及分析
  • 4.3.1 场景编辑系统简介
  • 4.3.2 场景编辑算法时间
  • 4.3.3 与Hertzmann算法的场景编辑结果比较
  • 4.3.4 不同纹理块大小的场景编辑结果
  • 4.3.5 场景编辑算法的多样性
  • 4.3.6 自然场景的场景编辑实验结果
  • 4.3.7 中国山水画的场景编辑实验结果
  • 4.3.8 城市规划、游戏场景设计的编辑实验结果
  • 4.4 本章小结
  • 总结与展望
  • 参考文献
  • 致谢
  • 个人简历
  • 在学期间研究成果及发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    纹理合成及其在场景类推编辑中应用研究
    下载Doc文档

    猜你喜欢