文件名称:基于HoG特征和粒子滤波的跟踪:C、Opencv、Matlab
文件大小:1.7MB
文件格式:RAR
更新时间:2016-04-04 10:45:14
粒子滤波
一个基于HoG特征和粒子滤波目标跟踪代码: 在ivt的基础上,加入了自己的在线更新机制 有在线学习功能。该算法有以下主要组成: 1、目标外观用多模版的线性组合来表示,组合用最小二乘的方法来求解,文件中有公式推导; 2、特征提取部分使用用opencv完成HoG特征提取的模块; 3、跟新方法论文:Robust Visual Tracking and Vehicle Classification via Sparse Representation,我也是用这篇文章的思想去做更新机制的,比较简单 PS:Hog运算部分已经生成mex,如果不能运行就用你的matlab再编译生成一个就好了,具体看“mex”文件里面的文件,根据你的配置改动一下路径就好了。
【文件预览】:
HoGtracker
----init()
--------init_workspace.m(750B)
--------trackparamv6.m(5KB)
--------init_source.m(252B)
--------win_click.m(255B)
--------trackparam.m(4KB)
----more()
--------example_fhpkg.m(2KB)
--------example_generate.m(5KB)
----mex()
--------1.jpg(701B)
--------compile.m(1KB)
--------HoG.cpp(3KB)
--------HoG.mexw32(14KB)
----initializing()
--------init_OL1T.m(2KB)
--------init_workspace.m(750B)
--------init_OL1T.asv(2KB)
--------win_click.asv(255B)
--------init_source.m(252B)
--------init_first_frame.m(293B)
--------win_click.m(255B)
----img()
--------img_load.asv(526B)
--------img_alloc.m(1KB)
--------frame_get.m(175B)
--------patch2Pattern.asv(315B)
--------img_dir.asv(1KB)
--------interp2.mexglx(10KB)
--------img_blur.m(944B)
--------patch2Pattern.m(301B)
--------img_load.m(526B)
--------param2bb.m(199B)
--------warp.mexw32(9KB)
--------frame_get_color.m(193B)
--------img_dir.m(1KB)
--------img_patch.m(2KB)
--------img_alloc_color.m(1KB)
----HoG跟踪算法,系数推到.doc(1023KB)
----_output()
----feature()
--------features2.m(0B)
--------features.m(330B)
--------LikeHood.m(778B)
--------example.mexw32(20KB)
----tracking()
--------estwarp_condens.m(1KB)
--------estwarp_greedy.m(1KB)
--------estwarp_grad.m(865B)
--------runtracker_hall.m(4KB)
----说明.txt(362B)
----hall.m(2KB)
----display()
--------drawtrackresult.m(4KB)
--------showimgs.m(1KB)
--------Display.m(3KB)
--------drawbox.m(1KB)
----ulit()
--------affwarpimg.m(595B)
--------interp2.mexa64(13KB)
--------images_angle.m(165B)
--------normalizeWeights.m(351B)
--------affparam2geom.m(1KB)
--------affparam2mat.m(1KB)
--------normalizeTemplates.m(437B)
--------interp2.cpp(4KB)
--------interp2.dll(24KB)
--------warpimg.m(1KB)
--------sklm.m(2KB)
--------affparaminv.m(452B)
----win()
--------center_sz2win.m(157B)
--------bb_isdef.m(732B)
--------bb_center.m(808B)
--------PointsValid.m(764B)
--------bb_width.m(740B)
--------bb_predict.m(1KB)
--------BackWardOptical.m(2KB)
--------center2bb.m(817B)
--------ROI_points.m(2KB)
--------bb_draw.m(1KB)
--------bb_height.m(741B)
--------bb_points.m(1KB)
--------PointsNoneRotate.m(781B)
--------bb_size.m(745B)
--------ROI_predict.m(551B)
----esterrfunc.m(1KB)
----run.m(55B)
----_input()
----pca_comparison()
--------sumsq.m(55B)
--------rc.m(417B)
--------dog_windows.mat(658KB)
--------hall.m(2KB)
--------sklm.m(2KB)
--------truepca_svd.m(723B)
--------gram_pca.m(954B)
--------descstat.m(642B)
--------truepca.m(642B)
--------run_comparison.m(3KB)
--------generate_comparison_figure.m(1KB)
----HoGtracker.m(4KB)