[发明专利]一种基于3D模型的工业级高精度内容检索算法在审
| 申请号: | 202210620636.0 | 申请日: | 2022-06-01 |
| 公开(公告)号: | CN114998550A | 公开(公告)日: | 2022-09-02 |
| 发明(设计)人: | 张麟 | 申请(专利权)人: | 苏州中源广科信息科技有限公司 |
| 主分类号: | G06T17/20 | 分类号: | G06T17/20;G06T19/00;G06F30/10;G06F30/23 |
| 代理公司: | 合肥市都耒知识产权代理事务所(普通合伙) 34227 | 代理人: | 邱丹 |
| 地址: | 215100 江苏省苏州市相城区*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 模型 工业 高精度 内容 检索 算法 | ||
本发明涉及检索算法技术领域,且公开了一种基于3D模型的工业级高精度内容检索算法,包括以下步骤:S1、首先将3D模型三角化,形成三角剖分数据;S2、对3D剖分使用微局部分解方法,将3D模型对应的数学函数分解到微局部频谱空间;S3、3D模型投影到频谱空间后,形成一个无限维的fourier展开;S4、根据精度需求,对比该fourier展开的系数;S5、系数提取到有限维度空间,使用有限维度空间的正常比较,进行判断;S6、得到对比结果。本发明提出一种基于3D模型的工业级高精度内容检索算法,本发明具有提高检测精准度;可以直接与工艺衔接,为自动化报价提供了基础工具。
技术领域
本发明涉及检索算法领域,尤其涉及一种基于3D模型的工业级高精度内容检索算法。
背景技术
1、现有技术计算成本高,特征提取困难。例如采用深度学习方法,不能广泛应用于形式多样的零部件。
2、现有技术的精度相对比较低,尤其是以图像识别为基础的,无法满足工业级的需求。
为解决上述问题,本申请中提出一种基于3D模型的工业级高精度内容检索算法。
发明内容
(一)发明目的
为解决背景技术中存在的技术问题,本发明提出一种基于3D模型的工业级高精度内容检索算法,本发明具有提高检测精准度;可以直接与工艺衔接,为自动化报价提供了基础工具。
(二)技术方案
为解决上述问题,本发明提供了一种基于3D模型的工业级高精度内容检索算法,包括以下步骤:
S1、首先将3D模型三角化,形成三角剖分数据;三角化方法可选择多种方法,只对三角化的之后的最大三角网格的尺度有要求。三角网格的最大尺寸(外接圆半径)在曲面和形变区域,不应高于控制精度。本算法使用Delaunay三角剖分方法;
S2、对3D剖分使用微局部分解方法,将3D模型对应的数学函数分解到微局部频谱空间;本算法使用了zakien反演算法和t-迭代进行计算。
S3、使用有限基将3D模型投影到频谱空间后,获得有限基的fourier展开;
S4、根据精度需求,选择有限基的数量,对比该fourier展开的对应的有限基的广义分量,使用二次平均范数构建距离函数,评估两模型之间的差距;
S5、由精度确定的系数向量,在有限基下,形成了有限维的仿射空间,在有限维仿射空间中,定义square-L2 Norm范数对数据进行比较判断;
S6、根据L2 Norm范数进行对比分析,形成结果。
优选的,在对模型规范化处理后,进行组合切分,由于采用点的个数比例作为特征量具有一定的局限性,本文提出面积比例作为特征量,即对模型进行三角网格划分后,用每个切分部分的面积与原模型表面积比作为特征量数据,在对特征量计算时,使用积分逼近的方法简化计算量,根据计算精确度,对模型的每个三角面片进行一定细分,层次化的对模型进行检索,为了提高检索速度,在对特征数据提取时采用随机函数进行选择,随机函数控制对每个扇形切分区域上的球壳切分部分的数据提取,从而简化了对所有数据进行统计的繁琐。
优选的,将提取出的部分进行面积比例的计算,再将数据存入向量数组中,构成直方图。
优选的,在S4中,一般需要展开到10项以上。
优选的,在S5中,判断相似度和误差精度。
本发明的上述技术方案具有如下有益的技术效果:
可以替代现存的广泛使用的基于标识比较的检索技术,可以直接同3D模型进行匹配和比对,大大提高了精准度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州中源广科信息科技有限公司,未经苏州中源广科信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210620636.0/2.html,转载请声明来源钻瓜专利网。





