LINGO: Latent Initialization and Gradient Optimization for Sparse-view X-ray Novel View Synthesis and CT Reconstruction with 3D Gaussian Splatting
Organizations: School of Mathematics and Center for Applied Mathematics of Guangxi, Guangxi University, Nanning 530004, China · Department of Endocrinology, Metabolism and Nephrology, Guangxi Medical University Cancer Hospital, Nanning 530021, China · School of Mechanics and Engineering Science and Shanghai Institute of Applied Mathematics and Mechanics, Shanghai University, Shanghai 200072, China
Abstract
In novel view synthesis and Computed Tomography (CT) reconstruction with sparse-view X-ray imaging, insufficient angular coverage leads to structural ambiguity and accumulated noise. Integrating 3D Gaussian Splatting (3DGS) with X-ray absorption physics can achieve promising results, but it suffers from noisy initialization, positional insensitivity, and weak gradients in low-density regions. In this paper, we propose a unified Latent Initialization and Gradient Optimization (LINGO) framework to address these issues. LINGO combines latent mask-space initialization with dynamic gradient optimization to improve point cloud structural completeness while accelerating training. It constructs voxel-level 3D filters from X-ray masks to robustly suppress background noise and provide reliable geometric priors. By employing an adaptive voxel scaling strategy and dynamically scaling loss, LINGO can adjust spatial resolution and explicitly amplify gradients in low-density structures. To evaluate the quality of initialization, we introduce the Initialization Point Cloud Structural Deviation (IPSD) metric. Experiments on the X3D dataset indicate that for the novel view synthesis task, LINGO improves the Peak Signal-to-Noise Ratio (PSNR) and Structural Similarity Index (SSIM) by an average of 0.72 and 0.0039, respectively, over baselines under identical sparse-view settings, achieving comparable reconstruction quality within 5k steps to state-of-the-art models typically trained with 30k iterations. For the CT reconstruction task, LINGO also demonstrates consistent improvements, with average PSNR and SSIM gains of 0.36 and 0.0134. These results highlight LINGO's effectiveness in both accelerating training and enhancing reconstruction quality across different sparse-view imaging scenarios.
Figures & tables
| View Num | Iter | 3DGS | X-Gaussian | -Gaussian | LINGO | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PSNR | SSIM | IPSD | PSNR | SSIM | IPSD | PSNR | SSIM | IPSD | PSNR | SSIM | IPSD | ||
| 5 | 5k | 28.74 | 0.8871 | 0.1241 | 28.88 | 0.8899 | 0.1236 | 32.90 | 0.9449 | 0.1228 | 33.33 | 0.9506 | 0.0282 |
| 15k | 28.55 | 0.8887 | 0.1202 | 29.05 | 0.8933 | 0.1192 | 33.23 | 0.9466 | 0.1184 | 33.60 | 0.9520 | 0.0264 | |
| 30k | 28.24 | 0.8820 | 0.1199 | 28.73 | 0.8877 | 0.1190 | 33.41 | 0.9466 | 0.1182 | 33.67 | 0.9524 | 0.0264 | |
| 10 | 5k | 33.64 | 0.9387 | 0.1251 | 33.64 | 0.9391 | 0.1244 | 37.87 | 0.9699 | 0.1182 | 38.85 | 0.9747 | 0.0275 |
| 15k | 34.12 | 0.9425 | 0.1211 | 34.17 | 0.9431 | 0.1187 | 38.40 | 0.9710 | 0.1190 | 39.37 | 0.9755 | 0.0259 | |
| View number | Method | None | +3DGS | +X-Gaussian | + -Gaussian | +LINGO | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | PSNR | SSIM | ||
| 5 | FDK [ 15 ] | 12.63 | 0.1183 | 20.05 | 0.2600 | 20.11 | 0.2621 | 22.98 | 0.3986 | 23.29 | 0.4139 |
| SART [ 1 ] | 23.89 | 0.6614 | 21.38 | 0.5602 | 21.35 | 0.5633 | 24.61 | 0.7025 | 24.94 | 0.7202 | |
| ASD-POCS [ 39 ] | 23.38 | 0.6486 | 22.05 | 0.6113 | 22.18 | 0.6194 | 25.46 | 0.7488 | 25.78 | 0.7643 | |
| 10 | FDK [ 15 ] | 16.13 | 0.1745 | 21.94 | 0.3075 | 21.98 | 0.3101 | 24.12 | 0.4153 | 24.37 | 0.4246 |
| SART [ 1 ] | 26.22 | 0.7163 | 24.53 | 0.6480 | 24.55 | 0.6536 | 27.28 | 0.7614 | 27.76 | 0.7798 | |
| Grad | Latent | Voxel | Init Time | Novel View Synthesis | CT Reconstruction | |||
| Scale | Init | Scale | Second | PSNR | SSIM | IPSD | PSNR | SSIM |
| 1.42 | 46.09 | 0.9899 | 0.1129 | 32.61 | 0.8864 | |||
| ✓ | 46.77 | 0.9907 | 0.0906 | 32.78 | 0.8883 | |||
| ✓ | 5.76 | 46.28 | 0.9899 | 0.0526 | 32.81 | 0.8911 | ||
| ✓ | ✓ | 46.74 | 0.9907 | 0.0321 | 32.75 | 0.8905 | ||
| ✓ | ✓ | 0.47 | 46.49 | 0.9902 | 0.0472 | 32.67 | 0.8894 | |
Sparse-View 3D Reconstruction
Sparse-view 3D reconstruction recovers scene geometry and appearance from a small number of images for novel-view rendering and 3D use.
See all 188 papers