论文部分内容阅读
随着计算机技术的飞速发展,三维模型数据库的资源共享得以实现。为方便用户快速浏览并查阅三维模型,数据库往往被要求提供一个或一组预览图去表征一个三维模型。一组高辨别度的预览图可帮助用户快速辨别其对应的三维模型,相对地,一组低辨别度的预览图则会导致用户的判断出现差错。特别地,在家装设计完成后,室内设计师往往需要向用户提供一组整体效果图去感知整体家装风格。因此如何根据场景信息自适应地得到用户指定视点个数的最优多视点集合,使得其不仅能够表征三维场景,而且能够给予用户最大程度上的感知是一个重要且有意义的问题。在三维模型感知领域,研究人员更多地关注于单一三维模型的视点选择问题,而其中少量关注于复杂三维场景模型的相关工作也仅处理最优单视点的整体感知或局部感知问题。针对现有工作并未考虑三维场景多视点整体感知的问题,本文首次研究了三维场景多视点感知算法,以帮助人们尽可能地感知整个三维场景。针对现有工作中的视点度量算法并不适用于三维场景整体感知的问题,本文定义了一个新颖的视点感知度量函数,保证了优化视点能够覆盖足够多的几何特征的同时,更加贴近人们的视觉感知习惯。针对输入的三维场景模型,本文首先利用三维场景模型中几何与结构信息定义了基于模型本身的度量函数,其次利用视点对应观察视图的构图美学信息定义了基于观察视图的度量函数,进而加权组合两类度量函数并得到了一个涵盖几何信息、结构信息、美学信息等感知元素的视点感知度量函数,保证了其对应的最优视点在能够覆盖足够多显著几何信息的基础上更加贴近人们的视觉感知习惯。基于该视点感知度量函数与用户指定视点个数,本文构建了一个多视点整体优化模型,保证了多视点协同感知。为避免陷入局部最优,本文利用经典的模拟退火算法对优化模型进行多视点整体优化求解,得到最优多视点集合。为验证本文算法的有效性与合理性,本文对实验结果进行定量与定性的分析。通过与相关工作中度量函数的定量比较,证明了本文视点感知度量函数的有效性。通过与优秀室内装修设计师人为指定的最优视图集合进行定性比较,证明了本文算法的合理性。实验结果表明本文算法对不同类型的三维场景模型都可以在保证足够多的显著几何特征的前提下自适应地得到符合人们视觉感知习惯的最优多视点集合。