MEEM_v1.1_release

所属分类:matlab编程
开发工具:matlab
文件大小:52309KB
下载次数:45
上传日期:2017-11-01 16:06:05
上 传 者飞逸
说明:  MEEM跟踪算法,多专家目标跟踪算法,实现目标的在线跟踪!
(Main code of MEEM tracker)

文件列表:
base_tracker (0, 2014-10-03)
base_tracker\createSvmTracker.m (1714, 2014-08-19)
base_tracker\createSampler.m (1212, 2014-08-19)
base_tracker\initSvmTracker.m (2844, 2014-08-19)
base_tracker\initSampler.m (1819, 2014-08-19)
base_tracker\updateSample.m (4209, 2014-08-19)
base_tracker\resample.m (2790, 2014-08-19)
base_tracker\updateSvmTracker.m (7364, 2014-10-03)
data (0, 2014-10-03)
data\basketball (0, 2014-10-03)
data\basketball\groundtruth_rect.txt (10150, 2012-09-05)
data\basketball\img (0, 2014-10-03)
data\basketball\img\0648.jpg (81571, 2013-03-19)
data\basketball\img\0669.jpg (81363, 2013-03-19)
data\basketball\img\0619.jpg (76109, 2013-03-19)
data\basketball\img\0053.jpg (42347, 2013-03-19)
data\basketball\img\0342.jpg (76276, 2013-03-19)
data\basketball\img\0419.jpg (79562, 2013-03-19)
data\basketball\img\0243.jpg (79675, 2013-03-19)
data\basketball\img\0623.jpg (77389, 2013-03-19)
data\basketball\img\0634.jpg (83036, 2013-03-19)
data\basketball\img\0127.jpg (61825, 2013-03-19)
data\basketball\img\0467.jpg (81339, 2013-03-19)
data\basketball\img\0457.jpg (81910, 2013-03-19)
data\basketball\img\0439.jpg (79884, 2013-03-19)
data\basketball\img\0688.jpg (77631, 2013-03-19)
data\basketball\img\0610.jpg (75197, 2013-03-19)
data\basketball\img\0141.jpg (66953, 2013-03-19)
data\basketball\img\0687.jpg (78231, 2013-03-19)
data\basketball\img\0161.jpg (36272, 2013-03-19)
data\basketball\img\0666.jpg (82150, 2013-03-19)
data\basketball\img\0429.jpg (80280, 2013-03-19)
data\basketball\img\0177.jpg (68288, 2013-03-19)
data\basketball\img\0677.jpg (79315, 2013-03-19)
data\basketball\img\0160.jpg (67892, 2013-03-19)
data\basketball\img\0039.jpg (81573, 2013-03-19)
data\basketball\img\0551.jpg (74247, 2013-03-19)
data\basketball\img\0115.jpg (61291, 2013-03-19)
data\basketball\img\0635.jpg (81937, 2013-03-19)
data\basketball\img\0458.jpg (81548, 2013-03-19)
... ...

This software is an imaplentation of the tracking method described in MEEM: Robust Tracking via Multiple Experts using Entropy Minimization", Jianming Zhang, Shugao Ma, Stan Sclaroff, ECCV, 2014. The code is maintained by Jianming Zhang. If you have questions, please contact jimmie33@gmail.com Aug. 2014 This code has been tested on ***-bit Windows with OpenCV 2.40+. Installation: 0. You should have OpenCV 2.40+ installed. 1. Unzip the files to . 2. Launch Matlab. 3. Go to \mex, and open "compile.m". 4. Change the OpenCV inlude and lib directory to yours, ans save. 5. run "compile" in Matlab. 4. Go back to , and run "demo". How to use: result = MEEMTrack(input, ext, show_img, init_rect, start_frame, end_frame) @result: a struct containing the information about the tracking result. @input: input image sequence directory. @ext: image extention, e.g. "jpg". @show_imag: 1 for display result frame by frame, 0 for quiet mode. @init_rect: (optional) [x y w h]. If not specified, you need to manually draw the initial bounding box. @start_frame: (optional) starting frame number. @end_frame: (optional) ending frame number. If show_img = 1, then you can exit the tracking by press any key. Tracking results are represented by blue bounding boxes if no restoration happens. If restoration occurs, the result before the restoration is shown in red, and the result after the restoration is shown in yellow. The larger red window shows the searching area. Comment: 1. The tracking bounding box can be shaky even when object is still. This is due to the grid sampling process used in our code. For better visualization, you may want post-process the trajectory by slightly smoothing it. 2. We find that on different machines, this code can generate different results. The differences are usually very small. We suspect that this is caused by the differences in the numeric errors of some matlab functions. However, on a couple of long sequences, the tracking results can be substantially different at the end due to the "butterfly effects". This again suggests the importance of spatial robustness evluation, where the intialization is slightly changed for each run, so that the scores will not be too sensitive to small purturbations. Changelog: 10.03.2014: Removed the svmtrain_my.m and related files, which caused compatility issues in different versions of Matlab. The original purpose of using svmtrain_my.m was to suppress some solver errors (e.g. convergence-condition-not-met error) that can interrupt the tracking.

近期下载者

相关文件


收藏者