一种基于多摄像头监控的行人计数方法和装置制造方法

文档序号:6507823阅读:264来源:国知局
一种基于多摄像头监控的行人计数方法和装置制造方法
【专利摘要】本发明实施例公开了一种基于多摄像头监控的行人计数方法和装置,应用于至少包含第一摄像头和第二摄像头的场景,涉及图像处理领域,用以实现对设置有多摄像头的大场景内的行人进行计数。本发明实施例提供的方法包括:获取第一摄像头在第一时刻拍摄的第一图像与第二摄像头在第一时刻拍摄的第二图像的重叠区域;获取第一图像中的第一数目、第二图像中的行人的第二数目,以及重叠区域中的行人的第三数目;根据第一数目、第二数目和第三数目,获取总数目。
【专利说明】一种基于多摄像头监控的行人计数方法和装置

【技术领域】
[0001] 本发明涉及图像处理领域,尤其涉及一种基于多摄像头监控的行人计数方法和装 置。

【背景技术】
[0002] 大型公共场所一般安装有摄像头,由于大型公共场所具有区域大的特点,而一个 摄像头的监控区域有限,因此,为了全面监控大型公共场所,需要安装多个摄像头。不同摄 像头的监控区域可能存在一定的重叠,将该重叠的区域称为重叠区域。目前,可以通过行人 轮廓信息结合集合算法来实现单摄像头的监控区域内行人的计数;也可以通过结合行人的 外观信息和摄像头的监控区域限制信息,实现对多摄像头的非重叠区域内行人的计数。
[0003] 在上述实现行人计数的过程中,发明人发现现有技术中至少存在如下问题:利用 对单摄像头的监控区域内的行人进行计数的方法和对多摄像头的非重叠区域内的行人进 行计数的方法,均无法全面而准确地对多摄像头的监控区域内的行人进行计数。


【发明内容】

[0004] 本发明的实施例提供一种基于多摄像头监控的行人计数方法和装置,用以实现对 设置有多摄像头的大场景内的行人进行计数。
[0005] 为达到上述目的,本发明的实施例采用如下技术方案:
[0006] 第一方面,提供一种基于多摄像头监控的行人计数方法,应用于至少包含第一摄 像头和第二摄像头的场景,所述方法包括:
[0007] 获取所述第一摄像头在第一时刻拍摄的第一图像与所述第二摄像头在所述第一 时刻拍摄的第二图像的重叠区域;
[0008] 获取所述第一图像中的行人的第一数目、所述第二图像中的行人的第二数目,以 及所述第一图像的所述重叠区域与所述第二图像的所述重叠区域中相匹配的行人的第三 数目;
[0009] 根据所述第一数目、所述第二数目和所述第三数目,获取总数目。
[0010] 结合第一方面,在第一种可能的实现方式中,所述获取所述第一图像的所述重叠 区域与所述第二图像的所述重叠区域中相匹配的行人的第三数目,包括:
[0011] 获取所述第一图像的所述重叠区域中的行人和所述第二图像的所述重叠区域中 的行人组成的匹配对所构成的解空间,所述解空间包含至少一种匹配组,所述匹配组包含 至少一个匹配对;
[0012] 根据预设规则在所述解空间中确定第一匹配组;所述预设规则包括:所述第一图 像的所述重叠区域中的第一行人与所述第二图像的所述重叠区域中的第二行人满足第一 匹配效果;所述第一行人与所述第二行人为所述第一匹配组中的一个匹配对;
[0013] 将所述第一匹配组中包含的匹配对的数目作为所述第一图像的所述重叠区域与 所述第二图像的所述重叠区域中相匹配的行人的第三数目。
[0014] 结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一 图像的所述重叠区域中的第一行人与所述第二图像的所述重叠区域中的第二行人满足第 一匹配效果,包括:所述第一行人与所述第二行人满足区域相似性。
[0015] 结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一 图像的所述重叠区域中的第一行人与所述第二图像的所述重叠区域中的第二行人满足第 一匹配效果,还包括:所述第一行人与所述第二行人满足运动轨迹相似性。
[0016] 结合第一方面的第二种可能的实现方式或者第三种可能的实现方式,在第四种可 能的实现方式中,所述第一图像的所述重叠区域中的第一行人与所述第二图像的所述重叠 区域中的第二行人满足第一匹配效果,还包括:所述第一行人与所述第二行人满足外观相 似性。
[0017] 结合第一方面的第二种可能的实现方式,在第五种可能的实现方式中,所述方法 还包括:确定所述第一行人与所述第二行人满足区域相似性;具体包括:
[0018] 根据所述第一摄像头到所述第二摄像头的单应性矩阵、所述第一行人所占的区域 和所述第二行人所占的区域,获取所述第一行人相对于所述第二行人的第一区域相似度;
[0019] 当所述第一区域相似度大于或者等于第一阈值时,所述第一行人与所述第二行人 满足区域相似性;或者,所述方法还包括:根据所述第二摄像头到所述第一摄像头的单应 性矩阵、所述第一行人所占的区域和所述第二行人所占的区域,获取所述第二行人相对于 所述第一行人的第二区域相似度;当所述第一区域相似度与所述第二区域相似度中较小的 值大于或者等于第二阈值时,所述第一行人与所述第二行人满足区域相似性。
[0020] 结合第一方面的第三种可能的实现方式,在第六种可能的实现方式中,所述方法 还包括:确定所述第一行人与所述第二行人满足运动轨迹相似性;具体包括:
[0021] 获取所述第一摄像头在第二时刻拍摄的第三图像和所述第二摄像头在所述第二 时刻拍摄的第四图像;
[0022] 根据所述第一图像与所述第三图像获取所述第一行人的运动轨迹;根据所述第二 图像和所述第四图像获取所述第二行人的运动轨迹;
[0023] 根据所述第一摄像头到所述第二摄像头的单应性矩阵、所述第一行人的运动轨迹 和所述第二行人的运动轨迹,获取所述第一行人相对于所述第二行人的第一运动轨迹相似 度;
[0024] 当所述第一区域相似度小于或者等于第三阈值时,所述第一行人与所述第二行人 满足运动轨迹相似性;或者,所述方法还包括:根据所述第二摄像头到所述第一摄像头的 单应性矩阵、所述第一行人的运动轨迹和所述第二行人的运动轨迹,获取所述第二行人相 对于所述第一行人的第二运动轨迹相似度;当所述第一区域相似度与所述第二区域相似 度中较小的值小于或者等于第四阈值时,所述第一行人与所述第二行人满足运动轨迹相似 性。
[0025] 结合第一方面的第三种可能的实现方式,在第七种可能的实现方式中,所述方法 还包括:确定所述第一行人与所述第二行人满足外观相似性;具体包括:
[0026] 获取所述第一行人的基于梯度图像的边缘特征和所述第二行人的基于梯度图像 的边缘特征;
[0027] 根据所述第一行人的基于梯度图像的边缘特征和所述第二行人的基于梯度图像 的边缘特征确定所述第一行人与所述第二行人的外观相似度;
[0028] 当所述外观相似度大于或者等于第五阈值时,所述第一行人与所述第二行人满足 外观相似性。
[0029] 结合第一方面的第七种可能的实现方式,在第八种可能的实现方式中,所述第一 匹配组满足第一外观相似度。
[0030] 第二方面,提供一种基于多摄像头监控的行人计数装置,应用于至少包含第一摄 像头和第二摄像头的场景,所述装置包括:
[0031] 第一获取单元,用于获取所述第一摄像头在第一时刻拍摄的第一图像与所述第二 摄像头在所述第一时刻拍摄的第二图像的重叠区域;
[0032] 第二获取单元,用于获取所述第一图像中的行人的第一数目、所述第二图像中的 行人的第二数目,以及所述第一图像的所述重叠区域与所述第二图像的所述重叠区域中相 匹配的行人的第三数目;
[0033] 第三获取单元,用于根据所述第一数目、所述第二数目和所述第三数目,获取总数 目。
[0034] 本发明实施例提供的基于多摄像头监控的行人计数方法和装置,应用于至少包含 第一摄像头和第二摄像头的场景,通过获取第一摄像头在第一时刻拍摄的第一图像与第二 摄像头在该时刻拍摄的第二图像的重叠区域,以及第一图像中的行人的第一数目、第二图 像中的行人的第二数目和该重叠区域中的行人的第三数目;并根据第一数目、第二数目和 第三数目,获取总数目,从而实现对设置有多摄像头的大场景内的行人进行准确的数目统 计。解决了现有技术中,利用对单摄像头的监控区域内的行人进行计数的方法和对多摄像 头的非重叠区域内的行人进行计数的方法,均无法全面而准确地对多摄像头的监控区域内 的行人进行计数的问题。

【专利附图】

【附图说明】
[0035] 图1为本发明实施例提供的一种基于多摄像头监控的行人计数方法的流程图;
[0036] 图2为本发明实施例提供的另一种基于多摄像头监控的行人计数方法的流程图;
[0037]图3为本发明实施例提供的一种基于多摄像头监控的行人计数装置的结构示意 图;
[0038]图4为本发明实施例提供的另一种基于多摄像头监控的行人计数装置的结构示 意图;
[0039]图5为本发明实施例提供的另一种基于多摄像头监控的行人计数装置的结构示 意图。

【具体实施方式】
[0040] 下面结合附图对本发明实施例提供的一种基于多摄像头监控的行人计数方法和 装置进行示例性说明。
[0041] 一方面,参见图1,为本发明实施例提供的一种基于多摄像头监控的行人计数方 法,应用于至少包含第一摄像头和第二摄像头的场景,所述方法包括:
[0042] 101 :获取所述第一摄像头在第一时刻拍摄的第一图像与所述第二摄像头在所述 第一时刻拍摄的第二图像的重叠区域;
[0043] 示例性的,本发明实施例提供的基于多摄像头监控的行人计数方法可以应用于设 置有至少两个摄像头、且其中至少两个摄像头的监控区域存在重叠区域的情况下对行人进 行计数的场景中。两个摄像头的监控区域的重叠区域可以体现为同一时刻这两个摄像头所 拍摄的图像的重叠区域。
[0044] 本发明实施例对获取第一图像与第二图像的重叠区域的方法不进行限定,例如, 当第一摄像头和第二摄像头的内外部参数已知时,可以通过这些参数直接获取这两个摄像 头所拍摄的图像的重叠区域;当第一摄像头和第二摄像头的内外部参数未知时,可以采用 SIFT(ScaleInvariantFeatureTransform,尺度不变特征变换)算法获取这两个摄像头 所拍摄的图像的重叠区域。其中,摄像头的内部参数是指摄像头固有的、与位置参数无关 的内部几何与光学参数,包括图像中心坐标、焦距、比例因子和镜头畸变等;外部参数是指 摄像头坐标系相对于某一世界坐标系的三维位置和方向关系,包括旋转矩阵和一个平移向 量。
[0045] 可选的,该方法还可以包括:获取第一图像和第二图像。
[0046] 102:获取所述第一图像中的行人的第一数目、所述第二图像中的行人的第二数 目,以及所述第一图像的所述重叠区域与所述第二图像的所述重叠区域中相匹配的行人的 第三数目;
[0047] 示例性的,获取第一数目和第二数目可以通过现有技术中针对单摄像头所拍摄的 图像中的行人进行计数的方法实现,本发明实施例对此不进行限定,例如,基于检测跟踪的 行人计数算法、基于底层特征映射的行人计数算法等。
[0048] 进一步地,所述获取所述第一图像的所述重叠区域与所述第二图像的所述重叠区 域中相匹配的行人的第三数目,包括:
[0049](一)获取所述第一图像的所述重叠区域中的行人和所述第二图像的所述重叠区 域中的行人组成的匹配对所构成的解空间,所述解空间包含至少一种匹配组,所述匹配组 包含至少一个匹配对;
[0050] 其中,对于匹配对,第一图像中的任意一个行人与第二图像中的任意一个行人可 以组成一个匹配对;对于匹配组,第一图像中的行人和第二图像中的行人组成的一种匹配 结果,可以包含至少一个匹配对。第一图像中的行人和第二图像中的行人可以组成一种或 者多种匹配组,在一个匹配组中,每个行人至多可以与一个行人组成匹配对;对于解空间, 将所有的匹配组中的所有匹配对组成的集合称为解空间。
[0051] 需要说明的是,与重叠区域中的行人被重复计数的可能性相比,非重叠区域中的 行人被重复计数的可能性可以忽略,因此,本发明实施例中以重叠区域中的匹配对、匹配 组、解空间进行说明。
[0052](二)根据预设规则在所述解空间中确定第一匹配组;所述预设规则包括:所述第 一图像的所述重叠区域中的第一行人与所述第二图像的所述重叠区域中的第二行人满足 第一匹配效果;所述第一行人与所述第二行人为所述第一匹配组中的一个匹配对;
[0053] 第一行人和第二行人满足第一匹配效果时,可以将第一行人和第二行人作为同一 行人。由于同一行人在不同摄像头的重叠区域内存在一定的位置对应关系,同一时间段同 一行人虽然出现在不同摄像头下,但其运动轨迹存在规律可循,行人的外观特征(包括轮 廓特征和颜色特征等),也是行人个体的一个显著特征,因此可以通过区域相似性、运动轨 迹相似性、外观相似性确定是否可以将第一行人和第二行人作为同一行人。
[0054] 可选的,所述第一图像的所述重叠区域中的第一行人与所述第二图像的所述重叠 区域中的第二行人满足第一匹配效果,包括:
[0055] 1)所述第一行人与所述第二行人满足区域相似性。
[0056] 该情况下,所述方法还包括:确定所述第一行人与所述第二行人满足区域相似性; 所述确定所述第一行人与所述第二行人满足区域相似性,具体可以包括但不限于以下两种 方式:
[0057] A、根据所述第一摄像头到所述第二摄像头的单应性矩阵、所述第一行人所占的区 域和所述第二行人所占的区域,获取所述第一行人相对于所述第二行人的第一区域相似 度;
[0058] 当所述第一区域相似度大于或者等于第一阈值时,所述第一行人与所述第二行人 满足区域相似性。
[0059] B、根据所述第一摄像头到所述第二摄像头的单应性矩阵、所述第一行人所占的区 域和所述第二行人所占的区域,获取所述第一行人相对于所述第二行人的第一区域相似 度;
[0060] 根据所述第二摄像头到所述第一摄像头的单应性矩阵、所述第一行人所占的区域 和所述第二行人所占的区域,获取所述第二行人相对于所述第一行人的第二区域相似度;
[0061] 当所述第一区域相似度与所述第二区域相似度中较小的值大于或者等于第二阈 值时,所述第一行人与所述第二行人满足区域相似性。
[0062] 2)所述第一行人与所述第二行人满足运动轨迹相似性。
[0063] 该情况下,所述方法还包括:确定所述第一行人与所述第二行人、满足运动轨迹相 似性;所述确定所述第一行人与所述第二行人满足运动轨迹相似性,具体可以包括但不限 于以下两种方式:
[0064] A、获取所述第一摄像头在第二时刻拍摄的第三图像和所述第二摄像头在所述第 二时刻拍摄的第四图像;
[0065] 根据所述第一图像与所述第三图像获取所述第一行人的运动轨迹;根据所述第二 图像和所述第四图像获取所述第二行人的运动轨迹;
[0066] 根据所述第一摄像头到所述第二摄像头的单应性矩阵、所述第一行人的运动轨迹 和所述第二行人的运动轨迹,获取所述第一行人相对于所述第二行人的第一运动轨迹相似 度;
[0067] 当所述第一区域相似度小于或者等于第三阈值时,所述第一行人与所述第二行人 满足运动轨迹相似性。
[0068] B、获取所述第一摄像头在第二时刻拍摄的第三图像和所述第二摄像头在所述第 二时刻拍摄的第四图像;
[0069] 根据所述第一图像与所述第三图像获取所述第一行人的运动轨迹;根据所述第二 图像和所述第四图像获取所述第二行人的运动轨迹;
[0070] 根据所述第一摄像头到所述第二摄像头的单应性矩阵、所述第一行人的运动轨迹 和所述第二行人的运动轨迹,获取所述第一行人相对于所述第二行人的第一运动轨迹相似 度;
[0071] 根据所述第二摄像头到所述第一摄像头的单应性矩阵、所述第一行人的运动轨迹 和所述第二行人的运动轨迹,获取所述第二行人相对于所述第一行人的第二运动轨迹相似 度;
[0072] 当所述第一区域相似度与所述第二区域相似度中较小的值小于或者等于第四阈 值时,所述第一行人与所述第二行人满足运动轨迹相似性。
[0073] 3)所述第一行人与所述第二行人满足外观相似性。
[0074] 该情况下,所述方法还包括:确定所述第一行人与所述第二行人是否满足外观相 似性;所述确定所述第一行人与所述第二行人是否满足外观相似性,具体可以包括:
[0075] 获取所述第一行人的基于梯度图像的边缘特征和所述第二行人的基于梯度图像 的边缘特征;
[0076] 根据所述第一行人的基于梯度图像的边缘特征和所述第二行人的基于梯度图像 的边缘特征确定所述第一行人与所述第二行人的外观相似度;
[0077] 当所述外观相似度大于或者等于第五阈值时,所述第一行人与所述第二行人满足 外观相似性。
[0078]需要说明的是,为了提高匹配精度,一般采用1)中的方式B确定第一行人与第二 行人满足区域相似性,2)中的方式B确定第一行人与第二行人满足运动轨迹相似性。第一 阈值、第二阈值、第三阈值、第四阈值、第五阈值均可以为预设的值或者预配置的值。第一摄 像头到第二摄像头的单应性矩阵是指,第一摄像头的监控区域中的某一个目标映射到第二 摄像头的监控区域中的位置,具体可以为第一图像中的某一个目标映射到第二图像中的位 置。
[0079] 本发明实施例对获取单应性矩阵的方法、获取行人的运动轨迹的方法、获取行人 的基于梯度图像的边缘特征的方法等不进行限定。
[0080] 一般而言,在第一行人和第二行人仅满足区域相似性、或者满足区域相似性和运 动轨迹相似性、或者满足区域相似性和外观相似性、或者满足区域相似性、运动轨迹相似性 和外观相似性等的情况下,可以认为第一行人和第二行人满足第一匹配效果,即可以将第 一行人和第二行人作为同一行人。
[0081] 进一步可选的,所述第一匹配组满足第一外观相似度。
[0082] 示例性的,在实际实现过程中,如果有至少两个匹配组中的所有匹配对满足第一 匹配效果,则可以将满足第一外观相似度的匹配组作为第一匹配组。满足第一外观相似度 的匹配组是指满足最佳匹配效果的匹配组。具体可以参见下述具体实施例的相关部分。
[0083](三)将所述第一匹配组中包含的匹配对的数目作为所述第一图像的所述重叠区 域与所述第二图像的所述重叠区域中相匹配的行人的第三数目。
[0084]示例性的,在实际实现时,第一图像的重叠区域中的行人的数目与第二图像的重 叠区域中的行人的数目可能相等,也可能不相等,因此需要对第一行人和第二行人进行匹 配,从而获取第三数目。
[0085] 103:根据所述第一数目、所述第二数目和所述第三数目,获取总数目。
[0086] 示例性的,对于仅包含两个摄像头的场景:总数目=第一数目+第二数目-第三数 目。
[0087] 对于包含多个摄像头的场景,可能存在多个摄像头所拍摄的图像之间有重叠区域 的情况,例如,包含摄像头1、摄像头2和摄像头3的场景,可能存在摄像头1、摄像头2和摄 像头3所拍摄的图像1、2、3存在重叠区域的情况。因此,总数目可以通过以下公式获取:
[0088] Nan二'^Ni - YjNu + hj戈+ …+ (-Vf1 1Nιχ.'Μ /=1 i<i<j<M i<i< j<k<M
[0089] 其中,Nall表示总数目,Ni表示第i个摄像头拍摄的图像中行人的数目,表示第 i个摄像头拍摄的图像和第j个摄像头拍摄的图像的重叠区域中行人的数目,M表示该场景 中摄像头的个数,\ 表示第i个摄像头拍摄的图像、第j个摄像头拍摄的图像和第k个摄 像头拍摄的图像的重叠区域中行人的数目,Nu...,M表示第M个摄像头拍摄的M个图像的重 叠区域中行人的数目。需要说明的是,每个Ni相当于一个第一数目和/或一个第二数目。
[0090] 本发明实施例提供的基于多摄像头监控的行人计数方法,应用于至少包含第一摄 像头和第二摄像头的场景,通过获取第一摄像头在第一时刻拍摄的第一图像与第二摄像头 在该时刻拍摄的第二图像的重叠区域,以及第一图像中的行人的第一数目,第二图像中的 行人的第二数目,以及第一图像的该重叠区域与第二图像的该重叠区域中相匹配的行人的 第三数目;并根据第一数目、第二数目和第三数目,获取总数目,从而实现对设置有多摄像 头的大场景内的行人进行准确的数目统计。解决了现有技术中,利用对单摄像头的监控区 域内的行人进行计数的方法和对多摄像头的非重叠区域内的行人进行计数的方法,均无法 全面而准确地对多摄像头的监控区域内的行人进行计数的问题。
[0091] 下面通过一个具体的实施例对上述方法进行说明。本实施例的场景为:只包含第 一摄像头和第二摄像头。参见图2,该方法包括:
[0092] 201:获取第一摄像头在第一时刻拍摄的第一图像和第二摄像头在该时刻拍摄的 第二图像;
[0093] 202:特征点提取:分别对第一图像和第二图像进行特征点提取;
[0094] 本实施例采用SIFT特征提取算法对第一图像和第二图像进行SIFT特征点提取。 该算法主要包括特征点检测和特征点描述两部分。
[0095] 特征点检测:构建尺度空间,通过高斯核卷积模糊图像,生成多尺度图像,将多尺 度图像生成DOG (Difference Of Gaussian,高斯差分)图像。在DOG图像中扫描每一个像 素及其同层、上一层和下一层的所有邻接像素,当该像素是所有邻接像素的最大值或者最 小值时,将该像素标记为特征点。
[0096] 特征点描述:通过计算特征点及周围像素的梯度方向和幅值,并通过直方图统计 的方法得到该特征点的主方向,进而得到特征点描述。其中,为了减少光照变化产生的影 响,可以将特征向量进行归一化;为了减低非线性光照的影响,在统计梯度直方图时,可以 将所有大于某个阈值(通常为0.2)的梯度值都设置为这个阈值。
[0097] 203:特征点匹配:对第一图像和第二图像进行特征点匹配,生成第一摄像头到第 二摄像头的单应性矩阵以及第二摄像头到第一摄像头的单应性矩阵;
[0098] 首先,分别将步骤202中得到的第一图像的特征点和第二图像的特征点生 成K-D树(即K维搜索树);其次,在第一图像中取一特征点作为待匹配特征点,使用 BBF(Best-Bin-First,最优节点优先算法)在第二图像的K-D树中查询待匹配特征点的最 佳匹配特征点;类似地,可以得到第二图像中的某一特征点在第一图像中的最佳匹配特征 点。
[0099] 将待匹配特征点与其所对应的最佳匹配特征点称为一个特征点对,一般,4个特征 点对就可以计算得到单应性矩阵。但是,由于基于BBF算法的SIFT特征点匹配结果可能会 存在部分误差,进而影响单应性矩阵计算的准确性。因此,可以采用RANSAC(RANdomSAmple Consensus,随机抽样一致)算法来消除错误匹配。
[0100] 需要说明的是,当待匹配特征点均为第一图像中的特征点时,所得到的单应性矩 阵为第一摄像头到第二摄像头的单应性矩阵;类似的,当待匹配特征点均为第二图像中的 特征点时,所得到的单应性矩阵为第二摄像头到第一摄像头的单应性矩阵。第一摄像头到 第二摄像头的单应性矩阵与第二摄像头到第一摄像头的单应性矩阵互为逆矩阵。
[0101] 例如,第一图像中的特征点与第二图像中的特征点之间的单应性关系如公式(1) 和⑵所示:

【权利要求】
1. 一种基于多摄像头监控的行人计数方法,其特征在于,应用于至少包含第一摄像头 和第二摄像头的场景,所述方法包括: 获取所述第一摄像头在第一时刻拍摄的第一图像与所述第二摄像头在所述第一时刻 拍摄的第二图像的重叠区域; 获取所述第一图像中的行人的第一数目、所述第二图像中的行人的第二数目,以及 所述第一图像的所述重叠区域与所述第二图像的所述重叠区域中相匹配的行人的第三数 目; 根据所述第一数目、所述第二数目和所述第三数目,获取总数目。
2. 根据权利要求1所述的方法,其特征在于,所述获取所述第一图像的所述重叠区域 与所述第二图像的所述重叠区域中相匹配的行人的第三数目,包括: 获取所述第一图像的所述重叠区域中的行人和所述第二图像的所述重叠区域中的行 人组成的匹配对所构成的解空间,所述解空间包含至少一种匹配组,所述匹配组包含至少 一个匹配对; 根据预设规则在所述解空间中确定第一匹配组;所述预设规则包括:所述第一图像的 所述重叠区域中的第一行人与所述第二图像的所述重叠区域中的第二行人满足第一匹配 效果;所述第一行人与所述第二行人为所述第一匹配组中的一个匹配对; 将所述第一匹配组中包含的匹配对的数目作为所述第一图像的所述重叠区域与所述 第二图像的所述重叠区域中相匹配的行人的第三数目。
3. 根据权利要求2所述的方法,其特征在于,所述第一图像的所述重叠区域中的第一 行人与所述第二图像的所述重叠区域中的第二行人满足第一匹配效果,包括:所述第一行 人与所述第二行人满足区域相似性。
4. 根据权利要求3所述的方法,其特征在于,所述第一图像的所述重叠区域中的第一 行人与所述第二图像的所述重叠区域中的第二行人满足第一匹配效果,还包括:所述第一 行人与所述第二行人满足运动轨迹相似性。
5. 根据权利要求3或4所述的方法,其特征在于,所述第一图像的所述重叠区域中的第 一行人与所述第二图像的所述重叠区域中的第二行人满足第一匹配效果,还包括:所述第 一行人与所述第二行人满足外观相似性。
6. 根据权利要求3所述的方法,其特征在于,所述方法还包括:确定所述第一行人与所 述第二行人满足区域相似性;具体包括: 根据所述第一摄像头到所述第二摄像头的单应性矩阵、所述第一行人所占的区域和所 述第二行人所占的区域,获取所述第一行人相对于所述第二行人的第一区域相似度; 当所述第一区域相似度大于或者等于第一阈值时,所述第一行人与所述第二行人满足 区域相似性;或者,所述方法还包括:根据所述第二摄像头到所述第一摄像头的单应性矩 阵、所述第一行人所占的区域和所述第二行人所占的区域,获取所述第二行人相对于所述 第一行人的第二区域相似度;当所述第一区域相似度与所述第二区域相似度中较小的值大 于或者等于第二阈值时,所述第一行人与所述第二行人满足区域相似性。
7. 根据权利要求4所述的方法,其特征在于,所述方法还包括:确定所述第一行人与所 述第二行人满足运动轨迹相似性;具体包括: 获取所述第一摄像头在第二时刻拍摄的第三图像和所述第二摄像头在所述第二时刻 拍摄的第四图像; 根据所述第一图像与所述第三图像获取所述第一行人的运动轨迹;根据所述第二图像 和所述第四图像获取所述第二行人的运动轨迹; 根据所述第一摄像头到所述第二摄像头的单应性矩阵、所述第一行人的运动轨迹和所 述第二行人的运动轨迹,获取所述第一行人相对于所述第二行人的第一运动轨迹相似度; 当所述第一区域相似度小于或者等于第三阈值时,所述第一行人与所述第二行人满足 运动轨迹相似性;或者,所述方法还包括:根据所述第二摄像头到所述第一摄像头的单应 性矩阵、所述第一行人的运动轨迹和所述第二行人的运动轨迹,获取所述第二行人相对于 所述第一行人的第二运动轨迹相似度;当所述第一区域相似度与所述第二区域相似度中较 小的值小于或者等于第四阈值时,所述第一行人与所述第二行人满足运动轨迹相似性。
8. 根据权利要求5所述的方法,其特征在于,所述方法还包括:确定所述第一行人与所 述第二行人满足外观相似性;具体包括: 获取所述第一行人的基于梯度图像的边缘特征和所述第二行人的基于梯度图像的边 缘特征; 根据所述第一行人的基于梯度图像的边缘特征和所述第二行人的基于梯度图像的边 缘特征确定所述第一行人与所述第二行人的外观相似度; 当所述外观相似度大于或者等于第五阈值时,所述第一行人与所述第二行人满足外观 相似性。
9. 根据权利要求8所述的方法,其特征在于,所述第一匹配组满足第一外观相似度。
10. -种基于多摄像头监控的行人计数装置,其特征在于,应用于至少包含第一摄像头 和第二摄像头的场景,所述装置包括: 第一获取单元,用于获取所述第一摄像头在第一时刻拍摄的第一图像与所述第二摄像 头在所述第一时刻拍摄的第二图像的重叠区域; 第二获取单元,用于获取所述第一图像中的行人的第一数目、所述第二图像中的行人 的第二数目,以及所述第一图像的所述重叠区域与所述第二图像的所述重叠区域中相匹配 的行人的第三数目; 第三获取单元,用于根据所述第一数目、所述第二数目和所述第三数目,获取总数目。
【文档编号】G06T7/20GK104376575SQ201310355884
【公开日】2015年2月25日 申请日期:2013年8月15日 优先权日:2013年8月15日
【发明者】黄磊, 李静雯 申请人:汉王科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1