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

技术编号:19934968 阅读:26 留言:0更新日期:2018-12-29 04:49
本发明专利技术公开了一种行人计数方法及装置,方法包括:预先训练行人头肩检测模型;采集指定场所对应的指定区域的视频图像;将所述视频图像的每一帧原始图像依次输入所述行人头肩检测模型,使得所述行人头肩检测模型标记每一帧所述原始图像中分别携带的至少一个行人头肩区域以形成标记图像后输出;根据每一张所述标记图像中分别标记的各个所述行人头肩区域,确定至少一个行人在所述指定区域的运动轨迹;根据各个所述运动轨迹,确定通过所述指定区域进出所述指定场所的行人数量。通过本发明专利技术的技术方案,可更为准确的得出通过指定区域进出指定场所的行人数量。

【技术实现步骤摘要】
一种行人计数方法及装置
本专利技术涉及计算机
,尤其涉及一种行人计数方法及装置。
技术介绍
行人计数是用于评价人防安全的重要指标之一,在火车站、机场、公园等人流量较大的场所,确定出通过指定区域进出这些场所的人数之后,则可预估出相应场所的行人密度,在行人密度过大时,则可采用相应的措施对指定区域的行人流量进行控制而降低意外事故的发生。目前,主要通过采集指定区域的图像,利用“方向梯度直方图+支持向量机”的方式对采集的图像进行分析,实现对通过指定区域进出指定场所的行人进行计数。采用上述技术方案实现对通过指定区域进出指定场所的行人进行计数时,若采集的图像中任一行人的大部分图像区域被其他行人的图像区域所遮挡,则可能发生漏检现象而无法准确得出通过指定区域进出指定场所的行人数量。
技术实现思路
本专利技术提供一种行人计数方法及装置,可更为准确的得出通过指定区域进出指定场所的行人数量。第一方面,本专利技术提供了一种行人计数方法,包括:预先训练行人头肩检测模型;采集指定场所对应的指定区域的视频图像;将所述视频图像的每一帧原始图像依次输入所述行人头肩检测模型,并标记出所述原始图像中的行人头肩区域,以形成标记图像后输出;根据每一张所述标记图像中分别标记的各个所述行人头肩区域,确定至少一个行人在所述指定区域的运动轨迹;根据各个所述运动轨迹,确定通过所述指定区域进出所述指定场所的行人数量。优选地,所述根据每一张所述标记图像中分别标记的各个所述行人头肩区域,确定至少一个行人在所述指定区域的运动轨迹,包括:通过跟踪算法对各张所述标记图像中分别标记的每一个所述行人头肩区域进行鉴定式追踪,以确定至少一个行人在所述指定区域的运动轨迹,其中,所述运动轨迹由其对应的每一个当前行人头肩区域分别在相应标记图像中的标记位置构成,且各个当前行人头肩区域对应于同一个行人。优选地,还包括:确定设置在所述指定区域的进出卡口对应在各张所述标记图像中的基线;则,所述根据各个所述运动轨迹,确定通过所述指定区域进出所述指定场所的行人数量,包括:针对于每一个所述运动轨迹,当构成所述运动轨迹的各个所述标记位置中存在相邻两个目标标记位置分别位于所述基线的两侧时,确定所述两个目标标记位置所分别对应的标记图像之间的顺序关系,根据所述顺序关系将通过所述指定区域进入所述指定场所的进卡行人数量加1,或根据所述顺序关系将通过所述指定区域离开所述指定场所的出卡行人数量加1。优选地,还包括:确定所述视频图像的第一帧所对应的起始采集时间点与所述视频图像的最后一帧所对应的截止采集时间点之间的时间差;根据所述时间差以及所述进卡行人数量计算进卡行人流量;和/或,根据所述时间差以及所述出卡行人数量计算出卡行人流量。优选地,所述预先训练行人头肩检测模型,包括:获取若干行人在多种不同姿态下分别对应的至少一张头肩区域图像;获取所述指定区域不含行人时所对应的至少一张环境图像;将采集的每一张所述头肩区域图像分别作为正样本图像,将采集的每一张所述环境图像作为负样本图像,利用每一张所述正样本图像以及每一张所述负样本图像训练行人头肩检测模型。第二方面,本专利技术实施例提供了一种行人计数装置,包括:训练处理模块,用于预先训练行人头肩检测模型;图像采集模块,用于采集指定场所对应的指定区域的视频图像;模型调用模块,用于将所述视频图像的每一帧原始图像依次输入所述行人头肩检测模型,,并标记出所述原始图像中的行人头肩区域,以形成标记图像后输出;轨迹确定模块,用于根据每一张所述标记图像中分别标记的各个所述行人头肩区域,确定至少一个行人在所述指定区域的运动轨迹;计数处理模块,用于根据各个所述运动轨迹,确定通过所述指定区域进出所述指定场所的行人数量。优选地,所述轨迹确定模块,用于通过跟踪算法对各张所述标记图像中分别标记的每一个所述行人头肩区域进行鉴定式追踪,以确定至少一个行人在所述指定区域的运动轨迹,其中,所述运动轨迹由其对应的每一个当前行人头肩区域分别在相应标记图像中的标记位置构成,且各个当前行人头肩区域对应于同一个行人。优选地,还包括:基线确定模块;其中,所述基线确定模块,用于确定设置在所述指定区域的进出卡口对应在各张所述标记图像中的基线;则,所述计数处理模块,用于针对于每一个所述运动轨迹,当构成所述运动轨迹的各个所述标记位置中存在相邻两个目标标记位置分别位于所述基线的两侧时,确定所述两个目标标记位置所分别对应的标记图像之间的顺序关系,根据所述顺序关系将通过所述指定区域进入所述指定场所的进卡行人数量加1,或根据所述顺序关系将通过所述指定区域离开所述指定场所的出卡行人数量加1。优选地,还包括:时间差确定模块及流量计算模块;其中,所述时间差确定模块,用于确定所述视频图像的第一帧所对应的起始采集时间点与所述视频图像的最后一帧所对应的截止采集时间点之间的时间差;所述流量计算模块,用于根据所述时间差以及所述进卡行人数量计算进卡行人流量;和/或,根据所述时间差以及所述出卡行人数量计算出卡行人流量。优选地,所述训练处理模块,用于执行如下步骤:获取若干行人在多种不同姿态下分别对应的至少一张头肩区域图像;获取所述指定区域不含行人时所对应的至少一张环境图像;将采集的每一张所述头肩区域图像分别作为正样本图像,将采集的每一张所述环境图像作为负样本图像,利用每一张所述正样本图像以及每一张所述负样本图像训练行人头肩检测模型。本专利技术提供了一种行人计数方法及装置,该方法通过预先训练行人头肩检测模型,当需要了解通过指定区域进出指定场所的行人数量时,则可对指定场所对应的指定区域的视频图像进行采集,并将采集的视频图像的每一帧依次输入到行人头肩检测模型,各个行人的头部及肩部对应在原始图像中的图像区域不易被遮挡,因此,行人头肩检测模型可以标记出输入的每一帧原始图像中分别携带的各个行人头肩区域,即标记出指定区域的每一个行人的肩部、头部对应在原始图像中的行人头肩区域,从而依次形成每一帧原始图像所分别对应的标记图像后输出,后续则可根据行人头肩检测模型输出的每一张标记图像中分别标记的各个行人头肩区域,确定至少一个行人在指定区域的运动轨迹,并根据各个运动轨迹确定通过指定区域进出指定场所的行人数量,不会因行人躯干及四肢等其他大部分区域因发生遮挡而造成漏检,可更为准确的得出通过指定区域进出指定场所的行人数量。附图说明为了更清楚地说明本专利技术提供的技术方案或现有的技术方案,下面将对本专利技术提供的技术方案或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是一些较佳实施例所对应的附图,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的一种行人计数方法的流程示意图;图2为本专利技术一实施例提供的另一种行人计数方法的流程示意图;图3为本专利技术一实施例提供的一种行人计数装置的结构示意图;图4为本专利技术一实施例提供的另一种行人计数装置的结构示意图;图5为本专利技术一实施例提供的又一种行人计数装置的结构示意图;图6为本专利技术一实施例提供的电子设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合具体实施例及相应的附图对本专利技术的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本专利技术的一部本文档来自技高网...

【技术保护点】
1.一种行人计数方法,其特征在于,包括:预先训练行人头肩检测模型;采集指定场所对应的指定区域的视频图像;将所述视频图像的每一帧原始图像依次输入所述行人头肩检测模型,并标记出所述原始图像中的行人头肩区域,以形成标记图像后输出;根据每一张所述标记图像中分别标记的各个所述行人头肩区域,确定至少一个行人在所述指定区域的运动轨迹;根据各个所述运动轨迹,确定通过所述指定区域进出指定场所的行人数量。

【技术特征摘要】
1.一种行人计数方法,其特征在于,包括:预先训练行人头肩检测模型;采集指定场所对应的指定区域的视频图像;将所述视频图像的每一帧原始图像依次输入所述行人头肩检测模型,并标记出所述原始图像中的行人头肩区域,以形成标记图像后输出;根据每一张所述标记图像中分别标记的各个所述行人头肩区域,确定至少一个行人在所述指定区域的运动轨迹;根据各个所述运动轨迹,确定通过所述指定区域进出指定场所的行人数量。2.根据权利要求1所述的方法,其特征在于,所述根据每一张所述标记图像中分别标记的各个所述行人头肩区域,确定至少一个行人在所述指定区域的运动轨迹,包括:通过跟踪算法对各张所述标记图像中分别标记的每一个所述行人头肩区域进行鉴定式追踪,以确定至少一个行人在所述指定区域的运动轨迹,其中,所述运动轨迹由其对应的每一个当前行人头肩区域分别在相应标记图像中的标记位置构成,且各个当前行人头肩区域对应于同一个行人。3.根据权利要求2所述的方法,其特征在于,还包括:确定设置在所述指定区域的进出卡口对应在各张所述标记图像中的基线;则,所述根据各个所述运动轨迹,确定通过所述指定区域进出所述指定场所的行人数量,包括:针对于每一个所述运动轨迹,当构成所述运动轨迹的各个所述标记位置中存在相邻两个目标标记位置分别位于所述基线的两侧时,确定所述两个目标标记位置所分别对应的标记图像之间的顺序关系,根据所述顺序关系将通过所述指定区域进入所述指定场所的进卡行人数量加1,或根据所述顺序关系将通过所述指定区域离开所述指定场所的出卡行人数量加1。4.根据权利要求3所述的方法,其特征在于,还包括:确定所述视频图像的第一帧所对应的起始采集时间点与所述视频图像的最后一帧所对应的截止采集时间点之间的时间差;根据所述时间差以及所述进卡行人数量计算进卡行人流量;和/或,根据所述时间差以及所述出卡行人数量计算出卡行人流量。5.根据权利要求1至4中任一所述的方法,其特征在于,所述预先训练行人头肩检测模型,包括:获取若干行人在多种不同姿态下分别对应的至少一张头肩区域图像;获取所述指定区域不含行人时所对应的至少一张环境图像;将采集的每一张所述头肩区域图像分别作为正样本图像,将采集的每一张所述环境图像作为负样本图像,利用每一张所述正样本图像以及每一张所述负样本图像训练行人头肩检测模型。6.一种行人计数装置,其特征在于,包括...

【专利技术属性】
技术研发人员:李俊
申请(专利权)人:新智数字科技有限公司
类型:发明
国别省市:河北,13

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

1