🤖 AI Summary
This work addresses the challenge of smartphone super-resolution, which is hindered by the scarcity of real paired data in the RAW domain. Existing synthetic degradation models often induce significant domain shift due to their neglect of device-specific characteristics. To overcome this limitation, the authors propose a device-calibrated, fine-grained degradation modeling approach that leverages unprocessing of publicly available rendered images to generate device-specific low-resolution RAW images, thereby constructing realistic paired training data. Abandoning generic degradation priors, the method explicitly models device-dependent blur and noise properties and trains an end-to-end RAW-to-RGB super-resolution network. Experiments on real smartphone data demonstrate that the proposed approach substantially outperforms baseline models employing arbitrary degradation combinations, effectively narrowing the domain gap between synthetic and real-world data.
📝 Abstract
Digital zoom on smartphones relies on learning-based super-resolution (SR) models that operate on RAW sensor images, but obtaining sensor-specific training data is challenging due to the lack of ground-truth images. Synthetic data generation via ``unprocessing'' pipelines offers a potential solution by simulating the degradations that transform high-resolution (HR) images into their low-resolution (LR) counterparts. However, these pipelines can introduce domain gaps due to incomplete or unrealistic degradation modeling. In this paper, we demonstrate that principled and carefully designed degradation modeling can enhance SR performance in real-world conditions. Instead of relying on generic priors for camera blur and noise, we model device-specific degradations through calibration and unprocess publicly available rendered images into the RAW domain of different smartphones. Using these image pairs, we train a single-image RAW-to-RGB SR model and evaluate it on real data from a held-out device. Our experiments show that accurate degradation modeling leads to noticeable improvements, with our SR model outperforming baselines trained on large pools of arbitrarily chosen degradations.