Back

MarmoPose: A Deep Learning-Based System for Real-time Multi-Marmoset 3D Pose Trackingp

Cheng, C.; Huang, Z.; Zhang, R.; Huang, G.; Wang, H.; Tang, L.; Wang, X.

2024-02-28 animal behavior and cognition
10.1101/2024.02.27.582429 bioRxiv
Show abstract

The ability to track positions and poses (body parts) of multiple monkeys in a 3D space in real time is highly desired by non-human primate (NHP) researchers in behavioral and systems neuroscience because it allows both analyzing social behaviors among multiple NHPs and performing close-loop experiments (e.g., delivering sensory or optogenetics stimulation during a particular behavior). While a number of animal pose tracking systems have been reported, nearly all published work lacks the real-time analysis capacity. Existing methods for tracking freely moving animals have been developed primarily for rodents which typically move on a 2D space. In contrast, NHPs roam in a 3D space and move at a much faster speed than rodents. We have designed a real-time 3D pose tracking system (MarmoPose) based on deep learning to capture and quantify social behaviors in natural environment of a highly social NHP species, the common marmosets (Callithrix jacchus) which has risen to be an important NHP model in neuroscience research in recent years. This system has minimum hardware requirement and can accurately track the 3D poses (16 body locations) of multiple marmosets freely roaming in their homecage. It employs a marmoset skeleton model to optimize the 3D poses and estimate invisible body locations. Furthermore, it achieves high inference speed and provides an online processing module for real-time closed-loop experimental control based on the 3D poses of marmosets. While this system is optimized for marmosets, it can also be adapted for other large animal species in a typical housing environment with minimal modifications.

Matching journals

The top 8 journals account for 50% of the predicted probability mass.

1
PLOS ONE
4510 papers in training set
Top 16%
12.3%
2
iScience
1063 papers in training set
Top 0.8%
7.2%
3
Scientific Reports
3102 papers in training set
Top 14%
6.8%
4
Frontiers in Computational Neuroscience
53 papers in training set
Top 0.4%
6.3%
5
Communications Biology
886 papers in training set
Top 0.6%
4.9%
6
eLife
5422 papers in training set
Top 20%
4.3%
7
Nature Communications
4913 papers in training set
Top 35%
4.3%
8
Frontiers in Neuroscience
223 papers in training set
Top 1%
4.2%
50% of probability mass above
9
Nature Machine Intelligence
61 papers in training set
Top 0.8%
4.0%
10
PLOS Computational Biology
1633 papers in training set
Top 9%
4.0%
11
Neuroscience Bulletin
11 papers in training set
Top 0.1%
3.6%
12
Neuroscience Research
14 papers in training set
Top 0.1%
3.3%
13
Journal of Neuroscience Methods
106 papers in training set
Top 0.8%
1.9%
14
Frontiers in Behavioral Neuroscience
46 papers in training set
Top 0.4%
1.9%
15
eneuro
389 papers in training set
Top 5%
1.9%
16
SoftwareX
15 papers in training set
Top 0.1%
1.9%
17
Neural Networks
32 papers in training set
Top 0.4%
1.7%
18
Neural Computation
36 papers in training set
Top 0.4%
1.3%
19
IEEE Journal of Biomedical and Health Informatics
34 papers in training set
Top 2%
0.9%
20
Heliyon
146 papers in training set
Top 5%
0.9%
21
Animals
20 papers in training set
Top 0.8%
0.8%
22
Science Advances
1098 papers in training set
Top 28%
0.8%
23
Proceedings of the National Academy of Sciences
2130 papers in training set
Top 43%
0.8%
24
IEEE Transactions on Neural Systems and Rehabilitation Engineering
40 papers in training set
Top 0.6%
0.8%
25
Cell Reports
1338 papers in training set
Top 32%
0.8%
26
Sensors
39 papers in training set
Top 2%
0.7%
27
Journal of Neural Engineering
197 papers in training set
Top 2%
0.7%
28
PLOS Biology
408 papers in training set
Top 20%
0.7%
29
Applied Sciences
24 papers in training set
Top 1%
0.7%
30
Cell Reports Methods
141 papers in training set
Top 6%
0.7%