NIKI: Neural Inverse Kinematics with Invertible Neural Networks for 3D Human Pose and Shape Estimation

被引:21
|
作者
Li, Jiefeng [1 ]
Bian, Siyuan [1 ]
Liu, Qi [1 ]
Tang, Jiasheng [3 ]
Wang, Fan [3 ]
Lu, Cewu [1 ,2 ,4 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai, Peoples R China
[2] Shanghai Jiao Tong Univ, AI Inst, MoE Key Lab Artificial Intelligence, Shanghai, Peoples R China
[3] Alibaba Grp, Hangzhou, Peoples R China
[4] Shanghai Jiao Tong Univ, Qing Yuan Res Inst, Qi Zhi Inst, Shanghai, Peoples R China
基金
国家重点研发计划;
关键词
D O I
10.1109/CVPR52729.2023.01243
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the progress of 3D human pose and shape estimation, state-of-the-art methods can either be robust to occlusions or obtain pixel-aligned accuracy in non-occlusion cases. However, they cannot obtain robustness and mesh-image alignment at the same time. In this work, we present NIKI (Neural Inverse Kinematics with Invertible Neural Network), which models bi-directional errors to improve the robustness to occlusions and obtain pixel-aligned accuracy. NIKI can learn from both the forward and inverse processes with invertible networks. In the inverse process, the model separates the error from the plausible 3D pose manifold for a robust 3D human pose estimation. In the forward process, we enforce the zero-error boundary conditions to improve the sensitivity to reliable joint positions for better mesh-image alignment. Furthermore, NIKI emulates the analytical inverse kinematics algorithms with the twist-and-swing decomposition for better interpretability. Experiments on standard and occlusion-specific benchmarks demonstrate the effectiveness of NIKI, where we exhibit robust and well-aligned results simultaneously. Code is available at https://github.com/Jeff-sjtu/NIKI.
引用
收藏
页码:12933 / 12942
页数:10
相关论文
共 50 条
  • [1] HybrIK: A Hybrid Analytical-Neural Inverse Kinematics Solution for 3D Human Pose and Shape Estimation
    Li, Jiefeng
    Xu, Chao
    Chen, Zhicun
    Bian, Siyuan
    Yang, Lixin
    Lu, Cewu
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 3382 - 3392
  • [2] 3D Hand Pose Estimation with Neural Networks
    Antonio Serra, Jose
    Garcia-Rodriguez, Jose
    Orts-Escolano, Sergio
    Manuel Garcia-Chamizo, Juan
    Angelopoulou, Anastassia
    Psarrou, Alexandra
    Mentzelopoulos, Markos
    Montoyo-Bojo, Javier
    Dominguez, Enrique
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, PT II, 2013, 7903 : 504 - +
  • [3] Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networks
    Paschalidou, Despoina
    Katharopoulos, Angelos
    Geiger, Andreas
    Fidler, Sanja
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 3203 - 3214
  • [4] Sparse Representation and Convolutional Neural Networks for 3D Human Pose Estimation
    Alikarami, Hassan
    Yaghmaee, Farzin
    Fadaeieslam, Mohammad Javad
    2017 3RD IRANIAN CONFERENCE ON SIGNAL PROCESSING AND INTELLIGENT SYSTEMS (ICSPIS), 2017, : 188 - 192
  • [5] Neural Descent for Visual 3D Human Pose and Shape
    Zanfir, Andrei
    Bazavan, Eduard Gabriel
    Zanfir, Mihai
    Freeman, William T.
    Sukthankar, Rahul
    Sminchisescu, Cristian
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 14479 - 14488
  • [6] 3D Human Pose Estimation Using Convolutional Neural Networks with 2D Pose Information
    Park, Sungheon
    Hwang, Jihye
    Kwak, Nojun
    COMPUTER VISION - ECCV 2016 WORKSHOPS, PT III, 2016, 9915 : 156 - 169
  • [7] Multi-Person 3D Pose and Shape Estimation via Inverse Kinematics and Refinement
    Cha, Junuk
    Saqlain, Muhammad
    Kim, GeonU
    Shin, Mingyu
    Baek, Seungryul
    COMPUTER VISION - ECCV 2022, PT V, 2022, 13665 : 660 - 677
  • [8] 3D Human Pose Estimation from RGB plus D Images with Convolutional Neural Networks
    Cai, Yiheng
    Wang, Xueyan
    Kong, Xinran
    2018 2ND INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND BIOINFORMATICS (ICBEB 2018), 2018, : 64 - 69
  • [9] Learning Skeletal Graph Neural Networks for Hard 3D Pose Estimation
    Zeng, Ailing
    Sun, Xiao
    Yang, Lei
    Zhao, Nanxuan
    Liu, Minhao
    Xu, Qiang
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021), 2021, : 11416 - 11425
  • [10] HandVoxNet++: 3D Hand Shape and Pose Estimation Using Voxel-Based Neural Networks
    Malik, Jameel
    Shimada, Soshi
    Elhayek, Ahmed
    Ali, Sk Aziz
    Theobalt, Christian
    Golyanik, Vladislav
    Stricker, Didier
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (12) : 8962 - 8974