[发明专利]基于部件的对象跟踪方法无效
申请号: | 200810033733.X | 申请日: | 2008-02-21 |
公开(公告)号: | CN101226592A | 公开(公告)日: | 2008-07-23 |
发明(设计)人: | 张玉冰;罗青山;曾贵华 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G01B11/00;G01C11/00 |
代理公司: | 上海交达专利事务所 | 代理人: | 王锡麟;王桂忠 |
地址: | 200240*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 部件 对象 跟踪 方法 | ||
1.一种基于部件的对象跟踪方法,其特征在于,包括如下步骤:首先对出现的跟踪对象,使用加速区域角点检测方法对跟踪对象的跟踪部件进行定位,然后通过灰度直方图描述跟踪部件,在后续的帧中通过卡尔曼滤波对跟踪部件进行跟踪,在每帧中通过观测值的测量来修正卡尔曼滤波的参数,并且进行部件的更新,最后将跟踪对象标识出来。
2.根据权利要求1所述的基于部件的对象跟踪方法,其特征是,所述对跟踪对象的跟踪部件进行定位,是指:采用加速区域角点检测方法检测运动对象中的角点,将以角点为中心的矩形窗口作为跟踪部件,加速区域角点检测的方法具体为:为检查待检测点c周围的圆,寻找其中最长的圆弧,如果圆弧中所有的点的灰度值都大于c点的灰度值t个灰度值以上,t由用户根据需要设定,或者都小于c点的灰度值t个灰度值以上,则被判定为角点。
3.根据权利要求1所述的基于部件的对象跟踪方法,其特征是,所述通过灰度直方图描述跟踪部件,是指:采用基于核的灰度直方图来描述跟踪部件,直方图为n维向量,n由用户根据需要设定,首先将颜色空间由256维映射到n维,然后采用双权重核函数对每个点加权,使距离中心较远的像素的权值较小。
4.根据权利要求1所述的基于部件的对象跟踪方法,其特征是,所述的通过卡尔曼滤波对跟踪部件进行跟踪,具体为:卡尔曼滤波包括预测和修正两部分:预测部分采用预测方程组,利用前一时刻的状态值和预测误差做出预测,得到各个跟踪部件在当前时刻的位置,由于预测结果会存在一定误差,修改部分采用修正方程组,利用获得的当前时刻的观测值来修正预测结果。
5.根据权利要求1所述的基于部件的对象跟踪方法,其特征是,所述通过观测值的测量来修正卡尔曼滤波器的参数,是指:在预测方程组预测出的跟踪部件位置周围采用螺旋式搜索的方法,找到一点,以该点为邻域的窗口的直方图和原部件直方图的欧氏距离小于设定的阈值,该点的位置就作为当前帧的观测值,修正方程组通过此观测值来修正当前的卡尔曼滤波器的预测值,得到修正后的状态估计值和噪声方差估计值。
6.根据权利要求1所述的基于部件的对象跟踪方法,其特征是,所述部件的更新,具体为:如果在预测点周围无法找到符合条件的点,采用判决方法将对象标识,保留位于标识区域之内的部件,即保留由于对象旋转或由于遮挡而导致的部件消失但仍在跟踪对象之内的部件,淘汰因跟踪失败处在跟踪对象之外的部件,并将原部件的灰度直方图与当前时刻部件所处位置的灰度直方图加权相加的方法对灰度直方图进行更新。
7.根据权利要求1或6所述的基于部件的对象跟踪方法,其特征是,所述部件的更新,其更新公式如下:qk=(1-α)qk-1+αpk,其中:qk,qk-1分别为第k、k-1帧的基于核的灰度直方图,α为更新因子。
8.根据权利要求1所述的基于部件的对象跟踪方法,其特征是,所述将跟踪对象标识出来,是指:确定出跟踪对象的各个部件之后,用能够包含所有跟踪部件中心点的面积最小的矩形将跟踪对象标识出来,使得各个部件统一到一个对象,具体为:采用格雷厄姆方法确定出对象角点集合的凸壳,得到点集的凸壳之后,以凸壳上的一条边的延长线为矩形的一边,找出包含点集中所有点的矩形,依次旋转找出面积最小的矩形区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810033733.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:公交信息获取方法、公交信息查询方法、装置及系统
- 下一篇:一种多功能运动鞋