【技术实现步骤摘要】
一种目标分析方法、装置、计算机设备以及存储介质
[0001]本公开涉及计算机的
,具体而言,涉及一种目标分析方法、装置、计算机设备以及存储介质。
技术介绍
[0002]目标群体性分析作为计算机视觉的应用之一,在日常生活中逐渐发挥着重要作用。例如对于人群分析,在商场、车站、机场或者公园等场合,管理人员需要时刻掌握着人群的流向,人员的密集程度以及各个热点区域人们的行为。
[0003]然而,现有的目标群体性分析方法在以软件工具包或其他方式嵌入至某个设备平台上时,相关技术人员预先为每个任务流程分配好了对应固定的计算资源。因此,现有的目标群体性分析方法的实现与设备平台中的计算资源之间的耦合程度较高,从而导致该目标群体性分析方法的可移植性差,限制了其适用范围。
技术实现思路
[0004]本公开实施例至少提供一种目标分析方法、装置、计算机设备以及存储介质。
[0005]第一方面,本公开实施例提供了一种目标分析方法,包括:获取待处理视频流中的视频帧;对所述视频帧进行目标检测,得到所述视频帧中所包含的检测目标的检测结果;确定对所述视频帧中至少一个感兴趣区域进行运算资源分配的分配指示信息;所述分配指示信息用于指示所述视频帧中的感兴趣区域的区域数量,和/或,每个感兴趣区域中检测目标的密集程度;基于所述分配指示信息,为所述至少一个感兴趣区域对应的分析任务分配资源调度单元;每个感兴趣区域对应至少一个资源调度单元;基于分配的所述资源调度单元执行所述分析任务,得到所述至少一个感兴趣区域的分析结果。
[ ...
【技术保护点】
【技术特征摘要】
1.一种目标分析方法,其特征在于,包括:获取待处理视频流中的视频帧;对所述视频帧进行目标检测,得到所述视频帧中所包含的检测目标的检测结果;确定对所述视频帧中至少一个感兴趣区域进行运算资源分配的分配指示信息;所述分配指示信息用于指示所述视频帧中的感兴趣区域的区域数量,和/或,每个感兴趣区域中检测目标的密集程度;基于所述分配指示信息,为所述至少一个感兴趣区域对应的分析任务分配资源调度单元;每个感兴趣区域对应至少一个资源调度单元;基于分配的所述资源调度单元执行所述分析任务,得到所述至少一个感兴趣区域的分析结果。2.根据权利要求1所述的方法,其特征在于,所述基于所述分配指示信息,为所述至少一个感兴趣区域对应的分析任务分配资源调度单元,包括:基于所述分配指示信息,确定用于执行与每个感兴趣区域对应的分析任务的资源调度单元的需求数量;基于所述需求数量和与执行所述分析任务的硬件对应的最大资源调度单元数量,为所述至少一个感兴趣区域对应的分析任务分配对应的资源调度单元。3.根据权利要求2所述的方法,其特征在于,所述基于所述需求数量和与执行所述分析任务的硬件对应的最大资源调度单元数量,为所述至少一个感兴趣区域对应的分析任务分配对应的资源调度单元,包括:在所述最大资源调度单元数量大于所述需求数量的情况下,为所述至少一个感兴趣区域对应的分析任务分配与所述感兴趣区域的数量相等的资源调度单元,其中,每一个所述感兴趣区域对应的分析任务分别由一个所述资源调度单元调度执行。4.根据权利要求2或3所述的方法,其特征在于,所述基于所述需求数量和与执行所述分析任务的硬件对应的最大资源调度单元数量,为所述至少一个感兴趣区域对应的分析任务分配对应的资源调度单元,包括:在所述最大资源调度单元数量小于所述需求数量的情况下,为所述至少一个感兴趣区域对应的分析任务分配与所述最大资源调度单元数量相等的资源调度单元,其中,至少部分感兴趣区域由相同的资源调度单元调度执行。5.根据权利要求1所述的方法,其特征在于,所述分配指示信息包含:检测目标的密集程度,所述确定对所述视频帧中至少一个感兴趣区域进行运算资源分配的分配指示信息,包括:基于所述检测结果中所包含的各个检测目标的位置信息,确定所述视频帧中的检测目标在每个感兴趣区域中的检测目标的密集程度。6.根据权利要求1所述的方法,其特征在于,所述基于分配的所述资源调度单元执行所述分析任务,得到所述至少一个感兴趣区域的分析结果,包括:通过分配的所述资源调度单元执行目标检测任务,包括:对所述视频流中的至少一个视频帧的所述检测结果进行分析,确定所述检测目标中位于每个所述感兴趣区域内的检测目标;通过分配的所述资源调度单元执行目标跟踪任务,包括:基于所述目标检测任务的检
测结果,对所述视频流中的多个视频帧中的感兴趣区域的检测目标进行目标跟踪,得到每个所述感兴趣区域内检测目标的目标跟踪结果;通过分配的所述资源调度单元执行行为分析任务,包括:基于所述目标跟踪结果对每个感兴趣区域的检测目标的进行群体性行为分析,得到对应感兴...
【专利技术属性】
技术研发人员:刘鑫,张垚,张帅,
申请(专利权)人:深圳市商汤科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。