TRex, a fast multi-animal tracking system with markerless identification, and 2D estimation of posture and visual fields
- PMID: 33634789
- PMCID: PMC8096434
- DOI: 10.7554/eLife.64000
TRex, a fast multi-animal tracking system with markerless identification, and 2D estimation of posture and visual fields
Abstract
Automated visual tracking of animals is rapidly becoming an indispensable tool for the study of behavior. It offers a quantitative methodology by which organisms' sensing and decision-making can be studied in a wide range of ecological contexts. Despite this, existing solutions tend to be challenging to deploy in practice, especially when considering long and/or high-resolution video-streams. Here, we present TRex, a fast and easy-to-use solution for tracking a large number of individuals simultaneously using background-subtraction with real-time (60 Hz) tracking performance for up to approximately 256 individuals and estimates 2D visual-fields, outlines, and head/rear of bilateral animals, both in open and closed-loop contexts. Additionally, TRex offers highly accurate, deep-learning-based visual identification of up to approximately 100 unmarked individuals, where it is between 2.5 and 46.7 times faster, and requires 2-10 times less memory, than comparable software (with relative performance increasing for more organisms/longer videos) and provides interactive data-exploration within an intuitive, platform-independent graphical user-interface.
Keywords: D. melanogaster; c. cyphergaster; computational biology; ecology; p. reticulata; posture estimation; s. gregaria; systems biology; tracking; visual field; zebrafish.
© 2021, Walter and Couzin.
Conflict of interest statement
TW, IC No competing interests declared
Figures
Similar articles
-
MARGO (Massively Automated Real-time GUI for Object-tracking), a platform for high-throughput ethology.PLoS One. 2019 Nov 25;14(11):e0224243. doi: 10.1371/journal.pone.0224243. eCollection 2019. PLoS One. 2019. PMID: 31765421 Free PMC article.
-
Measuring and tracking eye movements of a behaving archer fish by real-time stereo vision.J Neurosci Methods. 2009 Nov 15;184(2):235-43. doi: 10.1016/j.jneumeth.2009.08.006. Epub 2009 Aug 19. J Neurosci Methods. 2009. PMID: 19698749
-
Automated tracking of animal posture and movement during exploration and sensory orientation behaviors.PLoS One. 2012;7(8):e41642. doi: 10.1371/journal.pone.0041642. Epub 2012 Aug 9. PLoS One. 2012. PMID: 22912674 Free PMC article.
-
A Review of Freely Available, Open-Source Software for the Automated Analysis of the Behavior of Adult Zebrafish.Zebrafish. 2019 Jun;16(3):223-232. doi: 10.1089/zeb.2018.1662. Epub 2019 Jan 9. Zebrafish. 2019. PMID: 30625048 Review.
-
Re-wilding Collective Behaviour: An Ecological Perspective.Trends Ecol Evol. 2018 May;33(5):347-357. doi: 10.1016/j.tree.2018.03.004. Epub 2018 Apr 4. Trends Ecol Evol. 2018. PMID: 29627203 Review.
Cited by
-
The Mouse Action Recognition System (MARS) software pipeline for automated analysis of social behaviors in mice.Elife. 2021 Nov 30;10:e63720. doi: 10.7554/eLife.63720. Elife. 2021. PMID: 34846301 Free PMC article.
-
MCP: Multi-Chicken Pose Estimation Based on Transfer Learning.Animals (Basel). 2024 Jun 12;14(12):1774. doi: 10.3390/ani14121774. Animals (Basel). 2024. PMID: 38929393 Free PMC article.
-
Diving deep: zebrafish models in motor neuron degeneration research.Front Neurosci. 2024 Jun 20;18:1424025. doi: 10.3389/fnins.2024.1424025. eCollection 2024. Front Neurosci. 2024. PMID: 38966756 Free PMC article. Review.
-
Applications of Accelerometers and Other Bio-Logging Devices in Captive and Wild Animals.Animals (Basel). 2023 Jan 6;13(2):222. doi: 10.3390/ani13020222. Animals (Basel). 2023. PMID: 36670762 Free PMC article.
-
Leveraging big data to uncover the eco-evolutionary factors shaping behavioural development.Proc Biol Sci. 2023 Feb 8;290(1992):20222115. doi: 10.1098/rspb.2022.2115. Epub 2023 Feb 1. Proc Biol Sci. 2023. PMID: 36722081 Free PMC article. Review.
References
-
- AbuBaker A, Qahwaji R, Ipson S, Saleh M. One scan connected component labeling technique. 2007 IEEE International Conference on Signal Processing and Communications; 2007. pp. 1283–1286. - DOI
-
- Alarcón‐Nieto G, Graving JM, Klarevas‐Irby JA, Maldonado‐Chaparro AA, Mueller I, Farine DR. An automated barcode tracking system for behavioural studies in birds. Methods in Ecology and Evolution. 2018;9:1536–1547. doi: 10.1111/2041-210X.13005. - DOI
-
- Bengio Y, Kingma DP, Ba J. Adam: a method for stochastic optimization. 3rd International Conference on Learning Representations.2015.
-
- Bertsekas DP. A new algorithm for the assignment problem. Mathematical Programming. 1981;21:152–171. doi: 10.1007/BF01584237. - DOI
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources
Medical
Molecular Biology Databases
