1.一种人员聚集的检测方法,其特征在于,包括:
通过摄像头获取目标区域的图像,并对所述图像进行行人检测,获得各个行人的位置信息;
以任一行人作为搜索中心,沿着行人密度增大的方向以预设大小的搜索区域进行搜索;
若所述搜索区域内的行人数量大于预设人数阈值,则确定该区域内存在人员聚集,所述预设人数阈值与所述搜索区域的大小正相关。
2.如权利要求1所述的方法,其特征在于,所述以任一行人作为搜索中心,沿着行人密度增大的方向以预设大小的搜索区域进行搜索包括:
以任一行人作为搜索中心,根据各个所述行人的位置信息确定搜索区域内所有行人的中心点;
以所述中心点作为新的搜索中心,继续进行搜索直至收敛。
3.如权利要求2所述的方法,其特征在于,所述以任一行人作为搜索中心,根据各个所述行人的位置信息确定搜索区域内所有行人的中心点包括:
根据如下公式确定所述搜索区域内所有行人与所述搜索中心的偏移向量:
其中,l0表示所述搜索中心的坐标,s0表示以l0为中心的搜索区域,k表示s0中行人的数量,lj表示s0中第j个行人的坐标,
根据如下公式确定搜索区域内所有行人的中心点:
其中,l1表示所述搜索区域内所有行人的中心点。
4.如权利要求3所述的方法,其特征在于,所述以所述中心点作为新的搜索中心,继续进行搜索直至收敛包括:
以l1作为新的搜索中心,继续进行搜索,直至满足如下公式为止:
||ln-ln+1||2<ε;
其中,ε为常数,ln表示第n+1次搜索的搜索中心,ln+1表示第n+2次搜索的搜索中心。
5.如权利要求1所述的方法,其特征在于,所述搜索区域的大小与所述摄像头和所述目标区域之间的距离负相关。
6.如权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:对所述图像中所有存在人员聚集的搜索区域进行融合,获取所述目标区域的聚集区域。
7.如权利要求1-5任一项所述的方法,其特征在于,所述确定该区域内存在人员聚集之后,所述方法还包括:实时输出报警信息。
8.一种人员聚集的检测装置,其特征在于,包括:
获取模块,用于通过摄像头获取目标区域的图像,并对所述图像进行行人检测,获得各个行人的位置信息;
搜索模块,用于以任一行人作为搜索中心,沿着行人密度增大的方向以预设大小的搜索区域进行搜索;
检测模块,用于若所述搜索区域内的行人数量大于预设人数阈值,则确定该区域内存在人员聚集,所述预设人数阈值与所述搜索区域的大小正相关。
9.一种人员聚集的检测设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1-7任一项所述的人员聚集的检测方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-7任一项所述的人员聚集的检测方法。