【技术实现步骤摘要】
一种互联网图像驱动的三维模型最优视图自动选择方法
本专利技术涉及一种互联网图像驱动的计算机图形形状分析的处理方法,属于计算机图形学
,具体地说是一种互联网图像驱动的三维模型最优视图自动选择方法。
技术介绍
根据成像原理以及视觉计算理论,三维模型需要在人类的视网膜或者显示屏幕上映射到二维视图后,才能被人类浏览和认知。人类对物体的认知依赖于视点位置,而使得人类能够最好地认知和理解三维模型的视点位置,称之为该三维模型的最优视点,从该视点映射得到的二维视图为最优视图。最优视图选择问题的目标在于找到能够表示三维模型主要特点的代表性视图。计算机技术的发展使得三维模型在计算机辅助设计、数字娱乐、医学、生物学等诸多领域得到了广泛的应用,为了有效地利用由此产生的大量三维模型,需要高效的浏览与认知手段。三维模型数据集的浏览过程中,应该选用具有代表性的最优视图作为缩略图来展示三维模型。人类能够合理地选择视点位置,得到三维模型的最优视图,但是对于大量的三维模型来说,完全由人工选择是不可行的,因而需要自动选择三维模型最优视图的方法。由于最优视图和人类的感知有关,难以确切地给出最优视图严格的数学定义,因此近年来出现了多种最优视图的定义以及相应方法。这些方法都基于不同的最优视图的定义来量化人类观察物体的视觉习惯,将二维视图的优劣定义为一个三维模型与视图相关的函数,使得该函数取得最大值的视图就是最优视图。一种是基于信息论的框架,最优视图是包含最多信息的视图,一个视图的信息量由熵函数来评价,例如文献1:FeixasM,delAceboE,BekaertP,etal.Aninforma ...
【技术保护点】
一种互联网图像驱动的三维模型最优视图自动选择方法,其特征在于,包括以下步骤:步骤一,三维模型集预处理:对输入的三维模型集中的各个三维模型进行预处理,得到所有三维模型的类别,包括姿态校正、尺度归一化以及三维模型类别判断三个步骤,所述三维模型集中每个三维模型设有类别或者描述标记;姿态校正过程调整三维模型的坐标系,将三维模型的姿态校正为直立状态;尺度归一化过程将三维模型的大小归一化为单位长度;三维模型类别判断过程根据已有三维模型集来确定不在三维模型集中未分类三维模型的所属类别;步骤二,图像视角分类器训练:得到一个用以估计图像的观察视角的分类器,包括训练集生成以及图像视角分类器训练两个步骤;训练集生成过程渲染带有贴图和纹理的三维模型,并采集各个角度的图像和视角标记;图像视角分类器训练过程使用之前生成的训练集,来训练得到一个对于一类物体图像的视角分类器;步骤三,互联网图像采集:采集互联网中相应三维模型的图片,包括互联网图像抓取、无关图像过滤以及前景物体图像提取三个步骤:互联网图像抓取过程以三维模型类别描述为关键词,通过爬虫抓取图像搜索引擎和互联网中用户上传的图像;无关图像过滤过程过滤掉与三维模型 ...
【技术特征摘要】
1.一种互联网图像驱动的三维模型最优视图自动选择方法,其特征在于,包括以下步骤:步骤一,三维模型集预处理:对输入的三维模型集中的各个三维模型进行预处理,得到所有三维模型的类别,包括姿态校正、尺度归一化以及三维模型类别判断三个步骤,所述三维模型集中每个三维模型设有类别或者描述标记;姿态校正过程调整三维模型的坐标系,将三维模型的姿态校正为直立状态;尺度归一化过程将三维模型的大小归一化为单位长度;三维模型类别判断过程根据已有三维模型集来确定不在三维模型集中未分类三维模型的所属类别;步骤二,图像视角分类器训练:得到一个用以估计图像的观察视角的分类器,包括训练集生成以及图像视角分类器训练两个步骤;训练集生成过程渲染带有贴图和纹理的三维模型,并采集各个角度的图像和视角标记;图像视角分类器训练过程使用之前生成的训练集,来训练得到一个对于一类物体图像的视角分类器;步骤三,互联网图像采集:采集互联网中相应三维模型的图片,包括互联网图像抓取、无关图像过滤以及前景物体图像提取三个步骤:互联网图像抓取过程以三维模型类别描述为关键词,通过爬虫抓取图像搜索引擎和互联网中用户上传的图像;无关图像过滤过程过滤掉与三维模型类别描述无关的图像,保留相关的图像;前景物体图像提取过程将图像中的背景去除,提取出前景物体及其包围盒,并放置于纯白色背景的新图像之中,构建相应三维模型的互联网图像集合;步骤四,视图评价:通过互联网图像对三维模型相应的视图投票,选择排序靠前的视图为最优视图,包括互联网图像视角估计以及视图排序两个步骤:互联网图像视角估计过程使用图像视角分类器对于互联网图像集合的所有图像的视角进行估测和计算;视图排序过程中,三维模型对应的互联网图像集合中每幅图像对相应的视角进行投票,按视图得到的票数降序排列,排序最靠前视图的为该三维模型的最优视图;步骤一中所述姿态校正部分包括以下步骤:步骤111,计算三维模型的中心,将三维模型平移至以该三维模型的中心为原点的坐标系上;步骤112,通过主成分分析方法计算三维模型的主轴方向;步骤113,将三维模型所在坐标系的各个坐标轴方向调整为PCA方法得到的主轴方向;步骤一中所述尺度归一化部分包括以下步骤:步骤121,计算三维模型的中心以及三维模型上的各个顶点到中心的距离;步骤122,以最长的距离作为单位长度对各个顶点进行归一化;步骤一中所述三维模型类别判断部分包括以下步骤:步骤131,对每个三维模型进行特征提取,得到三维模型的特征;步骤132,利用已有三维模型集中每个三维模型的特征和类别标记作为训练集进行学习,得到三维模型类别的分类器;步骤133...
【专利技术属性】
技术研发人员:孙正兴,李晨曦,宋沫飞,王爽,
申请(专利权)人:南京大学,
类型:发明
国别省市:江苏;32