一种基于树莓派的人流预警系统技术方案

技术编号:25273557 阅读:23 留言:0更新日期:2020-08-14 23:05
本发明专利技术公开了一种基于树莓派的人流预警系统,包括:显示模块和树莓派,所述树莓派用于包括:获取热力图,并将热力图导入到神经网络,得到人流密度数据;将人流密度数据和对应的时间数据绘成人流密度曲线;计算所述人流密度曲线的平均斜率,当平均斜率≥1.8时,则控制显示模块显示第一状态;当平均斜率<1.8且≥1时,则控制显示模块显示第二状态;当平均斜率<1且≥0.5时,则控制显示模块显示第三状态。通过利用树莓派构建人流密度曲线并求出平均斜率,通过设定一定的判断条件,实现对人流密度的预警。解决了现有通过人工进行人流密度预警所带来的不准确性的问题。本发明专利技术主要用于检测技术领域。

【技术实现步骤摘要】
一种基于树莓派的人流预警系统
本专利技术涉及检测
,特别涉及一种基于树莓派的人流预警系统。
技术介绍
随着社会的发展,为了防止意外,对于热门场地的人流情况需要做一定的监控和预警。对于管理部门来讲,需要及时的知道热门场地的人流情况,并对人流情况进行必要管控。现有的对于热门场所的人流情况预警情况一般采用人工计数的方式,这种方式,对于人流情况监控和预警都不准确,因此,对于热门场地的管理人员来讲,亟需一种准确的人流预警系统。
技术实现思路
本专利技术的目的是提供一种基于树莓派的人流预警系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。本专利技术解决其技术问题的解决方案是:一种基于树莓派的人流预警系统,包括:显示模块;树莓派,存储有神经网络,用于包括:获取热力图,并将热力图导入到神经网络,得到人流密度数据;将人流密度数据和对应的时间数据绘成人流密度曲线;计算所述人流密度曲线的平均斜率,当平均斜率≥1.8时,则控制显示模块显示第一状态;当平均斜率<1.8且≥1时,则控制显示模块显示第二状态;当平均斜率<1且≥0.5时,则控制显示模块显示第三状态。进一步,本人流预警系统还包括红外线摄像头,所述红外线摄像头在预先设定的检测周期内,实时拍摄待测区域得到热力图,并将所述热力图传递给树莓派。进一步,所述树莓派在控制显示模块显示第一状态时,对外输出第一信号;所述树莓派在控制显示模块显示第二状态时,对外输出第二信号;所述树莓派在控制显示模块显示第三状态时,对外输出第三信号。进一步,本人流预警系统还包括预处理模块,所述预处理模块用于在所述热力图在导入到神经网络前,对所述热力图进行去噪处理。进一步,所述显示模块为显示屏。进一步,将人流密度数据和对应的时间数据绘成人流密度曲线的具体方法为:以人流密度数据作为纵坐标,以时间数据作为横坐标,建立直角坐标系,将获取的人流密度数据和对应的时间数据作为单元点,将单元点落入所述直角坐标系中,通过曲线拟合的方式将单元点拟合成人流密度曲线。进一步,本人流预警系统还包括通知模块,当所述树莓派输出第一信号时,所述通知模块通过广播的方式发送第一信息;当所述树莓派输出第二信号或者第三信号时,所述通知模块通过点对点的方式发送第二信息。本专利技术的有益效果是:通过利用树莓派构建人流密度曲线并求出平均斜率,通过设定一定的判断条件,实现对人流密度的预警。解决了现有通过人工进行人流密度预警所带来的不准确性的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单说明。显然,所描述的附图只是本专利技术的一部分实施例,而不是全部实施例,本领域的技术人员在不付出创造性劳动的前提下,还可以根据这些附图获得其他设计方案和附图。图1是本人流预警系统的系统结构示意图。具体实施方式以下将结合实施例和附图对本专利技术的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本专利技术的目的、特征和效果。显然,所描述的实施例只是本专利技术的一部分实施例,而不是全部实施例,基于本专利技术的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本专利技术保护的范围。另外,文中所提到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本专利技术创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。参考图1,一种基于树莓派的人流预警系统,包括:树莓派、红外线摄像头和显示模块,所述树莓派内存储有神经网络,所述红外线摄像头用于在预先设定的检测周期内,实时获取待测区域的热力图,并将所述热力图传递给树莓派;所述树莓派,用于包括:将热力图导入到神经网络,得到人流密度数据;将人流密度数据和对应的时间数据绘成人流密度曲线;计算所述人流密度曲线的平均斜率,当平均斜率≥1.8时,则输出第一信号和控制显示模块显示第一状态;当平均斜率<1.8且≥1时,则输出第二信号和控制显示模块显示第二状态;当平均斜率<1且≥0.5时,则输出第三信号和控制显示模块显示第三状态。具体为:神经网络为预先训练好的,可以从热力图中实时提取出人流密度数据。然后,将这个人流密度数据和其所对应的时间数据绘制成人流密度曲线。其中,所述人流密度曲线的获取方法具体为:以人流密度数据作为纵坐标,以时间数据作为横坐标,建立直角坐标系,将获取的人流密度数据和对应的时间数据作为单元点,将单元点落入所述直角坐标系中,通过曲线拟合的方式将单元点拟合成人流密度曲线。当得到人流密度曲线后,通过求导数的方式,得到人流密度曲线的斜率。其中,人流密度曲线的斜率反映出人流密度变化的信息。为此,通过求出人流密度曲线的平均斜率,即可得到反映出在检测周期中,人流密度的变化,通过人流密度的变化情况可以预测在待测区域中未来的人流密度。通过设定判断条件,即:当平均斜率≥1.8时,则控制显示模块显示第一状态;当平均斜率<1.8且≥1时,则控制显示模块显示第二状态;当平均斜率<1且≥0.5时,则控制显示模块显示第三状态。其中,第一状态为反映的是特拥挤这个信息,第二状态反映的是较拥挤这个信息,第三状态反映的是一般拥挤这个信息。其中,所述树莓派在控制显示模块显示第一状态时,对外输出第一信号;所述树莓派在控制显示模块显示第二状态时,对外输出第二信号;所述树莓派在控制显示模块显示第三状态时,对外输出第三信号。通过对外输出第一信号、第二信号和第三信号的方式,方便与其他设备或者系统进行交流,给本系统与外部的设备或者系统进行融合提供纽带。本系统通过利用树莓派构建人流密度曲线并求出平均斜率,通过设定一定的判断条件,实现对人流密度的预警。解决了现有通过人工进行人流密度预警所带来的不准确性的问题。在一些实施例中,通过显示模块显示不同的颜色来反映出第一状态、第二状态和第三状态。其中,利用显示红色来反映出第一状态,利用显示橙色来反映出第二状态,利用显示黄色来反映出第三状态。通过不同的颜色给管理者以直观的视觉信息预警,方便管理者判断当前形势。在一些优选的实施方式中,本人流预警系统还包括预处理模块,所述预处理模块用于在所述热力图在导入到神经网络前,对所述热力图进行去噪处理。通过预处理模块对热力图进行初步去噪,方便神经网络进行处理。在一些优选的实施方式中,所述显示模块为显示屏。在一些优选的实施方式中,本人流预警系统还包括通知模块,当所述树莓派输出第一信号时,所述通知模块通过广播的方式发送第一信息;当所述树莓派输出第二信号或者第三信号时,所述通知模块通过点对点的方式发送第二信息。通过两种通知方式,使得通知的更加高效。由于第一信号所反映出当前人流密度为特拥挤,所以,通过广播方式发送第一信息,可以较快的提醒全体的管理人员当前的情况,使得全体的管理人员以最快的速度了解当前的人流密度形式。由于第二信号的第三信号分别反映了较拥挤和一般拥挤,这种情况并不着急,因此,通过点对点的方式,发送本文档来自技高网...

【技术保护点】
1.一种基于树莓派的人流预警系统,其特征在于,包括:/n显示模块;/n树莓派,存储有神经网络,用于包括:获取热力图,并将热力图导入到神经网络,得到人流密度数据;将人流密度数据和对应的时间数据绘成人流密度曲线;计算所述人流密度曲线的平均斜率,当平均斜率≥1.8时,则控制显示模块显示第一状态;当平均斜率<1.8且≥1时,则控制显示模块显示第二状态;当平均斜率<1且≥0.5时,则控制显示模块显示第三状态。/n

【技术特征摘要】
1.一种基于树莓派的人流预警系统,其特征在于,包括:
显示模块;
树莓派,存储有神经网络,用于包括:获取热力图,并将热力图导入到神经网络,得到人流密度数据;将人流密度数据和对应的时间数据绘成人流密度曲线;计算所述人流密度曲线的平均斜率,当平均斜率≥1.8时,则控制显示模块显示第一状态;当平均斜率<1.8且≥1时,则控制显示模块显示第二状态;当平均斜率<1且≥0.5时,则控制显示模块显示第三状态。


2.根据权利要求1所述的一种基于树莓派的人流预警系统,其特征在于:还包括红外线摄像头,所述红外线摄像头在预先设定的检测周期内,实时拍摄待测区域得到热力图,并将所述热力图传递给树莓派。


3.根据权利要求1所述的一种基于树莓派的人流预警系统,其特征在于:所述树莓派在控制显示模块显示第一状态时,对外输出第一信号;所述树莓派在控制显示模块显示第二状态时,对外输出第二信号;所述树莓派在控制显示模块显示第三状态时,对外输出第三信号。<...

【专利技术属性】
技术研发人员:严龙胡绍林张彩霞蔡瑜萍黄桥
申请(专利权)人:佛山科学技术学院
类型:发明
国别省市:广东;44

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

1