本申请涉及图像识别领域,尤其涉及一种行人徘徊检测方法、装置、计算机设备及存储介质。
背景技术:
1、现有技术中的行人徘徊检测方法是依据行人运动轨迹的起止时间,或者行人身体特征出现的时长作为判断的依据。然而,通过行人运动轨迹的起止时间进行行人徘徊检测,容易在行人运动轨迹相交时出现将不同行人的运动轨迹确定为同一行人的运动轨迹的情况;通过行人身体特征出现的时长进行行人徘徊检测,则在摄像头分辨率较低或行人身体特征被遮挡的情况下容易出现误判。因此,现有技术中亟需一种能够提高准确率的行人徘徊检测方法。
技术实现思路
1、本申请的主要目的在于提供一种行人徘徊检测方法、装置、设备及计算机存储介质,旨在提高行人徘徊检测的准确度。
2、第一方面,本申请提供一种行人徘徊检测方法,所述行人徘徊检测方法包括以下步骤:
3、对第一视频帧进行行人检测,确定位于所述第一视频帧中预设区域的第一行人为目标行人;
4、对第二视频帧进行行人检测,确定所述第二视频帧中的第二行人,所述第二视频帧为所述第一视频帧之后的视频帧;
5、基于预设的目标跟踪模型,在所述第二行人中确定所述目标行人;
6、当确定所述第二视频帧中的所述目标行人位于所述第二视频帧中的所述预设区域,对所述目标行人的徘徊帧数进行累加;
7、当所述目标行人的徘徊帧数大于预设的帧数阈值,针对所述目标行人输出告警信息。
8、第二方面,本申请还提供一种行人徘徊检测装置,所述行人徘徊检测装置包括:
9、第一行人检测模块,用于对第一视频帧进行行人检测,确定位于所述第一视频帧中预设区域的第一行人为目标行人;
10、第二行人检测模块,用于对第二视频帧进行行人检测,确定所述第二视频帧中的第二行人,所述第二视频帧为所述第一视频帧之后的视频帧;
11、目标跟踪模块,用于基于预设的目标跟踪模型,在所述第二行人中确定所述目标行人;
12、徘徊帧数累加模块,用于当确定所述第二视频帧中的所述目标行人位于所述第二视频帧中的所述预设区域,对所述目标行人的徘徊帧数进行累加;
13、告警信息输出模块,用于当所述目标行人的徘徊帧数大于预设的帧数阈值,针对所述目标行人输出告警信息。
14、第三方面,本申请还提供一种计算机设备,所述计算机设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上述的行人徘徊检测方法。
15、第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上述的行人徘徊检测方法。
16、本申请提供一种行人徘徊检测方法、装置、设备及计算机存储介质,本申请通过对第一视频帧进行行人检测,确定位于所述第一视频帧中预设区域的第一行人为目标行人;对第二视频帧进行行人检测,确定所述第二视频帧中的第二行人,所述第二视频帧为所述第一视频帧之后的视频帧;基于预设的目标跟踪模型,在所述第二行人中确定所述目标行人;当确定所述第二视频帧中的所述目标行人位于所述第二视频帧中的所述预设区域,对所述目标行人的徘徊帧数进行累加;当所述目标行人的徘徊帧数大于预设的帧数阈值,针对所述目标行人输出告警信息。由于对第一视频帧和第二视频帧中的行人进行检测和跟踪,降低了行人徘徊检测的复杂度,提高了行人徘徊检测的准确性。
1.一种行人徘徊检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的行人徘徊检测方法,其特征在于,所述确定所述第二视频帧中的所述目标行人位于所述第二视频帧中的所述预设区域,包括:
3.根据权利要求2所述的行人徘徊检测方法,其特征在于,所述确定所述目标行人的目标点,包括:
4.根据权利要求1所述的行人徘徊检测方法,其特征在于,所述基于预设的目标跟踪模型,在所述第二行人中确定所述目标行人,包括:
5.根据权利要求4所述的行人徘徊检测方法,其特征在于,所述基于预设的目标跟踪模型,在所述第二行人中确定所述目标行人,还包括:
6.根据权利要求1-5任一项所述的行人徘徊检测方法,其特征在于,所述方法还包括:
7.根据权利要求1-5任一项所述的行人徘徊检测方法,其特征在于,所述行人徘徊检测方法还包括:
8.一种行人徘徊检测装置,其特征在于,所述行人徘徊检测装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如权利要求1至7中任一项所述的行人徘徊检测方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如权利要求1至7中任一项所述的行人徘徊检测方法的步骤。