Proceedings

Temporal Constrained Feasible Subspace Learning for Human Pose Forecasting

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 1451-1459.

https://doi.org/10.24963/ijcai.2023/161

Abstract

Human pose forecasting is a sequential modeling task that aims to predict future poses from historical motions. Most existing approaches focus on the spatial-temporal neural network model design for learning movement patterns to reduce prediction errors. However, they usually do not strictly follow the temporal constraints in the inference stage. Even though a small Mean Per Joint Position Error (MPJPE) is achieved, some of the predicted poses are not temporal feasible solutions, which disobeys the continuity of the body movement. In this paper, we consider the temporal constrained feasible solutions for human pose forecasting, where the predicted poses of input historical poses are guaranteed to obey the temporal constraints strictly in the inference stage. Rather than direct supervision of the prediction in the original pose space, a temporal constrained subspace is explicitly learned and then followed by an inverse transformation to obtain the final predictions. We evaluate the proposed method on large-scale benchmarks, including Human3.6M, AMASS, and 3DPW. State-of-the-art performance has been achieved with the temporal constrained feasible solutions.

  1. [Adeli et al., 2020] Vida Adeli, Ehsan Adeli, Ian Reid, Juan Carlos Niebles, and Hamid Rezatofighi. Socially and contextually aware human motion and pose forecasting. IEEE Robotics and Automation Letters, 5(4):6033-6040, 2020.
  2. [Adeli et al., 2021] Vida Adeli, Mahsa Ehsanpour, Ian Reid, Juan Carlos Niebles, Silvio Savarese, Ehsan Adeli, and Hamid Rezatofighi. Tripod: Human trajectory and pose dynamics forecasting in the wild. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 13390-13400, 2021.
  3. [Amos and Kolter, 2017] Brandon Amos and J Zico Kolter. Optnet: Differentiable optimization as a layer in neural networks. In International Conference on Machine Learn- ing, pages 136-145. PMLR, 2017.
  4. [Berk et al., 2017] Richard Berk, Hoda Heidari, Shahin Jab- bari, Matthew Joseph, Michael Kearns, Jamie Morgen- stern, Seth Neel, and Aaron Roth. A convex framework for fair regression. arXiv preprint arXiv:1706.02409, 2017.
  5. [Bouazizi et al., 2022] Arij Bouazizi, Adrian Holzbock, Ul- rich Kressel, Klaus Dietmayer, and Vasileios Belagiannis. Motionmixer: Mlp-based 3d human body pose forecast- ing. In Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, IJCAI-22, pages 791-798. International Joint Conferences on Artificial In- telligence Organization, 7 2022. IJCAI
  6. [Chai et al., 2023] Wenhao Chai, Zhongyu Jiang, Jenq-Neng Hwang, and Gaoang Wang. Global adaptation meets lo- cal generalization: Unsupervised domain adaptation for 3d human pose estimation. arXiv preprint arXiv:2303.16456, 2023.
  7. [Chiu et al., 2019] Hsu-kuang Chiu, Ehsan Adeli, Borui Wang, De-An Huang, and Juan Carlos Niebles. Action- agnostic human pose forecasting. In 2019 IEEE Winter Conference on Applications of Computer Vision (WACV), pages 1423-1432. IEEE, 2019.
  8. [Detassis et al., 2020] Fabrizio Detassis, Michele Lombardi, and Michela Milano. Teaching the old dog new tricks: supervised learning with constraints. In NeHuAI@ ECAI, pages 44-51, 2020.
  9. [Diligenti et al., 2017] Michelangelo Diligenti, Marco Gori, and Claudio Sacca. Semantic-based regularization for learning and inference. Artificial Intelligence, 244:143- 165, 2017.
  10. [Diller et al., 2020] Christian Diller, Thomas Funkhouser, and Angela Dai. Forecasting characteristic 3d poses of human actions. arXiv preprint arXiv:2011.15079, 2020.
  11. [Gu et al., 2019] Renshu Gu, Gaoang Wang, Zhongyu Jiang, and Jenq-Neng Hwang. Multi-person hierarchical 3d pose estimation in natural videos. IEEE Transactions on Cir- cuits and Systems for Video Technology, 30(11):4245- 4257, 2019.
  12. [Gu et al., 2021] Renshu Gu, Gaoang Wang, and Jenq-Neng Hwang. Exploring severe occlusion: Multi-person 3d pose estimation with gated convolution. In 2020 25th Interna- tional Conference on Pattern Recognition (ICPR), pages 8243-8250. IEEE, 2021.
  13. [Huang et al., 2021] Wenbing Huang, Jiaqi Han, Yu Rong, Tingyang Xu, Fuchun Sun, and Junzhou Huang. Equivari- ant graph mechanics networks with constraints. In Inter- national Conference on Learning Representations, 2021.
  14. [Ioffe and Szegedy, 2015] Sergey Ioffe and Christian Szegedy. Batch normalization: Accelerating deep net- work training by reducing internal covariate shift. In International conference on machine learning, pages 448-456. PMLR, 2015.
  15. [Ionescu et al., 2013] Catalin Ionescu, Dragos Papava, Vlad Olaru, and Cristian Sminchisescu. Human3.6m: Large scale datasets and predictive methods for 3d human sens- ing in natural environments. IEEE transactions on pat- tern analysis and machine intelligence, 36(7):1325-1339, 2013.
  16. [Kingma and Ba, 2014] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  17. [Koppula and Saxena, 2013] Hema Swetha Koppula and Ashutosh Saxena. Anticipating human activities for re- active robotic response. In IROS, page 2071. Tokyo, 2013.
  18. [Kotary et al., 2021a] James Kotary, Ferdinando Fioretto, and Pascal Van Hentenryck. Learning hard optimization problems: A data generation perspective. Advances in Neural Information Processing Systems, 34, 2021.
  19. [Kotary et al., 2021b] James Kotary, Ferdinando Fioretto, Pascal Van Hentenryck, and Bryan Wilder. End-to- end constrained optimization learning: A survey. arXiv preprint arXiv:2103.16378, 2021.
  20. [Li et al., 2018] Chen Li, Zhen Zhang, Wee Sun Lee, and Gim Hee Lee. Convolutional sequence to sequence model for human dynamics. In Proceedings of the IEEE Confer- ence on Computer Vision and Pattern Recognition, pages 5226-5234, 2018.
  21. [Li et al., 2022a] Maosen Li, Siheng Chen, Zijing Zhang, Lingxi Xie, Qi Tian, and Ya Zhang. Skeleton-parted graph scattering networks for 3d human motion prediction. In European Conference on Computer Vision, pages 18-36. Springer, 2022.
  22. [Li et al., 2022b] Wenhao Li, Hong Liu, Runwei Ding, Mengyuan Liu, Pichao Wang, and Wenming Yang. Ex- ploiting temporal contexts with strided transformer for 3d human pose estimation. IEEE Transactions on Multime- dia, 2022.
  23. [Loper et al., 2015] Matthew Loper, Naureen Mahmood, Javier Romero, Gerard Pons-Moll, and Michael J Black. Smpl: A skinned multi-person linear model. ACM trans- actions on graphics (TOG), 34(6):1-16, 2015.
  24. [Mahmood et al., 2019] Naureen Mahmood, Nima Ghor- bani, Nikolaus F Troje, Gerard Pons-Moll, and Michael J Black. Amass: Archive of motion capture as surface shapes. In Proceedings of the IEEE/CVF international conference on computer vision, pages 5442-5451, 2019.
  25. [Mangalam et al., 2020] Karttikeya Mangalam, Ehsan Adeli, Kuan-Hui Lee, Adrien Gaidon, and Juan Carlos Niebles. Disentangling human dynamics for pedestrian locomotion forecasting with noisy supervision. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, pages 2784-2793, 2020.
  26. [Mao et al., 2019] Wei Mao, Miaomiao Liu, Mathieu Salz- mann, and Hongdong Li. Learning trajectory dependen- cies for human motion prediction. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 9489-9497, 2019.
  27. [Mao et al., 2020] Wei Mao, Miaomiao Liu, and Mathieu Salzmann. History repeats itself: Human motion predic- tion via motion attention. In European Conference on Computer Vision, pages 474-489. Springer, 2020.
  28. [Martinez et al., 2017] Julieta Martinez, Michael J Black, and Javier Romero. On human motion prediction using re- current neural networks. In Proceedings of the IEEE con- ference on computer vision and pattern recognition, pages 2891-2900, 2017.
  29. [Paden et al., 2016] Brian Paden, Michal Čáp, Sze Zheng Yong, Dmitry Yershov, and Emilio Frazzoli. A survey of motion planning and control techniques for self-driving ur- ban vehicles. IEEE Transactions on intelligent vehicles, 1(1):33-55, 2016.
  30. [Parsaeifard et al., 2021] Behnam Parsaeifard, Saeed Saa- datnejad, Yuejiang Liu, Taylor Mordan, and Alexandre Alahi. Learning decoupled representations for human pose forecasting. In Proceedings of the IEEE/CVF Interna- tional Conference on Computer Vision, pages 2294-2303, 2021.
  31. [Rubagotti et al., 2019] Matteo Rubagotti, Tasbolat Taunya- zov, Bukeikhan Omarali, and Almas Shintemirov. Semi- autonomous robot teleoperation with obstacle avoidance via model predictive control. IEEE Robotics and Automa- tion Letters, 4(3):2746-2753, 2019.
  32. [Rubanova et al., 2021] Yulia Rubanova, Alvaro Sanchez- Gonzalez, Tobias Pfaff, and Peter Battaglia. Constraint- based graph network simulator. arXiv preprint arXiv:2112.09161, 2021.
  33. [Sangalli et al., 2021] Sara Sangalli, Ertunc Erdil, Andeas Hötker, Olivio Donati, and Ender Konukoglu. Constrained optimization to train neural networks on critical and under- represented classes. Advances in Neural Information Pro- cessing Systems, 34, 2021.
  34. [Sofianos et al., 2021] Theodoros Sofianos, Alessio Sampieri, Luca Franco, and Fabio Galasso. Space- time-separable graph convolutional network for pose forecasting. In Proceedings of the IEEE/CVF In- ternational Conference on Computer Vision, pages 11209-11218, 2021.
  35. [Troje, 2002] Nikolaus F Troje. Decomposing biological motion: A framework for analysis and synthesis of human gait patterns. Journal of vision, 2(5):2-2, 2002.
  36. [Unhelkar et al., 2018] Vaibhav V Unhelkar, Przemyslaw A Lasota, Quirin Tyroller, Rares-Darius Buhai, Laurie Marceau, Barbara Deml, and Julie A Shah. Human-aware robotic assistant for collaborative assembly: Integrating human motion prediction with planning in time. IEEE Robotics and Automation Letters, 3(3):2394-2401, 2018.
  37. [von Marcard et al., 2018] Timo von Marcard, Roberto Hen- schel, Michael J Black, Bodo Rosenhahn, and Gerard Pons-Moll. Recovering accurate 3d human pose in the wild using imus and a moving camera. In Proceedings of the European Conference on Computer Vision (ECCV), pages 601-617, 2018.
  38. [Wang et al., 2019] Borui Wang, Ehsan Adeli, Hsu-kuang Chiu, De-An Huang, and Juan Carlos Niebles. Imitation learning for human pose prediction. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 7124-7133, 2019.
  39. [Wang et al., 2022] Hongsong Wang, Liang Wang, Jiashi Feng, and Daquan Zhou. Velocity-to-velocity human mo- tion forecasting. Pattern Recognition, 124:108424, 2022.
  40. [Xu et al., 2022] Sirui Xu, Yu-Xiong Wang, and Liang-Yan Gui. Diverse human motion prediction guided by multi- level spatial-temporal anchors. In Computer Vision-ECCV 2022: 17th European Conference, Tel Aviv, Israel, Octo- ber 23-27, 2022, Proceedings, Part XXII, pages 251-269. Springer, 2022.
  41. [Yang et al., 2020] Shuqi Yang, Xingzhe He, and Bo Zhu. Learning physical constraints with neural projections. Advances in Neural Information Processing Systems, 33:5178-5189, 2020.
  42. [Yuan and Kitani, 2019] Ye Yuan and Kris Kitani. Ego-pose estimation and forecasting as real-time pd control. In Pro- ceedings of the IEEE/CVF International Conference on Computer Vision, pages 10082-10092, 2019.
  43. [Zhang et al., 2022] Jinlu Zhang, Zhigang Tu, Jianyu Yang, Yujin Chen, and Junsong Yuan. Mixste: Seq2seq mixed spatio-temporal encoder for 3d human pose estimation in video. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 13232- 13242, 2022.
  44. [Zhong et al., 2021] Yaofeng Desmond Zhong, Biswadip Dey, and Amit Chakraborty. Extending lagrangian and hamiltonian neural networks with differentiable contact models. Advances in Neural Information Processing Sys- tems, 34, 2021.

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

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