TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Pretraining boosts out-of-domain robustness for pose estim...

Pretraining boosts out-of-domain robustness for pose estimation

Alexander Mathis, Thomas Biasi, Steffen Schneider, Mert Yüksekgönül, Byron Rogers, Matthias Bethge, Mackenzie W. Mathis

2019-09-24BenchmarkingTransfer LearningPose EstimationAnimal Pose Estimation
PaperPDFCode(official)

Abstract

Neural networks are highly effective tools for pose estimation. However, as in other computer vision tasks, robustness to out-of-domain data remains a challenge, especially for small training sets that are common for real-world applications. Here, we probe the generalization ability with three architecture classes (MobileNetV2s, ResNets, and EfficientNets) for pose estimation. We developed a dataset of 30 horses that allowed for both "within-domain" and "out-of-domain" (unseen horse) benchmarking - this is a crucial test for robustness that current human pose estimation benchmarks do not directly address. We show that better ImageNet-performing architectures perform better on both within- and out-of-domain data if they are first pretrained on ImageNet. We additionally show that better ImageNet models generalize better across animal species. Furthermore, we introduce Horse-C, a new benchmark for common corruptions for pose estimation, and confirm that pretraining increases performance in this domain shift context as well. Overall, our results demonstrate that transfer learning is beneficial for out-of-domain robustness.

Results

TaskDatasetMetricValueModel
Pose EstimationHorse-10PCK@0.3 (OOD)88.4DeepLabCut-EfficientNet-B6
Pose EstimationHorse-10PCK@0.3 (OOD)86.9DeepLabCut-EfficientNet-B4
Pose EstimationHorse-10PCK@0.3 (OOD)84.3DeepLabCut-RESNET-101
Pose EstimationHorse-10PCK@0.3 (OOD)81.3DeepLabCut-RESNET 50
Pose EstimationHorse-10PCK@0.3 (OOD)77.6DeepLabCut-MOBILENETV2-1
Pose EstimationHorse-10PCK@0.3 (OOD)63.5DeepLabCut-MOBILENETV2 0.35
3DHorse-10PCK@0.3 (OOD)88.4DeepLabCut-EfficientNet-B6
3DHorse-10PCK@0.3 (OOD)86.9DeepLabCut-EfficientNet-B4
3DHorse-10PCK@0.3 (OOD)84.3DeepLabCut-RESNET-101
3DHorse-10PCK@0.3 (OOD)81.3DeepLabCut-RESNET 50
3DHorse-10PCK@0.3 (OOD)77.6DeepLabCut-MOBILENETV2-1
3DHorse-10PCK@0.3 (OOD)63.5DeepLabCut-MOBILENETV2 0.35
Animal Pose EstimationHorse-10PCK@0.3 (OOD)88.4DeepLabCut-EfficientNet-B6
Animal Pose EstimationHorse-10PCK@0.3 (OOD)86.9DeepLabCut-EfficientNet-B4
Animal Pose EstimationHorse-10PCK@0.3 (OOD)84.3DeepLabCut-RESNET-101
Animal Pose EstimationHorse-10PCK@0.3 (OOD)81.3DeepLabCut-RESNET 50
Animal Pose EstimationHorse-10PCK@0.3 (OOD)77.6DeepLabCut-MOBILENETV2-1
Animal Pose EstimationHorse-10PCK@0.3 (OOD)63.5DeepLabCut-MOBILENETV2 0.35
1 Image, 2*2 StitchiHorse-10PCK@0.3 (OOD)88.4DeepLabCut-EfficientNet-B6
1 Image, 2*2 StitchiHorse-10PCK@0.3 (OOD)86.9DeepLabCut-EfficientNet-B4
1 Image, 2*2 StitchiHorse-10PCK@0.3 (OOD)84.3DeepLabCut-RESNET-101
1 Image, 2*2 StitchiHorse-10PCK@0.3 (OOD)81.3DeepLabCut-RESNET 50
1 Image, 2*2 StitchiHorse-10PCK@0.3 (OOD)77.6DeepLabCut-MOBILENETV2-1
1 Image, 2*2 StitchiHorse-10PCK@0.3 (OOD)63.5DeepLabCut-MOBILENETV2 0.35

Related Papers

Visual Place Recognition for Large-Scale UAV Applications2025-07-20RaMen: Multi-Strategy Multi-Modal Learning for Bundle Construction2025-07-18Training Transformers with Enforced Lipschitz Constants2025-07-17Disentangling coincident cell events using deep transfer learning and compressive sensing2025-07-17MUPAX: Multidimensional Problem Agnostic eXplainable AI2025-07-17$π^3$: Scalable Permutation-Equivariant Visual Geometry Learning2025-07-17Revisiting Reliability in the Reasoning-based Pose Estimation Benchmark2025-07-17DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Model2025-07-17