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.
FIBA dataset
Embed of video is only possible from Mediaspace, Vimeo or Youtube
People Car dataset
Embed of video is only possible from Mediaspace, Vimeo or Youtube
PETS2006 dataset
Embed of video is only possible from Mediaspace, Vimeo or Youtube
Source Code
Our code is available under the terms of the version 3 of the GNU General Public License as published by the Free Software Foundation.
Please note that, this tracker is based on POM and KSP, whose code are also publicly available. To run our tracker, please first get a licence of GUROBI.
Download:
ECCV’14 Version Password: DNECCV14
PAMI’16 Version Password: XWPAMI16
Dataset
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.
Download:
If you use this dataset for publication purposes, please reference the papers listed below.
Reference
Please note that the publication lists from Infoscience integrated into the EPFL website, lab or people pages are frozen following the launch of the new version of platform. The owners of these pages are invited to recreate their publication list from Infoscience. For any assistance, please consult the Infoscience help or contact support.
Tracking Interacting Objects Using Intertwined Flows
IEEE Transactions on Pattern Analysis and Machine Intelligence. 2016. Vol. 38, num. 11, p. 2312–2326. DOI : 10.1109/Tpami.2015.2513406.Please note that the publication lists from Infoscience integrated into the EPFL website, lab or people pages are frozen following the launch of the new version of platform. The owners of these pages are invited to recreate their publication list from Infoscience. For any assistance, please consult the Infoscience help or contact support.
Tracking Interacting Objects Optimally Using Integer Programming
2014. European Conference on Computer Vision (ECCV), Zurich, Switzerland, September 6-12, 2014. p. 17-32. DOI : 10.1007/978-3-319-10590-1_2.Contact
Xinchao Wang | [email] |