-
-
camshift目标跟踪程序
camshift.m 这个主程序,首先是一些变量的初始化,读取视频,然后让用户选择目标,计算目标的hue直方图histogram,此后就开始对每一帧做跟踪处理。
跟踪算法中,先是读取图像,变换到hsv空间,根据histogram对每个像素赋值,得到权重图propmap,然后用meanshift方法对以此前的重心为中心的矩形框范围内的像素求新的重心位置,迭代到重心位置比较稳定,或者是迭代次数超过15次为止,这样这一帧的跟踪完成。
-
-
camshift多目标跟踪算法
camshift 多目标跟踪算法,使用鼠标选中摄像头视频流中的多个目标,即可进行对目标进行跟踪。后续可使用kalman及例子滤波对目标跟踪进行优化,kalman及例子滤波程序参见我的其他资源。
-
camshift+kalman+LBP特征目标跟随算法实现
基于camshift均值漂移算法, kalman卡尔曼滤波算法及LBP特征的目标跟随算法,配置完成 opencv路径即可运行。LBP特征跟踪非常的稳定,对于颜色差别不大的区域也能流程跟随,比如跟踪手能够平滑的经过脸部区域而不漂移。工程为集中集中算法融合优化,非常适合学习及工程实践。
-
-
CamShift跟踪算法
这是对视频序列中目标进行跟踪的CamShift算法,解压即可运行。开发环境为VS2010+OpenCV2.2
-
-
-
camshift例子
一个camshift算法的例子,具体就是一个使用模板,包括源代码和需要用到的一些视频素材资料
-
-