[发明专利]基于多层分类识别模型的商品图片相似度匹配搜索方法和系统在审
申请号: | 202011384879.6 | 申请日: | 2020-12-03 |
公开(公告)号: | CN114610924A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 王志永;郭建辉;陈雅红 | 申请(专利权)人: | 中检美亚(厦门)科技有限公司 |
主分类号: | G06F16/532 | 分类号: | G06F16/532;G06F16/55;G06F16/583;G06N3/04;G06N3/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 361001 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 多层 分类 识别 模型 商品 图片 相似 匹配 搜索 方法 系统 | ||
1.一种基于多层分类识别模型的商品图片相似度匹配搜索方法,其特征在于,所述方法包括:
A1、选取相应数量商品图片数据集,并进行商品图片的样本处理;
A2、构建商品图片识别分类模型的深度学习神经网络和商品图片特征提取模型的深度学习神经网络;
A3、根据层次分类后的商品图片样本,训练不同层次分类识别模型和商品图片特征提取网络模型,并更新相应网络参数;
A4、重复A3步骤,迭代训练网络,并保存训练好的分类识别模型和特征提取网络模型;
A5、选取识别准确率高的商品分类识别模型,进行不同层次商品分类识别模型的系统集成;
A6、基于商品图片多层分类集成识别对应分类商品图片,进行商品图片特征提取网络模型的图片特征提取;
A7、将提取的商品图片特征向量进行相似度特征计算比较;
A8、相似度计算值在设定值域范围,判定为相似,并输出图片。
2.根据权利要求1所述的基于多层分类识别模型的商品图片相似度匹配搜索方法,其特征在于:所述步骤A1中,采集选取商品图片数据集,及分析整理商品图片进行分类挑选训练样本,并进行对应层次分类标记。
3.根据权利要求1所述的基于多层分类识别模型的商品图片相似度匹配搜索方法,其特征在于:所述步骤A2中,商品图片识别分类模型的深度学习神经网络,采用残差学习神经网络,网络中多个残差单元堆积结构的输出与输入之间引入快捷连接解决网络的梯度消失问题,实现更多层的残差单元堆积,网络设计中隐藏层包含多个卷积层、最大值池化、均值池化层等操作,网络使用不同大小的卷积核进行卷积操作,使得残差单元在输入特征基础上学习到新的特征,从而拥有更好的学习性能;商品图片特征提取模型的深度学习神经网络,采用多个卷积层、多个最大值池化操作构成的网络结构,网络结构中隐藏层的多个卷积层之后均进行池化层的操作。
4.根据权利要求1所述的基于多层分类识别模型的商品图片相似度匹配搜索方法,其特征在于:所述步骤A3中,不同层次分类网络识别模型训练利用残差神经网络的监督学习方式,通过层次分类标记的样本图片,对不同分层相应分类进行网络模型训练,并在训练过程中调试网络相关超参数;将挑选好分类标记的商品样本图片,用于对商品图片特征提取网络模型进行训练,并在训练过程中调试网络相关超参数,使训练模型趋于收敛。
5.根据权利要求1所述的基于多层分类识别模型的商品图片相似度匹配搜索方法,其特征在于:所述步骤A4中,对网络训练过程的损失函数值,相关参数值进行分析,模型训练以相应指标值是否收敛为模型训练完成的参考标准,选取相关模型进行测试,并保存识别效果好的模型。
6.根据权利要求1所述的基于多层分类识别模型的商品图片相似度匹配搜索方法,其特征在于:所述步骤A5中,选取通过验证测试的层次分类对应分类识别模型,进行模型集成,根据多层分类识别的设计原则,将分类识别模型从上至下结构对应上层分类识别模型的输出分类作为下层对应分类识别模型的输入,完成商品图片多层分类识别模型的模型集成。
7.根据权利要求1所述的基于多层分类识别模型的商品图片相似度匹配搜索方法,其特征在于:所述步骤A6中,在指定分类的商品图片数据集内,将商品图片设置为相应尺寸的张量作为输入,通过商品图片特征提取网络模型进行商品图片特征向量的计算,计算输出为多维度的商品图片特征向量。
8.根据权利要求1所述的基于多层分类识别模型的商品图片相似度匹配搜索方法,其特征在于:所述步骤A7中,是在计算指定分类商品图片数据集的多维度图片特征向量基础上,对搜索的商品图片的特征向量与商品图片数据集中商品图片的特征向量进行余弦相似度计算。
9.根据权利要求1所述的基于多层分类识别模型的商品图片相似度匹配搜索方法,其特征在于:所述步骤A8中,根据商品图片特征向量的余弦相似度计算值在设置阀值的值域范围,则输出商品图片相似的结果。
10.一种基于多层分类识别模型的商品图片相似度匹配搜索系统,其特征在于,由三部分组成:商品图片多层分类识别模块、分类商品图片数据存储模块、商品图片相似度匹配搜索模块;
所述商品图片多层分类识别模块包括图片预处理模块、多层分类识别模型集成模块等两个子模块;
所述图片预处理模块,用于输入商品图片的相关属性的预处理操作;
所述多层分类识别模型集成模块,通过不同层次分类识别模型堆叠集成,用于商品图片数据的多层次分类处理,完成商品图片分类;
所述分类商品图片数据存储模块,用于商品图片的分类存储及搜索查询处理,通过相关商品图片分类信息,搜索输出相应分类商品图片数据集;
所述商品图片相似度匹配搜索模块包括图片特征提取处理模块、图片特征向量计算模块、相似度阀值处理模块等三个子模块;
所述图片特征提取处理模块,用于提取图片的多维度特征向量,供图片特征向量相似度比较计算使用;该模块处理数量来自图片预处理模块或分类商品图片数据存储模块处理后的图片数据;
所述图片特征向量计算模块,用于比较图片多维度特征向量的计算,该模块与图片特征提取处理模块或分类商品图片数据存储模块连接,处理由图片特征提取处理模块和分类商品图片数据存储模块的输出数据;
所述相似度阀值处理模块,用于设置相似图片比较计算后的输出阀值的处理,该模块与图片特征向量计算模块连接,处理由图片特征向量计算模块的输出数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中检美亚(厦门)科技有限公司,未经中检美亚(厦门)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011384879.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:AI模型的实现方法、电子设备及存储介质
- 下一篇:一种醋化级木浆粕的制备方法