图像检索方法及其装置、介质和系统制造方法及图纸

技术编号:24996196 阅读:16 留言:0更新日期:2020-07-24 17:58
本申请涉及计算机视觉技术领域,公开了一种图像检索方法及其装置、介质和系统。本申请的图像检索方法包括:获取目标数据集,其中,目标数据集中存储与多个原始图像一一对应的多个图像标识信息、结构化信息以及特征向量;获取待检索图像,并且提取待检索图像的结构化信息、特征向量以及特征向量所处的象限;将待检索图像的结构化信息与目标数据集中的多个结构化信息进行比对,得到第一数据子集;将第一数据子集基于特征向量所处的象限进行分片,得到多个分片数据子集,并确定与待检索图像的特征向量所处的象限相匹配的分片数据子集为第二数据子集;在第二数据子集中查询出与待检索图像的特征向量相似的特征向量,并确定目标图像。

【技术实现步骤摘要】
图像检索方法及其装置、介质和系统
本申请涉及计算机视觉
,特别涉及一种图像检索方法及其装置、介质和系统。
技术介绍
随着互联网和多媒体技术的发展,多媒体信息特别是图像信息正以爆炸性的速度在产生和传播。图像检索技术能够使用户在各种图像信息中快速准确地查找、访问所需图像,在网络多媒体领域具有广泛的应用前景。许多场景(例如视频监控、网络舆情监测等)涉及到对视频或图像信息进行分析处理,例如基于图像内容进行检索。但是对于大量的视频图像数据,单凭人力想要从这些视频图像数据中找到目标,不仅效率低下,而且需要投入大量的人力物力,费用高昂。
技术实现思路
本申请实施例提供了一种图像检索方法及其装置、介质和系统。第一方面,本申请实施例提供了一种图像检索方法,包括:获取目标数据集,其中,所述目标数据集中存储有与多个原始图像一一对应的多个图像标识信息、结构化信息以及特征向量;获取待检索图像,并且提取待检索图像的结构化信息、特征向量以及所述特征向量所处的象限;将所述待检索图像的结构化信息与所述目标数据集中的多个结构化信息进行比对,得到所述目标数据集中结构化信息与所述待检索图像的结构化信息相匹配的第一数据子集;将所述第一数据子集基于所述第一数据子集中的每个特征向量所处的象限进行分片,得到多个分片数据子集,并确定出所述多个分片数据子集中每个特征向量所处的象限与所述待检索图像的特征向量所处的象限相匹配的分片数据子集为第二数据子集;在所述第二数据子集中查询出与所述待检索图像的特征向量相似的特征向量,并确定该特征向量对应的原始图像为目标图像。在上述第一方面的一种可能的实现中,上述方法还包括:所述待检索图像的结构化信息包括性别信息。在上述第一方面的一种可能的实现中,上述方法还包括:所述第二数据子集中与所述待检索图像的特征向量相似的特征向量是通过以下方式确定的:计算所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的相似度,当所述第二数据子集中的至少一个特征向量和所述待检索图像的特征向量的相似度大于设定阈值时,确定该特征向量与所述待检索图像的特征向量相似。在上述第一方面的一种可能的实现中,上述方法还包括:所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的相似度是通过以下方式确定的:计算所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的距离;基于所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的距离,确定所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的相似度。在上述第一方面的一种可能的实现中,上述方法还包括:在所述第二数据子集中查询出与所述待检索图像的特征向量相似的特征向量,并确定该特征向量对应的原始图像为目标图像,包括:采用异步查询的方式,在所述第二数据子集中查询出与所述待检索图像的特征向量相似的特征向量,并确定该特征向量对应的原始图像为目标图像。在上述第一方面的一种可能的实现中,上述方法还包括:所述待检索图像的特征向量所处的象限及所述第一数据子集中的每个特征向量所处的象限对应的坐标系,包括笛卡尔直角坐标系、平面极坐标系、柱面坐标系中的至少一种。在上述第一方面的一种可能的实现中,上述方法还包括:所述待检索图像的特征向量所处的象限及所述第一数据子集中的每个特征向量所处的象限,包括二维象限、三维象限和高维象限中的至少一种。第二方面,本申请实施例提供了一种图像检索装置,包括:获取模块,用于获取目标数据集,其中,所述目标数据集中存储有与多个原始图像一一对应的多个图像标识信息、结构化信息以及特征向量;特征提取模块,用于获取待检索图像,并且提取待检索图像的结构化信息、特征向量以及所述特征向量所处的象限;结构化信息比对模块,用于将所述待检索图像的结构化信息与所述目标数据集中的多个结构化信息进行比对,得到所述目标数据集中结构化信息与所述待检索图像的结构化信息相匹配的第一数据子集;分片模块,将所述第一数据子集基于所述第一数据子集中的每个特征向量所处的象限进行分片,得到多个分片数据子集,并确定出所述多个分片数据子集中每个特征向量所处的象限与所述待检索图像的特征向量所处的象限相匹配的分片数据子集为第二数据子集;查询模块,用于在所述第二数据子集中查询出与所述待检索图像的特征向量相似的特征向量,并确定该特征向量对应的原始图像为目标图像。第三方面,本申请实施例提供了一种机器可读介质,所述机器可读介质上存储有指令,该指令在机器上执行时使机器执行第一方面以及第一方面可能的各实现中的图像检索方法。第四方面,本申请实施例提供了一种系统,包括:存储器,用于存储由系统的一个或多个处理器执行的指令,以及处理器,是系统的处理器之一,用于执行第一方面以及第一方面可能的各实现中的图像检索方法。附图说明图1根据本申请的一些实施例,示出了一种图像检索场景;图2根据本申请的一些实施例,示出了一种图像检索方法的流程图;图3根据本申请的一些实施例,示出了一种人像检索方法的操作示意图;图4根据本申请的一些实施例,示出了一种图像检索装置的结构框图;图5根据本申请的一些实施例,示出了一种系统的框图;图6根据本申请一些实施例,示出了一种片上系统(SoC)的框图。具体实施例本申请的说明性实施例包括但不限于图像检索方法及其装置、介质和系统。下面将结合附图对本申请的实施例作进一步地详细描述。根据本申请的一些实施例公开了一种图像检索场景。图1示出了该场景的示意图。在图1所示的场景中,包括终端10和图像采集设备11(如摄像头),终端10与图像采集设备11连接。其中,图像采集设备11采集图像,并向终端10发送采集到的图像;例如,摄像头可以实时向终端10发送采集到的图像(如人脸图像等)。终端10可以从接收到的大量的原始图像中提取结构化信息及特征,以得到原始的结构化信息和特征向量,并基于原始图像的图像标识信息、结构化信息和特征向量建立特征数据库。当需要在原始的图像中检索待检索的图像时,可以向终端10输入待检索图像,并且提取出待检索图像的结构化信息和特征向量。通过待检索图像的结构化信息在特征数据库中进行查询,以得到特征数据库中结构化信息和待检索图像的结构化信息相匹配的数据集。再基于该数据集中的特征向量所处的象限对该数据集进行数据分片,以得到多个不同的数据子集,筛选出多个数据子集中特征向量所处的象限与待检索图像的特征向量所处的象限相匹配的至少一个数据子集,从而基于待检索图像的特征向量对筛选出的至少一个数据子集中的每一个特征向量求相似度,当数据子集中的其中一个特征向量和待检索图像的特征向量的相似度大于设定阈值时,则确定该数据子集中的其中一个特征向量所对应的原始图像为检索出来的目标图像。可以理解,当对多个数据子集基于特征向量所处的象限进行筛选时,若筛选出至少一个数据子集中特征向量所处的象限与待检索图像的特征向量本文档来自技高网...

【技术保护点】
1.一种图像检索方法,其特征在于,所述方法包括:/n获取目标数据集,其中,所述目标数据集中存储有与多个原始图像一一对应的多个图像标识信息、结构化信息以及特征向量;/n获取待检索图像,并且提取待检索图像的结构化信息、特征向量以及所述特征向量所处的象限;/n将所述待检索图像的结构化信息与所述目标数据集中的多个结构化信息进行比对,得到所述目标数据集中结构化信息与所述待检索图像的结构化信息相匹配的第一数据子集;/n将所述第一数据子集基于所述第一数据子集中的每个特征向量所处的象限进行分片,得到多个分片数据子集,并确定出所述多个分片数据子集中每个特征向量所处的象限与所述待检索图像的特征向量所处的象限相匹配的分片数据子集为第二数据子集;/n在所述第二数据子集中查询出与所述待检索图像的特征向量相似的特征向量,并确定该特征向量对应的原始图像为目标图像。/n

【技术特征摘要】
1.一种图像检索方法,其特征在于,所述方法包括:
获取目标数据集,其中,所述目标数据集中存储有与多个原始图像一一对应的多个图像标识信息、结构化信息以及特征向量;
获取待检索图像,并且提取待检索图像的结构化信息、特征向量以及所述特征向量所处的象限;
将所述待检索图像的结构化信息与所述目标数据集中的多个结构化信息进行比对,得到所述目标数据集中结构化信息与所述待检索图像的结构化信息相匹配的第一数据子集;
将所述第一数据子集基于所述第一数据子集中的每个特征向量所处的象限进行分片,得到多个分片数据子集,并确定出所述多个分片数据子集中每个特征向量所处的象限与所述待检索图像的特征向量所处的象限相匹配的分片数据子集为第二数据子集;
在所述第二数据子集中查询出与所述待检索图像的特征向量相似的特征向量,并确定该特征向量对应的原始图像为目标图像。


2.根据权利要求1所述的图像检索方法,其特征在于,所述待检索图像的结构化信息包括性别信息。


3.根据权利要求1所述的图像检索方法,其特征在于,所述第二数据子集中与所述待检索图像的特征向量相似的特征向量是通过以下方式确定的:
计算所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的相似度,当所述第二数据子集中的至少一个特征向量和所述待检索图像的特征向量的相似度大于设定阈值时,确定该特征向量与所述待检索图像的特征向量相似。


4.根据权利要求3所述的图像检索方法,其特征在于,所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的相似度是通过以下方式确定的:
计算所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的距离;
基于所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的距离,确定所述第二数据子集中的每个特征向量和所述待检索图像的特征向量的相似度。


5.根据权利要求1所述的图像检索方法,其特征在于,在所述第二数据子集中查询出与所述待检索图像的特征向量相似的特征向量,并确定该特征向量对应的原始图...

【专利技术属性】
技术研发人员:陶云峰杨俊蔡元昊陈志扬
申请(专利权)人:上海依图网络科技有限公司
类型:发明
国别省市:上海;31

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

1