一种行人数量统计方法和装置制造方法及图纸

技术编号:21660211 阅读:27 留言:0更新日期:2019-07-20 06:00
本发明专利技术提供了一种行人数量统计方法和装置,其中,该方法包括:获取视频流的若干帧;确定所述若干帧中的行人的特征信息;根据所述特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率;根据所述行人行走路线修正所述行人在像素点进入或离开的初始概率,得到行人在像素点进入或离开的最终概率;根据所述行人在像素点进入或离开的最终概率,统计未来时间段预设的监控区域内进入或离开的行人数量。

A Statistical Method and Device for Pedestrian Quantity

【技术实现步骤摘要】
一种行人数量统计方法和装置
本专利技术涉及计算机
,特别涉及一种行人数量统计方法和装置。
技术介绍
行人数量统计在不同的应用场合可以发挥不同的作用。例如,统计商场内部不同时段的行人数量,及商场外部人行道上的行人数量。通过统计得到的行人数量可以评估商场选址是否恰当。在实际应用场景中,一般通过人工画框的方式统计行人数量,即人工画一个检测框,统计进入或离开检测框的行人数量。但是,该方法人工成本较高。并且,由于检测框位置不同,得到的统计结果也存在差别,进而降低统计结果的可靠性。
技术实现思路
鉴于此,本专利技术实施例提供了一种行人数量统计方法和装置,能够降低人工成本和提高统计结果的可靠性。第一方面,本专利技术实施例提供了一种确定行人在像素点进入或离开的概率的方法,包括:获取视频流的若干帧;确定所述若干帧中的行人的特征信息;根据所述特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率;根据所述行人行走路线修正所述行人在像素点进入或离开的初始概率,得到行人在像素点进入或离开的最终概率。第二方面,本专利技术实施例提供了一种行人数量统计方法,包括:获取视频流的若干帧;确定所述若干帧中的行人的特征信息;根据所述特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率;根据所述行人行走路线修正所述行人在像素点进入或离开的初始概率,得到行人在像素点进入或离开的最终概率;根据所述行人在像素点进入或离开的最终概率,统计未来时间段预设的监控区域内进入或离开的行人数量。第三方面,本专利技术实施例提供了一种确定行人在像素点进入或离开的概率的装置,包括:获取单元,用于获取视频流的若干帧;确定单元,用于确定所述若干帧中的行人的特征信息;行人跟踪单元,用于根据所述特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率;修正单元,用于根据所述行人行走路线修正所述行人在像素点进入或离开的初始概率,得到行人在像素点进入或离开的最终概率。第四方面,本专利技术实施例提供了一种行人数量统计装置,包括:获取单元,用于获取视频流的若干帧;确定单元,用于确定所述若干帧中的行人的特征信息;行人跟踪单元,用于根据所述特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率;修正单元,用于根据所述行人行走路线修正所述行人在像素点进入或离开的初始概率,得到行人在像素点进入或离开的最终概率;统计单元,用干根据所述行人在像素点进入或离开的最终概率,统计未来时间段预设的监控区域内进入或离开的行人数量。本专利技术实施例采用的上述至少一个技术方案能够达到以下有益效果:该方法利用行人行走路线对行人在像素点进入或离开的初始概率进行修正,能够降低行人的遮挡、交叉造成的像素点误统计造成的影响。根据修正得到的行人在像素点进入或离开的最终概率统计行人数量,能够提高统计结果的可靠性及降低人工成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的一种确定行人在像素点进入或离开的概率的方法的流程图;图2是本专利技术一个实施例提供的一种行人在帧中的像素位置示意图;图3是本专利技术一个实施例提供的一种行人在像素点的行走方向的示意图;图4是本专利技术一个实施例提供的一种行人数量统计方法的流程图;图5是本专利技术一个实施例提供的一种确定行人在像素点进入或离开的概率的装置的结构示意图;图6是本专利技术一个实施例提供的一种行人数量统计装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种确定行人在像素点进入或离开的概率的方法,该方法可以包括以下步骤:步骤101:获取视频流的若干帧。视频流可以由RGB摄像头、RGBD摄像头等拍摄得到。在实际应用场景中,可以按照预设的时间段从视频流中截取不同帧,例如,每20ms截取一帧。步骤102:确定若干帧中的行人的特征信息。在本专利技术实施例中,通过深度学习中目标检测方法识别各帧中的行人,并确定行人的像素位置。其中,深度学习方法包括但不限于FasterR-CNN算法,YOLO算法(YouOnlyLookOnce,只需看一眼)等。在目标检测过程中,可以对行人进行多点定位,并根据多点的位置确定行人的像素位置。像素位置可以用像素坐标和像素其他标识进行表征。另外,各帧包括的像素数量是相同的。如图2所示,该帧包括9个像素点,行人的位置为第5像素点。根据各帧中行人的图像,确定各帧中行人的外观特征。外观特征可以包括五官位置、轮廓等。步骤103:根据特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率。本申请包括两种情况,一是行人进入,对应的是行人进入概率图;二是行人离开,对应的是行人离开概率图。行人进入或离开的像素点与实际应用场景中出入口相对应,例如,电梯口、商场门口等。特征信息包括:外观特征和像素位置。基于此,步骤103具体包括:A1:根据外观特征和像素位置,区分若干帧中的行人。在实际应用场景中,还可以仅根据外观特征,区分若干帧中的行人。在步骤102中,通过目标检测方法虽然可以检测各帧中的行人,但是无法确定不同帧中的行人是否为同一个人。A1具体包括:A11:将目标帧中的第一行人的外观特征和像素位置分别与其他帧中的各个行人的外观特征和像素位置进行匹配,确定第一行人与其他帧中的各个行人的相似度。当其他帧存在多帧时,将目标帧逐一与其他帧进行匹配。即目标帧为T1,其他帧包括T2、T3、T4,将T1中的各个行人先与T2中的各个行人相比,再与T3中的各个行人相比,最后与T4中的各个行人相比。现仅以两帧的匹配为例进行说明。例如,目标帧中存在行人a、b,其他帧中存在行人e、f、g。在区分目标帧和其他帧中的行人过程中,首先将a的外观特征和像素位置分别与e、f、g的外观特征和像素位置进行匹配,然后将b外观特征和像素位置分别与e、f、g的外观特征和像素位置进行匹配。例如,a的外观特征和像素位置与e的外观特征和像素位置进行匹配,确定两者的相似度。在实际应用场景中,可以根据外观特征和像素位置生成特征向量,进而确定两个行人对应的特征向量的相似度。A12:当其他帧中的各个行人中存在第二行人时,确定第二行人与第一行人为同一个行人;其中,第二行人与第一行人的相似度大于预设的相似度阈值。A2:根据各帧中各个行人的像素位置,拟合得到行人行走路线。A2具体包括:A21:根据各帧中各个行人的像素位置,统计在各个像素点出现的行人的数量。A22:根据各帧中各个行人的像素位置,确定在各个像素点出现的行人的行走方向。在不同的应用场景中,行走方向可能不同,例如,在一种场景中,行走方向包括四个方向,在另一种场景中,行走方向包括八个方向。如图3所示,基于像素的排列方式,行人的行走方向包括八种可能。本文档来自技高网...

【技术保护点】
1.一种确定行人在像素点进入或离开的概率的方法,包括:获取视频流的若干帧;确定所述若干帧中的行人的特征信息;根据所述特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率;根据所述行人行走路线修正所述行人在像素点进入或离开的初始概率,得到行人在像素点进入或离开的最终概率。

【技术特征摘要】
1.一种确定行人在像素点进入或离开的概率的方法,包括:获取视频流的若干帧;确定所述若干帧中的行人的特征信息;根据所述特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率;根据所述行人行走路线修正所述行人在像素点进入或离开的初始概率,得到行人在像素点进入或离开的最终概率。2.如权利要求1所述的确定行人在像素点进入或离开的概率的方法,所述特征信息包括:外观特征和像素位置;所述根据所述特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率,包括:根据所述外观特征和所述像素位置,区分所述若干帧中的行人;根据各帧中各个行人的像素位置,拟合得到所述行人行走路线;根据所述各帧中各个行人的像素位置,确定行人在各个像素点进入或离开的初始概率。3.如权利要求2所述的确定行人在像素点进入或离开的概率的方法,所述根据所述外观特征和所述像素位置,区分所述若干帧中的行人,包括:将目标帧中的第一行人的外观特征和像素位置分别与其他帧中的各个行人的外观特征和像素位置进行匹配,确定所述第一行人与所述其他帧中的各个行人的相似度;当所述其他帧中的各个行人中存在第二行人时,确定所述第二行人与所述第一行人为同一个行人;其中,所述第二行人与所述第一行人的相似度大于预设的相似度阈值。4.如权利要求2所述的确定行人在像素点进入或离开的概率的方法,所述根据各帧中各个行人的像素位置,拟合得到所述行人行走路线,包括:根据所述各帧中各个行人的像素位置,统计在各个像素点出现的行人的数量;根据所述各帧中各个行人的像素位置,确定在各个像素点出现的行人的行走方向;根据在各个像素点出现的行人的数量及行走方向,拟合得到所述行人行走路线。5.如权利要求4所述的确定行人在像素点进入或离开的概率的方法,所述根据在各个像素点出现的行人的数量及行走方向,拟合得到所述行人行走路线,包括:根据在目标像素点出现的行人的数量及行走方向,确定在所述目标像素点各个行走方向的行人数量占比;根据在所述目标像素点各个行走方向的行人数量占比,确定所述目标像素点的拟合方向;根据各个像素点的拟合方向进行拟合,得到所述行人行走路线。6.如权利要求2所述的确定行人在像素点进入或离开的概率的方法,所述根据所述各帧中各个行人的像素位置,确定行人在各个像素点进入或离开的初始概率,包括:根据所述各帧中各个行人的像素位置,确定各个行人进入或离开的像素点;根据所述各个行人进入或离开的像素点,确定在各个像素点进入或离开的行人的数量;根据所述在各个像素点进入或离开的行人的数量,确定所述行人在各个像素点进入或离开的初始概率。7.如权利要求6所述的确定行人在像素点进入或离开的概率的方法,所述根据所述各帧中各个行人的像素位置,确定各个行人进入或离开的像素点,包括:当第一帧中出现第三行人、所述第一帧后第一数量帧中未出现所述第三行人时,确定所述第一帧中第三行人的像素位置对应的像素点为所述第三行人离开的像素点;当第二帧中出现所述第三行人、所述第二帧前第二数量帧中未出现所述第三行人时,确定所述第二帧中第三行人的像素位置对应的像素点为所述第三行人进入的像素点。8.如权利要求6所述的确定行人在像素点进入或离开的概率的方法,所述根据所述在各个像素点进入或离开的行人的数量,确定所述行人在各个像素点进入或离开的初始概率,包括:根据预设的数量区间与调整系数的对应关系,确定所述在各个像素点进入或离开的行人的数量对应的调整系数;根据所述在各个像素点进入或离开的行人的数量及其对应的调整系数,确定进入或离开的行人的总数;根据所述在各个像素点进入或离开的行人的数量和所述进入或离开的行人的总数,确定所述行人在各个像素点进入或离开的初始概率。9.如权利要求1-8中任一所述的确定行人在像素点进入或离开的概率的方法,所述根据所述行人行走路线修正所述行人在像素点进入或离开的初始概率,得到行人在像素点进入或离开的最终概率,包括:根据所述行人行走路线,确定待修正像素点;根据预设的修正幅度,对行人在所述待修正像素点进入或离开的初始概率进行修正,得到所述行人在像素点进入或离开的最终概率。10.一种行人数量统计方法,包括:获取视频流的若干帧;确定所述若干帧中的行人的特征信息;根据所述特征信息,确定行人行走路线及行人在像素点进入或离开的初始概率;根据所述行人行走路线修正所述行人在像素点进入或离开的初始概率,得到行人在像素点进入或离开的最终概率;根据所述行人在像素点进入或离开的最终概率,统计未来时间段预设的监控区域内进入或离开的行人数量。11.如权利要求10所述的行人数量统计方法,所述根据所述行人在像素点进入或离开的最终概率,统计未来时间段预设的监控区域内进入或离开的行人数量,包括:当在所述未来时间段内检测到当前行人在当前像素点进入或离开时,根据所述行人在像素点...

【专利技术属性】
技术研发人员:侯章军张晓博杨旭东曾晓东
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1