[发明专利]一种基于人脸的多目标跟踪方法及系统有效
申请号: | 201810371205.9 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108734107B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 谭卫军;姚琪;齐德龙;刘汝帅 | 申请(专利权)人: | 武汉幻视智能科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06T7/246 |
代理公司: | 武汉蓝宝石专利代理事务所(特殊普通合伙) 42242 | 代理人: | 吴阳 |
地址: | 430000 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多目标 跟踪 方法 系统 | ||
1.一种基于人脸的多目标跟踪方法,其特征在于,包括以下步骤:
步骤1,初始化帧计数器,获取视频帧,并进行人脸检测,为检测到的每张人脸创建跟踪器;
步骤2,获取下一视频帧,帧计数器加1,同时判断所述跟踪器的窗口位置是否有人脸,若有则根据前一帧与当前帧的人脸相关性更新对应的跟踪器;
步骤3,判断帧计数器是否达到预设值,若是则重置帧计数器并执行步骤4,否则跳转至步骤2;
步骤4,对当前视频帧重新进行人脸检测,同时判断检测到的人脸是否位于已有的跟踪器窗口内,若是,则根据前一帧与当前帧的人脸相关性更新对应的跟踪器,否则为新检测到人脸创建跟踪器,并跳转至步骤2;
在为检测到人脸创建跟踪器时,为每个跟踪器建立一缓冲器,并初始化跟踪器的存活时长,所述缓冲器用于保存跟踪器在存活期间对应的每一视频帧中人脸的质量、人脸的位置信息;
针对所述跟踪器的存活时长:
在跟踪器创建时,存活时长设置为0;
每处理一帧视频帧,存活时长加1;
当检测到人脸并匹配相应的跟踪器时,则该跟踪器的新的存活时长=旧存活时长-2*帧计数器预设值;
当一个跟踪器跟踪一张人脸时,该人脸质量达到预设阈值时,该跟踪器的存活时长减少1。
2.根据权利要求1所述一种基于人脸的多目标跟踪方法,其特征在于,所述步骤2和步骤3之间还包括,判断跟踪器是否达到删除条件,若达到则删除该跟踪器。
3.根据权利要求2所述一种基于人脸的多目标跟踪方法,其特征在于,所述删除条件包括存活时长达到上限值。
4.根据权利要求2所述一种基于人脸的多目标跟踪方法,其特征在于,跟踪器删除后,获取其缓冲器中缓冲的人脸图片,并根据过滤条件筛选一张或多张高质量人脸;所述的过滤条件包括:
人脸的可信度分值可信度阈值;
人脸判定为正脸;
人脸的模糊度模糊度阈值;
人脸的亮度亮度阈值;
人脸的面积其他人脸的面积。
5.一种基于人脸的多目标跟踪系统,其特征在于,包括
视频帧获取模块,用于获取视频帧;
帧计数器,用于记录获取的视频帧数;
人脸检测模块,用于对获取的视频帧进行人脸检测;
跟踪器创建模块,用于为人脸检测模块检测到的每张人脸创建跟踪器;
跟踪器更新模块,用于根据前一帧与当前帧的人脸相关性更新对应的跟踪器;
缓冲器创建模块,用于在为检测到人脸创建跟踪器时,为每个跟踪器建立一缓冲器,并初始化跟踪器的存活时长,所述缓冲器用于保存跟踪器在存活期间对应的每一视频帧中人脸的质量、人脸的位置信息;
针对所述跟踪器的存活时长:
在跟踪器创建时,存活时长设置为0;
每处理一帧视频帧,存活时长加1;
当检测到人脸并匹配相应的跟踪器时,则该跟踪器的新的存活时长=旧存活时长-2*帧计数器预设值;
当一个跟踪器跟踪一张人脸时,该人脸质量达到预设阈值时,该跟踪器的存活时长减少1。
6.根据权利要求5所述一种基于人脸的多目标跟踪系统,其特征在于,还包括人脸筛选模块,用于在跟踪结束后,获取其对应的缓冲器中缓冲的人脸图片,并根据过滤条件筛选一张或多张高质量人脸;所述的过滤条件包括:
人脸的可信度分值可信度阈值;
人脸判定为正脸;
人脸的模糊度模糊度阈值;
人脸的亮度亮度阈值;
人脸的面积其他人脸的面积。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉幻视智能科技有限公司,未经武汉幻视智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810371205.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于对比的快速暴恐视频识别方法
- 下一篇:一种基于SSD网络的裂纹舌识别方法