Proceedings

PoseGTAC: Graph Transformer Encoder-Decoder with Atrous Convolution for 3D Human Pose Estimation

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 1359-1365.

https://doi.org/10.24963/ijcai.2021/188

Abstract

Graph neural networks (GNNs) have been widely used in the 3D human pose estimation task, since the pose representation of a human body can be naturally modeled by the graph structure. Generally, most of the existing GNN-based models utilize the restricted receptive fields of filters and single-scale information, while neglecting the valuable multi-scale contextual information. To tackle this issue, we propose a novel Graph Transformer Encoder-Decoder with Atrous Convolution, named PoseGTAC, to effectively extract multi-scale context and long-range information. In our proposed PoseGTAC model, Graph Atrous Convolution (GAC) and Graph Transformer Layer (GTL), respectively for the extraction of local multi-scale and global long-range information, are combined and stacked in an encoder-decoder structure, where graph pooling and unpooling are adopted for the interaction of multi-scale information from local to global (e.g., part-scale and body-scale). Extensive experiments on the Human3.6M and MPI-INF-3DHP datasets demonstrate that the proposed PoseGTAC model exceeds all previous methods and achieves state-of-the-art performance.

  1. Method Direct Discuss Eating Greet Phone Photo Pose Purch Sitting SittingD Smoke Wait WalkD Walk WalkT Avg. ↓ Pavlakos [Pavlakos et al., 2017] 67.4 71.9 66.7 69.1 72.0 77.0 65.0 68.3 83.7 96.5 71.7 65.8 74.9 59.1 63.2 71.9 Fang [Fang et al., 2018] 50.1 54.3 57.0 57.1 66.6 73.3 53.4 55.7 72.8 88.6 60.3 57.7 62.7 47.5 50.6 60.4 Yang [Yang et al., 2018] 51.5 58.9 50.4 57.0 62.1 65.4 49.8 52.7 69.2 85.2 57.4 58.4 43.6 60.1 47.7 58.6 Lee [Lee et al., 2018] 43.8 51.7 48.8 53.1 52.2 74.9 52.7 44.6 56.9 74.3 56.7 66.4 47.5 68.4 45.6 55.8 Trumble [Trumble et al., 2018] 41.7 43.2 52.9 70.0 64.9 83.0 57.3 63.5 61.0 95.0 70.0 62.3 66.2 53.7 52.4 62.5 Chen [Chen et al., 2019] 45.9 53.5 50.1 53.2 61.5 72.8 50.7 49.4 68.4 82.1 58.6 53.9 57.6 41.1 46.0 56.9 Wandt [Wandt and Rosenhahn, 2019] 50.0 53.5 44.7 51.6 49.0 58.7 48.8 51.3 51.1 66.0 46.6 50.6 42.5 38.8 60.4 50.9 Zhao [Zhao et al., 2019] 37.8 49.4 37.6 40.9 45.1 41.4 40.1 48.3 50.1 42.2 53.5 44.3 40.5 47.3 39.0 43.8 Zhou [Zhou et al., 2019] 34.4 42.4 36.6 42.1 38.2 39.8 34.7 40.2 45.6 60.8 39.0 42.6 42.0 29.8 31.7 39.9 Wu [Wu and Xiao, 2020] 34.9 40.8 37.5 47.2 41.5 46.6 35.9 39.5 52.6 72.5 42.3 45.8 42.0 31.6 33.8 43.2 Liu [Liu et al., 2020] 42.1 45.6 38.2 41.4 41.5 47.4 45.8 39.9 44.7 53.0 42.6 44.0 42.1 34.0 37.6 42.7 PoseGTAC (Ours) 37.2 42.2 32.6 38.6 38.0 44.0 40.7 35.2 41.0 45.5 38.2 39.5 38.2 29.8 33.0 38
  2. 2 Table 1: Quantitative evaluation using Mean Per Joint Position Error (MPJPE) in millimeter between estimated pose and the ground-truth on Human3.6M under Protocol #1. The best results are in bold and the second-best results are underlined. Method Direct Discuss Eating Greet Phone Photo Pose Purch Sitting SittingD Smoke Wait WalkD Walk WalkT Avg. ↓ Lee [Lee et al., 2018] 38.0 39.3 46.3 44.4 49.0 55.1 40.2 41.1 53.2 68.9 51.0 39.1 33.9 56.4 38.5 46.2 Fang [Fang et al., 2018] 38.2 41.7 43.7 44.9 48.5 55.3 40.2 38.2 54.5 64.4 47.2 44.3 47.3 36.7 41.7 45.7 Rayat [Hossain and Little, 2018] 35.2 40.8 37.2 37.4 43.2 44.0 38.9 35.6 42.3 44.6 39.7 39.7 40.2 32.8 35.5 39.2 Chen [Chen et al., 2019] 36.5 41.0 40.9 43.9 45.6 53.8 38.5 37.3 53.0 65.2 44.6 40.9 44.3 32.0 38.4 44.1 Wandt [Wandt and Rosenhahn, 2019] 33.6 38.8 32.6 37.5 36.0 44.1 37.8 34.9 39.2 52.0 37.5 39.8 34.1 40.3 34.9 38.2 Zhou [Zhou et al., 2019] 29.1 34.9 29.9 32.6 31.2 32.3 27.0 33.3 37.6 45.9 32.2 31.5 34.5 22.9 25.9 32.1 Wu [Wu and Xiao, 2020] 29.9 33.6 31.4 37.1 33.9 36.8 28.4 30.7 42.6 52.2 35.3 35.2 34.0 24.9 27.9 34.6 Liu [Liu et al., 2020] 29.6 34.9 31.7 31.6 32.9 37.4 33.3 30.5 37.6 43.0 34.2 34.3 33.2 27.0 29.2 33.4 PoseGTAC (Ours) 25.8 31.7 25.8 29.3 28.8 34.1 29.6 26.4 33.2 37.2 30.5 30.0 29.8 23.4 25.9 29.4
  3. [Carion et al., 2020] Nicolas Carion, Francisco Massa, Gabriel Synnaeve, Nicolas Usunier, Alexander Kirillov, and Sergey Zagoruyko. End-to-end object detection with transformers. In ECCV, pages 213-229, 2020.
  4. [Chen et al., 2018] Liang-Chieh Chen, Yukun Zhu, George Papan- dreou, Florian Schroff, and Hartwig Adam. Encoder-decoder with atrous separable convolution for semantic image segmen- tation. In ECCV, pages 833-851, 2018.
  5. [Chen et al., 2019] Xipeng Chen, Kwan-Yee Lin, Wentao Liu, Chen Qian, and Liang Lin. Weakly-supervised discovery of geometry-aware representation for 3d human pose estimation. In CVPR, pages 10895-10904, 2019.
  6. [Fang et al., 2018] Haoshu Fang, Yuanlu Xu, Wenguan Wang, Xi- aobai Liu, and Song-Chun Zhu. Learning knowledge-guided pose grammar machine for 3d human pose estimation. In AAAI, 2018.
  7. [Habibie et al., 2019] Ikhsanul Habibie, Weipeng Xu, Dushyant Mehta, Gerard Pons-Moll, and Christian Theobalt. In the wild human pose estimation using explicit 2d features and intermedi- ate 3d representations. In CVPR, pages 10905-10914, 2019.
  8. [Hamilton et al., 2017] William L. Hamilton, Zhitao Ying, and Jure Leskovec. Inductive representation learning on large graphs. In NIPS, 2017.
  9. [Hossain and Little, 2018] Mir Rayat Imtiaz Hossain and James J. Little. Exploiting temporal information for 3d human pose esti- mation. In ECCV, pages 69-86, 2018.
  10. [Ionescu et al., 2014] Catalin Ionescu, Dragos Papava, Vlad Olaru, and Cristian Sminchisescu. Human3.6m: Large scale datasets and predictive methods for 3d human sensing in natural environ- ments. IEEE Trans. Pattern Anal. Mach. Intell., pages 1325- 1339, 2014.
  11. [Ji et al., 2019] Yanli Ji, Yue Zhan, Yang Yang, Xing Xu, Fumin Shen, and Heng Tao Shen. A knowledge map guided coarse-to- fine action recognition. In IEEE Trans. Image Processing, 2019.
  12. [Kipf and Welling, 2017] Thomas N. Kipf and Max Welling. Semi- supervised classification with graph convolutional networks. In ICLR, 2017.
  13. [Lee et al., 2018] Kyoungoh Lee, Inwoong Lee, and Sanghoon Lee. Propagating LSTM: 3d pose estimation based on joint interde- pendency. In ECCV, pages 123-141, 2018.
  14. [Lee et al., 2019] Junhyun Lee, Inyeop Lee, and Jaewoo Kang. Self-attention graph pooling. In ICML, 2019.
  15. [Li et al., 2020] Yonglu Li, Xinpeng Liu, Han Lu, Shiyi Wang, Junqi Liu, Jiefeng Li, and Cewu Lu. Detailed 2d-3d joint repre- sentation for human-object interaction. In CVPR, pages 10163- 10172, 2020.
  16. [Liu et al., 2020] Shengyuan Liu, Pei Lv, Yuzhen Zhang, Jie Fu, Junjin Cheng, Wanqing Li, Bing Zhou, and Mingliang Xu. Semi- dynamic hypergraph neural network for 3d pose estimation. In IJCAI, pages 782-788, 2020.
  17. [Mao et al., 2019] Wei Mao, Miaomiao Liu, Mathieu Salzmann, and Hongdong Li. Learning trajectory dependencies for human motion prediction. In ICCV, pages 9488-9496, 2019.
  18. [Mehta et al., 2017] Dushyant Mehta, Helge Rhodin, Dan Casas, Pascal Fua, Oleksandr Sotnychenko, Weipeng Xu, and Christian Theobalt. Monocular 3d human pose estimation in the wild using improved CNN supervision. In 3DV, pages 506-516, 2017.
  19. [Pavlakos et al., 2017] Georgios Pavlakos, Xiaowei Zhou, Kon- stantinos G. Derpanis, and Kostas Daniilidis. Coarse-to-fine vol- umetric prediction for single-image 3d human pose. In CVPR, pages 1263-1272, 2017.
  20. [Pavlakos et al., 2018] Georgios Pavlakos, Xiaowei Zhou, and Kostas Daniilidis. Ordinal depth supervision for 3d human pose estimation. In CVPR, pages 7307-7316, 2018.
  21. [Pavllo et al., 2019] Dario Pavllo, Christoph Feichtenhofer, David Grangier, and Michael Auli. 3d human pose estimation in video with temporal convolutions and semi-supervised training. In CVPR, pages 7753-7762, 2019.
  22. [Qiu et al., 2019] Haibo Qiu, Chunyu Wang, Jingdong Wang, Naiyan Wang, and Wenjun Zeng. Cross view fusion for 3d human pose estimation. In ICCV, pages 4341-4350, 2019.
  23. [Trumble et al., 2018] Matthew Trumble, Andrew Gilbert, Adrian Hilton, and John P. Collomosse. Deep autoencoder for combined human pose estimation and body model upscaling. In ECCV, pages 800-816, 2018.
  24. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Par- mar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Lukasz Kaiser, and Illia Polosukhin. Attention is all you need. In NIPS, pages 5998-6008, 2017.
  25. [Wandt and Rosenhahn, 2019] Bastian Wandt and Bodo Rosen- hahn. Repnet: Weakly supervised training of an adversarial re- projection network for 3d human pose estimation. In CVPR, pages 7782-7791, 2019.
  26. [Wang et al., 2018] Xiaolong Wang, Ross B. Girshick, Abhinav Gupta, and Kaiming He. Non-local neural networks. In CVPR, pages 7794-7803, 2018.
  27. [Wu and Xiao, 2020] Haiping Wu and Bin Xiao. 3d human pose estimation via explicit compositional depth maps. In AAAI, pages 12378-12385, 2020.
  28. [Yan et al., 2018] Sijie Yan, Yuanjun Xiong, and Dahua Lin. Spa- tial temporal graph convolutional networks for skeleton-based ac- tion recognition. In AAAI, 2018.
  29. [Yang et al., 2018] Wei Yang, Wanli Ouyang, Xiaolong Wang, Jimmy S. J. Ren, Hongsheng Li, and Xiaogang Wang. 3d human pose estimation in the wild by adversarial learning. In CVPR, pages 5255-5264, 2018.
  30. [Yu and Koltun, 2016] Fisher Yu and Vladlen Koltun. Multi-scale context aggregation by dilated convolutions. In ICLR, 2016.
  31. [Zhao et al., 2019] Long Zhao, Xi Peng, Yu Tian, Mubbasir Kapa- dia, and Dimitris N. Metaxas. Semantic graph convolutional net- works for 3d human pose regression. In CVPR, pages 3425-3435, 2019.
  32. [Zhou et al., 2017] Xingyi Zhou, Qixing Huang, Xiao Sun, Xi- angyang Xue, and Yichen Wei. Towards 3d human pose esti- mation in the wild: A weakly-supervised approach. In ICCV, pages 398-407, 2017.
  33. [Zhou et al., 2019] Kun Zhou, Xiaoguang Han, Nianjuan Jiang, Kui Jia, and Jiangbo Lu. Hemlets pose: Learning part-centric heatmap triplets for accurate 3d human pose estimation. In ICCV, pages 2344-2353, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards