一种匹配方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:30821067 阅读:16 留言:0更新日期:2021-11-18 11:23
本公开实施例公开了一种匹配方法、装置、电子设备及计算机可读存储介质,能够提高图像匹配的智能性,该方法包括:获取待匹配图像;从待匹配图像中提取至少一个待匹配特征点;针对至少一个参考图像中的一个参考图像,将至少一个待匹配特征点与从该参考图像中提取的至少一个参考特征点进行匹配,得到该参考图像对应的距离集合,该参考图像对应的距离集合为由至少一个待匹配特征点与至少一个参考特征点之间的距离组成的距离集合;一个参考图像中包括一种标准样例的图像,不同参考图像中包括不同的标准样例;基于各个参考图像对应的距离集合,确定待匹配图像与各个参考图像是否匹配。确定待匹配图像与各个参考图像是否匹配。确定待匹配图像与各个参考图像是否匹配。

【技术实现步骤摘要】
【国外来华专利技术】一种匹配方法、装置、电子设备及计算机可读存储介质
[0001]相关申请的交叉引用
[0002]本申请基于申请号为10202003292X、申请日为2020年4月9日的新加坡专利申请提出,并要求该新加坡专利申请的优先权,该新加坡专利申请的全部内容在此以全文引入的方式并入本申请。


[0003]本公开涉及图像识别领域,尤其涉及一种匹配方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0004]目前,在智能监控系统中,经常需要人工根据当前场景的平面布局中包含的不同功能分区,分别配置具体不同的监控方式,导致在监控场景发生变更时需要人工介入,重新手动进行功能配置才能继续正常监控;此外,当监控设备受到干扰或遮挡时,需要及时发出提醒以进行相关的维护和检查。

技术实现思路

[0005]为解决上述技术问题,本公开实施例期望提供一种匹配方法、装置、电子设备及计算机可读存储介质,能够提高图像匹配的智能性。
[0006]本公开的技术方案是这样实现的:
[0007]本公开实施例提供一种匹配方法,所述方法包括:
[0008]获取待匹配图像;
[0009]从所述待匹配图像中提取至少一个待匹配特征点;
[0010]针对至少一个参考图像中的一个参考图像,将所述至少一个待匹配特征点与从该参考图像中提取的至少一个参考特征点进行匹配,得到该参考图像对应的距离集合,该参考图像对应的距离集合为由所述至少一个待匹配特征点与所述至少一个参考特征点之间的距离组成的距离集合;一个参考图像中包括一种标准样例的图像,不同参考图像中包括不同的标准样例;
[0011]基于各个参考图像对应的距离集合,确定所述待匹配图像与各个参考图像是否匹配。
[0012]本公开实施例提供一种匹配装置,所述包括获取单元、提取单元、匹配单元与确定单元;其中,
[0013]所述获取单元,用于获取待匹配图像;
[0014]所述提取单元,用于从所述待匹配图像中提取至少一个待匹配特征点;
[0015]所述匹配单元,用于针对至少一个参考图像中的一个参考图像,将所述至少一个待匹配特征点与从该参考图像中提取的至少一个参考特征点进行匹配,得到该参考图像对应的距离集合,该参考图像对应的距离集合为由所述至少一个待匹配特征点与所述至少一
个参考特征点之间的距离组成的距离集合;一个参考图像中包括一种标准样例的图像,不同参考图像中包括不同的标准样例;
[0016]所述确定单元,用于基于各个参考图像对应的距离集合,确定所述待匹配图像与各个参考图像是否匹配。
[0017]本公开实施例提供一种电子设备,所述电子设备包括:处理器、存储器以及通信总线,所述存储器通过所述通信总线与所述处理器进行通信,所述存储器存储所述处理器可执行的一个或者多个程序,当所述一个或者多个程序被执行时,所述处理器执行如上述任一项所述的匹配方法。
[0018]本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述任一项所述的匹配方法。
[0019]本公开实施例提供一种计算机程序,包括计算机可读代码,当所述计算机可读代码在设备上运行时,所述设备中的处理器执行用于实现如上述任一项所述的匹配方法的指令。
[0020]本公开实施例提供了一种匹配方法、装置、电子设备及计算机可读存储介质,该方法包括:获取待匹配图像;从待匹配图像中提取至少一个待匹配特征点;针对至少一个参考图像中的一个参考图像,将至少一个待匹配特征点与从该参考图像中提取的至少一个参考特征点进行匹配,得到该参考图像对应的距离集合,该参考图像对应的距离集合为由至少一个待匹配特征点与至少一个参考特征点之间的距离组成的距离集合;一个参考图像中包括一种标准样例的图像,不同参考图像中包括不同的标准样例;基于各个参考图像对应的距离集合,确定待匹配图像与各个参考图像是否匹配。采用上述方法实现方案,可以从当前平面布局的待匹配图像提取至少一个待匹配特征点,与表征不同标准样例的至少一个参考图像中的参考特征点进行匹配,得到待匹配图像与各个参考图像对应的距离集合,待匹配图像与各个参考图像对应的距离集合表征待匹配图像与各个参考图像之间的相似度。根据待匹配图像与各个参考图像对应的距离集合确定当前平面布局是否可以匹配到一种标准样例,以及与哪种标准样例相匹配,从而可以在当前平面布局中自动应用标准样例中预设的功能实现,不需人工手动进行匹配和功能配置,从而提高了图像匹配的智能性。
附图说明
[0021]图1为本公开实施例提供的一种平面布局示意图;
[0022]图2为本公开实施例提供的一种匹配方法流程示意图一;
[0023]图3为本公开实施例提供的一种匹配方法流程示意图二;
[0024]图4为本公开实施例提供的一种匹配方法流程示意图三;
[0025]图5为本公开实施例提供的一种匹配方法流程示意图四;
[0026]图6为本公开实施例提供的一种匹配方法流程示意图五;
[0027]图7为本公开实施例提供的一种匹配方法流程示意图六;
[0028]图8为本公开实施例提供的一种匹配装置的结构示意图一;
[0029]图9为本公开实施例提供的一种匹配装置的结构示意图二。
具体实施方式
[0030]下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。本公开实施例中以平面布局与标准平面布局之间的匹配为例说明本公开实施例提供的匹配方法。
[0031]参见图1,图1为本公开实施例提供的一种平面布局示意图,在图1中,当前平面布局100可以是桌布,或是平面图等;当前平面布局中包含至少一个功能区域200_1...200_n,每个功能区域在下可以借由监控图像的变化触发预先配置的不同的处理方法,例如功能区域200_1可以自动统计其中放置的标记物的数量和价值。因此在正式运行前需要首先对当前平面布局进行图像识别,与预先进行过功能区域配置的多个参考平面布局的标准样例进行匹配,当当前平面布局可以匹配到一个标准样例时,在当前平面布局上应用该标准样例所配置的功能实现,即将该标准样例的功能区域映射至当前平面布局的功能区域,当当前平面布局的至少一个功能区域200_1...200_n中的某个功能区域监控到触发事件时,以该标准样例的对应功能区域所配置的功能实现进行相应的处理;此外,当监控设备被干扰或遮挡时,或当前平面布局不属于任何一种标准样例时,会造成当前平面布局无法与任何一种参考平面布局进行匹配,此时需要及时进行告警提示,以提醒相关工作人员进行维护处理。
[0032]本公开实施例中,基于图1所示的平面布局示意图,图2为本公开实施例提供的一种匹配方法流程示意图,包括S101

S104,将结合图2示出的步骤进行说明。
[0033]S101、获取待匹配图像。
[0034]本公开实施例提供的平面布局匹配方法适用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种匹配方法,其特征在于,包括:获取待匹配图像;从所述待匹配图像中提取至少一个待匹配特征点;针对至少一个参考图像中的一个参考图像,将所述至少一个待匹配特征点与从该参考图像中提取的至少一个参考特征点进行匹配,得到该参考图像对应的距离集合,该参考图像对应的距离集合为由所述至少一个待匹配特征点与所述至少一个参考特征点之间的距离组成的距离集合;一个参考图像中包括一种标准样例的图像,不同参考图像中包括不同的标准样例;基于各个参考图像对应的距离集合,确定所述待匹配图像与各个参考图像是否匹配。2.根据权利要求1所述的方法,其特征在于,基于各个参考图像对应的距离集合,确定所述待匹配图像与各个该参考图像是否匹配,包括:从所述各个参考图像对应的距离集合中,确定出最小距离;当所述最小距离大于预设阈值时,确定所述待匹配图像与各个参考图像均匹配失败。3.根据权利要求1所述的方法,其特征在于,所述基于各个参考图像对应的距离集合,确定所述待匹配图像与各个该参考图像是否匹配,包括:从所述各个参考图像对应的距离集合中,确定出最小距离;当所述最小距离小于或等于预设阈值时,计算所述各个参考图像对应的距离集合的距离平均值;基于所述各个参考图像对应的距离集合的距离平均值,从各个参考图像中确定出与所述待匹配图像匹配的目标参考图像;所述目标参考图像为所述至少一个参考图像中,距离平均值最小的距离集合对应的参考图像。4.根据权利要求1所述的方法,其特征在于,针对一个参考图像,将所述至少一个待匹配特征点与从该参考图像中提取的至少一个参考特征点进行匹配,得到该参考图像对应的距离集合,包括:将所述至少一个待匹配特征点与从该参考图像中提取的至少一个参考特征点进行匹配,得到第一匹配点对集合;从所述第一匹配点对集合中,选取预设个数的所述第一匹配点对进行组合,得到至少一个第一匹配点对组合,其中,所述至少一个第一匹配点对组合中的每个组合包含所述预设个数的所述第一匹配点对;根据所述至少一个第一匹配点对组合中的每个组合确定所述第一匹配点对集合对应的单应矩阵,所述单应矩阵表征所述第一匹配点对集合中的待匹配特征点与参考特征点之间的坐标映射变换;根据所述单应矩阵,从所述第一匹配点对集合中筛选出匹配误差小于预设误差阈值的第二匹配点对集合;将所述第二匹配点对集合中每对匹配点对包含的待匹配特征点与参考特征点之间的距离,作为该参考图像对应的距离集合。5.根据权利要求4所述的方法,其特征在于,所述将所述至少一个待匹配特征点与从该参考图像中提取的至少一个参考特征点进行匹配,得到第一匹配点对集合,包括:将所述至少一个待匹配特征点中的每个待匹配特征点与从该参考图像中提取的至少一个参考特征点中的每个参考特征点逐一进行组合,得到至少一个特征点对;
计算每个特征点对中待匹配特征点到参考特征点的特征值距离,得到各个特征点对的特征值距离;将特征值距离小于预设距离阈值的至少一个特征点对,构成所述第一匹配点对集合。6.根据权利要求4所述的方法,其特征在于,所述根据所述单应矩阵,从所述第一匹配点对集合中筛选出匹配误差小于预设误差阈值的第二匹配点对集合,包括:基于所述第一匹配点对集合与所述单应矩阵,确定出所述第一匹配点对集合中每个第一匹配点对的匹配误差;基于所述每个第一匹配点对的匹配误差,从所述第一匹配点对集合中确定出匹配误差小于预设误差阈值的至少一个第一匹配点对,构成所述第二匹配点对集合。7.根据权利要求1所述的方法,其特征在于,所述从所述待匹配图像中提取至少一个待匹配特征点,包括:从所述待匹配图像中选取至少一个原始像素点;其中,一个选取的原始像素点的预设范围内存在预设数量的灰度值不同于该选取的原始像素点的灰度值的目标像素点;对一个选取的原始像素点的目标像素点提取特征,得到一个待匹配特征点。8.根据权利要求1至7中任一项所述的方法,其中,所述待匹配图像为游戏桌上的桌布的图像,所述桌布的图像包括桌布上的图案。9.根据权利要求1或2所述的方法,其中,所述方法还包括:当确定所述待匹配图像与各个参考图像均匹配失败之后,生成提示信息。10.一种匹配装置,其特征在于,所述匹配装置包括获取单元、提取单元、匹配单元与确定单元;其中,所述获取单元,用于获取待匹配图像;所述提取单元,用于从所述待匹配图像中提取至少一个待匹配特征点;所述匹配单元,用于针对至少一个参考图像中的一个参考图像,将所述至少一个待匹配特征点与从该参考图像中提取的至少一个参考特征点进行匹配,得到该参考图像对应的距离集合,该参考图像对应的距离集合为由所述至少一个待匹配特征点与所述至少一个参考特征点之间的距离组成的...

【专利技术属性】
技术研发人员:陈凯歌武略伊帅
申请(专利权)人:商汤国际私人有限公司
类型:发明
国别省市:

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

1