SMURF: Self-Teaching Multi-Frame Unsupervised RAFT with Full-Image Warping
About
We present SMURF, a method for unsupervised learning of optical flow that improves state of the art on all benchmarks by $36\%$ to $40\%$ (over the prior best method UFlow) and even outperforms several supervised approaches such as PWC-Net and FlowNet2. Our method integrates architecture improvements from supervised optical flow, i.e. the RAFT model, with new ideas for unsupervised learning that include a sequence-aware self-supervision loss, a technique for handling out-of-frame motion, and an approach for learning effectively from multi-frame video data while still only requiring two frames for inference.
Austin Stone, Daniel Maurer, Alper Ayvaci, Anelia Angelova, Rico Jonschkowski• 2021
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Optical Flow Estimation | KITTI 2015 (train) | Fl-epe2 | 431 | |
| Optical Flow Estimation | MPI Sintel Final (train) | Endpoint Error (EPE)2.58 | 209 | |
| Optical Flow Estimation | MPI Sintel Clean (train) | -- | 202 | |
| Optical Flow | MPI Sintel Clean (test) | AEE3.15 | 158 | |
| Optical Flow | MPI-Sintel final (test) | -- | 137 | |
| Optical Flow | KITTI 2015 (test) | -- | 95 | |
| Optical Flow | Sintel Final (train) | EPE2.8 | 92 | |
| Optical Flow | Sintel Clean (train) | EPE1.99 | 85 | |
| Optical Flow Estimation | Flying Chairs (test) | Endpoint Error (EPE)1.72 | 49 | |
| Stereo Depth Estimation | KITTI 2015 (train) | Acc Threshold 14.31 | 12 |
Showing 10 of 13 rows