图像匹配方法和装置的制造方法
【专利摘要】本发明提供一种图像匹配方法和装置,通过根据待识别图像的第一分辨率和第一模板图像的第二分辨率确定对第一模板图像进行缩放处理所采用的尺度系数,只需对第一模板图像进行一次尺度缩放,即可得到分辨率与待识别图像的第一分辨率相同的第二模板图像,避免采用尺度列表中的多个尺度系数对第一模板图像进行多次缩放处理,从而,提高图像匹配的效率。并且,根据待识别图像的第一分辨率和第一模板图像的第二分辨率确定对第一模板图像进行缩放处理所采用的尺度系数更加准确,从而,可以提高图像匹配的准确度。
【专利说明】
图像匹配方法和装置
技术领域
[0001] 本发明涉及计算机技术,尤其涉及一种图像匹配方法和装置。
【背景技术】
[0002] 通过图像匹配技术可以从一幅待识别图像中,识别出与模板图像相匹配的目标图 像,从而,可以对目标图像进行相应的处理。
[0003] 图像匹配技术可应用于多种场景,以基于图像匹配的手机测试场景为例,在该场 景中,建立模板图像与操作的对应关系,从待识别图像(如手机游戏中截取的图像)中通过 模板匹配识别出与模板图像相匹配的目标图像,对目标图像进行模板图像对应的操作,从 而,实现自动化手机测试。
[0004] 现有技术中,常常会出现模板图像的分辨率与待识别图像的分辨率不同的情况, 则根据尺度列表中固定的多个尺度系数,采用每个尺度系数对模板图像进行缩放,根据尺 度缩放后的模板图像进行图像匹配,得到每个尺度系数对应的匹配结果,从多个尺度系数 对应的匹配结果中获取最优的匹配结果作为目标图像。然而,采用现有技术的方法,例如当 存在多个目标区域时,无法确定给出匹配结果是正确的那个,导致图像匹配的效率不高。
【发明内容】
[0005] 本发明提供一种图像匹配方法和装置,以提高图像匹配的效率。
[0006] 第一方面,本发明提供一种图像匹配方法,包括:
[0007] 根据待识别图像的第一分辨率和第一模板图像的第二分辨率,确定尺度系数;
[0008] 采用尺度系数对第一模板图像进行缩放处理,得到第二模板图像,第二模板图像 的分辨率与第一分辨率相同;
[0009] 采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二模板图像 相匹配的目标图像。
[0010] 可选地,根据待识别图像的第一分辨率和第一模板图像的第二分辨率,确定尺度 系数,包括:
[0011] 获取尺度缩放模式;
[0012] 结合尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的第二分辨 率,确定尺度系数。
[0013] 可选地,所述尺度缩放模式为第一模式;
[0014] 所述结合所述尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的第 二分辨率,确定尺度系数,包括:
[0015]
_确定尺度系数,其中,[RWP1,RH P1]S所述第一分辨 率,[RWP2,RHP2]为所述第二分辨率,[DW,DH]为所述待识别图像的设计分辨率,RWpA所述第 二分辨率的宽,RHP1为所述第二分辨率的高,RWP2为所述第一分辨率的宽,RHP2为所述第一分 辨率的高,DW为所述设计分辨率的宽,DH为所述设计分辨率的高;
[0016]所述采用所述尺度系数对所述第一模板图像进行缩放处理,得到第二模板图像, 包括:
[0017] 根据[RWp2',RHP2' ] = [CIMINRWP2,aMINRHp2]对所述第一模板图像进行缩放处理,
[RWP2,,RHP2,]为所述第二模板图像的分辨率,RWP2,为所述第二模板图像的分辨率的宽,RH P2, 为所述第二模板图像的分辨率的高。
[0018] 可选地,所述尺度缩放模式为第二模式;
[0019] 所述结合所述尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的第 二分辨率,确定尺度系数,包括:
[0020]
确定尺度系数,其中,[RWP1,RH P1]S所述第一分辨 率,[RWP2,RHP2]为所述第二分辨率,[DW,DH]为所述待识别图像的设计分辨率,RWpA所述第 二分辨率的宽,RHP1为所述第二分辨率的高,RWP2为所述第一分辨率的宽,RHP2为所述第一分 辨率的高,DW为所述设计分辨率的宽,DH为所述设计分辨率的高;
[0021] 所述采用所述尺度系数对所述第一模板图像进行缩放处理,得到第二模板图像, 包括:
[0022] 根据[RWp2',RHp2'] = [aMAXRWp2,aMAXRHP2]对所述第一模板图像进行缩放处理, [RW P2,,RHP2,]为所述第二模板图像的分辨率,RWP2,为所述第二模板图像的分辨率的宽,RH P2, 为所述第二模板图像的分辨率的高。
[0023] 可选地,所述尺度缩放模式为第三模式;
[0024]所述结合所述尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的第 二分辨率,确定尺度系数,包括:
[0027] 其中,[RWP1,RHP1]为所述第一分辨率,[RWP2,RH P2]为所述第二分辨率,RWP1为所述 第二分辨率的宽,RHP1为所述第二分辨率的高,RWP2为所述第一分辨率的宽,RHP2为所述第一 分辨率的高;
[0028]所述采用所述尺度系数对所述第一模板图像进行缩放处理,得到第二模板图像, 包括:
[0029] 根据[1^2',1^2']=[即1^2,€111励 32]对所述第一模板图像进行缩放处理,[腸^, RHP2,]为所述第二模板图像的分辨率,RWP2,为所述第二模板图像的分辨率的宽,RH P2,为所述 第二模板图像的分辨率的高。
[0030] 可选地,采用尺度系数对第一模板图像进行缩放处理,得到第二模板图像,包括:
[0031] 采用至少两种尺度缩放模式对应的尺度系数分别对第一模板图像进行缩放处理, 得到至少两个第二模板图像;
[0032] 采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二模板图像 相匹配的目标图像,包括:
[0033] 采用至少两个第二模板图像分别与待识别图像进行匹配,从待识别图像中获取至 少两个第二模板图像相匹配的第一候选图像;
[0034] 从至少两个第二模板图像相匹配的第一候选图像中确定匹配结果最高的候选图 像为目标图像。
[0035] 可选地,采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二 模板图像相匹配的目标图像,包括:
[0036] 采用所述第二模板图像与所述待识别图像中进行匹配,根据最佳匹配结果与预设 误差阈值,获取N个第二候选图像,所述N为大于等于2的整数;
[0037]结合N个第二候选图像的坐标和第二模板图像的坐标,确定与第二模板图像相匹 配的目标图像。
[0038] 第二方面,本发明提供一种图像匹配装置,包括:
[0039] 处理模块,用于根据待识别图像的第一分辨率和第一模板图像的第二分辨率,确 定尺度系数;
[0040] 尺度缩放模块,用于采用尺度系数对第一模板图像进行缩放处理,得到第二模板 图像,第二模板图像的分辨率与第一分辨率相同;
[0041] 匹配模块,用于采用第二模板图像与待识别图像进行匹配,从待识别图像中获取 与第二模板图像相匹配的目标图像。
[0042]可选地,处理模块具体用于获取尺度缩放模式;结合尺度缩放模式,根据待识别图 像的第一分辨率和第一模板图像的第二分辨率,确定尺度系数。
[0043] 可选地,所述尺度缩放模式为第一模式;
[0044] 所述处理模块具体用于根据
确定尺度系数,其中,[RWP1, RHP1 ]为所述第一分辨率,[RWP2,RHP2]为所述第二分辨率,[DW,DH]为所述待识别图像的设计 分辨率,RWP1为所述第二分辨率的宽,RHP1为所述第二分辨率的高,RWP2为所述第一分辨率的 宽,RH P2为所述第一分辨率的高,DW为所述设计分辨率的宽,DH为所述设计分辨率的高;
[0045] 所述尺度缩放模块具体用于根据[RWp2^RHp20 = [aMiNRWp2,aMiNRHp2]对所述第一模 板图像进行缩放处理,[RWP2,,RHp2,]为所述第二模板图像的分辨率,RWP2,为所述第二模板图 像的分辨率的宽,RH P2,为所述第二模板图像的分辨率的高。
[0046] 可选地,所述尺度缩放模式为第二模式;
[0047]所述处理模块具体用于
[0048]
确定尺度系数,其中,[RWP1,RH P1]S所述第一分辨 率,[RWP2,RHP2]为所述第二分辨率,[DW,DH]为所述待识别图像的设计分辨率,RWpA所述第 二分辨率的宽,RHP1为所述第二分辨率的高,RWP2为所述第一分辨率的宽,RHP2为所述第一分 辨率的高,DW为所述设计分辨率的宽,DH为所述设计分辨率的高;
[0049] 所述尺度缩放模块具体用于根据[RWp2^RHp20 = [aMAxRWp2,aMAxRHp2]对所述第一模 板图像进行缩放处理,[RWP2,,RHp2,]为所述第二模板图像的分辨率,RWP2,为所述第二模板图 像的分辨率的宽,RH P2,为所述第二模板图像的分辨率的高。
[0050] 可选地,所述尺度缩放模式为第三模式;
[0051]所述处理模块具体用于
[0054] 其中,[RWP1,RHP1]为所述第一分辨率,[RWP2,RH P2]为所述第二分辨率,RWP1为所述 第二分辨率的宽,RHP1为所述第二分辨率的高,RWP2为所述第一分辨率的宽,RHP2为所述第一 分辨率的高;
[0055]所述尺度缩放模块具体用于根据[1?^,,1?&2,] = [(^1^^,€[成出2]对所述第一模板 图像进行缩放处理,[RWP2,,RHp2,]为所述第二模板图像的分辨率,RWP2,为所述第二模板图像 的分辨率的宽,RH P2,为所述第二模板图像的分辨率的高。
[0056]可选地,尺度缩放模块具体用于采用至少两种尺度缩放模式对应的尺度系数分别 对第一模板图像进行缩放处理,得到至少两个第二模板图像;
[0057]匹配模块具体用于采用至少两个第二模板图像分别与待识别图像进行匹配,从待 识别图像中获取至少两个第二模板图像相匹配的第一候选图像;从至少两个第二模板图像 相匹配的候选图像中确定匹配结果最高的第一候选图像为目标图像。
[0058]可选地,匹配模块具体用于采用所述第二模板图像与所述待识别图像中进行匹 配,根据最佳匹配结果与预设误差阈值,获取N个第二候选图像,所述N为大于等于2的整数; 结合N个第二候选图像的坐标和第二模板图像的坐标,确定与第二模板图像相匹配的目标 图像。
[0059] 本发明提供的图像匹配方法和装置,通过根据待识别图像的第一分辨率和第一模 板图像的第二分辨率确定对第一模板图像进行缩放处理所采用的尺度系数,只需对第一模 板图像进行一次尺度缩放,即可得到分辨率与待识别图像的第一分辨率相同的第二模板图 像,避免采用尺度列表中的多个尺度系数对第一模板图像进行多次缩放处理,从而,提高图 像匹配的效率。并且,根据待识别图像的第一分辨率和第一模板图像的第二分辨率确定对 第一模板图像进行缩放处理所采用的尺度系数更加准确,从而,可以提高图像匹配的准确 度。
【附图说明】
[0060] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
[0061]图1为本发明图像匹配方法实施例一的流程示意图;
[0062]图2为本发明图像匹配方法实施例三的流程示意图;
[0063] 图3为本发明图像匹配方法实施例四的流程示意图;
[0064] 图4为本发明图像匹配方法实施例五的流程示意图;
[0065] 图5为本发明图像匹配方法实施例六的流程示意图;
[0066] 图6为本发明图像匹配方法实施例七的流程示意图;
[0067]图7a为第二模板图像一种示意图;
[0068]图7b为待识别图像一种不意图;
[0069]图8a为第二模板图像的另一种示意图;
[0070]图8b为待识别图像的另一种不意图;
[0071 ]图9为本发明图像匹配装置实施例的结构示意图。
【具体实施方式】
[0072] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于 本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本申请保护的范围。
[0073] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0074] 应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基 于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其 它实施例,都属于本发明保护的范围。
[0075] 在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制 本发明。在本发明实施例和所附权利要求书中所使用的单数形式的"一种"、"所述"和"该" 也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0076] 应当理解,本文中使用的术语"和/或"仅仅是一种描述关联对象的关联关系,表示 可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种 情况。另外,本文中字符7",一般表示前后关联对象是一种"或"的关系。
[0077]应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述XXX,但 这些XXX不应限于这些术语。这些术语仅用来将XXX彼此区分开。例如,在不脱离本发明实施 例范围的情况下,第一 XXX也可以被称为第二XXX,类似地,第二XXX也可以被称为第一 XXX。
[0078] 取决于语境,如在此所使用的词语"如果"、"若"可以被解释成为"在……时"或 "当……时"或"响应于确定"或"响应于检测"。类似地,取决于语境,短语"如果确定"或"如 果检测(陈述的条件或事件)"可以被解释成为"当确定时"或"响应于确定"或"当检测(陈述 的条件或事件)时"或"响应于检测(陈述的条件或事件)"。
[0079] 还需要说明的是,术语"包括"、"包含"或者其任何其他变体意在涵盖非排他性的 包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确 列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情 况下,由语句"包括一个……"限定的要素,并不排除在包括所述要素的商品或者系统中还 存在另外的相同要素。
[0080] 本发明主要通过根据待识别图像的第一分辨率和第一模板图像的第二分辨率确 定对第一模板图像进行缩放处理所采用的尺度系数,只需对第一模板图像进行一次尺度缩 放,即可得到分辨率与待识别图像的第二分辨率相同的第二模板图像,避免采用尺度列表 中的多个尺度系数对第一模板图像进行多次缩放处理,从而,提高图像匹配的效率。并且, 根据待识别图像的第一分辨率和第一模板图像的第二分辨率确定对第一模板图像进行缩 放处理所采用的尺度系数更加准确,从而,可以提高图像匹配的准确度。
[0081] 本发明所描述的待识别图像的第一分辨率是指显示所述待识别图像的显示设备 的屏幕分辨率。
[0082] 本发明所描述的第一模板图像的第二分辨率是指获取第一模板图像时,显示第一 模板图像的显示设备的屏幕分辨率。
[0083] 其中,待识别图像和第一模板图像通常来源于同一应用程序(例如:某款游戏)的 显示图像。
[0084] 本发明所描述的待识别图像的设计分辨率,是指美工在设计一套UI图片资源时所 确定的分辨率,通常,一款应用程序的设计分辨率是不变的。
[0085] 下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施 例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
[0086] 实施例一
[0087] 图1为本发明图像匹配方法实施例一的流程示意图,本实施例的方法如下:
[0088] S101:根据待识别图像的第一分辨率和第一模板图像的第二分辨率,确定尺度系 数。
[0089]例如:待识别图像显不在电子设备1上,则第一分辨率为电子设备1的分辨率;
[0090] 第一模板图像是从电子设备2显示的图像中截取的,则第二分辨率为电子设备2的 分辨率;
[0091] 在进行图像匹配时,进行匹配的两个图像的分辨率相同,才能得到准确的匹配结 果,因此,当第一分辨率和第二分辨率不同时,需要对第一模板图像进行缩放处理,本发明 根据待识别图像的第一分辨率和第一模板图像的第二分辨率,确定对第一模板图像进行缩 放处理所要采用的尺度系数。
[0092] S102:采用尺度系数对第一模板图像进行缩放处理,得到第二模板图像。
[0093] 其中,第二模板图像的分辨率与第一分辨率相同。
[0094] S103:采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二模 板图像相匹配的目标图像。
[0095] 具体地,是通过在待识别图像上滑动第二模板图像,对第二模板图像与待识别图 像进行匹配。
[0096] 例如:待识别图像的尺寸为100* 100,第二模板图像的尺寸为10* 10,匹配过程为:
[0097] (1)从待识别图像的左上角(0,0)开始,切割一块(0,0)至(10,10)的临时图像;
[0098] (2)用临时图像和第二模板图像进行匹配,匹配结果记为c;
[0099] (3)匹配结果c,存储为结果图像(0,0)处的像素值;
[0100] (4)切割待识别图像从(0,1)至(10,11)的临时图像,对比,并记录为结果图像(0, 1)处的像素值;
[0101] (5)重复(1)~(4)步直到切割的临时图像已位于待识别图像的右下角。
[0102] (6)根据每个临时图像的匹配结果,从待识别图像中获取与第二模板图像相匹配 的目标图像。其中,目标图像通常是匹配结果最好的临时图像对应的区域。
[0103]本实施例,通过根据待识别图像的第一分辨率和第一模板图像的第二分辨率确定 对第一模板图像进行缩放处理所采用的尺度系数,只需对第一模板图像进行一次尺度缩 放,即可得到分辨率与待识别图像的第一分辨率相同的第二模板图像,避免采用尺度列表 中的多个尺度系数对第一模板图像进行多次缩放处理,从而,提高图像匹配的效率。并且, 根据待识别图像的第一分辨率和第一模板图像的第二分辨率确定对第一模板图像进行缩 放处理所采用的尺度系数更加准确,从而,可以提高图像匹配的准确度。
[0104] 实施例二
[0105] 在实施例一的S101中,一种可能的实现方式为:获取尺度缩放模式,结合所述尺度 缩放模式,根据待识别图像的第一分辨率和第一模板图像的第二分辨率,确定尺度系数。当 尺度缩放模式的不同时,确定尺度系数的方式也不同,其中,尺度缩放模式包括等比例缩放 和非等比例缩放,等比例缩放是指宽和高进行缩放的尺度系数相同,非等比例缩放是指宽 和高进行缩放的尺度系数不同,等比例缩放又分为最大值缩放和最小值缩放,本发明描述 的第一模式对应最大值缩放模式,第二模式对最小值缩放模式,第三模式对应非等比例缩 放模式。
[0106] 实施例三
[0107] 图2为本发明图像匹配方法实施例三的流程示意图,本实施例描述尺度缩放模式 为最小值缩放模式对应的技术方案,如图2所示:
[0108] S201:结合最小值缩放模式,根据待识别图像的第一分辨率和第一模板图像的第 二分辨率,确定尺度系数。
[0109]
确定尺度系数,其中,[RWP1,RH P1]S第一分 辨率,[RWP2,RHP2]为第二分辨率,[DW,DH]为待识别图像的设计分辨率,RWpA第二分辨率的 宽,RHP1为第二分辨率的高,RWP2为第一分辨率的宽,RHP2为第一分辨率的高,DW为设计分辨 率的宽,DH为设计分辨率的高;
[0110] S202:采用S201确定的尺度系数对第一模板图像进行缩放处理,得到第二模板图 像。
[0111] 具体地,根据[RWp2,,RHp2, ] = [aMINRWp2,aMINRHp2]对第一模板图像进行缩放处理, [RW P2,,RHP2,]为第二模板图像的分辨率,RWP2,为第二模板图像的分辨率的宽,RH P2,为第二模 板图像的分辨率的高。
[0112] S203:采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二模 板图像相匹配的目标图像。
[0113] 本步骤参见S103中的详细描述,此处不再赘述。
[0114] 本实施例,通过结合最小值缩放模式,根据待识别图像的第一分辨率和第一模板 图像的第二分辨率,确定尺度系数,采用确定的尺度系数对第一模板图像进行缩放处理,得 到第二模板图像,采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二 模板图像相匹配的目标图像,由于对第一模板图像进行缩放处理所采用的尺度系数,是结 合最小值缩放模式,直接根据待识别图像的第一分辨率和第一模板图像的第二分辨率确定 的,只需对第一模板图像进行一次尺度缩放,即可得到分辨率与待识别图像的第二分辨率 相同的第二模板图像,因此,提高图像匹配的效率。并且,根据待识别图像的第一分辨率和 第一模板图像的第二分辨率确定对第一模板图像进行缩放处理所采用的尺度系数更加准 确,从而,可以提高图像匹配的准确度。
[0115]实施例四
[0116] 图3为本发明图像匹配方法实施例四的流程示意图,本实施例描述尺度缩放模式 为最大值缩放模式对应的技术方案,如图3所示:
[0117] S301:结合最大值缩放模式,根据待识别图像的第一分辨率和第一模板图像的第 二分辨率,确定尺度系数。
[0118]
确定尺度系数,其中,[RWP1,RH P1 ]为第一 分辨率,[RWP2,RHP2]为第二分辨率,[DW,DH]为待识别图像的设计分辨率,RW P1为第二分辨率 的宽,RHP1为第二分辨率的高,RWP2为第一分辨率的宽,RHP2为第一分辨率的高,DW为设计分 辨率的宽,DH为设计分辨率的高。
[0119] S302:采用S301确定的尺度系数对第一模板图像进行缩放处理,得到第二模板图 像。
[0120] 具体地,根据[1^2',励^] = [€[_(1^2,€1_(励32]对第一模板图像进行缩放处理, [RW P2,,RHP2,]为第二模板图像的分辨率,RWP2,为第二模板图像的分辨率的宽,RH P2,为第二模 板图像的分辨率的高。
[0121] S303:采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二模 板图像相匹配的目标图像。
[0122] 本步骤参见S103中的详细描述,此处不再赘述。
[0123] 本实施例,通过结合最大值缩放模式,根据待识别图像的第一分辨率和第一模板 图像的第二分辨率,确定尺度系数,采用确定的尺度系数对第一模板图像进行缩放处理,得 到第二模板图像,采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二 模板图像相匹配的目标图像,由于对第一模板图像进行缩放处理所采用的尺度系数,是结 合最大值缩放模式,直接根据待识别图像的第一分辨率和第一模板图像的第二分辨率确定 的,只需对第一模板图像进行一次尺度缩放,即可得到分辨率与待识别图像的第二分辨率 相同的第二模板图像,因此,提高图像匹配的效率。并且,根据待识别图像的第一分辨率和 第一模板图像的第二分辨率确定对第一模板图像进行缩放处理所采用的尺度系数更加准 确,从而,可以提高图像匹配的准确度。
[0124] 实施例五
[0125] 图4为本发明图像匹配方法实施例五的流程示意图,本实施例描述尺度缩放模式 为非等比例缩放模式对应的技术方案,如图4所示:
[0126] S401:结合非等比例缩放模式,根据待识别图像的第一分辨率和第一模板图像的 第二分辨率,确定尺度系数。
[0129] 其中,[RWP1,RHP1 ]为第一分辨率,[RWP2,RHP2]为第二分辨率,RWP1S第二分辨率的 宽,RHP1为第二分辨率的高,RWP2为第一分辨率的宽,RHP2为第一分辨率的高。
[0130] S402:采用S401确定的尺度系数对第一模板图像进行缩放处理,得到第二模板图 像。
[0131] 具体地,根据[RWP2,,冊?2,] = [€^1?^2,€[成办2]对第一模板图像进行缩放处理, [RW P2,,RHP2,]为第二模板图像的分辨率,RWP2,为第二模板图像的分辨率的宽,RH P2,为第二模 板图像的分辨率的高。
[0132] S403:采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二模 板图像相匹配的目标图像。
[0133] 本步骤参见S103中的详细描述,此处不再赘述。
[0134] 本实施例,通过结合非等比例缩放模式,根据待识别图像的第一分辨率和第一模 板图像的第二分辨率,确定尺度系数,采用确定的尺度系数对第一模板图像进行缩放处理, 得到第二模板图像,采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第 二模板图像相匹配的目标图像,由于对第一模板图像进行缩放处理所采用的尺度系数,是 结合非等比例缩放模式,直接根据待识别图像的第一分辨率和第一模板图像的第二分辨率 确定的,只需对第一模板图像进行一次尺度缩放,即可得到分辨率与待识别图像的第二分 辨率相同的第二模板图像,因此,提高图像匹配的效率。并且,根据待识别图像的第一分辨 率和第一模板图像的第二分辨率确定对第一模板图像进行缩放处理所采用的尺度系数更 加准确,从而,可以提高图像匹配的准确度。
[0135] 实施例六
[0136] 当无法确定采用哪种尺度缩放模式时,则采用多种尺度缩放模式,确定多种尺度 缩放模式分别对应的尺度系数,采用多种尺度缩放模式分别对应的尺度系数对第一模板图 像进行缩放处理,得到多种尺度缩放模式分别对应的第二模板图像,采用多种尺度缩放模 式分别对应的第二模板图像与待识别图像进行匹配,得到多种尺度缩放模式分别对应的第 一候选图像,从第一候选图像中确定匹配结果最高的第一候选图像为目标图像。如图5所 示,图5为本发明图像匹配方法实施例六的流程示意图,如下所示:
[0137] S501:结合多种尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的 第二分辨率,确定每种尺度缩放模式对应的尺度系数。
[0138] 例如:先采用最大值缩放模式,得到最大值缩放模式对应的尺度系数1;参见S201 中详细描述,此处不再赘述。
[0139]再采用最小值缩放模式,得到最小值缩放模式对应的尺度系数2;参见S301中详细 描述,此处不再赘述。
[0140]最后采用非等比例缩放模式,得到非等比例缩放模式对应的尺度系数3;参见S401 中详细描述,此处不再赘述。
[0141] 需要说明的是,对于具体先获得哪种尺度缩放模式对应的尺度系数,本发明不做 限制。
[0142] S502:采用至少两种尺度缩放模式对应的尺度系数分别对第一模板图像进行缩放 处理,得到至少两个第二模板图像。
[0143] 例如:先采用最大值缩放模式对应的尺度系数1,对第一模板图像进行缩放处理, 得到第二模板图像A,参见S202中详细描述,此处不再赘述。
[0144] 再采用最小值缩放模式对应的尺度系数2,对第一模板图像进行缩放处理,得到第 二模板图像B,参见S302中详细描述,此处不再赘述。
[0145] 最后采用非等比例缩放模式对应的尺度系数3,对第一模板图像进行缩放处理,得 到第二模板图像C;参见S402中详细描述,此处不再赘述。
[0146] 需要说明的是,对于具体先采用哪种尺度缩放模式对应的尺度系数对第一模板图 形进行缩放,本发明不做限制。
[0147] S503:采用至少两个第二模板图像分别与待识别图像进行匹配,从待识别图像中 获取至少两个第二模板图像相匹配的第一候选图像。
[0148] 例如:先采用第二模板图像A与待识别图像进行匹配,从待识别图像中获取与第二 模板图像A相匹配的第一候选图像,参见S103中详细描述,此处不再赘述。
[0149] 再采用第二模板图像B与待识别图像进行匹配,从待识别图像中获取与第二模板 图像B相匹配的第一候选图像,参见S103中详细描述,此处不再赘述。
[0150]最后采用第二模板图像C与待识别图像进行匹配,从待识别图像中获取与第二模 板图像C相匹配的第一候选图像,参见S103中详细描述,此处不再赘述。
[0151]需要说明的是,对于具体先采用哪种尺度缩放模式对应的第二模板图像与待识别 图像进行匹配,本发明不做限制。
[0152] S504:从至少两个第二模板图像相匹配的第一候选图像中确定匹配结果最高的第 一候选图像为目标图像。
[0153] 例如:从第二模板图像A相匹配的第一候选图像、第二模板图像B相匹配的第一候 选图像和第二模板图像C相匹配的第一候选图像中,确定匹配结果最高的第一候选图像为 目标图像。
[0154]本实施例,通过结合多种尺度缩放模式,根据待识别图像的第一分辨率和第一模 板图像的第二分辨率,确定每种尺度缩放模式对应的尺度系数,采用至少两种尺度缩放模 式对应的尺度系数分别对第一模板图像进行缩放处理,得到至少两个第二模板图像,采用 至少两个第二模板图像分别与待识别图像进行匹配,从待识别图像中获取至少两个第二模 板图像相匹配的第一候选图像,从至少两个第二模板图像相匹配的第一候选图像中确定匹 配结果最高的第一候选图像为目标图像,在采用每种尺度缩放模式进行图像匹配的过程 中,只需对第一模板图像进行一次尺度缩放,即可得到分辨率与待识别图像的第二分辨率 相同的第二模板图像,因此,提高图像匹配的效率。并且,根据待识别图像的第一分辨率和 第一模板图像的第二分辨率确定对第一模板图像进行缩放处理所采用的尺度系数更加准 确,从而,可以提高图像匹配的准确度。
[0155] 实施例七
[0156] 在上述各实施例中,采用第二模板图像与待识别图像进行匹配,从待识别图像中 获取与第二模板图像相匹配的目标图像一种具体地实现方式如图6所示,图6为本发明图像 匹配方法实施例七的流程示意图,如下所示:
[0157] S601:采用第二模板图像与待识别图像中进行匹配,根据最佳匹配结果与预设误 差阈值,获取N个第二候选图像。
[0158] 其中,N为大于等于2的整数。
[0159] 预设可信度是指当匹配结果大于该数值时,则认为匹配结果可信,例如:结合图7a 和图7b,其中,图7a为第二模板图像一种示意图,图7b为待识别图像一种示意图,假设预设 可信度a为0.8,第二模板图像与待识别图像进行匹配,当第二模板图像滑动至某一位置时, 如果匹配结果低于该预设可信度,则视为不可信的结果直接弃用,如果匹配结果高于该预 设可信度,则视为备选结果,记录对应的位置(x,y)以及匹配结果,如得到7个匹配结果大于 预设可信度的值,分别为图中标识的:①、②、③、④、⑤、⑥、⑦对应的位置;
[0160] ①、②、③、④、⑤、⑥、⑦对应的匹配结果如下:
[0161] ① {〇.9790031909942627},②{0.9757121205329895},
[0162] ③{0.9693324289321899},④{0.82920902967453},
[0163] ⑤{0.8287180066108704},⑥{0.8188462257385254},
[0164] ⑦{0.8054645657539368}
[0165] 假设设定预设误差阈值为b = 0 . 0 3,可以看出最大匹配结果为C = 0.9790031909942627,则第一阈值为C-b = 0.9490031909942627,因此,从①、②、③、④、⑤、 ⑥、⑦中获取匹配结果大于第一阈值的第二候选图像为①、②、③的位置对应的图像,作为 有效匹配结果。
[0166] 其中,(x,y)的确定方式如下:
[0167]结合图8a和图8b,图8a为第_旲板图像的另一种不意图,图8b为待识别图像的另 一种示意图,第二模板图像大小为M*N,待识别图像的大小为K*L。
[0168] 滑动初始坐标:第二模板图像左上角与待识别图像左上角重合,坐标(x,y)对应为 (〇,〇);
[0169] 滑动过程坐标:每横向滑动一个像素,横坐标+1,每纵向滑动一个像素,纵坐标+1;
[0170] 滑动结束坐标:第二模板图像右下角与待识别图像右下角重合,坐标(x,y)对应为 (K-M,L_N)〇
[0171 ] 其中,匹配方式包括但不限于以下几种:
[0172] 1、标准化差值平方和匹配
[0173] 匹配结果m被标准化为[0,1]。最佳匹配结果为0,匹配结果越差则m值越大。预设可 信度a,当m〈a时,判断对应匹配结果的可信度足够,加入备选结果集合。
[0174]设定预设误差阈值b(例如b = 0.03),取出备选结果集合中的最佳匹配结果C。将备 选结果集合中匹配结果〉C+b的结果全部删除,从而,得到第二候选图像。
[0175] 2、标准相关匹配
[0176] 匹配结果m被标准化为[0,1]。最差匹配结果为0,匹配结果越佳则m值越大。预设可 信度a,当m>a时,判断对应匹配结果的可信度足够,加入备选结果集合。
[0177] 设定预设误差阈值b(例如b = 0.03),取出备选结果集合中的最佳匹配结果C。将备 选结果集合中匹配结果<C_b的结果全部删除,从而,得到第二候选图像。
[0178] 3、标准相关匹配
[0179] 匹配结果m被标准化为[_1,1]。将该取值范围转化为[0,1],设定预设可信度a,当m %时,判断对应匹配结果的可信度足够,加入备选结果集合。
[0180]设定预设误差阈值b(例如b = 0.03),取出备选结果集合中的最佳匹配结果C。将备 选结果集合中匹配结果<c-b的结果全部删除,得到第二候选图像。
[0181] S60 2:结合N个第二候选图像的坐标和第二模板图像的坐标,确定与第二模板图像 相匹配的目标图像。
[0182] 即确定N个第二候选图像的坐标中距离第二模板图像的坐标最近的第二候选图像 为与第二模板图像相匹配的目标图像。
[0183] 本实施例,通过预设可信度进行第一次筛选,获取匹配结果大于预设可信度的图 像,再利用有效结果之间可信度的密集型,设置预设误差阈值,根据预设误差阈值和最大匹 配结果设置第一阈值,根据第一阈值进一步从匹配结果大于预设可信度的图像中筛选出第 二候选图像,再结合第二候选图像的坐标和第二模板图像的坐标,确定与第二模板图像相 匹配的目标图像,从而,提高图像匹配的准确性。
[0184] 本发明上述各实施例的图像匹配方法可应用于手机测试场景中,获取到与第二模 板图像匹配的目标图像之后,根据第二模板图像对应的操作,对目标图像进行相同的操作, 例如:点击,滑动等,从而,实现自动化手机测试。
[0185] 可以理解,本发明上述各实施例的图像匹配方法还可以应用于其他的场景中,对 此,本发明不做限制。
[0186] 图9为本发明图像匹配装置实施例的结构示意图,本实施例的装置包括处理模块 901、尺度缩放模块902和匹配模块903,其中,处理模块901用于根据待识别图像的第一分辨 率和第一模板图像的第二分辨率,确定尺度系数;尺度缩放模块902用于采用尺度系数对第 一模板图像进行缩放处理,得到第二模板图像,第二模板图像的分辨率与第一分辨率相同; 匹配模块903用于采用第二模板图像与待识别图像进行匹配,从待识别图像中获取与第二 模板图像相匹配的目标图像。
[0187] 本实施例的装置,对应的可用于执行实施例一所示方法实施例的技术方案,其实 现原理和技术效果类似,此处不再赘述。
[0188] 在图9所示实施例中,处理模块901具体用于获取尺度缩放模式;结合尺度缩放模 式,根据待识别图像的第一分辨率和第一模板图像的第二分辨率,确定尺度系数。
[0189] 本实施例的装置,对应的可用于执行实施例二所示方法实施例的技术方案,其实 现原理和技术效果类似,此处不再赘述。
[0190]在图9所示实施例中,尺度缩放模式为第一模式;处理模块901具体用于根据
确定尺度系数,其中,[RWP1,RH P1 ]为第一分辨率,[RWP2,RHP2]为第 二分辨率,[DW,DH]为待识别图像的设计分辨率,RWP1为第二分辨率的宽,RHP1为第二分辨率 的高,RWP2为第一分辨率的宽,RHP2为第一分辨率的高,DW为设计分辨率的宽,DH为设计分辨 率的高;尺度缩放模块902具体用于根据[RWp2sRHp20 = [aMiNRWp2,aMiNRHp2]对第一模板图像 进行缩放处理,[RWp2,,RHp2,]为第二模板图像的分辨率,RWP2,为第二模板图像的分辨率的 宽,RH P2,为第二模板图像的分辨率的高。
[0191]本实施例的装置,对应的可用于执行实施例三所示方法实施例的技术方案,其实 现原理和技术效果类似,此处不再赘述。
[0192] 在图9所示实施例中,尺度缩放模式为第二模式;
[0193] 处理模块901具体用于
[0194]
确定尺度系数,其中,[RWP1,RH P1]S第一分辨率,
[RWP2,RHP2]为第二分辨率,[DW,DH]为待识别图像的设计分辨率,RWP1为第二分辨率的宽, RHP1为第二分辨率的高,RWP2为第一分辨率的宽,RHP2为第一分辨率的高,DW为设计分辨率的 宽,DH为设计分辨率的高;
[0195] 尺度缩放模块902具体用于根据[RWp2^RHp20 = [cimaxRWp2,cimaxRHp2]对第一模板图 像进行缩放处理,[RWP2,,RHp2,]为第二模板图像的分辨率,RWP2,为第二模板图像的分辨率的 宽,RH P2,为第二模板图像的分辨率的高。
[0196] 本实施例的装置,对应的可用于执行实施例四所示方法实施例的技术方案,其实 现原理和技术效果类似,此处不再赘述。
[0197]在图9所示实施例中,尺度缩放模式为第三模式;
[0198] 处理模块901具体用于
[0201] 其中,[RWP1,RHP1 ]为第一分辨率,[RWP2,RHP2]为第二分辨率,RWP1S第二分辨率的 宽,RHP1为第二分辨率的高,RWP2为第一分辨率的宽,RHP2为第一分辨率的高;
[0202] 尺度缩放模块902具体用于根据[RWP2,,RHP2, ] = [awRWP2,aHRHP2]对第一模板图像进 行缩放处理,[RWP2,,RHP2,]为第二模板图像的分辨率,RWP2,为第二模板图像的分辨率的宽, RHP2,为第二模板图像的分辨率的高。
[0203] 本实施例的装置,对应的可用于执行实施例五所示方法实施例的技术方案,其实 现原理和技术效果类似,此处不再赘述。
[0204] 在图9所示实施例中,尺度缩放模块902具体用于采用至少两种尺度缩放模式对应 的尺度系数分别对第一模板图像进行缩放处理,得到至少两个第二模板图像;
[0205] 匹配模块903具体用于采用至少两个第二模板图像分别与待识别图像进行匹配, 从待识别图像中获取至少两个第二模板图像相匹配的第一候选图像;从至少两个第二模板 图像相匹配的第一候选图像中确定匹配结果最高的候选图像为目标图像。
[0206] 本实施例的装置,对应的可用于执行实施例六所示方法实施例的技术方案,其实 现原理和技术效果类似,此处不再赘述。
[0207] 在图9所示实施例中,匹配模块903具体用于采用第二模板图像与待识别图像中进 行匹配,根据最佳匹配结果与预设误差阈值,获取N个第二候选图像,N为大于等于2的整数, 第一阈值为最大匹配结果与预设误差阈值的差值;结合N个第二候选图像的坐标和第二模 板图像的坐标,确定与第二模板图像相匹配的目标图像。
[0208] 本实施例的装置,对应的可用于执行实施例七所示方法实施例的技术方案,其实 现原理和技术效果类似,此处不再赘述。
[0209] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通 过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程 序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R〇M、RAM、磁碟或 者光盘等各种可以存储程序代码的介质。
[0210] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依 然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进 行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术 方案的范围。
【主权项】
1. 一种图像匹配方法,其特征在于,包括: 根据待识别图像的第一分辨率和第一模板图像的第二分辨率,确定尺度系数; 采用所述尺度系数对所述第一模板图像进行缩放处理,得到第二模板图像,所述第二 模板图像的分辨率与所述第一分辨率相同; 采用所述第二模板图像与所述待识别图像进行匹配,从所述待识别图像中获取与所述 第二模板图像相匹配的目标图像。2. 根据权利要求1所述的方法,其特征在于,所述根据待识别图像的第一分辨率和第一 模板图像的第二分辨率,确定尺度系数,包括: 获取尺度缩放模式; 结合所述尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的第二分辨 率,确定尺度系数。3. 根据权利要求2所述的方法,其特征在于,所述尺度缩放模式为第一模式; 所述结合所述尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的第二分 辨率,确定尺度系数,包括: 根据确定尺度系数,其中,[RWpi,impi]为所述第一分辨率, [RWp2,畑P2]为所述第二分辨率,[DW,DH]为所述待识别图像的设计分辨率,RWpi为所述第二 分辨率的宽,RHPI为所述第二分辨率的高,RWp2为所述第一分辨率的宽,RHp2为所述第一分辨 率的高,DW为所述设计分辨率的宽,DH为所述设计分辨率的高; 所述采用所述尺度系数对所述第一模板图像进行缩放处理,得到第二模板图像,包括: 根据[RWp2 ',RHp2' ] = [ QminRWps,QminRHps ]对所述第一模板图像进行缩放处理,[RWp2', 畑P2']为所述第二模板图像的分辨率,RWp2'为所述第二模板图像的分辨率的宽,册P2'为所述 第二模板图像的分辨率的高。4. 根据权利要求2所述的方法,其特征在于,所述尺度缩放模式为第二模式; 所述结合所述尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的第二分 辨率,确定尺度系数,包括: 根提确定尺度系数,其中,[RWpi,R化1 ]为所述第一分辨率, [RWp2,畑P2]为所述第二分辨率,[DW,DH]为所述待识别图像的设计分辨率,RWpi为所述第二 分辨率的宽,RHpi为所述第二分辨率的高,RWp2为所述第一分辨率的宽,RHp2为所述第一分辨 率的高,DW为所述设计分辨率的宽,DH为所述设计分辨率的高; 所述采用所述尺度系数对所述第一模板图像进行缩放处理,得到第二模板图像,包括: 根据[RWp2 ',R曲2' ] = [ QmaxRWp2,QmaxR曲2 ]对所述第一模板图像进行缩放处理,[RWp2', 畑P2']为所述第二模板图像的分辨率,RWp2'为所述第二模板图像的分辨率的宽,册P2'为所述 第二模板图像的分辨率的高。5. 根据权利要求2所述的方法,其特征在于,所述尺度缩放模式为第Ξ模式; 所述结合所述尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的第二分 辨率,确定尺度系数,包括: 根据资定宽的尺度系数; 根据确定高的尺度系数; 其中,[RWpi,畑P1]为所述第一分辨率,[RWp2,畑P2]为所述第二分辨率,RWpi为所述第二分 辨率的宽,R曲1为所述第二分辨率的高,RWp2为所述第一分辨率的宽,R陆2为所述第一分辨率 的局; 所述采用所述尺度系数对所述第一模板图像进行缩放处理,得到第二模板图像,包括: 根据[RWp2',R曲2' ] = [awRWP2,叫畑P2]对所述第一模板图像进行缩放处理,[RWp2',畑P2' ] 为所述第二模板图像的分辨率,RWp2'为所述第二模板图像的分辨率的宽,R曲2'为所述第二 模板图像的分辨率的高。6. 根据权利要求1所述的方法,其特征在于,所述采用所述尺度系数对所述第一模板图 像进行缩放处理,得到第二模板图像,包括: 采用至少两种尺度缩放模式对应的尺度系数分别对所述第一模板图像进行缩放处理, 得到至少两个第二模板图像. 所述采用所述第二模板图像与所述待识别图像进行匹配,从所述待识别图像中获取与 所述第二模板图像相匹配的目标图像,包括: 采用所述至少两个第二模板图像分别与所述待识别图像进行匹配,从所述待识别图像 中获取所述至少两个第二模板图像相匹配的第一候选图像; 从所述至少两个第二模板图像相匹配的候选图像中确定匹配结果最高的第一候选图 像为所述目标图像。7. 根据权利要求1~5任一项所述的方法,其特征在于,所述采用所述第二模板图像与 所述待识别图像进行匹配,从所述待识别图像中获取与所述第二模板图像相匹配的目标图 像,包括: 采用所述第二模板图像与所述待识别图像中进行匹配,根据最佳匹配结果与预设误差 阔值,获取N个第二候选图像,所述N为大于等于2的整数; 结合所述N个第二候选图像的坐标和所述第二模板图像的坐标,确定与所述第二模板 图像相匹配的目标图像。8. -种图像匹配装置,其特征在于,包括: 处理模块,用于根据待识别图像的第一分辨率和第一模板图像的第二分辨率,确定尺 度系数; 尺度缩放模块,用于采用所述尺度系数对所述第一模板图像进行缩放处理,得到第二 模板图像,所述第二模板图像的分辨率与所述第一分辨率相同; 匹配模块,用于采用所述第二模板图像与所述待识别图像进行匹配,从所述待识别图 像中获取与所述第二模板图像相匹配的目标图像。9. 根据权利要求8所述的装置,其特征在于,所述处理模块具体用于获取尺度缩放模 式;结合所述尺度缩放模式,根据待识别图像的第一分辨率和第一模板图像的第二分辨率, 确定尺度系数。10. 根据权利要求9所述的装置,其特征在于,所述尺度缩放模式为第一模式; 所述处理模块具体用于根据骑定尺度系数,其中,[RWpi, 畑P1]为所述第一分辨率,[RWp2,R曲2]为所述第二分辨率,[DW,畑访所述待识别图像的设计 分辨率,RWpi为所述第二分辨率的宽,R曲1为所述第二分辨率的高,RWp2为所述第一分辨率的 宽,R陆2为所述第一分辨率的高,DW为所述设计分辨率的宽,DH为所述设计分辨率的高; 所述尺度缩放模块具体用于根据[RWp2',RHp2' ] = [QminRWps ,aMINRHp2]对所述第一模板图 像进行缩放处理,[RWp2',畑P2']为所述第二模板图像的分辨率,RWp2'为所述第二模板图像的 分辨率的宽,RHp2'为所述第二模板图像的分辨率的高。11. 根据权利要求9所述的装置,其特征在于,所述尺度缩放模式为第二模式; 所述处理模块具体用于 根据确定尺度系数,其中,[RWPI,畑P1 ]为所述第一分辨率, [RWp2,畑P2]为所述第二分辨率,[DW,DH]为所述待识别图像的设计分辨率,RWpi为所述第二 分辨率的宽,RHpi为所述第二分辨率的高,RWp2为所述第一分辨率的宽,RHp2为所述第一分辨 率的高,DW为所述设计分辨率的宽,DH为所述设计分辨率的高; 所述尺度缩放模块具体用于根据[RWp2',RHp2' ] = [aMAxRWp2 ,aMAxRHp2]对所述第一模板图 像进行缩放处理,[RWp2',畑P2']为所述第二模板图像的分辨率,RWp2'为所述第二模板图像的 分辨率的宽,RHp2'为所述第二模板图像的分辨率的高。12. 根据权利要求9所述的装置,其特征在于,所述尺度缩放模式为第Ξ模式; 所述处理模块具体用于 根据嘶确定宽的尺度系数; 歴η 根据α,ν 确定高的尺度系数; 其中,[RWpi,畑Ρ1]为所述第一分辨率,[RWp2,畑P2]为所述第二分辨率,RWpi为所述第二分 辨率的宽,R曲1为所述第二分辨率的高,RWp2为所述第一分辨率的宽,R陆2为所述第一分辨率 的局; 所述尺度缩放模块具体用于根据[RWp2',R化2' ] = [awRWp2 ,α成化2]对所述第一模板图像 进行缩放处理,[RWp2',R曲2']为所述第二模板图像的分辨率,RWp2'为所述第二模板图像的分 辨率的宽,R陆2'为所述第二模板图像的分辨率的高。13. 根据权利要求8所述的装置,其特征在于,所述尺度缩放模块具体用于采用至少两 种尺度缩放模式对应的尺度系数分别对所述第一模板图像进行缩放处理,得到至少两个第 二模板图像; 所述匹配模块具体用于采用所述至少两个第二模板图像分别与所述待识别图像进行 匹配,从所述待识别图像中获取所述至少两个第二模板图像相匹配的第一候选图像;从所 述至少两个第二模板图像相匹配的第一候选图像中确定匹配结果最高的候选图像为所述 目标图像。14.根据权利要求8~12任一项所述的装置,其特征在于,所述匹配模块具体用于采用 所述第二模板图像与所述待识别图像中进行匹配,根据最佳匹配结果与预设误差阔值,获 取N个第二候选图像,所述N为大于等于2的整数;结合所述N个第二候选图像的坐标和所述 第二模板图像的坐标,确定与所述第二模板图像相匹配的目标图像。
【文档编号】G06K9/68GK106096659SQ201610436897
【公开日】2016年11月9日
【申请日】2016年6月16日
【发明人】王建军, 王扉, 刘欣
【申请人】网易(杭州)网络有限公司