SelfHVD: Self-Supervised Handheld Video Deblurring
About
Shooting video with handheld shooting devices often results in blurry frames due to shaking hands and other instability factors. Although previous video deblurring methods have achieved impressive progress, they still struggle to perform satisfactorily on real-world handheld video due to the blur domain gap between training and testing data. To address the issue, we propose a self-supervised method for handheld video deblurring, which is driven by sharp clues in the video. First, to train the deblurring model, we extract the sharp clues from the video and take them as misalignment labels of neighboring blurry frames. Second, to improve the deblurring ability of the model, we propose a novel Self-Enhanced Video Deblurring (SEVD) method to create higher-quality paired video data. Third, we propose a Self-Constrained Spatial Consistency Maintenance (SCSCM) method to regularize the model, preventing position shifts between the output and input frames. Moreover, we construct synthetic and real-world handheld video datasets for handheld video deblurring. Extensive experiments on these and other common real-world datasets demonstrate that our method significantly outperforms existing self-supervised ones. The code and datasets are publicly available at https://cshonglei.github.io/SelfHVD.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Video Deblurring | BSD 3ms-24ms | PSNR29.31 | 19 | |
| Video Deblurring | BSD (1ms-8ms) | PSNR31.01 | 19 | |
| Video Deblurring | BSD 2ms-16ms | PSNR29 | 19 | |
| Video Deblurring | HVD-Huawei | MUSIQ Score28.004 | 10 | |
| Video Deblurring | HVD-Xiaomi | MUSIQ Score32.8564 | 10 | |
| Video Deblurring | HVD iPhone | MUSIQ Score25.8437 | 10 | |
| Video Deblurring | GoProShake | PSNR37.44 | 10 | |
| Video Deblurring | GoProShake (test) | tOF1.7895 | 6 | |
| Video Deblurring | RealBlur | PSNR28.76 | 4 | |
| Video Deblurring | RBVD | PSNR27.69 | 4 |