FastTrack: An open-source software for tracking varying numbers of deformable objects
Open Access
- 11 February 2021
- journal article
- research article
- Published by Public Library of Science (PLoS) in PLOS Computational Biology
- Vol. 17 (2) , e1008697
Abstract
Analyzing the dynamical properties of mobile objects requires to extract trajectories from recordings, which is often done by tracking movies. We compiled a database of two-dimensional movies for very different biological and physical systems spanning a wide range of length scales and developed a general-purpose, optimized, open-source, cross-platform, easy to install and use, self-updating software called FastTrack. It can handle a changing number of deformable objects in a region of interest, and is particularly suitable for animal and cell tracking in two-dimensions. Furthermore, we introduce the probability of incursions as a new measure of a movie’s trackability that doesn’t require the knowledge of ground truth trajectories, since it is resilient to small amounts of errors and can be computed on the basis of an ad hoc tracking. We also leveraged the versatility and speed of FastTrack to implement an iterative algorithm determining a set of nearly-optimized tracking parameters—yet further reducing the amount of human intervention—and demonstrate that FastTrack can be used to explore the space of tracking parameters to optimize the number of swaps for a batch of similar movies. A benchmark shows that FastTrack is orders of magnitude faster than state-of-the-art tracking algorithms, with a comparable tracking accuracy. The source code is available under the GNU GPLv3 at https://github.com/FastTrackOrg/FastTrack and pre-compiled binaries for Windows, Mac and Linux are available at http://www.fasttrack.sh.Keywords
All Related Versions
Funding Information
- ANR (ANR-16-CE16-0017)
This publication has 43 references indexed in Scilit:
- Evaluation of bone regeneration using the rat critical size calvarial defectNature Protocols, 2012
- Measuring single-cell gene expression dynamics in bacteria using fluorescence time-lapse microscopyNature Protocols, 2011
- Droplet arrangement and coalescence in diverging/converging microchannelsMicrofluidics and Nanofluidics, 2011
- Coordinated and Cohesive Movement of Two Small Conspecific Fish Induced by Eliciting a Simultaneous Optomotor ResponsePLOS ONE, 2010
- Creep Motion of an Intruder within a Granular Glass Close to JammingPhysical Review Letters, 2009
- The Shadow Meets the Mask: Pyramid‐Based Shadow RemovalComputer Graphics Forum, 2008
- Image Moments: A General and Useful Set of Features for Visual ServoingIEEE Transactions on Robotics, 2004
- Real-time object tracking for soccer-robots without color informationRobotics and Autonomous Systems, 2004
- Topological structural analysis of digitized binary images by border followingComputer Vision, Graphics, and Image Processing, 1985
- The Hungarian method for the assignment problemNaval Research Logistics Quarterly, 1955