Tracking Interacting Objects Using Integer Programming
In this work, we show that tracking different kinds of interacting objects can be formulated as a network-flow Mixed Integer Program. This is made possible by tracking all objects simultaneously and expressing the fact that one object can appear or disappear at locations where another is in terms of linear flow constraints.
We demonstrate the power of our approach on scenes involving cars and pedestrians, bags being carried and dropped by people, and balls being passed from one player to the next in team sports. In particular, we show that by estimating jointly and globally the trajectories of different types of objects, the presence of the ones which were not initially detected based solely on image evidence can be inferred from the detections of the others.
People Car dataset
ECCV’14 Version Password: DNECCV14
PAMI’16 Version Password: XWPAMI16
The People-Car dataset used in this project can be downloaded from the link below. Because they are many frames, we only annotated a subset of them. If you would like to contribute additional annotations, please contact us.
If you use this dataset for publication purposes, please reference the papers listed below.