Shared-Structure 4D Spectral Gaussian Representation for Sparse-View Spectral CT Reconstruction
Organizations: School of Information Engineering, Nanchang University, Nanchang 330031, China · School of Computer Science and Engineering, Southeast University, Nanjing 210096, China · Jiangsu Provincial Joint International Research Laboratory of Medical Information Processing, Laboratory of Image Science and Technology, and Key Laboratory of New Generation Artificial Intelligence Technology and Its Interdisciplinary Applications (Southeast University), Ministry of Education
Abstract
Sparse-view spectral computed tomography (CT) reconstructs energy-resolved attenuation volumes from limited projection views, requiring simultaneous handling of angular undersampling and spectral coupling. We propose a SharedStructure 4D Spectral Gaussian Representation (4D-SG) that learns shared Gaussian geometry from full spectrum structural projections and uses a Gaussian-wise Spectral Density Curve Network (GSC-Net) to predict Gaussian raw density transformations. This factorization separates shared spatial structure from spectral attenuation variation, avoids independent channel geometry optimization, and establishes a continuous 4D-SG representation from discrete spectral measurements for unobserved spectral channel queries. Experiments on six synthesized, simulated projection, and real projection datasets with 50 views demonstrate the best average performance. Compared with the strongest Gaussian baseline, 4D-SG improves PSNR from 35.56 dB to 36.61 dB, increases SSIM from 0.909 to 0.914, and reduces LPIPS from 0.208 to 0.194, demonstrating its effectiveness for sparse-view spectral CT reconstruction.
Figures & tables
| Dataset | Data Source | Spectral Setting | SOD/SDD(mm) | Detector | Reference Volume |
|---|---|---|---|---|---|
| Chest [ 32 ] | Synthesized from a single-energy CT volume | 3 monoenergetic channels: 40, 70, and 100 keV | 1000/1500 | pixels, 1-mm pixel size | Synthesized GT |
| Head [ 33 ] | Synthesized from a single-energy CT volume | 3 monoenergetic channels: 40, 70, and 100 keV | 1000/1500 | pixels, 1-mm pixel size | Synthesized GT |
| Walnut [ 34 ] | Simulated from a spectral CT volume | 8 monoenergetic channels: 10–80 keV at 10-keV intervals | 1000/1500 | pixels, 1-mm pixel size | Spectral CT volume |
| Ordinary Objects [ 35 ] | Simulated from dual-energy CT volumes | 5 mixed-energy channels from 100/140-kVp volumes, with | 1000/1500 | pixels, 1-mm pixel size | Spectral CT volume |
| Insect | Real multi-kVp cone-beam CT projections | 4 tube-voltage settings: 40, 60, 80, and 100 kVp | 310/510 | pixels, 0.05-mm pixel size | Full-view FDK |
| Mouse Chest | Real photon-counting CT projections | 4 energy windows: 20–90, 30–90, 45–90, and 60–90 keV | 76.28/361.1 | pixels, 0.1-mm pixel size | Full-view FDK |
| Method | Chest | Head | Walnut | Ordinary Objects | Insect | Mouse Chest | Average | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PSNR | SSIM | LPIPS | PSNR | SSIM | LPIPS | PSNR | SSIM | LPIPS | PSNR | SSIM | LPIPS | PSNR | SSIM | LPIPS | PSNR | SSIM | LPIPS | PSNR | SSIM | LPIPS | |
| FDK | 27.00 | 0.546 | 0.402 | 29.41 | 0.702 | 0.346 | 24.77 | 0.540 | 0.393 | 29.85 | 0.625 | 0.326 | 27.09 | 0.526 | 0.440 | 22.61 | 0.516 | 0.432 | 26.79 | 0.576 | 0.390 |
| CGLS | 33.43 | 0.858 | 0.244 | 35.08 | 0.909 | 0.256 | 29.99 | 0.813 | 0.283 | 37.74 | 0.829 | 0.243 | 30.50 | 0.877 | 0.239 | 27.43 | 0.669 | 0.419 | 32.36 | 0.826 | 0.281 |
| SART | 32.85 | 0.886 | 0.228 | 36.73 | 0.925 | 0.256 | 32.76 | 0.897 | 0.244 | 39.26 | 0.943 | 0.225 | 31.96 | 0.900 | 0.236 | 28.78 | 0.705 | 0.361 | 33.72 | 0.876 | 0.258 |
| NAF | 35.56 | 0.896 | 0.192 | 37.35 | 0.942 | 0.215 | 33.68 | 0.939 | 0.199 | 40.12 | 0.968 | 0.193 | 32.74 | 0.914 | 0.194 | 28.80 | 0.715 | 0.349 | 34.71 | 0.896 | 0.224 |
| R 2 -Gaussian | 35.77 | 0.911 | 0.174 | 38.15 | 0.947 | 0.209 | 34.93 | 0.948 | 0.186 | 40.34 | 0.974 | 0.170 | 35.06 | 0.924 | 0.146 | 29.08 | 0.751 | 0.360 | 35.56 | 0.909 | 0.208 |