improved max weight independent set (MWISP) naive implementation to check multiple initial seed vertices
fixed: MHT don't notify about pruned track hypothesis if the hypothesis haven't been previously published as 'New';
added 'getLatestHypothesis' method to get most probable current hypothesis given the hypothesis id and frameInd in the past
added debug-time MHT checker to control the consistency of track changes
an attempt of recursive estimation of appearance model for a track (based on GMM)
changed appearance GMM from online-EM impl to one when for each blob's RGB image the separate GMM is built and those are further merged
changed normalizedL2Distance from naive impl to based on close formula
fixed copyTo(imgRgb,mask,std::vector) function to support non-continuous OpenCV images
added a workaround for issue when cv::EM returns invalid GMM components (sigma is too small)
fixed Qt packaging to copy platforms\QWindows.dll to the release folder
replaced hypothesis tree serialization with direct access in Dlang code (via reinterpretation)
ported naive implementation of MWISP algorithm to DLang
perf: changed Kalman Filter state in a hypothesis node to be plain cv::Matx44f struct instead of dynamic cv::Mat
perf: scoped some allocations in D code; removed GC allocations;
some functions adorned with @nogc
fixed number of runs of randomized MWIS algo
updated configs
perf: reshuffled GMM merge algorithm;
fixed consistency of the hypothesis tree after it has been modified
Merge branch 'develop'