[发明专利]姿势引导的跨类别三维模型组合建模方法及装置有效
申请号: | 201710558801.3 | 申请日: | 2017-07-10 |
公开(公告)号: | CN107369202B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 陈小武;符强;周彬;赵沁平;王晓天;温思嘉 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06K9/62;G06F30/10 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 宋扬;刘芳 |
地址: | 100191 北京市海淀区学*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 姿势 引导 类别 三维 模型 组合 建模 方法 装置 | ||
本发明实施例提供一种姿势引导的跨类别三维模型组合建模方法及装置,该方法包括:接收用户输入的第一姿势模型;分别计算所述第一姿势模型的q个第一区域与预设模型数据库中每个第二姿势模型的q个第二区域之间的相似度;其中,所述模型数据库中包括多个分割为模型部件的模型,以及与各所述模型对应的第二姿势模型;所述q个第一区域与所述q个第二区域一一对应,q为大于或等于2的整数;根据所述相似度,选择与第二姿势模型的q个第二区域对应的多个模型部件;将选择的多个模型部件进行组合,生成三维模型。本发明实施例能够对结构差异较大的跨类的模型进行组合。
技术领域
本发明实施例涉及三维几何建模技术,尤其涉及一种姿势引导的跨类别三维模型组合建模方法及装置。
背景技术
随着3D建模技术的发展以及模型资源的丰富,三维模型组合建模方法近年来受到了越来越多的关注,其中,跨类别三维模型组合建模由于不受模型种类的限制,可以产生更为丰富的组合建模结果,使其成为一个重要的研究热点。
现有技术中,对跨类别三维模型组合建模时,其中输入是两个或多个分割好的模型,且这些模型之间存在对应关系,通过对各个模型之间有对应关系的功能性子结构进行替换,从而得到大量的三维模型。
然而,上述方法只能对结构相似的模型之间进行跨类组合,对于结构差异较大的跨类的模型进行组合时,上述方法并不适用,因此,如何对结构差异较大的跨类的模型进行组合,是目前亟待解决的技术问题。
发明内容
本发明实施例提供一种姿势引导的跨类别三维模型组合建模方法及装置,以解决如何对结构差异较大的跨类的模型进行组合的技术问题。
第一方面,本发明实施例提供一种姿势引导的跨类别三维模型组合建模方法,包括:
接收用户输入的第一姿势模型;
分别计算所述第一姿势模型的q个第一区域与预设模型数据库中每个第二姿势模型的q个第二区域之间的相似度;其中,所述模型数据库中包括多个分割为模型部件的模型,以及与各所述模型对应的第二姿势模型;所述q个第一区域与所述q个第二区域一一对应,q为大于或等于2的整数;
根据所述相似度,选择与第二姿势模型的q个第二区域对应的多个模型部件;
将选择的多个模型部件进行组合,生成三维模型。
可选地,所述分别计算所述第一姿势模型的q个第一区域与预设模型数据库中每个第二姿势模型的q个第二区域之间的相似度,包括:
分别根据公式计算所述第一姿势模型中q个第一区域与每个所述第二姿势模型的q个第二区域之间的相似度;其中,D(po,pk,j)为第j个第一区域与第j个第二区域之间的相似度,j为小于或等于p的正整数,其中po为第一姿势模型中的姿势,pk为第k个第二姿势模型中的姿势,xo(i)和xk(i)为po和pk所对应骨架的参数,且i=1,…,19,ωi为权重,和分别为第j个第二区域的中心骨骼点坐标。
可选地,所述根据所述相似度,选择与第二姿势模型的q个第二区域对应的模型部件,包括:
将各所述第二区域对应的多个相似度按照从大到小的顺序进行排序;
针对每个所述第二区域,选择前n个相似度对应的模型部件;
其中,n为正整数。
可选地,所述选择前n个相似度对应的模型部件,包括:
针对每个所述第二区域,在所述模型数据库中,分别选择同类别的前s个相似度对应的模型部件,直至从所有的类别中选择的模型部件数为n,其中,s为小于或等于n的正整数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710558801.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:干洗水洗两用装置及清洗设备
- 下一篇:一种汽车密封条用耐紫外线性能测试装置