一种图像检索方法及系统技术方案

技术编号:14900715 阅读:104 留言:0更新日期:2017-03-29 16:10
本发明专利技术实施例提供了一种图像检索方法及系统。该方法包括:获得用户输入的作为检索依据的目标图片;利用目标图片的第一类图像特征,从图片数据库所存储的样本图片中筛选得到符合第一预定条件的样本图片,并将筛选得到的样本图片作为检索结果进行输出;监听是否获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片,如果获得,利用参考图片的第二类图像特征,从图片数据库所存储的样本图片中筛选得到符合第二预定条件的样本图片,将筛选得到的样本图片作为检索结果进行输出,并继续执行监听动作;在获得用户基于当前的检索结果所发出的图片保存指令后,保存图片保存指令所针对的检索结果。通过本方案可以提高图像检索的全面性。

【技术实现步骤摘要】

本专利技术涉及图像处理
,特别是涉及一种图像检索方法及系统。
技术介绍
现有的图像检索方法为:通过提取一张作为查询标准的目标图片给图像检索系统,由图像检索系统对该目标图片进行预定图像特征的提取,进而依据所提取的预定图像特征,计算图片数据库中各个样本图片与该目标图片的相似度,并将相似度符合预定条件的样本图片作为检索结果输出,其中,该预定条件可以为相似度大于某一阈值,或者,相似度的排列位置处于预定位数之前等等。然而,在实际应用中,通常用户提供的一张作为查询标准的目标图片只体现了目标物体的一个视角表面特征,且容易受背景、光照、成像质量等诸多其他因素的影响,因此,并不能全面的描述用户的检索需求,检索出来的结果通常不能满足用户的期望。
技术实现思路
本专利技术实施例的目的在于提供一种图像检索方法及系统,以提高图像检索的全面性。具体技术方案如下:第一方面,本专利技术实施例提供了一种图像检索方法,包括:获得用户输入的作为检索依据的目标图片;利用所述目标图片的第一类图像特征,从图片数据库所存储的样本图片中筛选得到符合第一预定条件的样本图片,并将筛选得到的样本图片作为检索结果进行输出;监听是否获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片,其中,所输入的参考图片中至少包括:当前的检索结果中的样本图片;当监听到获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片时,利用所述参考图片的第二类图像特征,从所述图片数据库所存储的样本图片中筛选得到符合第二预定条件的样本图片,将筛选得到的样本图片作为检索结果进行输出,并继续监听是否获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片;进而,在获得用户基于当前的检索结果所发出的图片保存指令后,保存所述图片保存指令所针对的检索结果。可选的,所述利用所述参考图片的第二类图像特征,从所述图片数据库所存储的样本图片中筛选得到符合第二预定条件的样本图片,包括:将所述参考图片的第二类图像特征按照特征类别进行特征融合处理;将特征融合处理后形成的特征融合结果作为待利用图片的相应第二类图像特征;利用所述待利用图片的第二类图像特征,计算所述图片数据库中样本图片相对于所述待利用图片的图像相似度;从所述图片数据库中,筛选得到图像相似度符合预设图像相似度条件的样本图片。可选的,所述利用所述参考图片的第二类图像特征,从所述图片数据库所存储的样本图片中筛选得到符合第二预定条件的样本图片,包括:利用所述参考图片的第二类图像特征,计算所述图片数据中样本图片相对于相应参考图片的图像相似度;将图像相似度大于预定阈值的样本图片确定为相应参考图片的备选检索结果;计算所确定出的备选检索结果中每张样本图片相对于所有参考图片的融合相似度;从所确定出的备选检索结果中,筛选得到融合相似度符合预设融合相似度条件的样本图片。可选的,所述将所述参考图片的第二类图像特征按照特征类别进行特征融合处理,包括:将所述参考图片的第二类图像特征的特征值按照特征类别进行归一化处理;或者,将所述参考图片的第二类图像特征的特征值按照特征类别依次进行归一化处理、加权处理、拼接处理和归一化处理;或者,将所述参考图片的第二类图像特征的特征值按照特征类别依次进行预处理和归一化处理;或者,将所述参考图片的第二类图像特征的特征值按照特征类别依次进行预处理、归一化处理、加权处理、拼接处理和归一化处理;其中,所述预处理包括:幂级数抑制处理或对数抑制处理。可选的,所述从所述图片数据库中,筛选得到图像相似度符合预设图像相似度条件的样本图片,包括:从所述图片数据库中,筛选得到图像相似度大于预设相似度阈值的样本图片;或者,从所述图片数据库中,筛选得到基于图像相似度的排序位数位于预定位数之前的样本图片。可选的,所述计算所确定出的备选检索结果中每张样本图片相对于所有参考图片的融合相似度,包括:利用预设最大法、预设加权求平均或预设加权连乘法,计算所确定出的备选检索结果中每张样本图片相对于所有参考图片的融合相似度。可选的,所述从所确定出的备选检索结果中,筛选得到融合相似度符合预设融合相似度条件的样本图片,包括:从所确定出的备选检索结果中,筛选得到融合相似度大于预设融合相似度阈值的样本图片;或者,从所确定出的备选检索结果中,筛选得到基于融合相似度的排序位数位于预定位数之前的样本图片。第二方面,本专利技术实施例还提供了一种图像检索系统,包括:目标图片获得模块、初始检索模块、监听模块、再次检索模块、图像保存模块,所述初始检索模块包括初始检索子模块和初始结果输出子模块,所述再次检索模块包括再次检索子模块和再次结果输出子模块;其中,所述目标图片获得模块,用于获得用户输入的作为检索依据的目标图片;所述初始检索子模块,用于利用所述目标图片的第一类图像特征,从图片数据库所存储的样本图片中筛选得到符合第一预定条件的样本图片;所述初始结果输出子模块,用于将筛选得到的样本图片作为检索结果进行输出;所述监听模块,用于监听是否获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片,其中,所输入的参考图片中至少包括:当前的检索结果中的样本图片;所述再次检索子模块,用于当监听到获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片时,利用所述参考图片的第二类图像特征,从所述图片数据库所存储的样本图片中筛选得到符合第二预定条件的样本图片;所述再次结果输出子模块,用于将筛选得到的样本图片作为检索结果进行输出,并触发所述监听模块继续监听是否获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片;图像保存模块,用于在获得用户基于当前的检索结果所发出的图片保存指令后,保存所述图片保存指令所针对的检索结果。可选的,所述再次检索子模块,包括:融合处理单元,用于当监听到获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片时,将所述参考图片的第二类图像特征按照特征类别进行特征融合处理;图像特征确定单元,用于将特征融合处理后形成的特征融合结果作为待利用图片的相应第二类图像特征;第一图像相似度计算单元,用于利用所述待利用图片的第二类图像特征,计算所述图片数据库中样本图片相对于所述待利用图片的图像相似度;第一样本图片筛选单元,用于从所述图片数据库中,筛选得到图像相似度符合预设图像相似度条件的样本图片。可选的,所述再次检索子模块,包括:第二图像相似度计算单元,用于利用所述参考图片的第二类图像特征,计算所述图片数据中样本图片相对于相应参考图片的图像相似度;备选检索结果确定单元,用于将图像相似度大于预定阈值的样本图片确定为相应参考图片的备选检索结果;融合相似度计算单元,用于计算所确定出的备选检索结果中每张样本图片相对于所有参考图片的融合相似度;第二样本图片筛选单元,用于从所确定出的备选检索结果中,筛选得到融合相似度符合预设融合相似度条件的样本图片。可选的,所述融合处理单元具体用于:将所述参考图片的第二类图像特征的特征值按照特征类别进行归一化处理;或者,将所述参考图片的第二类图像特征的特征值按照特征类别依次进行归一化处理、加权处理、拼接处理和归一化处理;或者,将所述参考图片的第二类图像特征的特征值按照特本文档来自技高网...

【技术保护点】
一种图像检索方法,其特征在于,包括:获得用户输入的作为检索依据的目标图片;利用所述目标图片的第一类图像特征,从图片数据库所存储的样本图片中筛选得到符合第一预定条件的样本图片,并将筛选得到的样本图片作为检索结果进行输出;监听是否获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片,其中,所输入的参考图片中至少包括:当前的检索结果中的样本图片;当监听到获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片时,利用所述参考图片的第二类图像特征,从所述图片数据库所存储的样本图片中筛选得到符合第二预定条件的样本图片,将筛选得到的样本图片作为检索结果进行输出,并继续监听是否获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片;进而,在获得用户基于当前的检索结果所发出的图片保存指令后,保存所述图片保存指令所针对的检索结果。

【技术特征摘要】
1.一种图像检索方法,其特征在于,包括:获得用户输入的作为检索依据的目标图片;利用所述目标图片的第一类图像特征,从图片数据库所存储的样本图片中筛选得到符合第一预定条件的样本图片,并将筛选得到的样本图片作为检索结果进行输出;监听是否获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片,其中,所输入的参考图片中至少包括:当前的检索结果中的样本图片;当监听到获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片时,利用所述参考图片的第二类图像特征,从所述图片数据库所存储的样本图片中筛选得到符合第二预定条件的样本图片,将筛选得到的样本图片作为检索结果进行输出,并继续监听是否获得用户基于当前的检索结果所输入的作为再次检索的检索依据的参考图片;进而,在获得用户基于当前的检索结果所发出的图片保存指令后,保存所述图片保存指令所针对的检索结果。2.根据权利要求1所述的方法,其特征在于,所述利用所述参考图片的第二类图像特征,从所述图片数据库所存储的样本图片中筛选得到符合第二预定条件的样本图片,包括:将所述参考图片的第二类图像特征按照特征类别进行特征融合处理;将特征融合处理后形成的特征融合结果作为待利用图片的相应第二类图像特征;利用所述待利用图片的第二类图像特征,计算所述图片数据库中样本图片相对于所述待利用图片的图像相似度;从所述图片数据库中,筛选得到图像相似度符合预设图像相似度条件的样本图片。3.根据权利要求1所述的方法,其特征在于,所述利用所述参考图片的第
\t二类图像特征,从所述图片数据库所存储的样本图片中筛选得到符合第二预定条件的样本图片,包括:利用所述参考图片的第二类图像特征,计算所述图片数据中样本图片相对于相应参考图片的图像相似度;将图像相似度大于预定阈值的样本图片确定为相应参考图片的备选检索结果;计算所确定出的备选检索结果中每张样本图片相对于所有参考图片的融合相似度;从所确定出的备选检索结果中,筛选得到融合相似度符合预设融合相似度条件的样本图片。4.根据权利要求2所述的方法,其特征在于,所述将所述参考图片的第二类图像特征按照特征类别进行特征融合处理,包括:将所述参考图片的第二类图像特征的特征值按照特征类别进行归一化处理;或者,将所述参考图片的第二类图像特征的特征值按照特征类别依次进行归一化处理、加权处理、拼接处理和归一化处理;或者,将所述参考图片的第二类图像特征的特征值按照特征类别依次进行预处理和归一化处理;或者,将所述参考图片的第二类图像特征的特征值按照特征类别依次进行预处理、归一化处理、加权处理、拼接处理和归一化处理;其中,所述预处理包括:幂级数抑制处理或对数抑制处理。5.根据权利要求2所述的方法,其特征在于,所述从所述图片数据库中,筛选得到图像相似度符合预设图像相似度条件的样本图片,包括:从所述图片数据库中,筛选得到图像相似度大于预设相似度阈值的样本图片;或者,从所述图片数据库中,筛选得到基于图像相似度的排序位数位于预定位数之前的样本图片。6.根据权利要求3所述的方法,其特征在于,所述计算所确定出的备选检索结果中每张样本图片相对于所有参考图片的融合相似度,包括:利用预设最大法、预设加权求平均或预设加权连乘法,计算所确定出的备选检索结果中每张样本图片相对于所有参考图片的融合相似度。7.根据权利要求3所述的方法,其特征在于,所述从所确定出的备选检索结果中,筛选得到融合相似度符合预设融合相似度条件的样本图片,包括:从所确定出的备选检索结果中,筛选得到融合相似度大于预设融合相似度阈值的样本图片;或者,从所确定出的备选检索结果中,筛选得到基于融合相似度的排序位数位于预定位数之前的样本图片。8.一种图像检索系统,其特征在于,包括:目标图片获得模块、初始检索模块、监听模块、再次检索模块、图像保存模块,所述初始检索模块包括初始检索子模...

【专利技术属性】
技术研发人员:陈畅怀浦世亮
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1