基于彩色直方图和Kalman滤波的视频跟踪算法
Version 0.9
Written by Y. B. Mao & W. B. Xiang
Visual Information Processing and Analysis Group (ViPAG),
Nanjing University of Sci. & Tech.
www.open-image.org
Feb. 9, 2006
All rights reserved.
Kalman滤波算法的详细描述,参见:
[1] 徐士良. C常用算法程序集. 清华大学出版社. 1994.
Mean shift跟踪算法的详细描述,请参见:
[1] D. Comaniciu, V. Ramesh, P. Meer. Real-time tracking of non-rigid
objects using mean shift. Proc. Conf. Vision Pattern Rec., II: 142-149,
Hilton Head, SC, June 2000.
[2] Dorin Comaniciu, Visvanathan Ramesh, Peter Meer. Kernel-based object
tracking. IEEE Trans. on Pattern Analysis and Machine Intelligence.
Vol.25, No. 5, 2003, pp. 554-577.
[3] Huimin QIAN, Yaobin MAO, Jason GENG, Zhiquan WANG. Object tracking with
self-updating tracking window. PAISI'2007.
本代码只可用于非商业用途。如使用本代码请在论文中标注上述三篇参考文献。
使用说明:
(1)本程序使用VC 6进行编译,程序中使用了DShow技术处理视频。程序的编译与运行需要DX 9 SDK。
(2)MeanShift_KL.cpp和Meanshift_KL.h为结合Kalman滤波与Mean shift跟踪的算法程序(除了用到new和delete外,基本上为标准c程序),可以单独剥离使用。具体使用方法请参考程序注释和SamplGrabberProcessor.cpp中的例子。
(3)命令行程序使用方法(可直接运行release下的test.cmd文件):
TrackingMS cfgx.txt
其中的cfgx.txt配置文件格式为:
video.avi --- 视频文件名
FrameNo --- 起始帧号
TotalFrame --- 总共播放的帧数
Xcenter --- 目标中心点位置的x坐标
Ycenter --- 目标中心点位置的y坐标
hWidt --- 目标半宽
hHeight --- 目标半高
Framerate --- 帧率,为10,15,20,25,30
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
mean+shift和particle+filter的目标跟踪代码,都是基于颜色特征的跟踪算法。算法程序为纯c代码.rar (24个子文件)
VideoTrack_code
test.avi 1.67MB
MSTracking
TrackingMS.plg 2KB
TrackingMS.dsw 543B
MeanShift_KL.h 3KB
release
MeanShift_KL.cpp 23KB
SamplGrabberProcessor.cpp 4KB
TrackingMS.opt 49KB
TrackingMS.dsp 4KB
readme.txt 2KB
SamplGrabberProcessor.h 1KB
TrackingMS.ncb 57KB
TrackingMS.cpp 10KB
ParticleTracking
ParticleTracking.h 3KB
Tracker_Particle.dsp 4KB
Tracker_Particle.opt 50KB
ParticleTracking.cpp 24KB
Tracker_Particle.cpp 10KB
Tracker_Particle.dsw 555B
SamplGrabberProcessor.cpp 5KB
Release
Tracker_Particle.ncb 65KB
readme.txt 2KB
Tracker_Particle.plg 2KB
SamplGrabberProcessor.h 2KB
www.pudn.com.txt 218B
共 24 条
- 1
资源评论
- 张小天2014-06-03版本太早 我用的2010 转换版本后运行失败 缺少qedit.h
- sq159558537962012-12-20其实不用专门找无损的avi视频,只要在机子上装个xvid解码器就可以了
- rainydew2015-02-04缺少两个头文件 不能生成
- justement2011-11-29专门装了个vc++6.0编译,貌似只能是无损avi格式的。。。。上哪儿找无损的avi去。。。
nihongyin
- 粉丝: 1
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功