Cargando…

Integrating real-time data analysis into automatic tracking of social insects

Automatic video tracking has become a standard tool for investigating the social behaviour of insects. The recent integration of computer vision in tracking technologies will probably lead to fully automated behavioural pattern classification within the next few years. However, many current systems...

Descripción completa

Detalles Bibliográficos
Autores principales: Sclocco, Alessio, Ong, Shirlyn Jia Yun, Pyay Aung, Sai Yan, Teseo, Serafino
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8074946/
https://www.ncbi.nlm.nih.gov/pubmed/33959356
http://dx.doi.org/10.1098/rsos.202033
_version_ 1783684453863784448
author Sclocco, Alessio
Ong, Shirlyn Jia Yun
Pyay Aung, Sai Yan
Teseo, Serafino
author_facet Sclocco, Alessio
Ong, Shirlyn Jia Yun
Pyay Aung, Sai Yan
Teseo, Serafino
author_sort Sclocco, Alessio
collection PubMed
description Automatic video tracking has become a standard tool for investigating the social behaviour of insects. The recent integration of computer vision in tracking technologies will probably lead to fully automated behavioural pattern classification within the next few years. However, many current systems rely on offline data analysis and use computationally expensive techniques to track pre-recorded videos. To address this gap, we developed BACH (Behaviour Analysis maCHine), a software that performs video tracking of insect groups in real time. BACH uses object recognition via convolutional neural networks and identifies individually tagged insects via an existing matrix code recognition algorithm. We compared the tracking performances of BACH and a human observer (HO) across a series of short videos of ants moving in a two-dimensional arena. We found that BACH detected ant shapes only slightly worse than the HO. However, its matrix code-mediated identification of individual ants only attained human-comparable levels when ants moved relatively slowly, and fell when ants walked relatively fast. This happened because BACH had a relatively low efficiency in detecting matrix codes in blurry images of ants walking at high speeds. BACH needs to undergo hardware and software adjustments to overcome its present limits. Nevertheless, our study emphasizes the possibility of, and the need for, further integrating real-time data analysis into the study of animal behaviour. This will accelerate data generation, visualization and sharing, opening possibilities for conducting fully remote collaborative experiments.
format Online
Article
Text
id pubmed-8074946
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher The Royal Society
record_format MEDLINE/PubMed
spelling pubmed-80749462021-05-05 Integrating real-time data analysis into automatic tracking of social insects Sclocco, Alessio Ong, Shirlyn Jia Yun Pyay Aung, Sai Yan Teseo, Serafino R Soc Open Sci Organismal and Evolutionary Biology Automatic video tracking has become a standard tool for investigating the social behaviour of insects. The recent integration of computer vision in tracking technologies will probably lead to fully automated behavioural pattern classification within the next few years. However, many current systems rely on offline data analysis and use computationally expensive techniques to track pre-recorded videos. To address this gap, we developed BACH (Behaviour Analysis maCHine), a software that performs video tracking of insect groups in real time. BACH uses object recognition via convolutional neural networks and identifies individually tagged insects via an existing matrix code recognition algorithm. We compared the tracking performances of BACH and a human observer (HO) across a series of short videos of ants moving in a two-dimensional arena. We found that BACH detected ant shapes only slightly worse than the HO. However, its matrix code-mediated identification of individual ants only attained human-comparable levels when ants moved relatively slowly, and fell when ants walked relatively fast. This happened because BACH had a relatively low efficiency in detecting matrix codes in blurry images of ants walking at high speeds. BACH needs to undergo hardware and software adjustments to overcome its present limits. Nevertheless, our study emphasizes the possibility of, and the need for, further integrating real-time data analysis into the study of animal behaviour. This will accelerate data generation, visualization and sharing, opening possibilities for conducting fully remote collaborative experiments. The Royal Society 2021-03-31 /pmc/articles/PMC8074946/ /pubmed/33959356 http://dx.doi.org/10.1098/rsos.202033 Text en © 2021 The Authors. https://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, provided the original author and source are credited.
spellingShingle Organismal and Evolutionary Biology
Sclocco, Alessio
Ong, Shirlyn Jia Yun
Pyay Aung, Sai Yan
Teseo, Serafino
Integrating real-time data analysis into automatic tracking of social insects
title Integrating real-time data analysis into automatic tracking of social insects
title_full Integrating real-time data analysis into automatic tracking of social insects
title_fullStr Integrating real-time data analysis into automatic tracking of social insects
title_full_unstemmed Integrating real-time data analysis into automatic tracking of social insects
title_short Integrating real-time data analysis into automatic tracking of social insects
title_sort integrating real-time data analysis into automatic tracking of social insects
topic Organismal and Evolutionary Biology
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8074946/
https://www.ncbi.nlm.nih.gov/pubmed/33959356
http://dx.doi.org/10.1098/rsos.202033
work_keys_str_mv AT scloccoalessio integratingrealtimedataanalysisintoautomatictrackingofsocialinsects
AT ongshirlynjiayun integratingrealtimedataanalysisintoautomatictrackingofsocialinsects
AT pyayaungsaiyan integratingrealtimedataanalysisintoautomatictrackingofsocialinsects
AT teseoserafino integratingrealtimedataanalysisintoautomatictrackingofsocialinsects