1.一种用于生成信息的方法,包括:
获取待检测图像序列;
将所述待检测图像序列中的待检测图像依次输入至预先训练的人体检测模型,得到与所述待检测图像序列中的每一个待检测图像相对应的人体的识别信息和位置信息,其中,所述人体识别模型用于对图像中所显示的人体进行识别和位置检测;
对所得到的识别信息和位置信息进行解析,生成人流流向信息。
2.根据权利要求1所述的用于生成信息的方法,其中,所述待检测图像序列中的每一个待检测图像包括监控摄像头采集的第一待检测图像和热成像摄像头在同一时刻采集的第二待检测图像。
3.根据权利要求1所述的用于生成信息的方法,其中,所述人体检测模型通过如下步骤训练得到:提取训练样本,其中,所述训练样本包括多个预置图像,所述多个预置图像中的每一个预置图像带有用于表征对该预置图像所显示的人体的识别结果的识别标注和用于表征该预置图像所显示的人体区域所在位置的位置标注;
利用机器学习方法,将每一个预置图像作为卷积神经网络的输入,将该预置图像带有的识别标注和位置标注作为输出,训练得到人体检测模型。
4.根据权利要求1所述的用于生成信息的方法,其中,所述对所得到的识别信息和位置信息进行解析,生成人流流向信息,包括:对于所述待检测图像序列中的每一个待检测图像,基于所得到的该待检测图像的识别信息和位置信息,确定该待检测图像所呈现的每一个人体的位置;
对于识别到的每一个人体,基于该人体在各个待检测图像中的位置,确定该人体的运动轨迹;
对所识别到的各个人体的运动轨迹进行汇总,生成人流流向信息。
5.根据权利要求4所述的用于生成信息的方法,其中,在所述生成人流流向信息之后,所述方法还包括:确定所识别到的各个人体的运动轨迹所指示的运动方向;
对相同的运动方向进行汇总,生成用于表征所确定的运动方向的运动方向分布图;
向终端设备发送所述运动方向分布图。
6.一种用于生成信息的装置,包括:
获取单元,配置用于获取待检测图像序列;
输入单元,配置用于将所述待检测图像序列中的待检测图像依次输入至预先训练的人体检测模型,得到与所述待检测图像序列中的每一个待检测图像相对应的人体的识别信息和位置信息,其中,所述人体识别模型用于对图像中所显示的人体进行识别和位置检测;
生成单元,配置用于对所得到的识别信息和位置信息进行解析,生成人流流向信息。
7.根据权利要求6所述的用于生成信息的装置,其中,所述待检测图像序列中的每一个待检测图像包括监控摄像头采集的第一待检测图像和热成像摄像头在同一时刻采集的第二待检测图像。
8.根据权利要求6所述的用于生成信息的装置,其中,所述装置还包括:提取单元,配置用于提取训练样本,其中,所述训练样本包括多个预置图像,所述多个预置图像中的每一个预置图像带有用于表征对该预置图像所显示的人体的识别结果的识别标注和用于表征该预置图像所显示的人体区域所在位置的位置标注;
训练单元,配置用于利用机器学习方法,将每一个预置图像作为卷积神经网络的输入,将该预置图像带有的识别标注和位置标注作为输出,训练得到人体检测模型。
9.根据权利要求6所述的用于生成信息的装置,其中,所述生成单元包括:第一确定模块,配置用于对于所述待检测图像序列中的每一个待检测图像,基于所得到的该待检测图像的识别信息和位置信息,确定该待检测图像所呈现的每一个人体的位置;
第二确定模块,配置用于对于识别到的每一个人体,基于该人体在各个待检测图像中的位置,确定该人体的运动轨迹;
生成模块,配置用于对所识别到的各个人体的运动轨迹进行汇总,生成人流流向信息。
10.根据权利要求9所述的用于生成信息的装置,其中,所述装置还包括:确定单元,配置用于确定所识别到的各个人体的运动轨迹所指示的运动方向;
汇总单元,配置用于对相同的运动方向进行汇总,生成用于表征所确定的运动方向的运动方向分布图;
发送单元,配置用于向终端设备发送所述运动方向分布图。
11.一种服务器,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5中任一所述的方法。
12.一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如权利要求1-5中任一所述的方法。