Papers › Folded Recurrent Neural Networks for Future Video Prediction

Folded Recurrent Neural Networks for Future Video Prediction

1 Dec 2017ECCV 2018 9arXiv:1712.00311archive 2025-07-28

Marc Oliu, Javier Selva, Sergio Escalera

Future video prediction is an ill-posed Computer Vision problem that recently received much attention. Its main challenges are the high variability in video content, the propagation of errors through time, and the non-specificity of the future frames: given a sequence of past frames there is a continuous distribution of possible futures. This work introduces bijective Gated Recurrent Units, a double mapping between the input and output of a GRU layer. This allows for recurrent auto-encoders with state sharing between encoder and decoder, stratifying the sequence representation and helping to prevent capacity problems. We show how with this topology only the encoder or decoder needs to be applied for input encoding and prediction, respectively. This reduces the computational cost and avoids re-encoding the predictions when generating a sequence of frames, mitigating the propagation of errors. Furthermore, it is possible to remove layers from an already trained model, giving an insight to the role performed by each layer and making the model more explainable. We evaluate our approach on three video datasets, outperforming state of the art prediction results on MMNIST and UCF101, and obtaining competitive results on KTH with 2 and 3 times less memory usage and computational cost than the best scored approach.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

moliusimon/frnn officialmentioned in papermentioned on GitHubtf report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

DecoderPredictionSpecificityVideo Prediction

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Video Prediction Human3.6M FRNN MAE 1901.1 #9 of 9 Archive leaderboard report
Video Prediction Human3.6M FRNN MSE 497.7 #9 of 9 Archive leaderboard report
Video Prediction Human3.6M FRNN SSIM 0.771 #9 of 9 Archive leaderboard report
Video Prediction KTH fRNN Cond 10 #28 of 31 Archive leaderboard report
Video Prediction KTH fRNN PSNR 26.12 #28 of 31 Archive leaderboard report
Video Prediction KTH fRNN Pred 20 #28 of 31 Archive leaderboard report
Video Prediction KTH fRNN SSIM 0.771 #28 of 31 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

GRU

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections