1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-18 17:24:28 +08:00
Commit Graph

100 Commits

Author SHA1 Message Date
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
Alexandre Benoit
ed3e450695 Merge pull request #24 from albenoit/master
added samples to use retina in its basic form and for HDR tone mapping
2014-07-08 17:28:38 +02:00
Antonella Cascitelli
9ecdd12311 Merge pull request #30 from nailbiter/abstract
More abstract tracker declaration
2014-07-08 17:01:44 +02: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
Alexandre Benoit
3ae595c1a7 updated code formating of reina samples 2014-07-08 08:30:38 +02:00
Alexander Alekhin
3bf743e683 Merge pull request #31 from ilya-lavrenov/warn_fix 2014-07-04 20:55:14 +04:00
Ilya Lavrenov
89cd87107f fixed warnings 2014-07-04 13:09:18 +04:00
Vadim Pisarevsky
c064042c33 Merge pull request #21 from shahurik/adas
ADAS: training app, stumps and waldboost
2014-07-03 17:03:22 +04:00
Vlad Shakhuro
6f138e50c2 Add private header 2014-07-03 15:07:52 +04:00
Vlad Shakhuro
a8f9344ef8 Derive WaldBoost from Algorithm 2014-07-03 09:01:50 +04:00
Vlad Shakhuro
a9599990f0 Fix typo 2014-07-03 08:32:54 +04:00
Vlad Shakhuro
85aaf88aa9 Derive ACFFeatureEvaluator from Algorithm 2014-07-03 08:32:36 +04:00
Vlad Shakhuro
c994b48966 Fix gcc warning 2014-06-27 18:26:54 +04:00
Vlad Shakhuro
d8b0e8d53d Fix MS compiler warnings 2014-06-27 17:42:23 +04:00
Vlad Shakhuro
27692f5cd8 Fix gcc warning 2014-06-27 17:20:31 +04:00
Vlad Shakhuro
a2a22662d3 Add default constructor to WaldBoost 2014-06-25 15:46:18 +04:00
Vlad Shakhuro
4801502ae6 labelling -> labels 2014-06-25 15:44:18 +04:00
Vlad Shakhuro
edeef0fdbc fprintf(stderr, ...) -> cerr << ... 2014-06-25 15:43:34 +04:00
Vlad Shakhuro
ab6a2c6577 Add headers to precomp.hpp 2014-06-25 15:38:40 +04:00
Alexander Alekhin
bf93366d67 Merge pull request #27 from vpisarev/rgbd_fixes 2014-06-24 15:33:48 +04:00
Vlad Shakhuro
bb1008ec5e Change namespace to xobjdetect 2014-06-24 09:14:38 +04:00
Vlad Shakhuro
ab9d2496c2 Make Stump::predict const 2014-06-24 08:59:31 +04:00
Vlad Shakhuro
7ecf95ec25 Add fake precomp.hpp 2014-06-24 08:58:08 +04:00
Vlad Shakhuro
c765916edc Add adas cpp file for CMake compilation 2014-06-24 08:57:21 +04:00
Vlad Shakhuro
f722d4ff05 Add default constructors to params classes 2014-06-24 08:51:57 +04:00
Vlad Shakhuro
94338228c8 Add license and precomp header 2014-06-24 08:48:24 +04:00
Vlad Shakhuro
4c5a2efca1 Change fcw-train target name 2014-06-24 08:43:02 +04:00
Vlad Shakhuro
ee889198ee Fix headers 2014-06-24 08:42:30 +04:00
Vlad Shakhuro
4eccf1f50f Rename fcw_train 2014-06-24 08:24:56 +04:00
Vadim Pisarevsky
311ee20315 fixed RGBD compile errs and warnings 2014-06-23 22:38:04 +04:00
Alexander Alekhin
16839ea517 Merge pull request #23 from ilya-lavrenov/warnings 2014-06-23 19:02:47 +04:00
Vlad Shakhuro
eb2e66abc5 Clean adas header 2014-06-23 07:59:02 +04:00
Vlad Shakhuro
395d42307b Remove icf app, add xobjdetect module 2014-06-23 07:55:51 +04:00
Alexandre Benoit
154bc89d38 added samples to use retina in its basic form and for HDR tone mapping 2014-06-22 15:58:17 +02:00
Ilya Lavrenov
ae5c87eafa fixed warnings 2014-06-20 15:45:07 +04:00
Andrey Pavlenko
f6a80b191a Merge pull request #22 from alalek/fix_docs
(fix docs warnings)
2014-06-18 17:49:00 +04:00
Alexander Alekhin
67ee17078f fix doc 2014-06-11 16:49:51 +04:00
Vlad Shakhuro
90d2c69601 Add detector train implementation 2014-06-10 16:45:08 +04:00
Vlad Shakhuro
8066cee8a0 Add acf feature implementation 2014-06-10 16:44:44 +04:00
Vlad Shakhuro
56ea364cb2 Separate WaldBost and Stump 2014-06-10 16:44:08 +04:00
Vlad Shakhuro
3e0c58c581 Add labelling reading to app 2014-06-10 16:41:21 +04:00
Vlad Shakhuro
4f161937ba Fix interface for acf feature 2014-06-10 16:40:24 +04:00
Vlad Shakhuro
5a939dca14 Add imgproc dependency 2014-06-10 16:38:16 +04:00
Vlad Shakhuro
4ca2a93441 Add waldboost implementation 2014-06-01 22:03:39 +04:00
Vlad Shakhuro
42f6355530 Fix acf feature evaluator types 2014-06-01 22:03:02 +04:00
Vlad Shakhuro
dda5b88589 Make Stump real-valued 2014-06-01 00:25:26 +04:00
Vlad Shakhuro
ee55e8d626 Hide debug output in Stump 2014-05-31 16:10:29 +04:00
Vlad Shakhuro
a4958fbffd Fix compute_channels documentation 2014-05-31 16:06:20 +04:00
Vlad Shakhuro
0ecbe87c74 Add waldboost interface, stump implementation 2014-05-31 15:46:27 +04:00
Vlad Shakhuro
4fae9410e2 Add acf feature evaluator interface 2014-05-31 15:44:44 +04:00