With the development of deep learning (DL), many deep learning (DL) based algorithms have been widely used in the low-dose CT imaging and achieved promising reconstruction performance. However, most DL-based algorithms need to pre-collect a large set of image pairs (low-dose/high-dose image pairs) and trains networks in a supervised end-to-end manner. Actually, it is not feasible in clinical to obtain such a large amount of paired training data, especially for high-dose ones. Therefore, in this work, we present a semi-supervised learned sinogram restoration network (SLSR-Net) for low-dose CT image reconstruction. The presented SLSR-Net consists of supervised sub-network and unsupervised sub-network. Specifically, different from the traditional supervised DL networks which only use low-dose/high-dose sinogram pairs, the presented SLSR-Net method is capable of feeding only a few supervised sinogram pairs and massive unsupervised low-dose sinograms into the network training procedure. The supervised pairs are used to capture critical features (i.e., noise distribution, and tissue characteristics) latent in a supervised way and the unsupervised sub-network efficiently learns these features using a conventional weighted least-squares model with a regularization term. Moreover, another contribution of the presented SLSR-Net method is to adaptively transfer learned feature distribution from supervised subnetwork with the paired sinograms to unsupervised sub-network with unlabeled low-dose sinograms to obtain high-fidelity sinogram with a Kullback-Leibler divergence. Finally, the filtered backprojection algorithm is used to reconstruct CT images from the obtained sinograms. Real patient datasets are used to evaluate the performance of the presented SLSR-Net method and the corresponding experimental results show that compared with the traditional supervised learning method, the presented SLSR-Net method achieves competitive performance in terms of noise reduction and structure preservation in low-dose CT imaging.
|