Inpainting at Modern Camera Resolution by Guided PatchMatch with Auto-Curation

Abstract

Recently, deep models have established SOTA performance for low-resolution image inpainting, but they lack fidelity at resolutions associated with modern cameras such as 4K or more, and for large holes. We contribute an inpainting benchmark dataset of photos at 4K and above representative of modern sensors. We demonstrate a novel framework that combines deep learning and traditional methods. We use an existing deep inpainting model LaMa [28] to fill the hole plausibly, es- tablish three guide images consisting of structure, segmentation, depth, and apply a multiply-guided PatchMatch [1] to produce eight candidate upsampled inpainted images. Next, we feed all candidate inpaintings through a novel curation module that chooses a good inpainting by column summation on an 8x8 antisymmetric pairwise preference matrix. Our framework’s results are overwhelmingly preferred by users over 8 strong baselines, with improvements of quantitative metrics up to 7.4 times over the best baseline LaMa, and our technique when paired with 4 different SOTA inpainting backbones improves each such that ours is overwhelmingly preferred by users over a strong super-res baseline.

Cite

Text

Zhang et al. "Inpainting at Modern Camera Resolution by Guided PatchMatch with Auto-Curation." Proceedings of the European Conference on Computer Vision (ECCV), 2022. doi:10.1007/978-3-031-19790-1_4

Markdown

[Zhang et al. "Inpainting at Modern Camera Resolution by Guided PatchMatch with Auto-Curation." Proceedings of the European Conference on Computer Vision (ECCV), 2022.](https://mlanthology.org/eccv/2022/zhang2022eccv-inpainting/) doi:10.1007/978-3-031-19790-1_4

BibTeX

@inproceedings{zhang2022eccv-inpainting,
  title     = {{Inpainting at Modern Camera Resolution by Guided PatchMatch with Auto-Curation}},
  author    = {Zhang, Lingzhi and Barnes, Connelly and Wampler, Kevin and Amirghodsi, Sohrab and Shechtman, Eli and Lin, Zhe and Shi, Jianbo},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2022},
  doi       = {10.1007/978-3-031-19790-1_4},
  url       = {https://mlanthology.org/eccv/2022/zhang2022eccv-inpainting/}
}