Oracle Supervision Transfers for Hyperparameter Prediction in Model-Based Image Denoising
About
Hyperparameter prediction is a critical practical bottleneck for model-based image denoisers, ranging from classical TV/TGV variational solvers to modern diffusion-based models such as DiffPIR. While existing learned predictors can achieve near-oracle performance, this approach scales poorly: each new configuration conventionally requires its own oracle-labeled training set, and each label requires a hierarchical grid search evaluated against clean ground truth. We therefore ask whether oracle supervision collected on source configurations can transfer to target configurations with few or no target oracle labels. We propose HyperDn, a single configuration-conditioned predictor that pools oracle supervision across source configurations and predicts heterogeneous hyperparameters for new denoiser--noise configurations. In a cross-paradigm experiment, HyperDn transfers from relatively cheap TV/TGV variational sources to more expensive diffusion-based DiffPIR. With only $2$ target oracle labels, it reaches $30.23$\,dB, within $0.90$\,dB of the oracle, and outperforms the $64$-label per-configuration predictor trained from scratch, using $1/32$ as many target labels as that baseline point. Without any target oracle labels, HyperDn also reaches near-oracle PSNR on two unseen mixtures of seen noise types and on transfer from relatively cheap $96\times 96$ source images to $512\times 768$ targets. Together, these results show that expensive oracle supervision for hyperparameter prediction can be transferred from source to new target configurations, reducing the need to rebuild oracle labels for each new denoising configuration.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Reconstruction | WED 256x256 (test) | Reconstruction PSNR (dB)31.1 | 21 | |
| Image Denoising | Mixed-noise target bw impulse + Gaussian (Huber-TV) | PSNR24.31 | 4 | |
| Image Denoising | Mixed-noise target rgb impulse + Gaussian (Huber-TGV) | PSNR25 | 4 | |
| Gaussian Denoising | CBSD68 321×481 (test) | Mean PSNR26.91 | 3 | |
| Gaussian Denoising | Kodak24 512×768 (test) | Mean PSNR27.75 | 3 | |
| Gaussian Denoising | Urban100 ~1024×768 (test) | Mean PSNR25.84 | 3 | |
| Image Denoising | Kodak24 | Gap to Oracle0.02 | 3 | |
| Image Denoising | CBSD68 | Gap to Oracle0.01 | 1 |