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...

Descripción completa

Detalles Bibliográficos
Autores principales: Rathore, Akanksha, Sharma, Ananth, Shah, Shaan, Sharma, Nitika, Torney, Colin, Guttal, Vishwesha
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