IKOL: Inverse kinematics optimization layer for 3D human pose and shape estimation via Gauss-Newton differentiation
Not on the map. Why?
Abstract (arXiv)
This paper presents an inverse kinematic optimization layer (IKOL) for 3D human pose and shape estimation that leverages the strength of both optimization- and regression-based methods within an end-to-end framework. IKOL involves a nonconvex optimization that establishes an implicit mapping from an image's 3D keypoints and body shapes to the relative body-part rotations. The 3D keypoints and the body shapes are the inputs and the relative body-part rotations are the solutions. However, this procedure is implicit and hard to make differentiable. So, to overcome this issue, we designed a Gauss-Newton differentiation (GN-Diff) procedure to differentiate IKOL. GN-Diff iteratively linearizes the nonconvex objective function to obtain Gauss-Newton directions with closed form solutions. Then, an automatic differentiation procedure is directly applied to generate a Jacobian matrix for end-to-end training. Notably, the GN-Diff procedure works fast because it does not rely on a time-consuming implicit differentiation procedure. The twist rotation and shape parameters are learned from the neural networks and, as a result, IKOL has a much lower computational overhead than most existing optimization-based methods. Additionally, compared to existing regression-based methods, IKOL provides a more accurate mesh-image correspondence. This is because it iteratively reduces the distance between the keypoints and also enhances the reliability of the pose structures. Extensive experiments demonstrate the superiority of our proposed framework over a wide range of 3D human pose and shape estimation methods.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 36 of its 44 references that are in the map. First posted on arXiv 2 Feb 2023.
Builds on
36 of 44 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2017Mask R-CNNcited by 7,277
- 2019Expressive Body Capture: 3D Hands, Face, and Body from a Single Imagecited by 1,612
- 2017End-to-end Recovery of Human Shape and Posecited by 885
- 2016Keep it SMPL: Automatic Estimation of 3D Human Pose and Shape from a Single Imagecited by 695
- 2019Learning to Reconstruct 3D Human Pose and Shape via Model-fitting in the Loopcited by 627
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2016Monocular 3D Human Pose Estimation In The Wild Using Improved CNN Supervisioncited by 494
- 2019Differentiable Convex Optimization Layerscited by 465
- 2021PARE: Part Attention Regressor for 3D Human Body Estimationcited by 337
- 2020HybrIK: A Hybrid Analytical-Neural Inverse Kinematics Solution for 3D Human Pose and Shape Estimationcited by 307
24 more
- 2020I2L-MeshNet: Image-to-Lixel Prediction Network for Accurate 3D Human Pose and Mesh Estimation from a Single RGB Imagecited by 274
- 2018Learning to Estimate 3D Human Pose and Shape from a Single Color Imagecited by 226
- 2020Monocular, One-stage, Regression of Multiple 3D Peoplecited by 218
- 2017Unite the People: Closing the Loop Between 3D and 2D Human Representationscited by 205
- 2018Neural Body Fitting: Unifying Deep Learning and Model-Based Human Pose and Shape Estimationcited by 185
- 2018Monocular Total Capture: Posing Face, Body, and Hands in the Wildcited by 162
- 2021Putting People in their Place: Monocular Regression of 3D People in Depthcited by 142
- 2018BodyNet: Volumetric Inference of 3D Human Body Shapescited by 141
- 2020Coherent Reconstruction of Multiple Humans from a Single Imagecited by 136
- 2021SPEC: Seeing People in the Wild with an Estimated Cameracited by 135
- 2019DenseRaC: Joint 3D Pose and Shape Estimation by Dense Render-and-Comparecited by 100
- 2020Weakly Supervised 3D Human Pose and Shape Reconstruction with Normalizing Flowscited by 94
- 2017Towards Accurate Markerless Human Shape and Pose Estimation over Timecited by 92
- 2020Deep Graph Matching via Blackbox Differentiation of Combinatorial Solverscited by 81
- 2019Deep Declarative Networks: A New Hopecited by 78
- 2020Neural Descent for Visual 3D Human Pose and Shapecited by 60
- 2019Optimizing Rank-based Metrics with Blackbox Differentiationcited by 58
- 2019Learning 3D Human Shape and Pose from Dense Body Partscited by 48
- 2021Body Meshes as Pointscited by 45
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2021Revitalizing Optimization for 3D Human Pose and Shape Estimation: A Sparse Constrained Formulationcited by 19
- 2022HybridCap: Inertia-aid Monocular Capture of Challenging Human Motionscited by 19
- 2020Chained Representation Cycling: Learning to Estimate 3D Human Pose and Shape by Cycling Between Representationscited by 12
- 2022NIMBLE: A Non-rigid Hand Model with Bones and Musclescited by 6
Built on by
Citing papers per year: 2023: 2; 2024: 4; 2025: 3.
9 papers.
- 2024HOI-M3:Capture Multiple Humans and Objects Interaction within Contextual Environmentcited by 53
- 2023I'M HOI: Inertia-aware Monocular Capture of 3D Human-Object Interactionscited by 44
- 2024A Unified Diffusion Framework for Scene-aware Human Motion Estimation from Sparse Signalscited by 16
- 2025CoMotion: Concurrent Multi-person 3D Motioncited by 13
- 2023HybridGait: A Benchmark for Spatial-Temporal Cloth-Changing Gait Recognition with Hybrid Explorationscited by 6
- 2025ViBES: A Conversational Agent with Behaviorally-Intelligent 3D Virtual Bodycited by 6
- 2024StackFLOW: Monocular Human-Object Reconstruction by Stacked Normalizing Flow with Offsetcited by 5
- 2025PersPose: 3D Human Pose Estimation with Perspective Encoding and Perspective Rotationcited by 3
- 2024Learning Human Motion from Monocular Videos via Cross-Modal Manifold Alignmentcited by 0
- 2025ViBES: A Conversational Agent with Behaviorally-Intelligent 3D Virtual Body16 Dec 2025
- 2025PersPose: 3D Human Pose Estimation with Perspective Encoding and Perspective Rotation24 Aug 2025
- 2025CoMotion: Concurrent Multi-person 3D Motion16 Apr 2025
- 2024StackFLOW: Monocular Human-Object Reconstruction by Stacked Normalizing Flow with Offset30 Jul 2024
- 2024Learning Human Motion from Monocular Videos via Cross-Modal Manifold Alignment15 Apr 2024
- 2024A Unified Diffusion Framework for Scene-aware Human Motion Estimation from Sparse Signals7 Apr 2024
- 2024HOI-M3:Capture Multiple Humans and Objects Interaction within Contextual Environment30 Mar 2024
- 2023HybridGait: A Benchmark for Spatial-Temporal Cloth-Changing Gait Recognition with Hybrid Explorations30 Dec 2023
- 2023I'M HOI: Inertia-aware Monocular Capture of 3D Human-Object Interactions10 Dec 2023