struck
所属分类:C#编程
开发工具:Visual C++
文件大小:432KB
下载次数:107
上传日期:2012-04-09 14:13:22
上 传 者:
dasinibuxing
说明: 这是一个c++程序,采用了类似多示例学习的利用核方法的结构输出模型进行目标跟踪,相当有效!
(This is a C++ implementation of the tracking algorithm described in Struck: Structured Output Tracking with Kernels. )
文件列表:
struck\config.txt (1119, 2011-12-09)
struck\LICENSE.txt (35821, 2011-12-02)
struck\Makefile (1053, 2011-12-09)
struck\src\Config.cpp (5551, 2011-12-02)
struck\src\Config.h (2151, 2011-12-02)
struck\src\Features.cpp (1229, 2011-12-02)
struck\src\Features.h (1825, 2011-12-02)
struck\src\GraphUtils\GraphUtils.cpp (14955, 2011-12-09)
struck\src\GraphUtils\GraphUtils.h (3894, 2011-01-31)
struck\src\HaarFeature.cpp (4168, 2011-12-09)
struck\src\HaarFeature.h (1429, 2011-12-02)
struck\src\HaarFeatures.cpp (1855, 2011-12-02)
struck\src\HaarFeatures.h (1414, 2011-12-02)
struck\src\HistogramFeatures.cpp (2455, 2011-12-02)
struck\src\HistogramFeatures.h (1316, 2011-12-02)
struck\src\ImageRep.cpp (3771, 2011-12-02)
struck\src\ImageRep.h (1750, 2011-12-02)
struck\src\Kernels.h (3524, 2011-12-02)
struck\src\LaRank.cpp (13025, 2011-12-09)
struck\src\LaRank.h (2851, 2012-01-19)
struck\src\main.cpp (6830, 2012-01-20)
struck\src\MultiFeatures.cpp (1578, 2011-12-02)
struck\src\MultiFeatures.h (1378, 2011-12-02)
struck\src\RawFeatures.cpp (1904, 2011-12-02)
struck\src\RawFeatures.h (1342, 2011-12-02)
struck\src\Rect.h (3812, 2011-12-09)
struck\src\Sample.h (1906, 2011-12-02)
struck\src\Sampler.cpp (2375, 2011-12-02)
struck\src\Sampler.h (1368, 2011-12-02)
struck\src\Tracker.cpp (6131, 2011-12-02)
struck\src\Tracker.h (2002, 2011-12-02)
struck\struck.ncb (2092032, 2012-03-28)
struck\struck.sln (877, 2011-12-02)
struck\struck.suo (17408, 2012-03-28)
struck\struck.vcproj (6424, 2011-12-09)
struck\struck.vcproj.GW-NLPR.gwnlpr.user (1417, 2012-03-28)
struck\src\GraphUtils (0, 2011-12-09)
struck\sequences (0, 2011-12-09)
... ...
Struck: Structured Output Tracking with Kernels
Code to accompany the paper:
Struck: Structured Output Tracking with Kernels
Sam Hare, Amir Saffari, Philip H. S. Torr
International Conference on Computer Vision (ICCV), 2011
Copyright (C) 2011 Sam Hare, Oxford Brookes University, Oxford, UK
Contact: Sam Hare
------------
Requirements
------------
OpenCV: http://opencv.willowgarage.com/
Eigen: http://eigen.tuxfamily.org/
This code has been developed and tested using
OpenCV v2.1 and Eigen v2.0.15
Code
This is a C++ implementation of the tracking algorithm described in Struck: Structured Output Tracking with Kernels.
The code includes a Visual C++ 2008 solution file and
has been developed and tested under Windows.
It also include a Makefile which has been tested under Mac OS X,
but should hopefully work for Linux as well.
The code depends on OpenCV (v2.3.1) and Eigen (v2.0.17).
Tracking can be performed on video sequences, or live input from a webcam.
This code is released under the GPLv3 license for non-commercial use only. For other types of license please contact me.
Download [v4, 20 Jan 2012]
-----
Usage
-----
> struck [config-file-path]
If no path is given the application will attempt to
use ./config.txt.
Please see config.txt for configuration options.
---------
Sequences
---------
Sequences are assumed to be of the format of those
available from:
http://vision.ucsd.edu/~bbabenko/project_miltrack.shtml
----------------
Acknowledgements
----------------
This code uses the OpenCV graphing utilities provided
by Shervin Emami: http://www.shervinemami.co.cc/graphs.html
近期下载者:
相关文件:
收藏者: