Added the class SplitTracking with member function trackFlowBasedWithSplits() that splits videos, runs tracking on each sub-section, and stitches the results back together in order to reduce the running-time (useful for long videos).
Also modified IlastikMergerResolver, MergerResolver and JsonGraph in order to be compatible with split tracking. For now split tracking is still having some problems and has split-tracking disabled by default, but the option is there.
@chaubold could you review the code? The changes are minimal, I only added some parameters that I need on split-tracking.
Added the class
SplitTracking
with member functiontrackFlowBasedWithSplits()
that splits videos, runs tracking on each sub-section, and stitches the results back together in order to reduce the running-time (useful for long videos).Also modified
IlastikMergerResolver
,MergerResolver
andJsonGraph
in order to be compatible with split tracking. For now split tracking is still having some problems and has split-tracking disabled by default, but the option is there.@chaubold could you review the code? The changes are minimal, I only added some parameters that I need on split-tracking.