Learning Trajectory Dependencies for Human Motion Prediction
Human motion prediction, i.e., forecasting future body poses given observed pose sequence, has typically been tackled with recurrent neural networks (RNNs). However, as evidenced by prior work, the resulted RNN models suffer from prediction errors accumulation, leading to undesired discontinuities i...
Saved in:
Published in | Proceedings / IEEE International Conference on Computer Vision pp. 9488 - 9496 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.10.2019
|
Subjects | |
Online Access | Get full text |
ISSN | 2380-7504 |
DOI | 10.1109/ICCV.2019.00958 |
Cover
Abstract | Human motion prediction, i.e., forecasting future body poses given observed pose sequence, has typically been tackled with recurrent neural networks (RNNs). However, as evidenced by prior work, the resulted RNN models suffer from prediction errors accumulation, leading to undesired discontinuities in motion prediction. In this paper, we propose a simple feed-forward deep network for motion prediction, which takes into account both temporal smoothness and spatial dependencies among human body joints. In this context, we then propose to encode temporal information by working in trajectory space, instead of the traditionally-used pose space. This alleviates us from manually defining the range of temporal dependencies (or temporal convolutional filter size, as done in previous work). Moreover, spatial dependency of human pose is encoded by treating a human pose as a generic graph (rather than a human skeletal kinematic tree) formed by links between every pair of body joints. Instead of using a pre-defined graph structure, we design a new graph convolutional network to learn graph connectivity automatically. This allows the network to capture long range dependencies beyond that of human kinematic tree. We evaluate our approach on several standard benchmark datasets for motion prediction, including Human3.6M, the CMU motion capture dataset and 3DPW. Our experiments clearly demonstrate that the proposed approach achieves state of the art performance, and is applicable to both angle-based and position-based pose representations. The code is available at https://github.com/wei-mao-2019/LearnTrajDep. |
---|---|
AbstractList | Human motion prediction, i.e., forecasting future body poses given observed pose sequence, has typically been tackled with recurrent neural networks (RNNs). However, as evidenced by prior work, the resulted RNN models suffer from prediction errors accumulation, leading to undesired discontinuities in motion prediction. In this paper, we propose a simple feed-forward deep network for motion prediction, which takes into account both temporal smoothness and spatial dependencies among human body joints. In this context, we then propose to encode temporal information by working in trajectory space, instead of the traditionally-used pose space. This alleviates us from manually defining the range of temporal dependencies (or temporal convolutional filter size, as done in previous work). Moreover, spatial dependency of human pose is encoded by treating a human pose as a generic graph (rather than a human skeletal kinematic tree) formed by links between every pair of body joints. Instead of using a pre-defined graph structure, we design a new graph convolutional network to learn graph connectivity automatically. This allows the network to capture long range dependencies beyond that of human kinematic tree. We evaluate our approach on several standard benchmark datasets for motion prediction, including Human3.6M, the CMU motion capture dataset and 3DPW. Our experiments clearly demonstrate that the proposed approach achieves state of the art performance, and is applicable to both angle-based and position-based pose representations. The code is available at https://github.com/wei-mao-2019/LearnTrajDep. |
Author | Mao, Wei Li, Hongdong Liu, Miaomiao Salzmann, Mathieu |
Author_xml | – sequence: 1 givenname: Wei surname: Mao fullname: Mao, Wei organization: the Australian National University – sequence: 2 givenname: Miaomiao surname: Liu fullname: Liu, Miaomiao organization: The Australian National University – sequence: 3 givenname: Mathieu surname: Salzmann fullname: Salzmann, Mathieu organization: EPFL – sequence: 4 givenname: Hongdong surname: Li fullname: Li, Hongdong organization: Australian National University. Australia |
BookMark | eNotjz1PwzAUAA0CibZ0ZmDJH0h4z47zbIkFhY9WCoKhsFau84xcUadyytB_jyqY7qaTbiou0pBYiBuEChHs3bJtPysJaCsAq82ZmFsySNJgbUCZczGRykBJGuorMR3HLYCy0jQTcd-xyymmr2KV3Zb9YcjH4pH3nHpOPvJYhCEXi5-dS8XrcIhDKt4z99Gf9FpcBvc98vyfM_Hx_LRqF2X39rJsH7oyKoRD6b3hnhDAkatDLanXNbJ3FIK07ImazQak9jaAR48UpAmEWjnVaK97UjNx-9eNzLze57hz-bi2p1dt1S8dCknL |
ContentType | Conference Proceeding |
DBID | 6IE 6IH CBEJK RIE RIO |
DOI | 10.1109/ICCV.2019.00958 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Xplore IEEE Proceedings Order Plans (POP) 1998-present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Applied Sciences |
EISBN | 9781728148038 1728148030 |
EISSN | 2380-7504 |
EndPage | 9496 |
ExternalDocumentID | 9009559 |
Genre | orig-research |
GroupedDBID | 29O 6IE 6IF 6IH 6IK 6IL 6IM 6IN AAJGR AAWTH ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IPLJI M43 OCL RIE RIL RIO RNS |
ID | FETCH-LOGICAL-i310t-cc8ed7100a7a4f427d541eca7ff29ec776bb025c9f0c1c17f28f7153a365c5d73 |
IEDL.DBID | RIE |
IngestDate | Wed Aug 27 06:16:17 EDT 2025 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i310t-cc8ed7100a7a4f427d541eca7ff29ec776bb025c9f0c1c17f28f7153a365c5d73 |
OpenAccessLink | https://infoscience.epfl.ch/handle/20.500.14299/170643 |
PageCount | 9 |
ParticipantIDs | ieee_primary_9009559 |
PublicationCentury | 2000 |
PublicationDate | 2019-10-01 |
PublicationDateYYYYMMDD | 2019-10-01 |
PublicationDate_xml | – month: 10 year: 2019 text: 2019-10-01 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | Proceedings / IEEE International Conference on Computer Vision |
PublicationTitleAbbrev | ICCV |
PublicationYear | 2019 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0039286 |
Score | 2.604842 |
Snippet | Human motion prediction, i.e., forecasting future body poses given observed pose sequence, has typically been tackled with recurrent neural networks (RNNs).... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 9488 |
SubjectTerms | Convolutional codes Discrete cosine transforms Hidden Markov models Kinematics Three-dimensional displays Trajectory |
Title | Learning Trajectory Dependencies for Human Motion Prediction |
URI | https://ieeexplore.ieee.org/document/9009559 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwED21nZgKtIhveWAkbZw4diyxFaqCVMRAUbcqdmwESG1F0wF-PWfHLQgxsFlRlEQ-597z-e4dwIWyDpUKFvGc4gZFKPSDisnIsLg0uEh0Xro45PiejybsbppNG3C5rYUxxvjkM9NzQ3-WXy702oXK-rIWTGtCE5dZXau18boI8zkP0j00lv3bweDJJW45NUrp-rn_6J3ioWPYhvHmpXXGyFtvXame_vylx_jfr9qF7neRHnnYws8eNMx8H9qBVZLwz646cBUkVJ8J4tKrD9J_kOvQ-xbvWhHkrcQH88nY9_TBx7rjGzfswmR48zgYRaFnQvSCRK2KtM5N6RR7CjSAZYkoM0aNLoS1iTRaCK4U0hwtbayppsImuRXo9YqUZzorRXoArflibg6BpElqkSwoQ1WBmxQmU2WF0jyjeay4tEfQcZMxW9ayGLMwD8d_Xz6BHWeOOg_uFFrV-9qcIZ5X6twb8gv4LaCT |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED6VMsBUoEW88cBI2jgPO5bYCqiFpmJoUbcqdmwESC2i6QC_nnPiFoQY2CwriiOfc9_d-e47gAtpLCplkccSig4Kl6gHZSQ8Hfm5xkOiktzGIdMh642ju0k8qcHluhZGa10mn-m2HZZ3-flcLW2orCMqwrQN2IzRq0iqaq2V3kWgT5gj76G-6PS73UebumX5KIXt6P6je0oJHrcNSFfLVjkjr-1lIdvq8xcj43-_awda32V65GENQLtQ07M9aDi7kri_dtGEK0ei-kQQmV7KMP0HuXbdb_GpBUHLlZThfJKWXX3wtfYCxw5bML69GXV7nuua4D2jqVZ4SiU6t5w9GYrARAHP44hqlXFjAqEV50xKNHSUML6iinITJIaj3stCFqs45-E-1GfzmT4AEgahQXNBaiozdFMiEUrDpWIxTXzJhDmEpt2M6VtFjDF1-3D09_Q5bPVG6WA66A_vj2HbiqbKijuBevG-1KeI7oU8K4X6BZxuo-Y |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+%2F+IEEE+International+Conference+on+Computer+Vision&rft.atitle=Learning+Trajectory+Dependencies+for+Human+Motion+Prediction&rft.au=Mao%2C+Wei&rft.au=Liu%2C+Miaomiao&rft.au=Salzmann%2C+Mathieu&rft.au=Li%2C+Hongdong&rft.date=2019-10-01&rft.pub=IEEE&rft.eissn=2380-7504&rft.spage=9488&rft.epage=9496&rft_id=info:doi/10.1109%2FICCV.2019.00958&rft.externalDocID=9009559 |