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
The bug has the same origin as:
https://github.com/Itseez/opencv_contrib/pull/187
The problem was in "fast" version of function generating a binary code
for ensemble classifier posterior probability calculation. Bug was
eliminated by fixing the order of "values" in offsets calculating
function
The bug appears on the initialization step, if the initial bounding box width was larger than height. The problem was in function calculating a binary code for ensemble classifiers. In this function “measurement” values were used in wrong order (h1,w1,h2,w2; instead of: w1,w2,h1,h2), generating a access violation error on “patch” data access by the reason that width>height and pointer to data is calculated linearly data.step*height+width
misc and pics folders removed
Modified doc to achieve the automatic generation of UML diagrams with plantuml
Removed debug prints in TLD Tracker
Added perf test for TLD tracker
Added test OPE-SRE-TRE for TLD tracker
Fix tab in tracking.rst
Fixed builder warning
Fixed warnings