
技术摘要:
本申请提供一种滞留检测方法、装置、电子设备和存储介质,该方法包括:获取监控视频中对象的头部的移动信息;根据对象的头部的移动信息,确定对象是否为滞留对象。本申请中采用对象的头部的移动信息确定对象的运动状态,进而确定对象是否为滞留对象,因为对象的头部不 全部
背景技术:
公共场所经常会出现人群拥挤的现象,特别是在节假日期间这种现象更为明显。 人群拥挤导致人群安全的管理难度增加,易诱发安全事故。若人群中的用户长时间停留在 一个小范围的区域内,则该用户为滞留用户,滞留用户易引发碰撞、甚至踩踏事件。因此,实 时检测人群中的滞留用户有利于人群安全的管理。 现有技术中,服务器可以识别监控视频中的用户,且在监控视频中标注用户的人 体检测框。服务器通过获取用户的人体检测框在视频中的位置,以确定用户是否长时间处 于一个小范围的区域内,进而检测到人群中的滞留用户。 现有技术中滞留用户的检测准确率低。
技术实现要素:
本申请提供一种滞留检测方法、装置、电子设备和存储介质,可以提高检测滞留对 象的准确率。 本申请的第一方面提供一种滞留检测方法,包括: 获取监控视频中对象的头部的移动信息;根据所述对象的头部的移动信息,确定 所述对象是否为滞留对象。 在一种可能的实现方式中,所述获取监控视频中对象的头部的移动信息,包括:获 取所述对象的头部在所述监控视频中的初始位置;根据所述初始位置,获取所述初始位置 对应的所述对象的头部的初始检测框;基于所述初始检测框,采用检测框跟踪的方式在所 述监控视频中跟踪所述对象的头部,获取所述移动信息。 在一种可能的实现方式中,所述获取所述对象的头部在所述监控视频中的初始位 置,包括:获取所述监控视频中所述对象的头部占用的像素坐标;根据所述对象的头部占用 的像素坐标,确定所述初始位置。 在一种可能的实现方式中,所述监控视频来自拍摄装置,所述根据所述初始位置, 获取所述初始位置对应的所述对象的头部的初始检测框,包括:根据所述初始位置的纵坐 标和所述拍摄装置的透视图,获取所述初始位置对应的像素值,所述透视图用于表征纵坐 标与像素值的对应关系,像素值表征世界坐标中单位距离对应的像素距离;根据所述初始 位置对应的像素值和世界坐标系下的第一预设尺寸,获取所述初始检测框的尺寸,所述第 一预设尺寸为所述世界坐标系下的对象的头部的尺寸;根据所述初始位置和所述初始检测 框的尺寸,获取所述初始检测框。 在一种可能的实现方式中,所述获取所述初始检测框之后,还包括:根据所述世界 坐标系下第二预设尺寸和所述初始位置对应的像素值,获取滞留检测框的尺寸,所述第二 4 CN 111582242 A 说 明 书 2/13 页 预设尺寸为所述世界坐标系下的滞留检测框的尺寸,所述第一预设尺寸小于所述第二预设 尺寸;根据所述初始位置和所述滞留检测框的尺寸,获取所述滞留检测框,所述初始检测框 位于所述滞留检测框的内部。 在一种可能的实现方式中,所述移动信息为所述监控视频的第i个视频帧中所述 对象的头部的位置,所述根据所述对象的头部的移动信息,确定所述对象是否为滞留对象, 包括:采用检测框跟踪的方式在所述监控视频中跟踪所述对象的头部,获取所述监控视频 的第i个视频帧中所述对象的头部的位置,所述i为大于等于2的整数; 若所述第i个视频帧中所述对象的头部的位置位于所述滞留检测框的内部,则获 取所述第i个视频帧与所述初始位置对应的视频帧之间的时长;若所述时长大于或等于预 设时长,则确定所述对象为滞留对象,所述滞留检测框对应的视频帧早于所述第i个视频 帧。 在一种可能的实现方式中,所述确定所述对象为滞留对象之后,还包括:向终端设 备发送在第i个视频帧中的所述对象的头部的位置,以使所述终端设备在所述第i个视频帧 中标注所述滞留对象的头部。 在一种可能的实现方式中,所述根据所述对象的头部的移动信息,确定所述对象 是否为滞留对象,包括:若所述第i个视频帧中所述对象的头部的位置位于所述滞留检测框 的外部,则确定所述对象为非滞留对象;或者, 若所述第i个视频帧中所述对象的头部的位置位于所述滞留检测框的内部,且所 述第i个视频帧与所述初始位置对应的视频帧之间的时长小于所述预设时长,则确定所述 对象为非滞留对象。 在一种可能的实现方式中,所述初始位置为所述对象的头部在所述监控视频中首 次出现时的位置,或者所述初始位置为所述非滞留对象的头部的位置。 在一种可能的实现方式中,所述方法还包括:获取所述拍摄装置拍摄的测试图像, 所述测试图像中包括多个测试对象;根据所述测试图像,构建所述透视图。 在一种可能的实现方式中,所述根据所述测试图像,构建所述透视图,包括:在所 述测试图像中,标注所述测试对象的人体检测框;选取不同纵坐标处的人体检测框,并获取 每个纵坐标处的人体检测框的像素距离,所述像素距离为所述人体检测框的长度;根据所 述世界坐标系中的预设距离和每个纵坐标处的人体检测框的像素距离,获取所述透视图。 本申请的第二方面提供一种滞留检测装置,包括: 处理模块,用于获取监控视频中对象的头部的移动信息。 所述处理模块,还用于根据所述对象的头部的移动信息,确定所述对象是否为滞 留对象。 在一种可能的实现方式中,所述处理模块,具体用于获取所述对象的头部在所述 监控视频中的初始位置;根据所述初始位置,获取所述初始位置对应的所述对象的头部的 初始检测框;基于所述初始检测框,采用检测框跟踪的方式在所述监控视频中跟踪所述对 象的头部,获取所述移动信息。 在一种可能的实现方式中,所述处理模块,具体用于获取所述监控视频中所述对 象的头部占用的像素坐标;根据所述对象的头部占用的像素坐标,确定所述初始位置。 在一种可能的实现方式中,所述监控视频来自拍摄装置。 5 CN 111582242 A 说 明 书 3/13 页 所述处理模块,具体用于根据所述初始位置的纵坐标和所述拍摄装置的透视图, 获取所述初始位置对应的像素值,所述透视图用于表征纵坐标与像素值的对应关系,像素 值表征世界坐标中单位距离对应的像素距离;根据所述初始位置对应的像素值和世界坐标 系下的第一预设尺寸,获取所述初始检测框的尺寸,所述第一预设尺寸为所述世界坐标系 下的对象的头部的尺寸;根据所述初始位置和所述初始检测框的尺寸,获取所述初始检测 框。 在一种可能的实现方式中,所述处理模块,还用于根据所述世界坐标系下的第二 预设尺寸和所述初始位置对应的像素值,获取滞留检测框的尺寸,所述第二预设尺寸为所 述世界坐标系下的滞留检测框的尺寸,所述第一预设尺寸小于所述第二预设尺寸;根据所 述初始位置和所述滞留检测框的尺寸,获取所述滞留检测框,所述初始检测框位于所述滞 留检测框的内部。 在一种可能的实现方式中,所述移动信息为所述监控视频的第i个视频帧中所述 对象的头部的位置。 所述处理模块,具体用于采用检测框跟踪的方式在所述监控视频中跟踪所述对象 的头部,获取所述监控视频的第i个视频帧中所述对象的头部的位置,所述i为大于等于2的 整数; 若所述第i个视频帧中所述对象的头部的位置位于所述滞留检测框的内部,则获 取所述第i个视频帧与所述初始位置对应的视频帧之间的时长;若所述时长大于或等于预 设时长,则确定所述对象为滞留对象。 在一种可能的实现方式中,收发模块,用于向终端设备发送在第i个视频帧中的所 述对象的头部的位置,以使所述终端设备在所述第i个视频帧中标注所述滞留对象的头部。 在一种可能的实现方式中,所述处理模块,具体用于若所述第i个视频帧中所述对 象的头部的位置位于所述滞留检测框的外部,则确定所述对象为非滞留对象;或者, 若所述第i个视频帧中所述对象的头部的位置位于所述滞留检测框的内部,且所 述第i个视频帧与所述初始位置对应的视频帧之间的时长小于所述预设时长,则确定所述 对象为非滞留对象。 在一种可能的实现方式中,所述初始位置为所述对象的头部在所述监控视频中首 次出现时的位置,或者所述初始位置为所述非滞留对象的头部的位置。 在一种可能的实现方式中,所述处理模块,还用于获取所述拍摄装置拍摄的测试 图像,所述测试图像中包括多个测试对象;根据所述测试图像,构建所述透视图。 在一种可能的实现方式中,所述处理模块,具体用于在所述测试图像中,标注所述 测试对象的人体检测框;选取不同纵坐标处的人体检测框,并获取每个纵坐标处的人体检 测框的像素距离,所述像素距离为所述人体检测框的长度;根据所述世界坐标系中的预设 距离和每个纵坐标处的人体检测框的像素距离,获取所述透视图。 本申请的第三方面提供一种电子设备,包括:至少一个处理器和存储器; 所述存储器存储计算机执行指令; 所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述电子设备 执行上述滞留检测方法。 本申请的第四方面提供一种计算机可读存储介质,所述计算机可读存储介质上存 6 CN 111582242 A 说 明 书 4/13 页 储有计算机执行指令,当所述计算机执行指令被处理器执行时,实现上述滞留检测方法。 本申请提供一种滞留检测方法、装置、电子设备和存储介质,该方法包括:获取监 控视频中对象的头部的移动信息;根据对象的头部的移动信息,确定对象是否为滞留对象。 本申请中采用对象的头部的移动信息确定用户的运动状态,进而确定用户是否为滞留用 户,因为对象的头部不容易被遮挡,且在拥挤的场景下,即使对象的身体被遮挡,采用本实 施例中的方法也能够获取对象的移动信息,进而提高检测滞留对象的准确率。 附图说明 图1为监控视频中的人群示意图一; 图2为监控视频中的人群示意图二; 图3为本申请提供的滞留检测方法适用的场景示意图一; 图4为本申请提供的滞留检测方法的一实施例的流程示意图; 图5为本申请提供的获取拍摄装置的透视图的流程示意图; 图6为本申请提供的构建拍摄装置的透视图的示意图; 图7为本申请中的拍摄装置的透视图的示意图; 图8为本申请提供的滞留检测方法的另一实施例的流程示意图; 图9为本申请提供的初始检测框的示意图; 图10为本申请提供的滞留检测方法的另一实施例的流程示意图; 图11为本申请提供的滞留检测框的示意图; 图12为本申请提供的滞留检测方法适用的场景示意图二; 图13为本申请提供的终端设备的界面示意图; 图14为本申请提供的滞留检测装置的结构示意图; 图15为本申请提供的电子设备的结构示意图。