Robust High-Resolution Video Matting with Temporal Guidance
About
We introduce a robust, real-time, high-resolution human video matting method that achieves new state-of-the-art performance. Our method is much lighter than previous approaches and can process 4K at 76 FPS and HD at 104 FPS on an Nvidia GTX 1080Ti GPU. Unlike most existing methods that perform video matting frame-by-frame as independent images, our method uses a recurrent architecture to exploit temporal information in videos and achieves significant improvements in temporal coherence and matting quality. Furthermore, we propose a novel training strategy that enforces our network on both matting and segmentation objectives. This significantly improves our model's robustness. Our method does not require any auxiliary inputs such as a trimap or a pre-captured background image, so it can be widely applied to existing human matting applications.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Video Matting | VideoMatte 512 x 288 (test) | MAD3.36 | 17 | |
| Video Matting | VideoMatte 512 x 288 | MAD3.36 | 13 | |
| Video Matting | VideoMatte 1920 x 1080 | MAD3.58 | 13 | |
| Video Matting | VideoMatte 1920 x 1080 (test) | MAD5.81 | 9 | |
| Video Matting | Real-world benchmark | MAD1.02 | 8 | |
| Video Matting | YoutubeMatte 1920 x 1080 (test) | MAD3.58 | 8 | |
| Video Matting | CRGNN real-world (19 videos) | MAD5.75 | 7 | |
| Video Matting | RVM Real-world Benchmark | MAD0.95 | 6 | |
| 2D Segmentation | MonoPerfCap | Precision0.975 | 6 | |
| Video Matting | VideoMatte240K (VM) 512x288 (test) | MAD6.08 | 6 |