[发明专利]一种基于多目标跟踪的目标推送方法在审

专利信息
申请号: 202010871795.9 申请日: 2020-08-26
公开(公告)号: CN112016440A 公开(公告)日: 2020-12-01
发明(设计)人: 毕海;徐晓刚;满庆奎;焦振秋 申请(专利权)人: 杭州云栖智慧视通科技有限公司
主分类号: G06K9/00 分类号: G06K9/00;G06K9/62
代理公司: 杭州信义达专利代理事务所(普通合伙) 33305 代理人: 陈继算
地址: 310000 浙江省杭州市*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 多目标 跟踪 目标 推送 方法
【权利要求书】:

1.一种基于多目标跟踪的目标推送方法,其特征在于,包括以下步骤:

S1,确定检测帧,使用目标检测算法模型对检测帧进行目标检测,识别目标信息;

S2,采用多目标跟踪算法,对于每个目标分配一个轨迹Path(i)

S3,针对每个Path确定N帧缓冲区,对缓冲区中的每个缓存检测帧对象进行识别、定义,识别出最优帧,N帧缓冲区顺次更新,新的检测帧进栈,旧的N帧缓冲区的第一个缓存检测帧出栈,并决定出栈的缓存检测帧是否推送。

2.根据权利要求1所述的一种基于多目标跟踪的目标推送方法,其特征在于,所述步骤S1中检测帧的确定方法:采用跳3~5帧的跳帧方式对实时视频流或视频文件提取出检测帧,检测帧定义为…FT-1,FT,T为当前时刻。

3.根据权利要求1所述的一种基于多目标跟踪的目标推送方法,其特征在于,所述步骤S1中的目标信息包括:通过目标检测算法模型输出所述目标属于检测类别的置信度得分C(0-1)、所述目标在图像中位置信息(x,y,w,h),其中x为所述目标左上角相距图像左上角水平线的距离,y为所述目标左上角相距图像左上角垂直线的距离,其中w,h分别是目标的宽与高的长度,单位为pixel。

4.根据权利要求1所述的一种基于多目标跟踪的目标推送方法,其特征在于,所述步骤S2包括对步骤S1的目标进行分析与相似度对比。

5.根据权利要求1所述的一种基于多目标跟踪的目标推送方法,其特征在于,所述轨迹Path(i)为目标在某段时间区间内,从在视频里出现到消失的轨迹,每个轨迹包括多个检测帧,当某个Path(i)的目标在视频中消失后,多目标跟踪算法不再维护该轨迹信息。

6.根据权利要求1所述的一种基于多目标跟踪的目标推送方法,其特征在于,所述步骤S3中对于每个缓存检测帧对象定义包括:目标标志位Valid_Flag和最优标志位Best_Flag;Valid_Flag用以标识对于某一轨迹Path(i),当前缓存检测帧是否检测到目标,如果检测到目标,则该标志位置为true,同时目标图像缓存进目标图像字段,否则为false;Best_Flag用于标识当前帧是否为缓冲区内最优帧,如果为最优帧,则该标志位置为true。

7.根据权利要求6所述的一种基于多目标跟踪的目标推送方法,其特征在于,所述步骤S3识别出最优帧的步骤为:

P1,通过数据库统计得到超参数RT,Rmax和Scoremin,RT为目标最优高宽比率,Rmax为高宽比最大的一个可接受阀值,Scoremin为高宽比大于可接受阀值后恒定最低分数;

P2,每个缓存帧使用以下公式计算出高宽比得分,高宽比得分加上步骤S1中的置信度得分,数值最大的确定为所述轨迹Path的N帧缓冲区内最优缓存帧:

其中,a1,a2,b2分别为比率系数和偏置项系数,S为高宽比方面得分,r为输入项,r=h/w;

P3,进栈的新的检测帧首先确定Valid_Flag为false或ture,为false时不作为;为ture时,需要与步骤P2中的最优缓存帧进行比较,比较方法为:当最优缓存帧不存大时,则对当前缓冲区内,包括新进栈的检测帧,所有Valid_Flag为true的缓存帧进行得分比较,确定新的最优缓存帧,并设置该缓存帧Best_Flag为true。

8.根据权利要求1所述的一种基于多目标跟踪的目标推送方法,其特征在于,所述步骤S3中决定出栈的缓存检测帧是否推送的方法为包括:

W1,定义超参数最短推送周期Tmin,即距离上次推送至少又经过了多少个更新周期方可推送,最大迭代次数Imax,即当旧的N帧缓冲区的第一个缓存检测帧不是最优缓存帧时,最多可进行多少次更新周期迭代则要强制推送,初始化迭代次数I=0;

W2,当新的检测帧还未入栈时,N帧缓冲区的第一个缓存检测帧为最优缓存帧时,距离上次推送更新次数大于最短推送周期Tmin时,则该帧进行推送,设置迭代次数I=0;

W3,当仅有N帧缓冲区的第一个缓存检测帧为有效帧时,距离上次推送更新次数大于最短推送周期Tmin时,则该帧进行推送,设置迭代次数I=0;

W4,当W2、W3条件均不满足,迭代次数I大于等于Imax时,如果存在最优缓存帧,且距离上次推送更新次数大于最短推送周期Tmin时,则对N帧缓冲区的第一个缓存检测帧进行推送,设置迭代次数I=0,如果不存在最优缓存帧,则以有效帧作为推送目标;

W5,当W2、W3、W4条件均不满足,则N帧缓冲区的第一个缓存检测帧出栈,继续更新迭代寻找最优推送帧,迭代次数I加1。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云栖智慧视通科技有限公司,未经杭州云栖智慧视通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010871795.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top