Brian Wignall
8c09249352
Fix typos
2019-12-02 07:23:05 -05:00
Leonid Beynenson
4b6e4ef663
Fix copyrights in tracking_by_matching files
2019-07-15 17:47:56 +03:00
Leonid Beynenson
0a2179b328
Merge pull request #2182 from LeonidBeynenson:lb/tracking_by_matching
...
* Add tracking-by_matching code and sample
* Make interface for PedestrianTracker
* Replace PedestrianTracker -> TrackerByMatching
* Make proper filtering by class id in tracking_by_matching
Also make the sample build in the case when opencv_dnn module is not
built.
Also help is added.
* Remove TODO-s from tracking_by_matching code
* Add parameter frame_step, add copyrights, fix warnings
* Remove copyright from tracking_by_matching
* Rename check macros and remove obsolete mentions of pedestrians
* Tune default thresholds in tracking_by_matching sample
* Add description of classes and factories
* Remove unrequired EOL-s at the end of files
* Replace pointers by references for output parameters
* Fix some warnings found by buildbot
* Fix warning from buildbot, tune some thresholds in tracking_by_matching
* Replace pragma once by ifndef-define clause
* Fix more Windows warnings
* Change case of methods of TrackerByMatching class
* Change name of methods to CamelCase in TrackerByMatching
* Make more convenient check macros in tracking_by_matching.cpp
* Simplify tracking_by_matching sample
* Fix Mac error in tracking_by_matching
2019-07-05 19:48:41 +03:00
Alexander Alekhin
74ea5decff
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2019-06-07 15:58:23 +03:00
Ahmed Ashour
cd7276f41f
Merge pull request #2131 from asashour:param
...
* doc: fix return parameter for void method
* docs: add missing parameter description
2019-06-06 13:56:37 +03:00
Alexander Alekhin
fd34389abf
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-12-13 15:12:34 +03:00
Suleyman TURKMEN
264615b55b
Update documentation of Tracking API
2018-12-09 22:04:33 +03:00
Alexander Alekhin
a113dc61e1
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-11-10 19:27:16 +00:00
Suleyman TURKMEN
2074cc48e5
minor changes
2018-11-10 10:56:17 +03:00
Alexander Alekhin
fd63e17782
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-10-20 11:37:47 +00:00
Mohammad Haghighat
6bd26d33f3
Merge pull request #1847 from mhaghighat:master
...
* Checker for empty region
* Update trackerKCF.cpp
* Update trackerKCF.cpp
* Update trackerKCF.cpp
* fix whitespace
2018-10-17 21:26:58 +03:00
Alexander Alekhin
9110ccb295
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-10-16 05:06:58 +00:00
tompollok
8893087432
change area() emptiness checks to empty()
2018-10-14 21:24:20 +02:00
Alexander Alekhin
96c2ecb53a
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-10-02 03:26:53 +00:00
berak
ad8cf97e9d
tracking: add a threshold to the CSRT tracker
2018-09-27 12:46:10 +02:00
Hamdi Sahloul
7ba7abb19e
Renamed unnamed enum to CvFeatureParams.FeatureType
2018-09-20 06:45:37 +09:00
Alexander Alekhin
abb211d064
avoid Ptr<> == NULL
checks
2018-09-09 19:30:02 +00:00
Suleyman TURKMEN
d11ab6859f
update TrackerCSRT
2018-08-26 16:09:10 +03:00
Alexander Alekhin
8277ca6aae
opencv-core: avoid using of multi-argument CV_Assert()
...
replace to CV_Assert_N()
2018-08-15 17:39:00 +03:00
Alexander Alekhin
fc69aa57bc
opencv: use cv::AutoBuffer<>::data()
2018-06-13 19:11:18 +00:00
Alexander Alekhin
b8de57f8bd
cleanup unnecessary setNumThreads() calls
2018-04-28 14:53:50 +03:00
Alexander Alekhin
df483cfdc9
build: unreachable code after CV_Error()
2018-04-24 15:24:48 +03:00
Alexander Alekhin
7c9cff72fc
refactor: don't use CV_ErrorNoReturn() internally
2018-04-23 19:31:37 +03:00
Alexander Alekhin
874edea9f4
tracking: apply CV_OVERRIDE/CV_FINAL
2018-03-28 16:50:00 +03:00
Alireza Davoudi
1794ab57e4
fixed a bug in mean subtraction from target and search patches
...
As the type of `targetPatch` and `searchPatch` is CV_8UC3, subtracting 128 from them will saturate all values smaller than 128 to zero.
2018-03-06 14:29:15 +03:30
Andrej Muhič
ced5aa7606
Merge pull request #1552 from amuhic:master
...
Implementation of CSR-DCF tracker (#1552 )
* Initial commit for CSR-DCF tracker implementation
* Fixes for automatic build
* General code fixes
* Removed unused parameters. Added CSRT to automatic tests.
* Fixed VS build warnings. Fixed a bug with gray sequences.
* Fixed VS build errors for samples file.
2018-02-22 16:38:31 +03:00
Alexander Alekhin
edfdf12c31
tests: refactor test files
2018-02-02 19:15:28 +03:00
Maksim Shabunin
c99d1c3b04
Fixed several warnings produced by clang-6.0.0
2018-01-30 13:28:40 +03:00
klchang
344f84218e
Merge pull request #1484 from klchang:master
2018-01-09 18:54:12 +03:00
Vadim Pisarevsky
e53977f64b
Merge pull request #1482 from terfendail:bitexact_resize
2017-12-14 20:48:10 +00:00
Vitaly Tuzov
8c394a4f2e
Updated internal calls to linear resize to use bit-exact version
2017-12-14 13:00:09 +03:00
Alexander Alekhin
57ff363389
python: 'cv2.' -> 'cv.' via 'import cv2 as cv'
2017-12-11 16:14:46 +03:00
berak
102c80a2c9
remove some non-ascii symbols
2017-12-05 18:02:15 +01:00
Alexander Alekhin
0327b79d75
Merge pull request #1474 from berak:tracking_fix_kcf
2017-12-02 18:51:07 +00:00
berak
94c09fe8c8
tracking:fix rounding and grayscale for KCF
2017-12-02 16:05:52 +01:00
Maksim Shabunin
b16d9dbcc5
Fixed several warnings produced by GCC 7
2017-11-29 16:51:07 +03:00
klchang
88847ac766
Fix the runtime bug again.
2017-11-17 19:40:19 +08:00
Vadim Pisarevsky
489f8df9b2
Merge pull request #1333 from sovrasov:tld_improvement
2017-10-31 09:41:59 +00:00
Vadim Pisarevsky
188ca4a5bd
Merge pull request #1423 from berak:mosse_tracker
2017-10-27 13:04:10 +00:00
berak
ea6f3d1928
tracking: adding a mosse tracker
2017-10-25 15:19:06 +02:00
Vladislav Sovrasov
0c5a8e1fec
tracking: speedup NCC kernel for TLD and Median Flow
2017-10-23 15:15:53 +03:00
Vladislav Sovrasov
941865c9a1
tracking: reduce useless computations in TLD
2017-10-23 15:15:53 +03:00
Vladislav Sovrasov
62939e2937
tracking: slightly rewrite main loop in TLD
2017-10-23 15:15:53 +03:00
Vladislav Sovrasov
a0896c7bd1
tracking: update tresholds in regression tests of the TLD
2017-10-23 15:15:53 +03:00
Vladislav Sovrasov
895a9143a6
tracking: fix unitialized memory access in TLD
2017-10-23 15:15:53 +03:00
Vladislav Sovrasov
a6215264ed
tracking: eliminate code duplication
2017-10-23 15:15:53 +03:00
Vladislav Sovrasov
b8588f845f
tracking: disable OCL in TLD (kernels are slow and broken)
2017-10-23 15:15:53 +03:00
Vladislav Sovrasov
ccfd55dc7a
tracking: enable tests for TLD
2017-10-23 15:15:53 +03:00
Vladislav Sovrasov
e83871228c
TLD: fix NCC calculation
2017-10-23 15:15:53 +03:00
Vladislav Sovrasov
255de8777b
tracking: fix wrong conditions of OCL run
2017-10-23 15:15:53 +03:00