System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种排队人数确定方法、装置、设备及存储介质制造方法及图纸_技高网

一种排队人数确定方法、装置、设备及存储介质制造方法及图纸

技术编号:40811885 阅读:2 留言:0更新日期:2024-03-28 19:33
本申请实施例公开了一种排队人数确定方法、装置、设备及存储介质,通过对待检测视频进行目标识别并对各待识别目标在待检测视频中进行目标跟踪,确定各待识别目标对应的待识别目标轨迹;在当前待检测视频帧不是待检测视频中首帧时,根据与当前待检测视频帧对应的上一排队直线,以及各待识别目标轨迹对各待识别目标进行正交方向过滤,确定待拟合目标集合;根据待拟合目标集合确定基准直线,并根据基准直线确定与待拟合目标集合对应的待拟合目标距离集合;根据待拟合目标距离集合确定拟合目标阈值,并根据拟合目标阈值对待拟合目标集合进行递归更新,将确定出的排队目标集合所对应的排队目标数量确定为排队人数。提升了排队人数确定的准确性。

【技术实现步骤摘要】

本申请涉及计算机视觉,尤其涉及一种排队人数确定方法、装置、设备及存储介质


技术介绍

1、随着人工智能技术的发展和进步,目标识别技术已在诸多领域使用。在机场、地铁、边检等公共环境中,旅客或通行人员在进入安检口时,常需要排队等候。由于人员比较集中,当人数较多时旅客排队等候时间相应延长,将引起旅客或通行人员的焦躁情绪,为使得环境中存在的多个队伍长度近似,以最大程度减少排队时间,工作人员常需通过获取的监控画面完成针对排队人员数量的统计。

2、现有情况下常需工作人员依据监控画面进行人工确定,或基于计算机视觉方法对监控画面中的人员进行识别后,通过人工对识别到的人员按队列进行划分,以确定不同队列中的排队人数。上述排队人数的确定方法均需以来工作人员对现场情况的把控,需要耗费大量的人力,且效率较低。即使采用了计算机视觉手段加快了针对排队人员的识别,但在人员密集、场景宽阔时,仍很容易出现误记、漏记等问题,使得识别效果大幅度下降,实际可用性较差。


技术实现思路

1、本申请提供了一种排队人数确定方法、装置、设备及存储介质,提升了针对位于队列内人员确定的准确性,充分考虑历史排队情况对当前队列内人员识别的影响,对计算机视觉手段识别到的目标进行有效筛除,降低了针对队列中排队人数确定所需的计算量,提升了针对队列中排队人数确定的效率和准确性。

2、第一方面,本申请实施例提供了一种排队人数确定方法,包括:

3、对获取的待检测视频进行目标识别以确定至少一个待识别目标,并对各待识别目标在待检测视频中进行目标跟踪,确定各待识别目标对应的待识别目标轨迹;

4、在当前待检测视频帧不是待检测视频中的首帧时,根据与当前待检测视频帧对应的上一排队直线,以及各待识别目标轨迹对各待识别目标进行正交方向过滤,确定待拟合目标集合;

5、根据待拟合目标集合确定基准直线,并根据基准直线确定与待拟合目标集合对应的待拟合目标距离集合;

6、根据待拟合目标距离集合确定拟合目标阈值,并根据拟合目标阈值对待拟合目标集合进行递归更新,将确定出的排队目标集合所对应的排队目标数量确定为排队人数。

7、第二方面,本申请实施例还提供了一种排队人数确定装置,包括:

8、目标轨迹确定模块,用于对获取的待检测视频进行目标识别以确定至少一个待识别目标,并对各待识别目标在待检测视频中进行目标跟踪,确定各待识别目标对应的待识别目标轨迹;

9、拟合目标确定模块,用于在当前待检测视频帧不是待检测视频中的首帧时,根据与当前待检测视频帧对应的上一排队直线,以及各待识别目标轨迹对各待识别目标进行正交方向过滤,确定待拟合目标集合;

10、目标距离确定模块,用于根据待拟合目标集合确定基准直线,并根据基准直线确定与待拟合目标集合对应的待拟合目标距离集合;

11、排队人数确定模块,用于根据待拟合目标距离集合确定拟合目标阈值,并根据拟合目标阈值对待拟合目标集合进行递归更新,将确定出的排队目标集合所对应的排队目标数量确定为排队人数。

12、第三方面,本申请实施例还提供了一种排队人数确定设备,包括:

13、至少一个处理器;以及

14、与至少一个处理器通信连接的存储器;其中,

15、存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行本申请实施例提供的排队人数确定方法。

16、第四方面,本申请实施例还提供了一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行本申请实施例提供的排队人数确定方法。

17、本申请实施例提供的一种排队人数确定方法、装置、设备及存储介质,通过对获取的待检测视频进行目标识别以确定至少一个待识别目标,并对各待识别目标在待检测视频中进行目标跟踪,确定各待识别目标对应的待识别目标轨迹;在当前待检测视频帧不是待检测视频中的首帧时,根据与当前待检测视频帧对应的上一排队直线,以及各待识别目标轨迹对各待识别目标进行正交方向过滤,确定待拟合目标集合;根据待拟合目标集合确定基准直线,并根据基准直线确定与待拟合目标集合对应的待拟合目标距离集合;根据待拟合目标距离集合确定拟合目标阈值,并根据拟合目标阈值对待拟合目标集合进行递归更新,将确定出的排队目标集合所对应的排队目标数量确定为排队人数。通过采用上述技术方案,在获取到需要进行排队人数确定的待检测视频时,首先针对待检测视频进行目标识别和目标跟踪,确定可能为排队人员的待识别目标以及各待识别目标在待检测视频中的整体行动轨迹,进而在对待检测视频中的非首帧进行排队人数确定时,通过上一帧进行排队人数确定时所构建的上一排队直线,以及各待识别目标轨迹对需被用于对在当前帧进行排队人数确定的待识别目标进行预筛选,进而针对预筛选后所得的待拟合目标集合,通过直线拟合以及不同待拟合目标与拟合所得直线间的距离进行递归更新的方式实现对待拟合目标的多次筛选,最终得到排队目标集合并以此为依据确定排队人数。由于排队过程中队列形状在前后视频帧中近似不变,通过上一排队直线和待识别目标轨迹对待识别目标进行预筛选,充分去除了穿插队列的待识别目标对整体排队人数确定的影响,降低了需要用于对待检测视频中的当前帧进行直线拟合的数据量,同时基于不同待拟合目标与当前帧拟合得到的基准直线间的距离,对基准直线和待拟合目标集合进行多次递归更新,完成了对偏离拟合所得基准直线的待拟合目标的多次筛选,使得最终所得的排队目标集合中均为距离基准直线较近的目标,提升了依据排队目标集合确定排队人数的准确性。

18、应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。

本文档来自技高网...

【技术保护点】

1.一种排队人数确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据与所述当前待检测视频帧对应的上一排队直线,以及各所述待识别目标轨迹对各所述待识别目标进行正交方向过滤,确定待拟合目标集合,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述待拟合目标集合确定基准直线,并根据所述基准直线确定与所述待拟合目标集合对应的待拟合目标距离集合,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述待拟合目标距离集合确定拟合目标阈值,并根据所述拟合目标阈值对所述待拟合目标集合进行递归更新,将确定出的排队目标集合所对应的排队目标数量确定为排队人数,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述拟合目标阈值更新所述待拟合目标集合,包括:

6.根据权利要求4所述的方法,其特征在于,所述根据所述待拟合目标集合确定排队目标集合,包括:

7.根据权利要求1-6中任一项所述的方法,其特征在于,在当前待检测视频帧是所述待检测视频中的首帧时,还包括:

8.一种排队人数确定装置,其特征在于,包括:

9.一种排队人数确定设备,其特征在于,包括:

10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7任一项所述的排队人数确定方法。

...

【技术特征摘要】

1.一种排队人数确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据与所述当前待检测视频帧对应的上一排队直线,以及各所述待识别目标轨迹对各所述待识别目标进行正交方向过滤,确定待拟合目标集合,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述待拟合目标集合确定基准直线,并根据所述基准直线确定与所述待拟合目标集合对应的待拟合目标距离集合,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述待拟合目标距离集合确定拟合目标阈值,并根据所述拟合目标阈值对所述待拟合目标集合进行递归更新,将确定出的排队目标集合所对应的排队目标数量确定为排队人数,...

【专利技术属性】
技术研发人员:姜振涛熊超毛晓蛟章勇
申请(专利权)人:睿视苏州视频科技有限公司
类型:发明
国别省市:

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

1