Content-aware Scalable Deep Compressed Sensing

Bin Chen, Jian Zhang
7/19/2022
cs.CVeess.IV

Official code: Guaishou74851/CASNet (47 stars, last commit 2025-03-09).

Abstract

To more efficiently address image compressed sensing (CS) problems, we present a novel content-aware scalable network dubbed CASNet which collectively achieves adaptive sampling rate allocation, fine granular scalability and high-quality reconstruction. We first adopt a data-driven saliency detector to evaluate the importances of different image regions and propose a saliency-based block ratio aggregation (BRA) strategy for sampling rate allocation. A unified learnable generating matrix is then developed to produce sampling matrix of any CS ratio with an ordered structure. Being equipped with the optimization-inspired recovery subnet guided by saliency information and a multi-block training scheme preventing blocking artifacts, CASNet jointly reconstructs the image blocks sampled at various sampling rates with one single model. To accelerate training convergence and improve network robustness, we propose an SVD-based initialization scheme and a random transformation enhancement (RTE) strategy, which are extensible without introducing extra parameters. All the CASNet components can be combined and learned end-to-end. We further provide a four-stage implementation for evaluation and practical deployments. Experiments demonstrate that CASNet outperforms other CS networks by a large margin, validating the collaboration and mutual supports among its components and strategies. Codes are available at https://github.com/Guaishou74851/CASNet.

View on arXivView PDF

Code Implementations(1)

(TIP 2022) Content-Aware Scalable Deep Compressed Sensing [PyTorch]

478PythonJul 13, 20221 years ago
compressed-sensingcomputer-visiondeep-learningdeep-unfoldingimage-processing+3 more

Cite this paper

@article{chen2022contentaware,
  title  = {Content-aware Scalable Deep Compressed Sensing},
  author = {Bin Chen and Jian Zhang},
  year   = {2022},
  eprint = {2207.09313},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.09313v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.09313.svg)](https://codeofpaper.com/paper/2207.09313)

Discussion