Newton Deep Unfolding for Compressed Sensing
Organizations: School of Mechatronic Engineering and Automation, Shanghai University
Abstract
Compressed sensing (CS) reconstructs images from highly limited measurements, but existing deep unfolding methods are typically driven by first-order optimization and weakly exploit the optimization states generated during reconstruction. To address these limitations, we propose a Newton deep unfolding network (NDU-Net), which, to the best of our knowledge, is the first deep unfolding framework that leverages second-order optimization for CS reconstruction. Specifically, NDU-Net introduces a Newton update (NU) module to estimate Newton-type update directions and generate optimization states that characterize the current reconstruction process. Furthermore, a Newton-guided multi-scale prior (MP) module is designed to incorporate these optimization states into multi-scale feature restoration, thereby enabling the learned prior to adapt to the current reconstruction stage. Experimental results under different CS ratios confirm that our proposed NDU-Net achieves promising reconstruction performance and exhibits enhanced robustness. Our code is available at https://github.com/xianchaoxiu/DNU-Net.
Figures & tables
| Datasets | Methods | CS ratios | Average | |||
|---|---|---|---|---|---|---|
| 0.10 | 0.25 | 0.40 | 0.50 | |||
| LIVE29 | ISTA-Net+ (CVPR 2018) | 25.05/0.7104 | 29.42/0.8648 | 32.55/0.9275 | 34.55/0.9514 | 30.39/0.8635 |
| TransCS (TIP 2022) | 27.66/0.8196 | 32.05/0.9251 | 35.51/0.9633 | 37.74/0.9767 | 33.24/0.9212 | |
| DPC-DUN (TIP 2023) | 26.83/0.7812 | 31.17/0.9008 | 34.43/0.9477 | 36.43/0.9649 | 32.22/0.8987 | |
| OCTUF (CVPR 2023) | 28.23/0.8345 | 32.69/0.9327 | 36.19/0.9671 | 38.52 / 0.9795 | 33.91/0.9285 | |
| CPP-Net (CVPR 2024) | 28.46/0.8414 | 32.82/0.9343 | 36.20/0.9672 | 38.37/0.9790 | 33.96/0.9305 | |
| Variants | LIVE29 | Set11 | BSD68 |
|---|---|---|---|
| w/o NU | 33.91/0.9307 | 36.92/0.9625 | 36.80/0.9505 |
| w/o MP | 33.16/0.9257 | 35.70/0.9545 | 36.21/0.9483 |
| Full model | 34.43/0.9409 | 37.34/0.9657 | 37.61/0.9599 |
| Layers | PSNR | SSIM | Params |
|---|---|---|---|
| 1 | 33.44 | 0.9351 | 1.001 |
| 2 | 35.73 | 0.9550 | 1.999 |
| 3 | 36.67 | 0.9612 | 2.996 |
| 4 | 37.02 | 0.9635 | 3.994 |
| 5 | 37.29 | 0.9653 | 4.991 |
| 6 | 37.34 | 0.9657 | 5.989 |
Compressed Sensing
Compressed sensing recovers signals from fewer measurements by exploiting sparsity, structure, and learned prior information.
See all 33 papers