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...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/159994 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-159994 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1599942022-07-07T05:20:23Z Integrating real-time data analysis into automatic tracking of social insects Sclocco, Alessio Ong, Shirlyn Jia Yun Aung, Sai Yan Pyay Teseo, Serafino School of Biological Sciences Science::Biological sciences Real-Time Data Analysis Video Tracking 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. Nanyang Technological University Published version This work was supported by a Presidential Postdoctoral Fellowship (grant no. M408080000) from NanyangTechnological University (NTU) to S.T. 2022-07-07T05:20:23Z 2022-07-07T05:20:23Z 2021 Journal Article Sclocco, A., Ong, S. J. Y., Aung, S. Y. P. & Teseo, S. (2021). Integrating real-time data analysis into automatic tracking of social insects. Royal Society Open Science, 8(3), 202033-. https://dx.doi.org/10.1098/rsos.202033 2054-5703 https://hdl.handle.net/10356/159994 10.1098/rsos.202033 33959356 2-s2.0-85104817520 3 8 202033 en M408080000 Royal Society Open Science © 2021 The Authors. Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/, which permits unrestricted use, provided the original author and source are credited. |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Science::Biological sciences Real-Time Data Analysis Video Tracking |
spellingShingle |
Science::Biological sciences Real-Time Data Analysis Video Tracking Sclocco, Alessio Ong, Shirlyn Jia Yun Aung, Sai Yan Pyay Teseo, Serafino Integrating real-time data analysis into automatic tracking of social insects |
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. |
author2 |
School of Biological Sciences |
author_facet |
School of Biological Sciences Sclocco, Alessio Ong, Shirlyn Jia Yun Aung, Sai Yan Pyay Teseo, Serafino |
format |
Article |
author |
Sclocco, Alessio Ong, Shirlyn Jia Yun Aung, Sai Yan Pyay Teseo, Serafino |
author_sort |
Sclocco, Alessio |
title |
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_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_sort |
integrating real-time data analysis into automatic tracking of social insects |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/159994 |
_version_ |
1738844810569056256 |