Cargando…
Multi-Object Tracking in Heterogeneous environments (MOTHe) for animal video recordings
Aerial imagery and video recordings of animals are used for many areas of research such as animal behaviour, behavioural neuroscience and field biology. Many automated methods are being developed to extract data from such high-resolution videos. Most of the available tools are developed for videos t...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10309051/ https://www.ncbi.nlm.nih.gov/pubmed/37397020 http://dx.doi.org/10.7717/peerj.15573 |
_version_ | 1785066371084713984 |
---|---|
author | Rathore, Akanksha Sharma, Ananth Shah, Shaan Sharma, Nitika Torney, Colin Guttal, Vishwesha |
author_facet | Rathore, Akanksha Sharma, Ananth Shah, Shaan Sharma, Nitika Torney, Colin Guttal, Vishwesha |
author_sort | Rathore, Akanksha |
collection | PubMed |
description | Aerial imagery and video recordings of animals are used for many areas of research such as animal behaviour, behavioural neuroscience and field biology. Many automated methods are being developed to extract data from such high-resolution videos. Most of the available tools are developed for videos taken under idealised laboratory conditions. Therefore, the task of animal detection and tracking for videos taken in natural settings remains challenging due to heterogeneous environments. Methods that are useful for field conditions are often difficult to implement and thus remain inaccessible to empirical researchers. To address this gap, we present an open-source package called Multi-Object Tracking in Heterogeneous environments (MOTHe), a Python-based application that uses a basic convolutional neural network for object detection. MOTHe offers a graphical interface to automate the various steps related to animal tracking such as training data generation, animal detection in complex backgrounds and visually tracking animals in the videos. Users can also generate training data and train a new model which can be used for object detection tasks for a completely new dataset. MOTHe doesn’t require any sophisticated infrastructure and can be run on basic desktop computing units. We demonstrate MOTHe on six video clips in varying background conditions. These videos are from two species in their natural habitat—wasp colonies on their nests (up to 12 individuals per colony) and antelope herds in four different habitats (up to 156 individuals in a herd). Using MOTHe, we are able to detect and track individuals in all these videos. MOTHe is available as an open-source GitHub repository with a detailed user guide and demonstrations at: https://github.com/tee-lab/MOTHe-GUI. |
format | Online Article Text |
id | pubmed-10309051 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-103090512023-06-30 Multi-Object Tracking in Heterogeneous environments (MOTHe) for animal video recordings Rathore, Akanksha Sharma, Ananth Shah, Shaan Sharma, Nitika Torney, Colin Guttal, Vishwesha PeerJ Animal Behavior Aerial imagery and video recordings of animals are used for many areas of research such as animal behaviour, behavioural neuroscience and field biology. Many automated methods are being developed to extract data from such high-resolution videos. Most of the available tools are developed for videos taken under idealised laboratory conditions. Therefore, the task of animal detection and tracking for videos taken in natural settings remains challenging due to heterogeneous environments. Methods that are useful for field conditions are often difficult to implement and thus remain inaccessible to empirical researchers. To address this gap, we present an open-source package called Multi-Object Tracking in Heterogeneous environments (MOTHe), a Python-based application that uses a basic convolutional neural network for object detection. MOTHe offers a graphical interface to automate the various steps related to animal tracking such as training data generation, animal detection in complex backgrounds and visually tracking animals in the videos. Users can also generate training data and train a new model which can be used for object detection tasks for a completely new dataset. MOTHe doesn’t require any sophisticated infrastructure and can be run on basic desktop computing units. We demonstrate MOTHe on six video clips in varying background conditions. These videos are from two species in their natural habitat—wasp colonies on their nests (up to 12 individuals per colony) and antelope herds in four different habitats (up to 156 individuals in a herd). Using MOTHe, we are able to detect and track individuals in all these videos. MOTHe is available as an open-source GitHub repository with a detailed user guide and demonstrations at: https://github.com/tee-lab/MOTHe-GUI. PeerJ Inc. 2023-06-26 /pmc/articles/PMC10309051/ /pubmed/37397020 http://dx.doi.org/10.7717/peerj.15573 Text en ©2023 Rathore et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ) and either DOI or URL of the article must be cited. |
spellingShingle | Animal Behavior Rathore, Akanksha Sharma, Ananth Shah, Shaan Sharma, Nitika Torney, Colin Guttal, Vishwesha Multi-Object Tracking in Heterogeneous environments (MOTHe) for animal video recordings |
title | Multi-Object Tracking in Heterogeneous environments (MOTHe) for animal video recordings |
title_full | Multi-Object Tracking in Heterogeneous environments (MOTHe) for animal video recordings |
title_fullStr | Multi-Object Tracking in Heterogeneous environments (MOTHe) for animal video recordings |
title_full_unstemmed | Multi-Object Tracking in Heterogeneous environments (MOTHe) for animal video recordings |
title_short | Multi-Object Tracking in Heterogeneous environments (MOTHe) for animal video recordings |
title_sort | multi-object tracking in heterogeneous environments (mothe) for animal video recordings |
topic | Animal Behavior |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10309051/ https://www.ncbi.nlm.nih.gov/pubmed/37397020 http://dx.doi.org/10.7717/peerj.15573 |
work_keys_str_mv | AT rathoreakanksha multiobjecttrackinginheterogeneousenvironmentsmotheforanimalvideorecordings AT sharmaananth multiobjecttrackinginheterogeneousenvironmentsmotheforanimalvideorecordings AT shahshaan multiobjecttrackinginheterogeneousenvironmentsmotheforanimalvideorecordings AT sharmanitika multiobjecttrackinginheterogeneousenvironmentsmotheforanimalvideorecordings AT torneycolin multiobjecttrackinginheterogeneousenvironmentsmotheforanimalvideorecordings AT guttalvishwesha multiobjecttrackinginheterogeneousenvironmentsmotheforanimalvideorecordings |