[发明专利]一种基于高层语义属性理解的手绘交互式三维模型检索方法有效
申请号: | 201810008589.8 | 申请日: | 2018-01-04 |
公开(公告)号: | CN108170823B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 雷浩鹏;易玉根;罗国亮;李玉华 | 申请(专利权)人: | 江西师范大学 |
主分类号: | G06F16/58 | 分类号: | G06F16/58;G06K9/00;G06K9/62 |
代理公司: | 南昌华成联合知识产权代理事务所(普通合伙) 36126 | 代理人: | 黄晶 |
地址: | 330000 *** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于高层语义属性理解的手绘交互式三维模型检索方法。首先,本发明利用数据驱动的方式提取出不同风格和类别下手绘草图的全局‑局部语义属性,定义手绘草图的语义属性空间。其次,本发明在所定义的语义属性空间的基础上,对数据库中的三维模型根据其对应的内容特征进行语义属性的自动标注。最后,本发明通过构建语义属性树的方式将手绘草图的语义属性与数据库中三维模型的语义属性映射到同一个度量空间进行比较,若两者达到设定的相似度,则反馈三维模型的信息,完成检索。本发明提出的方法避免了现有手绘交互的三维模型检索算法需将三维模型投影成二维视图才能与手绘草图进行比较所带来的偏差。 | ||
搜索关键词: | 一种 基于 高层 语义 属性 理解 手绘 交互式 三维 模型 检索 方法 | ||
(1)建立不同风格和类别的手绘草图训练样本库:定义X={x1,…,xD}为草图训练数据的D‑维低层特征空间,Y={y1,…,yK}为其K‑维的类别标签空间,语义属性空间A={a1,…,aM};将语义属性学习问题表示为寻找一个映射过程,通过语义属性空间A将特征空间XD映射到类别空间YK,即F:XD→AM→YK;
其中,语义属性空间A由全局语义属性Ag和局部语义属性Al两部分构成,并通过手绘草图低层的全局特征和局部特征提取获得;
接下来将这两种语义属性进行结合,得到语义属性空间,并利用超限学习机来对语义属性空间中每个语义属性进行训练,分别预测低层特征属于该属性以及该属性属于各个类别的概率,在训练完成后能够用于根据训练所得到的分类器自动判断手绘草图所属的语义类别;
(2)将定义好的语义属性利用树状结构组织起来,构建一个语义属性树,并同时对检索数据库中三维模型的语义属性进行自动标注;选取数据库中一部分的三维模型作为训练样本数据,标记为种子模型,并根据已定义好的语义属性空间通过人工的方式标注好相应的语义属性;提取出训练样本库中种子模型的球形调和算子、傅里叶描述符和深度缓冲描述符这三种视觉内容特征,然后利用这些已标记好的三维模型训练得到一个二值分类器,该分类器的作用是对于每一个属性在输入的任意模型的视觉特征下预测出该模型存在该属性的置信概率;对于数据库中待标注的三维模型,计算其与训练样本库中种子模型的语义相似距离,并找出其中相似距离值最小的种子模型;
将三维模型标记为与其语义属性相似性最大的种子模型为同样的语义属性,并将其加入到训练样本种子模型中,重复以上过程进行迭代,直到数据库中所有的三维模型都标注完语义属性为止;实现数据库中三维模型的自动语义属性标注以后,再将这些三维模型根据其具有的语义属性标记到代表该语义的语义属性树的叶结点中;
(3)当用户在检索系统中输入了一幅手绘草图,检索系统首先根据分类器训练的结果判断草图所属的语义类别和语义属性,并提取出语义属性的关键词W将其定位到语义属性树相应的层数,同时计算W与该层所有结点的语义属性S在概念表达上的语义相似性,其语义相似性采用WordNet中所定义的语义概念来计算;
接下来,返回与手绘草图的语义属性W相似性大于某个阈值λ的所有结点,若这些结点不是叶子结点,则继续往下遍历,依次计算手绘草图语义属性W与子结点的语义相似性;如果手绘草图语义属性W与语义属性树中所有结点的语义相似性都小于阈值λ,则根据WordNet中概念之间的上下位关系和同位关系扩展手绘草图的属性关键词W,重新遍历语义属性树并计算其与结点之间的语义相似性;最后根据计算的语义相似性大小对语义属性树中的结点进行排序,并返回结点所对应的三维模型,这些三维模型作为检索结果输出给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西师范大学,未经江西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810008589.8/,转载请声明来源钻瓜专利网。