資源簡介
一個基于HoG特征和粒子濾波目標(biāo)跟蹤代碼:
在ivt的基礎(chǔ)上,加入了自己的在線更新機(jī)制 有在線學(xué)習(xí)功能。該算法有以下主要組成:
1、目標(biāo)外觀用多模版的線性組合來表示,組合用最小二乘的方法來求解,文件中有公式推導(dǎo);
2、特征提取部分使用用opencv完成HoG特征提取的模塊;
3、跟新方法論文:Robust Visual Tracking and Vehicle Classification via Sparse Representation,我也是用這篇文章的思想去做更新機(jī)制的,比較簡單
PS:Hog運(yùn)算部分已經(jīng)生成mex,如果不能運(yùn)行就用你的matlab再編譯生
代碼片段和文件信息
function?[errafferrrecondiff]?=?esterrfunc(p?frm?tmpl?opt)
%?function?[errafferrrecondiff]?=?esterrfunc(p?frm?tmpl?opt)
%
%%?Copyright?(C)?Jongwoo?Lim?and?David?Ross.
%%?All?rights?reserved.
recon?=?[];
if?isstruct(tmpl)
??diff?=?tmpl.mean?-?warpimg(frm?p?size(tmpl.mean));
??if?(size(tmpl.basis2)?>?0)
????recon?=?tmpl.basis*(tmpl.basis‘*diff(:));
????diff(:)?=?diff(:)?+?recon;
????recon?=?reshape(reconsize(tmpl.mean))?+?tmpl.mean;
??else
????recon?=?tmpl.mean;
??end
else
??diff?=?tmpl?-?warpimg(frm?p?size(tmpl));
end
if?(nargin?4)
??opt?=?[];
end
if?(isfield(opt‘errfunc‘)?&&?isfield(opt‘rsig‘)?&&?strcmp(opt.errfunc‘robust‘))
??sqdiff?=?diff.^2;
%%?need?to?estimate?coef?corectly
??err?=?sum(sqdiff(:)?./?(sqdiff(:)?+?opt.rsig.^2));
else
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3054??2012-04-13?20:14??HoGtracker\display\Display.m
?????文件???????1456??2011-02-23?17:32??HoGtracker\display\drawbox.m
?????文件???????3892??2011-02-23?17:32??HoGtracker\display\drawtrackresult.m
?????文件???????1518??2011-02-23?17:32??HoGtracker\display\showimgs.m
?????文件???????1057??2011-02-23?17:32??HoGtracker\esterrfunc.m
?????文件??????20480??2011-04-08?22:46??HoGtracker\feature\example.mexw32
?????文件????????330??2012-05-15?15:46??HoGtracker\feature\features.m
?????文件??????????0??2011-09-24?14:00??HoGtracker\feature\features2.m
?????文件????????778??2012-05-17?17:17??HoGtracker\feature\LikeHood.m
?????文件???????2108??2011-02-23?17:32??HoGtracker\hall.m
?????文件???????3987??2012-09-18?10:21??HoGtracker\HoGtracker.m
?????文件????1047552??2012-05-17?18:05??HoGtracker\HoG跟蹤算法,系數(shù)推到.doc
?????文件????????175??2011-12-21?11:15??HoGtracker\img\fr
?????文件????????193??2012-03-17?13:18??HoGtracker\img\fr
?????文件???????1108??2011-12-29?14:51??HoGtracker\img\img_alloc.m
?????文件???????1025??2012-03-17?13:17??HoGtracker\img\img_alloc_color.m
?????文件????????944??2011-04-17?06:11??HoGtracker\img\img_blur.m
?????文件???????1038??2012-01-07?09:23??HoGtracker\img\img_dir.asv
?????文件???????1043??2012-01-07?09:23??HoGtracker\img\img_dir.m
?????文件????????526??2011-12-21?11:08??HoGtracker\img\img_load.asv
?????文件????????526??2011-12-21?11:08??HoGtracker\img\img_load.m
?????文件???????2443??2012-03-07?19:36??HoGtracker\img\img_patch.m
?????文件??????10719??2011-02-23?17:32??HoGtracker\img\interp2.mexglx
?????文件????????199??2012-03-22?13:18??HoGtracker\img\param2bb.m
?????文件????????315??2012-01-04?15:33??HoGtracker\img\patch2Pattern.asv
?????文件????????301??2012-01-04?15:34??HoGtracker\img\patch2Pattern.m
?????文件???????8704??2011-04-25?10:42??HoGtracker\img\warp.mexw32
?????文件????????252??2011-12-21?16:23??HoGtracker\init\init_source.m
?????文件????????750??2011-12-20?15:47??HoGtracker\init\init_workspace.m
?????文件???????4264??2012-09-18?13:01??HoGtracker\init\trackparam.m
............此處省略76個文件信息
評論
共有 條評論