PVRED: A Position-Velocity Recurrent Encoder-Decoder for Human Motion Prediction
Human motion prediction, which aims to predict future human poses given past poses, has recently seen increased interest. Many recent approaches are based on Recurrent Neural Networks (RNN) which model human poses with exponential maps. These approaches neglect the pose velocity as well as temporal relation of different poses, and tend to converge to the mean pose or fail to generate natural-looking poses. We therefore propose a novel Position-Velocity Recurrent Encoder-Decoder (PVRED) for human motion prediction, which makes full use of pose velocities and temporal positional information. A temporal position embedding method is presented and a Position-Velocity RNN (PVRNN) is proposed. We also emphasize the benefits of quaternion parameterization of poses and design a novel trainable Quaternion Transformation (QT) layer, which is combined with a robust loss function during training. We provide quantitative results for both short-term prediction in the future 0.5 seconds and long-term prediction in the future 0.5 to 1 seconds. Experiments on several benchmarks show that our approach considerably outperforms the state-of-the-art methods. In addition, qualitative visualizations in the future 4 seconds show that our approach could predict future human-like and meaningful poses in very long time horizons. Code is publicly available on GitHub: \textcolor{red}{https://github.com/hongsong-wang/PVRNN}.
Code (1)
Tasks
DecoderHuman motion predictionmotion predictionPositionPredictionSimilar Papers 제목 키워드 기반
Eco-Driving of Connected and Autonomous Vehicles with Sequence-to-Sequence Prediction of Target Vehicle Velocity
The Eco-Driving control problem seeks to perform fuel efficient speed planning for a Connected and Autonomous Vehicle (CAV) that can exploit information available from advanced mapping, and from Vehicle-to-Everything (V2…
Autonomous VehiclesDecoderSemantic Segmentation of Video Sequences with Convolutional LSTMs
Most of the semantic segmentation approaches have been developed for single image segmentation, and hence, video sequences are currently segmented by processing each frame of the video sequence separately. The disadvanta…
DecoderImage SegmentationPositionSegmentation+3Understanding How Encoder-Decoder Architectures Attend
Encoder-decoder networks with attention have proven to be a powerful way to solve many sequence-to-sequence tasks. In these networks, attention aligns encoder and decoder states and is often used for visualizing network …
DecoderPVEs: Position-Velocity Encoders for Unsupervised Learning of Structured State Representations
We propose position-velocity encoders (PVEs) which learn---without supervision---to encode images to positions and velocities of task-relevant objects. PVEs encode a single image into a low-dimensional position state and…
Image ReconstructionPositionTowards Abstraction from Extraction: Multiple Timescale Gated Recurrent Unit for Summarization
In this work, we introduce temporal hierarchies to the sequence to sequence (seq2seq) model to tackle the problem of abstractive summarization of scientific articles. The proposed Multiple Timescale model of the Gated Re…
Abstractive Text SummarizationArticlesDecoder