atlas

Research map / Learning theory and algorithms / Sample complexity

Bagged Deep Image Prior for Recovering Images in the Presence of Speckle Noise

ICML 2024 · Learning theory and algorithms › Sample complexity · approach: Density and property estimation · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Bagged-DIP-based projected gradient descent with Newton-Schulz inverse updates for multilook, undersampled complex-valued speckle-noise image recovery, with an MSE upper bound for the DIP-based MLE.

Problem

Recovering a complex-valued image from undersampled (m<n) multilook measurements corrupted by multiplicative speckle noise, where the likelihood-based estimator must be solved under a deep image prior hypothesis.

Approach

Averages several DIP projections built from patch-wise independent DIPs with different patch sizes (Bagged-DIP) inside PGD, so complex DIPs can be used without overfitting the noisy gradient step, and approximates the matrix inverse with a single Newton-Schulz step warm-started from the previous iteration.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Bagged-DIPs instead of DIP-simplePGD for undersampled speckle-noise image recovery · m/n=12.5%, 25%, and 50%; L=25, 50, and 100average PSNR (dB): 18.03 -> 19.24; 19.25 -> 20.83; 20.15 -> 21.78; 22.00 -> 22.86; 23.42 -> 24.95; 24.79 -> 26.24; 25.62 -> 27.21; 26.81 ->Helped
Use Bagged-DIPs instead of DIP-M³PGD for undersampled speckle-noise image recovery · m/n=12.5%, 25%, and 50%; L=25, 50, and 100average PSNR (dB): 17.81 -> 19.24; 18.96 -> 20.83; 19.94 -> 21.78; 21.69 -> 22.86; 23.39 -> 24.95; 25.08 -> 26.24; 26.01 -> 27.21; 27.81 ->Helped
Average three DIP estimates with different patch sizesBagged-DIPs · Simulated image recovery; three-estimate comparisonPSNR (dB): between 0.5dB and 1dBHelped
Use one Newton-Schulz step instead of exact matrix inversionBagged-DIP-based PGD · L=50, m/n=0.5reconstruction performanceNo clear effect
Use Newton-Schulz approximation instead of exact matrix inversionPGD matrix-inversion step · 32 × 32, 64 × 64, and 128 × 128 imagestime (seconds): ∼ 0.3 -> ∼ 7e-5; ∼ 1.2 -> ∼ 8e-5; ∼ 52.8 -> ∼ 1e-4Helped
Use DnCNN-UB with training data and a well-conditioned A=I measurement setup instead of Bagged-DIP-based PGDSpeckle despeckling comparison · m/n=50%; L=25, 50, and 100; most test imagesPSNR (dB): between 1-3dB better; with the exception of the cameramanMixed
Increase the number of looksBagged-DIP-based PGD · Simulated image recoveryaverage PSNR (dB): 1.42 dBHelped

Surprising findings

Limitations

Experimental setup

Datasets: Set11 (8 images cropped to 128x128) BSD400

Benchmarks: Set11 (Barbara, Peppers, House, Foreman, Boats, Parrots, Cameraman, Monarch)

Metrics: PSNR SSIM

Baselines: DIP-simple DIP-M^3 DnCNN-UB

Builds on: deep image prior projected gradient descent deep decoder Newton-Schulz iteration

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy