1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-15 20:37:07 +08:00
Commit Graph

15 Commits

Author SHA1 Message Date
Alexander Alekhin
a51b1b1e94 tracking: move Tracking API to the main repository 2020-11-18 07:49:28 +00:00
Alexander Alekhin
80c197590c tracking: rework tracking API
- simplify Tracker API
- fix perf tests (don't measure video decoding)
2020-11-17 12:00:28 +00:00
Alexander Alekhin
2cb3f65131 tracking: move/copy files before modification 2020-11-17 12:00:12 +00:00
Brian Wignall
8c09249352 Fix typos 2019-12-02 07:23:05 -05:00
Suleyman TURKMEN
264615b55b Update documentation of Tracking API 2018-12-09 22:04:33 +03:00
Alexander Alekhin
214843df72 doc: remove UML diagrams in tracking module 2016-11-10 16:17:00 +03:00
103yiran
385a4744d3 correct spelling error in annotation 2015-11-15 13:02:46 +08:00
Vladimir
612b7f26b5 TLD Fixes & Optimizations
1. TLD now have module structure
2. Made some small code optimizations
3. Fixed Ensemble Classifier according to the original paper - 10
randomized ferns
4. Added comments to most of the functions and methods
2015-06-07 22:30:00 +09:00
Vadim Pisarevsky
ec2b3ed662 Merge pull request #185 from mshabunin/remove-docs
Removed sphinx documentation
2015-03-16 13:07:31 +03:00
Maksim Shabunin
61f36de542 Doxygen tutorials support 2015-02-17 12:49:37 +03:00
Maksim Shabunin
34131405df Removed some methods from cv::Algorithm and changed ml module interfaces 2015-02-17 11:45:57 +03:00
Maksim Shabunin
a20c5c8dd9 Doxygen documentation for all modules 2014-12-01 15:54:42 +03:00
Alex Leontiev
c27db0d157 Tracking-Learning-Detection and MedianFlow
This contribution includes the following logical components into
tracking module:

.) Change Rect to Rect2d into headers for Tracker's methods;
This contribution includes the following logical components into
tracking module:

.) Change Rect to Rect2d into headers for Tracker's methods;
.) MedianFlow tracker;
.) extensible benchmark to compare trackers interactively and
	assess them quantitatively;
.) TLD tracker (work-in-progress);

Work was funded by Google Summer of Code 2014 initiative. Mentors:
Gary
Bradski and Vadim Pisarevsky.
2014-07-09 22:20:20 +09:00
Alex Leontiev
1940c120ac More abstract tracker declaration
This contribution changes the way how trackers should be implemented by
programmer. It should be noted first, that from the user prospective,
Tracker::create() method still can be called with the same effect.
However, there's no more thing as a "constructor" for Tracker, they
should be created via static functions, e.g.
    static Ptr<TrackerMIL> createTracker(const TrackerMIL::Params &parameters=TrackerMIL::Params());

From the programmer's perspective now for every tracker what is declared
in tracker.hpp header is more a "interface", while the real
implementation class can (and has to) be implemented in .cpp file.

Changes in documentation are also included.
2014-07-08 22:08:42 +09:00
Antonella Cascitelli
9e30b50d26 Added tracking module
Modified Copyrights

Moved plantuml source files under doc

disabled tests

Added include of precomp.hpp
2013-09-20 10:12:07 +00:00