Shi Wuzhen, Jiang Feng, Liu Shaohui, Zhao Debin
IEEE Trans Image Process. 2019 Jul 17. doi: 10.1109/TIP.2019.2928136.
In the study of compressed sensing (CS), the two main challenges are the design of sampling matrix and the development of reconstruction method. On the one hand, the usually used random sampling matrices (e.g. GRM) are signal independent, which ignore the characteristics of the signal. On the other hand, the state-of-the-art image CS methods (e.g. GSR and MH) achieve quite good performance, however with much higher computational complexity. To deal with the two challenges, we propose an image CS framework using convolutional neural network (dubbed CSNet) that includes a sampling network and a reconstruction network, which are optimized jointly. The sampling network adaptively learns the sampling matrix from the training images, which makes the CS measurements retain more image structural information for better reconstruction. Specifically, three types of sampling matrices are learned, i.e. floating-point matrix, {0,1}-binary matrix, and {-1,+1}-bipolar matrix. The last two matrices are specially designed for easy storage and hardware implementation. The reconstruction network, which contains a linear initial reconstruction network and a non-linear deep reconstruction network, learns an end-to-end mapping between the CS measurements and the reconstructed images. Experimental results demonstrate that CSNet offers state-of-the-art reconstruction quality, while achieving fast running speed. In addition, CSNet with {0,1}-binary matrix, and {-1,+1}-bipolar matrix gets comparable performance with the existing deep learning based CS methods, and outperforms the traditional CS methods. What's more, the experimental results further suggest that the learned sampling matrices can improve the traditional image CS reconstruction methods significantly.
在压缩感知(CS)的研究中,两个主要挑战是采样矩阵的设计和重建方法的开发。一方面,通常使用的随机采样矩阵(例如高斯随机矩阵)与信号无关,忽略了信号的特征。另一方面,当前最先进的图像CS方法(例如梯度投影稀疏重构和匹配追踪)取得了相当不错的性能,然而计算复杂度要高得多。为了应对这两个挑战,我们提出了一种使用卷积神经网络的图像CS框架(称为CSNet),它包括一个采样网络和一个重建网络,二者联合优化。采样网络从训练图像中自适应地学习采样矩阵,这使得CS测量能够保留更多图像结构信息以实现更好的重建。具体而言,学习了三种类型的采样矩阵,即浮点矩阵、{0,1}二元矩阵和{-1,+1}双极性矩阵。后两种矩阵是专门为便于存储和硬件实现而设计的。重建网络包含一个线性初始重建网络和一个非线性深度重建网络,学习CS测量与重建图像之间的端到端映射。实验结果表明,CSNet提供了最先进的重建质量,同时运行速度很快。此外,具有{0,1}二元矩阵和{-1,+1}双极性矩阵的CSNet与现有的基于深度学习的CS方法具有相当的性能,并且优于传统的CS方法。更重要的是,实验结果进一步表明,学习到的采样矩阵可以显著改进传统的图像CS重建方法。