Neural Spline Fields for Burst Image Fusion and Layer Separation
Abstract
Each photo in an image burst can be considered a sample of a complex 3D scene: the product of parallax diffuse and specular materials scene motion and illuminant variation. While decomposing all of these effects from a stack of misaligned images is a highly ill-conditioned task the conventional align-and-merge burst pipeline takes the other extreme: blending them into a single image. In this work we propose a versatile intermediate representation: a two-layer alpha-composited image plus flow model constructed with neural spline fields -- networks trained to map input coordinates to spline control points. Our method is able to during test-time optimization jointly fuse a burst image capture into one high-resolution reconstruction and decompose it into transmission and obstruction layers. Then by discarding the obstruction layer we can perform a range of tasks including seeing through occlusions reflection suppression and shadow removal. Tested on complex in-the-wild captures we find that with no post-processing steps or learned priors our generalizable model is able to outperform existing dedicated single-image and multi-view obstruction removal approaches.
Cite
Text
Chugunov et al. "Neural Spline Fields for Burst Image Fusion and Layer Separation." Conference on Computer Vision and Pattern Recognition, 2024. doi:10.1109/CVPR52733.2024.02434Markdown
[Chugunov et al. "Neural Spline Fields for Burst Image Fusion and Layer Separation." Conference on Computer Vision and Pattern Recognition, 2024.](https://mlanthology.org/cvpr/2024/chugunov2024cvpr-neural/) doi:10.1109/CVPR52733.2024.02434BibTeX
@inproceedings{chugunov2024cvpr-neural,
title = {{Neural Spline Fields for Burst Image Fusion and Layer Separation}},
author = {Chugunov, Ilya and Shustin, David and Yan, Ruyu and Lei, Chenyang and Heide, Felix},
booktitle = {Conference on Computer Vision and Pattern Recognition},
year = {2024},
pages = {25763-25773},
doi = {10.1109/CVPR52733.2024.02434},
url = {https://mlanthology.org/cvpr/2024/chugunov2024cvpr-neural/}
}