[发明专利]一种基于均值漂移的遮挡条件下移动目标追踪方法有效
申请号: | 201810596691.4 | 申请日: | 2018-06-11 |
公开(公告)号: | CN108876820B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 蔡延光;赵豪;蔡颢 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06T7/246 | 分类号: | G06T7/246;G06T7/277;G06T7/70;G06T7/90;G06F17/18 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 510006 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 均值 漂移 遮挡 条件下 移动 目标 追踪 方法 | ||
本发明公开了一种基于均值漂移的遮挡条件下移动目标追踪方法。主要步骤:1.获得视频数据中的视频帧图像信息;2.选定追踪目标,建立卡尔曼滤波器模型,初始化方程的初始参数;3.建立均值漂移模型,统计搜索窗口内所有像素点的颜色值,建立直方图并归一化;4.计算卡尔曼模型输出的预测位置,作为MeanShift算法的起始迭代位置,在卡尔曼预测的位置处进行遮挡判断;5.若无遮挡,以预测位置作为MeanShift算法的起始迭代位置,依据均值漂移算法不断的迭代计算出目标的最优位置,并更新卡尔曼模型参数,在最优位置处自适应变化窗口的大小,并作为下一帧的窗口大小;6.若有遮挡,以预测位置作为假设的观测位置,以此位置更新卡尔曼模型参数,输出预测的目标位置。
技术领域
本发明涉及图像处理领域,尤其涉及一种基于均值漂移的遮挡条件下移动目标追踪方法。
背景技术
基于视频的移动目标的追踪是指对视频中存在的运动图像的运动目标进行智能检测、并进行追踪,同时能够得到运动目标的相关运动参数指标。在具体的实践中,复杂环境下移动目标的追踪算法通常需要与目标智能检测分割、运动目标的轨迹滤波以及对目标位置的预测等其它辅助算法进行结合来优化效果,然而因为运动目标所处环境的复杂性而带来的如物体阴影、目标被遮挡、目标形态上的变化、因光照变化而引起的亮度变化等,对算法的要求有很大的考验,并且实际场合中的实时性要求也对目标追踪问题提出了很大的要求。
发明内容
本发明为克服上述现有技术所述的至少一种缺陷,提供一种基于均值漂移的遮挡条件下移动目标追踪方法,能够有效的解决在遮挡条件下移动目标追踪问题。
为解决上述技术问题,本发明采用的技术方案是:一种基于均值漂移的遮挡条件下移动目标追踪方法,包括以下步骤:
S1.获取视频数据中的视频帧图像信息;
S2.在任意帧中手动设定初始搜索窗口,即选定追踪目标,并建立卡尔曼滤波器模型,同时初始化方程的初始参数;
S3.建立均值漂移模型,统计搜索窗口内所有像素点的颜色值,建立直方图并归一化,得到目标区域的模型描述,即得到了目标区域的密度概率函数;
S4.计算卡尔曼滤波器模型输出的预测位置,作为MeanShift算法的起始迭代位置;并在卡尔曼预测的位置处进行遮挡判断,若没有遮挡,执行步骤S5,若存在遮挡,执行步骤S6;
S5.若没有遮挡,以卡尔曼滤波器模型的预测位置作为MeanShift算法的起始迭代位置,依据均值漂移算法不断的迭代计算出目标的最优位置,并以此最优位置作为参数更新卡尔曼滤波器模型参数,在最优位置处,自适应变化窗口的大小,以此大小作为下一帧的窗口大小;
S6.若存在遮挡,以卡尔曼的预测位置作为假设的观测位置,并以此位置更新卡尔曼滤波器模型参数,输出预测的目标位置;
S7.判断视频是否结束,若是,执行步骤S8,若否,执行步骤S4;
S8.停止,结束。
进一步地,所述的S3步骤具体包括:
S31.建立目标模型,采用矩形窗口对目标进行分区域的选择,在对特征进行提取时将区域划分为11个子区域,11个子区域构成五角星形结构,其中心区域为正五边形,五角星的每一个角划分为一个区域;分别统计各子区域的颜色直方图,将各子区域分别统计的颜色直方图结果当作整个目标区域的特征描述;假设目标区域的中心坐标为表示区域内各像素的坐标位置,其中i=1,2,...,n,建立颜色直方图,得到m个由统计颜色得到的特征值;目标模型的概率密度qu,u=1,2,...,m,表示为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810596691.4/2.html,转载请声明来源钻瓜专利网。