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

相似图像检索方法、装置、设备及介质制造方法及图纸

技术编号:40504232 阅读:5 留言:0更新日期:2024-03-01 13:18
本公开提供了一种相似图像检索方法、装置、设备及介质,可以应用于金融技术领域或其他领域。该方法包括:针对在检索对象的对象图像中确定的基准子区域,计算基准子区域的基准平均像素值;根据基准子区域,在待检索图像中确定目标子区域,其中,目标子区域与基准子区域具有相同的形状和大小;计算目标子区域的目标平均像素值;以及响应于确定目标平均像素值与基准平均像素值相同,确定目标子区域所表征的目标图像信息与基准子区域所表征的基准图像信息相似。

【技术实现步骤摘要】

本公开涉及金融或其他领域,尤其涉及一种相似图像检索方法、装置、设备、介质和程序产品。


技术介绍

1、随着计算机技术的发展,图像识别的计算机处理技术更是有了前所未有的进步和应用。现有技术识别图像时,最重要的是相似度计算方法,现有的相似度方法一般通过计算图像整体相同像素点数量实现,这种方法偏重图像整体空间特性,从而忽略了图像的局部特征的重要性,在某些情况下,不相似的图像相似度很高,从而使图像识别效率降低。


技术实现思路

1、鉴于上述问题,本公开提供了相似图像检索方法、装置、设备、介质和程序产品。

2、根据本公开的第一个方面,提供了一种相似图像检索方法,包括:针对在检索对象的对象图像中确定的基准子区域,计算上述基准子区域的基准平均像素值;

3、根据上述基准子区域,在待检索图像中确定目标子区域,其中,上述目标子区域与上述基准子区域具有相同的形状和大小;

4、计算上述目标子区域的目标平均像素值;以及

5、响应于确定上述目标平均像素值与上述基准平均像素值相同,确定上述目标子区域所表征的目标图像信息与上述基准子区域所表征的基准图像信息相似。

6、根据本公开的实施例,根据上述基准子区域,在待检索图像中确定目标子区域包括:

7、根据上述对象图像所表征的对象区域,在上述待检索图像中确定目标区域,其中,上述目标区域与上述对象区域具有相同的形状和大小;以及

8、根据上述基准子区域在上述对象区域中的对象区域位置,在上述目标区域中与上述对象区域位置相同的位置处确定上述目标子区域。

9、根据本公开的实施例,上述对象区域中包括多个上述基准子区域,上述目标区域中包括多个上述目标子区域;上述方法还包括:

10、确定每个上述基准子区域的基准平均像素值,得到多个基准平均像素值;

11、确定每个上述目标子区域的目标平均像素值,得到多个目标平均像素值;

12、确定上述多个目标平均像素值中与上述多个基准平均像素值中任意之一相同的目标平均像素值的目标数目;以及

13、响应于确定上述目标数目满足预设条件,确定上述对象区域与上述目标区域相似。

14、根据本公开的实施例,响应于确定上述目标数目满足预设条件,确定上述对象区域与上述目标区域相似包括:

15、根据上述目标数目和上述目标子区域的数目的比值,确定上述对象区域与上述目标区域的相似度;以及

16、响应于确定上述相似度大于预设相似阈值,确定上述对象区域与上述目标区域相似。

17、根据本公开的实施例,对象图像中包括多个对象区域;上述根据上述对象图像所表征的对象区域,在上述待检索图像中确定目标区域包括:

18、针对上述多个对象区域中的任一目标对象区域,将与上述目标对象区域相似的目标区域确定为第一标记区域;

19、针对上述多个对象区域中除上述目标对象区域之外的其他对象区域,在其他区域中确定与上述其他对象区域相对应的目标区域,其中,上述其他区域表征上述待检索图像中除上述第一标记区域之外的区域。

20、根据本公开的实施例,对象图像中包括多个对象区域;上述根据上述对象图像所表征的对象区域,在上述待检索图像中确定目标区域还包括:

21、将多个基准平均像素值存储至哈希表中。

22、根据本公开的实施例,一种相似图像检索方法还包括:在上述根据上述基准子区域,在待检索图像中确定目标子区域之前,

23、对上述待检索图像进行预处理。

24、本公开的第二方面提供了一种相似图像检索装置,包括:

25、平均像素值计算模块,用于针对在检索对象的对象图像中确定的基准子区域,计算上述基准子区域的基准平均像素值;

26、目标子区域确定模块,用于根据上述基准子区域,在待检索图像中确定目标子区域,其中,上述目标子区域与上述基准子区域具有相同的形状和大小;

27、目标像素值计算模块,用于计算上述目标子区域的目标平均像素值;以及

28、信息确定模块,用于响应于确定上述目标平均像素值与上述基准平均像素值相同,确定上述目标子区域所表征的目标图像信息与上述基准子区域所表征的基准图像信息相似。

29、本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得一个或多个处理器执行上述方法。

30、本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述方法。

31、本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述方法。

32、根据本公开提供的一种相似图像检索方法、装置、设备、介质和程序产品,通过针对在检索对象的对象图像中确定的基准子区域,计算基准子区域的基准平均像素值,根据基准子区域,在待检索图像中确定与基准子区域具有相同的形状和大小的目标子区域,计算目标子区域的目标平均像素值,当目标平均像素值与基准平均像素值相同时,确定目标图像与基准图像相似。通过利用针对子区域计算的平均像素值确定子区域间的相似度,可以有效考虑图像局部特征,缓解基于图像整体空间特性识别效果不准确的问题,在识别等大小、同方向的相似图像的领域,具有较好的实用价值。此外,基于该方法,在算法处理上,提高了计算速度,算法通用性更强。

本文档来自技高网...

【技术保护点】

1.一种相似图像检索方法,包括:

2.根据权利要求1所述的方法,其中,所述根据所述基准子区域,在待检索图像中确定目标子区域包括:

3.根据权利要求2所述的方法,其中,所述对象区域中包括多个所述基准子区域,所述目标区域中包括多个所述目标子区域;所述方法还包括:

4.根据权利要求3所述的方法,其中,所述响应于确定所述目标数目满足预设条件,确定所述对象区域与所述目标区域相似包括:

5.根据权利要求2-4中任一项所述的方法,其中,所述对象图像中包括多个对象区域;所述根据所述对象图像所表征的对象区域,在所述待检索图像中确定目标区域包括:

6.根据权利要求5所述的方法,还包括:

7.根据权利要求1所述的方法,还包括:在所述根据所述基准子区域,在待检索图像中确定目标子区域之前,

8.一种相似图像检索装置,包括:

9.一种电子设备,包括:

10.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~7中任一项所述的方法。

11.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~7中任一项所述的方法。

...

【技术特征摘要】

1.一种相似图像检索方法,包括:

2.根据权利要求1所述的方法,其中,所述根据所述基准子区域,在待检索图像中确定目标子区域包括:

3.根据权利要求2所述的方法,其中,所述对象区域中包括多个所述基准子区域,所述目标区域中包括多个所述目标子区域;所述方法还包括:

4.根据权利要求3所述的方法,其中,所述响应于确定所述目标数目满足预设条件,确定所述对象区域与所述目标区域相似包括:

5.根据权利要求2-4中任一项所述的方法,其中,所述对象图像中包括多个对象区域;所述根据所述对象图像所表征的对象区域,在...

【专利技术属性】
技术研发人员:孔德耀丁鑫煜李天浩杨冰彦
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1