atlas

Research map / Architectures and efficiency / RNNs and normalization

Proximal Algorithm Unrolling: Flexible and Efficient Reconstruction Networks for Single-Pixel Imaging

CVPR 2025 · Architectures and efficiency › RNNs and normalization · approach: Differentiable optimization layers · 4 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 ProxUnroll, an HQS/ADMM unrolling framework for single-pixel imaging that trains a CNN-Transformer deep image restorer with a proximal trajectory loss so it approximates the proximal operator of an explicit restoration regularizer, giving one model that works across compression ratios.

Problem

Single-pixel imaging reconstruction: PnP methods flexibly handle varying compression ratios but are less accurate and slower, while unrolling networks are accurate and fast but must be retrained for each compression ratio.

Approach

Train unrolled HQS/ADMM networks with a proximal trajectory (PT) loss that aligns each unrolled iterate with the trajectory of an ideal explicit restorer (distance-to-ground-truth regularizer), so the learned deep image restorer approximates a proximal operator and generalizes across CRs; the DIR combines a memory block (channel cross-attention across iterations), a CNN-Transformer block (Swin + g

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ADMM-ProxUnroll instead of HATNetSPI reconstruction · Set11 (average)PSNR: 32.41 -> 32.59Helped
Use ADMM-ProxUnroll instead of HATNetSPI reconstruction · Set11 (average)SSIM: 0.8640 -> 0.8692Helped
Use ADMM-ProxUnroll instead of SAUNetSPI reconstruction · BSD68 (average)PSNR: 30.31 -> 30.50Helped
Use ADMM-ProxUnroll instead of SAUNetSPI reconstruction · BSD68 (average)SSIM: 0.7951 -> 0.8046Helped
Add ChanCA to the DIR (ablation)HQS-ProxUnroll · Set11, CR = 0.10PSNR: 31.42 -> 32.51; 1.09 dBHelped
Use SwinT instead of a CNN, without doubling GD-CNN channel capability (ablation)HQS-ProxUnroll DIR · Set11, CR = 0.10PSNR: 32.25 -> 32.51; 0.26 dBHelped
Use AdaConv instead of one depth-wise convolution (ablation)HQS-ProxUnroll DIR · Set11, CR = 0.10PSNR: 32.36 -> 32.51; 0.15 dBHelped
Train with proximal trajectory loss instead of regular MSE loss (ablation)HQS/ADMM-ProxUnroll · SPI reconstruction convergencePSNRHelped
Replace proximal trajectory loss with regular MSE loss (ablation)HQS/ADMM-ProxUnroll · SPI reconstruction convergencePSNRHurt

Surprising findings

Limitations

Experimental setup

Datasets: BSD500

Benchmarks: Set11 BSD68 real captured SPI data (resolution target)

Metrics: PSNR SSIM MACs Params runtime

Baselines: SAUNet HATNet DGUNet+ OCTUF+ MADUN CPP-Net PnP-DRUNet PnP-DnCNN COAST CSformer

Builds on: ADMM half quadratic splitting SAUNet plug-and-play Restormer-style channel attention

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