pyKSP icon indicating copy to clipboard operation
pyKSP copied to clipboard

Persisting index of track across multiple batches

Open georgejsamuel opened this issue 6 years ago • 1 comments

Since tracks are outputted as a list of coordinates. The index to that coordinate is the index of the track. How do you persist the index of a track across multiple batches as people are entering and exiting the frame?

For example, say you are processing frames from times t, t+1, and t+2, two frames at a time. When processing t and t+1: •At time t, KSP outputs 3 tracks [track1, track2, track3]. •At time t+1, the person which corresponds to track2 exits the area. So, at t+1 the track2 has (row, col) = (0, 0). Now, when processing t+1 and t+2: •KSP outputs 2 tracks [track1, track3]. Both tracks are non-zero. However, how do we persist the identity of track3 as it is now ambiguous whether the second list in the track is track2 or track3 from the previous batch?

georgejsamuel avatar Jul 05 '18 17:07 georgejsamuel