Capsules as viewpoint learners for human pose estimation
Not on the map. Why?
Abstract (arXiv)
The task of human pose estimation (HPE) deals with the ill-posed problem of estimating the 3D position of human joints directly from images and videos. In recent literature, most of the works tackle the problem mostly by using convolutional neural networks (CNNs), which are capable of achieving state-of-the-art results in most datasets. We show how most neural networks are not able to generalize well when the camera is subject to significant viewpoint changes. This behaviour emerges because CNNs lack the capability of modelling viewpoint equivariance, while they rather rely on viewpoint invariance, resulting in high data dependency. Recently, capsule networks (CapsNets) have been proposed in the multi-class classification field as a solution to the viewpoint equivariance issue, reducing both the size and complexity of both the training datasets and the network itself. In this work, we show how capsule networks can be adopted to achieve viewpoint equivariance in human pose estimation. We propose a novel end-to-end viewpoint-equivariant capsule autoencoder that employs a fast Variational Bayes routing and matrix capsules. We achieve state-of-the-art results for multiple tasks and datasets while retaining other desirable properties, such as greater generalization capabilities when changing viewpoints, lower data dependency and fast inference. Additionally, by modelling each joint as a capsule, the hierarchical and geometrical structure of the overall pose is retained in the feature space, independently from the viewpoint. We further test our network on multiple datasets, both in the RGB and depth domain, from seen and unseen viewpoints and in the viewpoint transfer task.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 32 of its 50 references that are in the map. First posted on arXiv 13 Feb 2023.
Builds on
32 of 50 references.
References · 32
- 2017Mask R-CNNcited by 7,259
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2016Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,061
- 2016Keep it SMPL: Automatic Estimation of 3D Human Pose and Shape from a Single Imagecited by 692
- 2017Dynamic Routing Between Capsulescited by 689
- 2019Learning to Reconstruct 3D Human Pose and Shape via Model-fitting in the Loopcited by 625
- 2019VIBE: Video Inference for Human Body Pose and Shape Estimationcited by 615
- 2018Spherical CNNscited by 452
- 2019Semantic Graph Convolutional Networks for 3D Human Pose Regressioncited by 204
- 2016Panoptic Studio: A Massively Multiview System for Social Interaction Capturecited by 173
- 2015Human Pose Estimation with Iterative Error Feedbackcited by 121
- 2019Exploiting temporal context for 3D human pose estimation in the wildcited by 110
20 more
- 2017V2V-PoseNet: Voxel-to-Voxel Prediction Network for Accurate 3D Hand and Human Pose Estimation from a Single Depth Mapcited by 102
- 2018LCR-Net++: Multi-person 2D and 3D Pose Detection in Natural Imagescited by 88
- 2019RepNet: Weakly Supervised Training of an Adversarial Reprojection Network for 3D Human Pose Estimationcited by 85
- 2019Stacked Capsule Autoencoderscited by 82
- 2019Monocular 3D Human Pose Estimation by Generation and Ordinal Rankingcited by 76
- 2017Lifting from the Deep: Convolutional 3D Pose Estimation from a Single Imagecited by 73
- 2019XNect: Real-time Multi-Person 3D Motion Capture with a Single RGB Cameracited by 68
- 2019A2J: Anchor-to-Joint Regression Network for 3D Articulated Pose Estimation from a Single Depth Imagecited by 56
- 2015Sparseness Meets Deepness: 3D Human Pose Estimation from Monocular Videocited by 54
- 20203D Human Pose Estimation using Spatio-Temporal Networks with Explicit Occlusion Trainingcited by 54
- 2019Capsule Routing via Variational Bayescited by 32
- 2019Trajectory Space Factorization for Deep Video-Based 3D Human Pose Estimationcited by 30
- 2019Feature Boosting Network For 3D Pose Estimationcited by 26
- 2021DECA: Deep viewpoint-Equivariant human pose estimation using Capsule Autoencoderscited by 23
- 20193D Human Pose Machines with Self-supervised Learningcited by 17
- 2017Towards Good Practices for Deep 3D Hand Pose Estimationcited by 11
- 2020Anatomy-aware 3D Human Pose Estimation with Bone-based Pose Decompositioncited by 10
- 2020PoseNet3D: Learning Temporally Consistent 3D Human Pose via Knowledge Distillationcited by 8
- 2016Human Pose Estimation from Depth Images via Inference Embedded Multi-task Learningcited by 4
- 2019A Unified Deep Framework for Joint 3D Pose Estimation and Action Recognition from a Single RGB Cameracited by 4
Built on by
Not cited yet.