Deep learning‐based pose estimation for African ungulates in zoos

Abstract The description and analysis of animal behavior over long periods of time is one of the most important challenges in ecology. However, most of these studies are limited due to the time and cost required by human observers. The collection of data via video recordings allows observation perio...

Full description

Bibliographic Details
Main Authors: Max Hahn‐Klimroth, Tobias Kapetanopoulos, Jennifer Gübert, Paul Wilhelm Dierkes
Format: Article
Language:English
Published: Wiley 2021-06-01
Series:Ecology and Evolution
Subjects:
Online Access:https://doi.org/10.1002/ece3.7367
id doaj-30aa255f172b4716888b390536f6b800
record_format Article
spelling doaj-30aa255f172b4716888b390536f6b8002021-06-16T08:36:33ZengWileyEcology and Evolution2045-77582021-06-0111116015603210.1002/ece3.7367Deep learning‐based pose estimation for African ungulates in zoosMax Hahn‐Klimroth0Tobias Kapetanopoulos1Jennifer Gübert2Paul Wilhelm Dierkes3Department of Computer Science and Mathematics Goethe University Frankfurt GermanyDepartment of Computer Science and Mathematics Goethe University Frankfurt GermanyFaculty of Biological Sciences Bioscience Education and Zoo Biology Goethe University Frankfurt GermanyFaculty of Biological Sciences Bioscience Education and Zoo Biology Goethe University Frankfurt GermanyAbstract The description and analysis of animal behavior over long periods of time is one of the most important challenges in ecology. However, most of these studies are limited due to the time and cost required by human observers. The collection of data via video recordings allows observation periods to be extended. However, their evaluation by human observers is very time‐consuming. Progress in automated evaluation, using suitable deep learning methods, seems to be a forward‐looking approach to analyze even large amounts of video data in an adequate time frame. In this study, we present a multistep convolutional neural network system for detecting three typical stances of African ungulates in zoo enclosures which works with high accuracy. An important aspect of our approach is the introduction of model averaging and postprocessing rules to make the system robust to outliers. Our trained system achieves an in‐domain classification accuracy of >0.92, which is improved to >0.96 by a postprocessing step. In addition, the whole system performs even well in an out‐of‐domain classification task with two unknown types, achieving an average accuracy of 0.93. We provide our system at https://github.com/Klimroth/Video‐Action‐Classifier‐for‐African‐Ungulates‐in‐Zoos/tree/main/mrcnn_based so that interested users can train their own models to classify images and conduct behavioral studies of wildlife. The use of a multistep convolutional neural network for fast and accurate classification of wildlife behavior facilitates the evaluation of large amounts of image data in ecological studies and reduces the effort of manual analysis of images to a high degree. Our system also shows that postprocessing rules are a suitable way to make species‐specific adjustments and substantially increase the accuracy of the description of single behavioral phases (number, duration). The results in the out‐of‐domain classification strongly suggest that our system is robust and achieves a high degree of accuracy even for new species, so that other settings (e.g., field studies) can be considered.https://doi.org/10.1002/ece3.7367animal behavior statesautomated monitoringconvolutional neural networksdeep learning toolsecology of savannah animalsimage classification
collection DOAJ
language English
format Article
sources DOAJ
author Max Hahn‐Klimroth
Tobias Kapetanopoulos
Jennifer Gübert
Paul Wilhelm Dierkes
spellingShingle Max Hahn‐Klimroth
Tobias Kapetanopoulos
Jennifer Gübert
Paul Wilhelm Dierkes
Deep learning‐based pose estimation for African ungulates in zoos
Ecology and Evolution
animal behavior states
automated monitoring
convolutional neural networks
deep learning tools
ecology of savannah animals
image classification
author_facet Max Hahn‐Klimroth
Tobias Kapetanopoulos
Jennifer Gübert
Paul Wilhelm Dierkes
author_sort Max Hahn‐Klimroth
title Deep learning‐based pose estimation for African ungulates in zoos
title_short Deep learning‐based pose estimation for African ungulates in zoos
title_full Deep learning‐based pose estimation for African ungulates in zoos
title_fullStr Deep learning‐based pose estimation for African ungulates in zoos
title_full_unstemmed Deep learning‐based pose estimation for African ungulates in zoos
title_sort deep learning‐based pose estimation for african ungulates in zoos
publisher Wiley
series Ecology and Evolution
issn 2045-7758
publishDate 2021-06-01
description Abstract The description and analysis of animal behavior over long periods of time is one of the most important challenges in ecology. However, most of these studies are limited due to the time and cost required by human observers. The collection of data via video recordings allows observation periods to be extended. However, their evaluation by human observers is very time‐consuming. Progress in automated evaluation, using suitable deep learning methods, seems to be a forward‐looking approach to analyze even large amounts of video data in an adequate time frame. In this study, we present a multistep convolutional neural network system for detecting three typical stances of African ungulates in zoo enclosures which works with high accuracy. An important aspect of our approach is the introduction of model averaging and postprocessing rules to make the system robust to outliers. Our trained system achieves an in‐domain classification accuracy of >0.92, which is improved to >0.96 by a postprocessing step. In addition, the whole system performs even well in an out‐of‐domain classification task with two unknown types, achieving an average accuracy of 0.93. We provide our system at https://github.com/Klimroth/Video‐Action‐Classifier‐for‐African‐Ungulates‐in‐Zoos/tree/main/mrcnn_based so that interested users can train their own models to classify images and conduct behavioral studies of wildlife. The use of a multistep convolutional neural network for fast and accurate classification of wildlife behavior facilitates the evaluation of large amounts of image data in ecological studies and reduces the effort of manual analysis of images to a high degree. Our system also shows that postprocessing rules are a suitable way to make species‐specific adjustments and substantially increase the accuracy of the description of single behavioral phases (number, duration). The results in the out‐of‐domain classification strongly suggest that our system is robust and achieves a high degree of accuracy even for new species, so that other settings (e.g., field studies) can be considered.
topic animal behavior states
automated monitoring
convolutional neural networks
deep learning tools
ecology of savannah animals
image classification
url https://doi.org/10.1002/ece3.7367
work_keys_str_mv AT maxhahnklimroth deeplearningbasedposeestimationforafricanungulatesinzoos
AT tobiaskapetanopoulos deeplearningbasedposeestimationforafricanungulatesinzoos
AT jennifergubert deeplearningbasedposeestimationforafricanungulatesinzoos
AT paulwilhelmdierkes deeplearningbasedposeestimationforafricanungulatesinzoos
_version_ 1721375364842782720