[发明专利]一种基于渐进卡尔曼滤波的人体目标跟踪方法在审
申请号: | 202010002510.8 | 申请日: | 2020-01-02 |
公开(公告)号: | CN111242982A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 杨旭升;陈锡锻;陈海军;王佳星 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06T7/277 | 分类号: | G06T7/277;G06K9/00 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 渐进 卡尔 滤波 人体 目标 跟踪 方法 | ||
一种基于渐进卡尔曼滤波的人体目标跟踪方法,该方法采用深度相机传感器实现对人体目标的跟踪,首先,将人体目标跟踪分解成人体目标各关键点位置的估计;其次,建立有关各关键点的运动学模型和量测模型,最后,基于渐进卡尔曼滤波对传感器得到的相关数据进行滤波,得到人体目标状态的估计。本发明提供一种基于渐进卡尔曼滤波的人体目标跟踪方法,该方法增加了人体目标状态不确定性的描述,提高了对遮挡、识别失败等不利因素的鲁棒性。
技术领域
本发明涉及目标跟踪领域,尤其是一种基于渐进卡尔曼滤波的人体目标跟踪方法。
背景技术
随着视觉传感器和人工智能等技术的发展,使得人体目标跟踪在生产生活中有着越来越多的应用,例如,人员安全监控、运动员比赛分析、智能人机交互等。特别的,3D视觉传感技术与人工智能技术的融合为获取人体运动细节提供了重要的解决途径。
目前,随机森林方法以及随后衍生的包括random tree walk系列方法已将深度图像领域的人体姿态估计任务做到了非常高的水准。值得一提的是,微软的Kinect深度相机自带SDK的骨骼提取算法用的就是随机森林方法,可获取丰富的人体姿态信息。随着深度卷积神经网络方法的兴起,在人体姿态估计领域也取得了巨大的成功。然而,该类方法对存储和计算都有着较高的要求,通常需要图形处理器(GPU)的计算支持。不同于深度卷积神经网络等方法,随机森林方法对处理能力要求较低,可满足良好的实时性要求。然而,人在工作过程中可能需要手握或肩背一些物件,这将使得现有的随机森林方法提取人体局部部件姿态的失败。此外,由于受遮挡或自遮挡等因素的影响,人体局部部件(如手)姿态的可能存在较大的偏差。目前还没有技术能够鲁棒、实时地解决深度图像下的人体姿态估计问题。
发明内容
为了克服已有随机森林方法对遮挡、物件干扰等鲁棒性差,局部运动姿态易丢失的缺点,本发明提供一种基于渐进卡尔曼滤波的人体目标跟踪方法,有效地解决了深度图像下人体目标的鲁棒实时跟踪。
本发明解决其技术问题所采用的技术方案是:
一种基于渐进卡尔曼滤波的人体目标跟踪方法,所述方法包括以下步骤:
步骤1)将人体目标状态分解成25个关键点的位置状态,建立各关键点运动的模型,并确定渐进卡尔曼滤波器参数;
步骤2)根据上一时刻的人体目标关键点位置估计,分别预测下一时刻人体目标关键点位置;
步骤3)读取深度图像传感器的信息,利用随机森林方法识别并计算人体目标关键点位置,读取人体目标关键点位置信息;
步骤4)根据读取到的人体目标关键点位置信息,分别对预测的人体目标关键点位置进行渐进量测更新;
步骤5)判断步骤4)渐进量测更新是否满足稳定性要求,若满足稳定性要求,则重复步骤4);否则,跳出渐进量测更新;
重复执行步骤2)-步骤5),完成人体目标的鲁棒实时跟踪。
进一步,所述步骤1)中,所述的关键点为人体头、颈、肩、肘、腕、手、臀、膝、踝和脚等关节点。
再进一步,所述的关键点位置为关键点在直角坐标系下x、y和z轴的坐标。
更进一步,所述步骤1)中,所述的滤波器参数,包括各关键点的初始状态及其协方差、过程噪声协方差和量测噪声协方差等。
所述步骤2)中,所述的预测包括关键点位置及其协方差的预测。
所述步骤4)中,所述的渐进量测更新,即将量测噪声协方差人为地放大N倍的基础上,计算卡尔曼滤波增益。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010002510.8/2.html,转载请声明来源钻瓜专利网。