bioRxivAnimal Behavior & Cognition
replicAnt: A pipeline for generating annotatedimages of animals in complex environments usingUnreal Engine
Abstract
Deep learning-based computer vision methods are transforming animal behavioural research. Transfer learning has enabled work in non-model species, but still requires hand-annotation of example footage, and is only performant in well-defined conditions. To overcome these limitations, here we present replicAnt, a configurable pipeline implemented in Unreal Engine 5 and Python, designed to generate large and variable training datasets on consumer-grade hardware. replicAnt places 3D animal models into complex, procedurally generated environments, from which automatically annotated images can be exported. We demonstrate that synthetic data generated with replicAnt can significantly reduce the hand-annotation required to achieve benchmark performance in common applications such as animal detection, tracking, pose-estimation, and semantic segmentation. We also show that it increases the subject-specificity and domain-invariance of the trained networks, thereby conferring robustness. In some applications, replicAnt may even remove the need for hand-annotation altogether. It thus represents a significant step towards porting deep learning-based computer vision tools to the field.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- DeepAction: A MATLAB toolbox for automated classification of animal behavior in video
Carl Harris, Kelly R. Finn, … Peter Ulric Tse·Scientific ReportsPeer-reviewed·Feb 15, 2023
- A Framework for Fast, Large-scale, Semi-Automatic Inference of Animal Behavior from Monocular Videos
E. Price, P. C. Khandelwal, … A. Ahmad·bioRxiv·Jul 31, 2023
- DLC2Action: A Multimodal Deep Learning-based Toolbox for Automated Behavior Segmentation
Elizaveta Kozlova, Andy Bonnetto, Alexander Mathis·bioRxiv·Sep 27, 2025
- CameraTrapDetectoR: Automatically detect, classify, and count animals in camera trap images using artificial intelligence
M. A. Tabak, D. Falbel, … R. S. Miller·bioRxiv·Feb 7, 2022
- DAMM for the detection and tracking of multiple animals within complex social and environmental settings
G. Kaul, J. McDevitt, … A. Eban-Rothschild·bioRxiv·Jan 18, 2024
- PyMouse Lifter: Real Time 3-D Pose Estimation for Mice with Only 2-D Annotation Via Data Synthesis
Haozong Zeng, Hao Hu, … Timothy H. Murphy·bioRxiv·Aug 2, 2025