[发明专利]视觉检索的排序优化方法、装置、电子设备及存储介质有效
申请号: | 202110411184.0 | 申请日: | 2021-04-16 |
公开(公告)号: | CN112818148B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 王海;刘朝振;刘邦长;常德杰;赵洪文;谷书锋;赵进;罗晓斌 | 申请(专利权)人: | 北京妙医佳健康科技集团有限公司 |
主分类号: | G06F16/538 | 分类号: | G06F16/538;G06F16/738;G06F16/583;G06F16/783 |
代理公司: | 北京爱普纳杰专利代理事务所(特殊普通合伙) 11419 | 代理人: | 何自刚 |
地址: | 100027 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视觉 检索 排序 优化 方法 装置 电子设备 存储 介质 | ||
1.一种视觉检索的排序优化方法,其特征在于,包括:
建立视觉实体数据库;
获取待查询视觉实体;
对所述待查询视觉实体和待搜索集合中的视觉实体进行特征提取,所述待搜索集合为所述视觉实体数据库中所有视觉实体的集合;
根据距离度量函数,计算所述待搜索集合中任一视觉实体与所述待查询视觉实体的距离,将距离小于预定阈值的视觉实体识别为相似的目标检索实体;
根据损失函数对所述目标检索实体进行损失计算,得到按照与所述待查询视觉实体的特征相似度大小降序排列的目标检索实体列表,并输出;
其中,,q表示所述待查询视觉实体,APq表示所述待查询视觉实体q的平均准确率,S表示所述视觉实体数据库中所述待搜索集合的数据集,si和sj分别表示所述待搜索集合中视觉实体i、视觉实体j与所述待查询视觉实体q之间的相似度,n 表示所述待搜索集合中视觉实体的数目,S+表示与所述待查询视觉实体相同类别的视觉实体集合,S-表示与所述待查询视觉实体不同类别的视觉实体集合,表示Sigmoid函数中的温度参数。
2.根据权利要求1所述的方法,其特征在于,所述视觉实体包括图像数据或视频数据中的关键帧或图像帧。
3.根据权利要求2所述的方法,其特征在于,所述距离度量函数包括欧式距离、余弦相似度、曼哈顿距离、切比雪夫距离、闵可夫斯基距离、马氏距离或汉明距离。
4.根据权利要求3所述的方法,在所述对所述待查询视觉实体和待搜索集合中的视觉实体进行特征提取时,选择基于深度学习的方式进行特征提取。
5.根据权利要求4所述的方法,其特征在于,在所述对所述待查询视觉实体和待搜索集合中的视觉实体进行特征提取时,通过基于深度学习的方式进行特征提取,包括:
训练数据集的图像数据和图像的标签数据;
构建深度学习特征提取网络。
6.一种视觉检索的排序优化装置,其特征在于,包括:
存储模块,用于建立视觉实体数据库;
获取模块,用于获取待查询视觉实体;
特征提取模块,用于对所述待查询视觉实体和待搜索集合中的视觉实体进行特征提取,所述待搜索集合为所述视觉实体数据库中所有视觉实体的集合;
识别模块,用于根据距离度量函数,计算所述待搜索集合中任一视觉实体与所述待查询视觉实体的距离,将距离小于预定阈值的视觉实体识别为相似的目标检索实体;
处理模块,用于根据损失函数,对所述目标检索实体进行损失计算,得到按照与所述待查询视觉实体的特征相似度大小降序排列的目标检索实体列表,并输出;
其中,,q表示所述待查询视觉实体,APq表示所述待查询视觉实体q的平均准确率,S表示所述视觉实体数据库中所述待搜索集合的数据集,si和sj分别表示所述待搜索集合中视觉实体i、视觉实体j与所述待查询视觉实体q之间的相似度,n 表示所述待搜索集合中视觉实体的数目,S+表示与所述待查询视觉实体相同类别的视觉实体集合,S-表示与所述待查询视觉实体不同类别的视觉实体集合,表示Sigmoid函数中的温度参数。
7.一种电子设备,其特征在于,所述电子设备包括存储器和处理器;
所述存储器用于存储计算机程序;
所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如权利要求1-5中任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1-5中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京妙医佳健康科技集团有限公司,未经北京妙医佳健康科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110411184.0/1.html,转载请声明来源钻瓜专利网。