System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像匹配方法、装置、设备及存储介质制造方法及图纸_技高网

图像匹配方法、装置、设备及存储介质制造方法及图纸

技术编号:40545065 阅读:10 留言:0更新日期:2024-03-05 19:02
本申请实施例公开了一种图像匹配方法、装置、设备及存储介质,用以解决图像匹配准确度低的问题。所述方法包括:获取第一图像对应的第一图像特征,以及,获取图像库中包括的各待选图像分别对应的待选图像特征;根据第一图像特征和各待选图像特征之间的第一特征距离,筛选至少两个待选图像特征为第二图像特征;将第一图像特征和至少两个第二图像特征输入预先训练的图像相似度模型中进行相似度计算,得到第一图像特征和每个第二图像特征之间的目标特征相似度;根据目标特征相似度,确定图像库中与第一图像相匹配的目标图像;其中,目标图像为目标特征相似度达到预设相似度阈值的待选图像。该技术方案能够提升图像匹配准确度。

【技术实现步骤摘要】

本申请涉及图像处理,尤其涉及一种图像匹配方法、装置、设备及存储介质


技术介绍

1、如何在图像检索比对过程中提升图像匹配准确度,是图像检索比对领域内一大难题。如果采用对待匹配图像的局部特征和图像库中各图像的局部特征计算余弦相似度,从而根据计算结果,直接确定出图像库中与待匹配图像相匹配的图像的方式,在图像库中的图像较多和/或各图像的局部特征差别较小时,易出现计算出相同的余弦相似度的情况,从而导致图像匹配不准确。


技术实现思路

1、本申请实施例的目的是提供一种图像匹配方法、装置、设备及存储介质,用以解决图像匹配准确度低的问题。

2、为解决上述技术问题,本申请实施例是这样实现的:

3、一方面,本申请实施例提供一种图像匹配方法,包括:

4、获取第一图像对应的第一图像特征,以及,获取图像库中包括的各待选图像分别对应的待选图像特征;

5、根据所述第一图像特征和各所述待选图像特征之间的第一特征距离,筛选至少两个所述待选图像特征为第二图像特征;

6、将所述第一图像特征和所述至少两个第二图像特征输入预先训练的图像相似度模型中进行相似度计算,得到所述第一图像特征和每个所述第二图像特征之间的目标特征相似度;

7、根据所述目标特征相似度,确定所述图像库中与所述第一图像相匹配的目标图像;其中,所述目标图像为所述目标特征相似度达到预设相似度阈值的所述待选图像。

8、另一方面,本申请实施例提供一种图像匹配装置,包括:

>9、第一获取模块,用于获取第一图像对应的第一图像特征,以及,获取图像库中包括的各待选图像分别对应的待选图像特征;

10、筛选模块,用于根据所述第一图像特征和各所述待选图像特征之间的第一特征距离,筛选至少两个所述待选图像特征为第二图像特征;

11、相似度计算模块,用于将所述第一图像特征和所述至少两个第二图像特征输入预先训练的图像相似度模型中进行相似度计算,得到所述第一图像特征和每个所述第二图像特征之间的目标特征相似度;

12、确定模块,用于根据所述目标特征相似度,确定所述图像库中与所述第一图像相匹配的目标图像;其中,所述目标图像为所述目标特征相似度达到预设相似度阈值的所述待选图像。

13、再一方面,本申请实施例提供一种图像匹配设备,包括处理器和与所述处理器电连接的存储器,所述存储器存储有计算机程序,所述处理器用于从所述存储器调用并执行所述计算机程序以实现上述图像匹配方法。

14、再一方面,本申请实施例提供一种存储介质,用于存储计算机程序,所述计算机程序能够被处理器执行以实现上述图像匹配方法。

15、采用本申请实施例的技术方案,通过获取第一图像对应的第一图像特征,以及,获取图像库中包括的各待选图像分别对应的待选图像特征,从而根据第一图像特征和各待选图像特征之间的第一特征距离,筛选至少两个待选图像特征为第二图像特征,并将第一图像特征和至少两个第二图像特征输入预先训练的图像相似度模型中进行相似度计算,得到第一图像特征和每个第二图像特征之间的目标特征相似度,进而根据目标特征相似度,确定图像库中与第一图像相匹配的目标图像。其中,目标图像为目标特征相似度达到预设相似度阈值的待选图像。该技术方案在图像匹配过程中,能够首先根据第一图像和各待选图像的图像特征之间的特征距离,筛选出多个第二图像特征,其次对第一图像对应的第一图像特征与多个第二图像特征进行特征相似度计算,以确定出图像库中与第一图像相匹配的图像,通过两次筛选(一次是根据特征距离筛选出多个第二图像特征,一次是根据特征相似度筛选出与第一图像匹配的图像)得到图像匹配结果,能够确保图像匹配结果的准确度;并且,在计算图像特征之间的特征相似度时,能够利用预先训练的图像相似度模型进行计算,由于预先训练的图像相似度模型更加符合当前应用场景的应用需求,因此能够提升计算出的特征相似度的准确度,从而能够提升图像匹配准确度。

本文档来自技高网...

【技术保护点】

1.一种图像匹配方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述图像相似度模型包括预设维度的空间映射网络;

3.根据权利要求2所述的方法,其特征在于,所述空间映射网络包括多个,各所述空间映射网络分别对应不同的所述预设维度;

4.根据权利要求3所述的方法,其特征在于,所述根据多个所述空间特征相似度,确定所述第一图像特征和所述第二图像特征之间的所述目标特征相似度,包括:

5.根据权利要求2或3所述的方法,其特征在于,所述图像相似度模型的训练过程包括:

6.根据权利要求1所述的方法,其特征在于,所述获取第一图像对应的第一图像特征,以及,获取图像库中包括的各待选图像分别对应的待选图像特征,包括:

7.根据权利要求1所述的方法,其特征在于,所述根据所述第一图像特征和各所述待选图像特征之间的第一特征距离,筛选至少两个所述待选图像特征为第二图像特征,包括:

8.一种图像匹配装置,其特征在于,包括:

9.一种图像匹配设备,其特征在于,包括处理器和与所述处理器电连接的存储器,所述存储器存储有计算机程序,所述处理器用于从所述存储器调用并执行所述计算机程序以实现如权利要求1-7任一项所述的图像匹配方法。

10.一种存储介质,其特征在于,所述存储介质用于存储计算机程序,所述计算机程序能够被处理器执行以实现如权利要求1-7任一项所述的图像匹配方法。

...

【技术特征摘要】

1.一种图像匹配方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述图像相似度模型包括预设维度的空间映射网络;

3.根据权利要求2所述的方法,其特征在于,所述空间映射网络包括多个,各所述空间映射网络分别对应不同的所述预设维度;

4.根据权利要求3所述的方法,其特征在于,所述根据多个所述空间特征相似度,确定所述第一图像特征和所述第二图像特征之间的所述目标特征相似度,包括:

5.根据权利要求2或3所述的方法,其特征在于,所述图像相似度模型的训练过程包括:

6.根据权利要求1所述的方法,其特征在于,所述获取第一图像对应的第一图像特征,以及,获取图像库中包括...

【专利技术属性】
技术研发人员:刘子超颜聪泉杨彭举
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1