【技术实现步骤摘要】
一种三维模型检索方法、装置及计算机可读存储介质
[0001]本专利技术涉及智能检索
,尤其涉及一种三维模型检索方法
、
装置
、
电子设备及计算机可读存储介质
。
技术介绍
[0002]三维模型数据库是存储有制造业相关的工业三维模型的数据库
。
智能检索是三维模型数据库的必备技能,用户可以通过上传
3D(
三维
)
模型文件从三维模型数据库中的海量三维模型中检索到需要的模型,从而大幅减少用户开发或选型时间,提高工作效率
。
[0003]然而,随着海量三维模型出现,三维模型数据库中的三维模型数量越来越多,传统基于拓扑结构的三维检索方法在检索性能和精度上无法满足工程师的需求,存在检索速度慢以及检索结果不准确的问题
。
技术实现思路
[0004]为了解决上述提出的至少一个技术问题,本专利技术提供一种三维模型检索方法
、
装置
、
电子设备及计算机可读存储介质
。
[0005]第一方面,提供了一种三维模型检索方法,所述方法:获取待进行模型检索的三维模型文件;基于预训练好的人工智能模型对所述三维模型文件进行特征提取,得到所述三维模型文件的特征向量;根据所述特征向量,采用基于相似性搜索类库的特征检索引擎在三维模型数据库中进行模型检索,得到相似性最高的前预设数量个目标三维模型,所述三维模型数据库为存储有三维模型的数据库
。
[0006] ...
【技术保护点】
【技术特征摘要】
1.
一种三维模型检索方法,其特征在于,包括如下步骤:获取待进行模型检索的三维模型文件;基于预训练好的人工智能模型对所述三维模型文件进行特征提取,得到所述三维模型文件的特征向量;根据所述特征向量,采用基于相似性搜索类库的特征检索引擎在三维模型数据库中进行模型检索,得到相似性最高的前预设数量个目标三维模型,所述三维模型数据库为存储有三维模型的数据库
。2.
根据权利要求1所述的三维模型检索方法,其特征在于,所述人工智能模型的预训练包括:根据所述三维模型数据库中存储的三维模型,采用目标训练方法训练所述人工智能模型,所述目标训练方法包括分层分类和度量学习
。3.
根据权利要求2所述的三维模型检索方法,其特征在于,所述根据所述三维模型数据库中存储的三维模型,采用目标训练方法训练所述人工智能模型,包括:对所述三维模型数据库中存储的三维模型进行预处理操作,所述预处理操作包括多视图提取
、
数据格式转换和三维模型位置矫正;将预处理后的所述三维模型作为输入,采用所述目标训练方法训练所述人工智能模型
。4.
根据权利要求3所述的三维模型检索方法,其特征在于,在所述基于预训练好的人工智能模型对所述三维模型文件进行特征提取,得到所述三维模型文件的特征向量之前,所述三维模型检索方法还包括;对所述三维模型文件进行所述预处理操作
。5.
根据权利要求1所述的三维模型检索方法,其特征在于,所述三维模型数据库包括第一数据库和第二数据库,所述第一数据库存储有各所述三维模型的缩略图,所述第二数据库存储有各个所述三维模型对应的个体信息;所述根据所述特征向量,采用基于相似性搜索类库的特征检索引擎在三维模型数据库中进行模型检索,得到相似性最高的前预设数量个目标三维模型,包括:根据所述特征向量,采用基于相似性搜索类库的特征检索引擎在三维模型数据库中进行模型检索,得到并显示相似性最高的前预设数量个所述目标三维模型的缩略图及对...
【专利技术属性】
技术研发人员:容汉铿,赖官壬,邵军,曾建力,张晴浩,李楠,谢巧琳,
申请(专利权)人:粤港澳大湾区广东国创中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。