Acta Optica Sinica, Volume. 45, Issue 9, 0910001(2025)

Scattering Correction of CBCT Images Based on Dual Encoding U-Net and Discrete Wavelet Transform

Ting Yan1,2, Chaoliang He1,2, Qian Tong1,2, Songtao Zhu1,2, and Xiaojiao Duan1,2、*
Author Affiliations
  • 1Key Laboratory of Optoelectronic Technology & Systems, Ministry of Education, Chongqing University, Chongqing 400044, China
  • 2Industrial CT Non-Destructive Testing Engineering Research Center, Ministry of Education, Chongqing University, Chongqing 400044, China
  • show less
    Figures & Tables(19)
    DEU-Net structure
    Network modules. (a) DCCNN block; (b) Swin-T block
    Scattering correction process
    Curve of loss function variation
    Comparison of results before and after correction. (a1)(b1) Original images; (a2)(b2) label images; (a3)(b3) corrected images; (a4)(b4) CT values at the same position of three data; (a5)(b5) difference plots of CT values obtained from Figs. 5(a1) and 5(a2) and from Figs. 5(b1) and 5(b2); (a6)(b6) difference plots of CT values obtained from Figs. 5(a2) and 5(a3) and from Figs. 5(b2) and 5(b3)
    Comparison with other methods. (a1) Uncorrected image; (b1) label image; (c1) image obtained by U-Net correction; (d1) image obtained by DRCNN correction; (e1) image obtained by P2PGAN correction; (f1) image obtained by CycleGAN correction; (g1) image obtained by combining DEU-Net with scattering correction block; (a2)‒(g2) difference maps of CT values obtained by subtracting label data from data obtained by correction using different methods
    Ablation experimental results. (a1) Uncorrected image; (b1) labeled image; (c1) DCCNN corrected image; (d1) corrected image of DCCNN combined with Swin-T; (e1) corrected image of DCCNN combined with Swin-T and weighted loss function; (f1) corrected image of DEU-Net model combined with scattering correction module; (a2)‒(f2) differences between CT values obtained by scattering correction by different methods and label data
    Correction results of different post-processing methods. (a1) Uncorrected image; (b1) labeled image; (c1) corrected image of 3×3 low-pass filtering; (d1) corrected image of 5×5 low-pass filtering; (e1) corrected image of 9×9 low-pass filtering; (f1) corrected image of DWT; (a2)‒(f2) differences between CT values obtained using different post-processing methods for scattering correction and labeled data
    Correction results of different post-processing methods
    Comparison of low-dose CT images before and after correction. (a1)(b1)(c1) Uncorrected images; (a2)(b2)(c2) label images; (a3)(b3)(c3) corrected images; (a4)(b4)(c4) CT value comparisons of three images on the same horizontal line
    Comparison of CT values of ROIs of fat and muscle before and after correction. (a1)(b1) Uncorrected images; (a2)(b2) labeled images; (a3)(b3) corrected images; (a4)(b4) comparison of muscle CT values of four ROIs in three images; (a5)(b5) comparison of fat CT values of four ROIs in three images
    CBCT system
    Comparison of turbine blade correction effects. (a1)(b1) Uncorrected images; (a2)(b2) labeled images; (a3)(b3) images corrected by BSG; (a4)(b4) images corrected using method in this paper; (a5)(b5) comparison of gray values of the same horizontal line in four images
    • Table 1. Indicators of different correction methods

      View table

      Table 1. Indicators of different correction methods

      MethodPSNRSSIMRMSE /HU
      Uncorrected19.85500.6875102.6088
      U-Net36.51630.961615.0779
      DRCNN38.95640.974911.3299
      P2PGAN32.37870.955024.0471
      CycleGAN33.64330.966520.7891
      Ours42.87610.98577.2167
    • Table 2. Ablation experimental data indicators

      View table

      Table 2. Ablation experimental data indicators

      MethodsDCCNNSwin-TW-LossDWTPSNRSSIMRMSE /HU
      M139.34410.972810.9523
      M240.29470.97889.7143
      M340.83230.98089.1376
      M4 (ours)42.87610.98577.2167
    • Table 3. Comparison of data before and after correction

      View table

      Table 3. Comparison of data before and after correction

      MethodPSNRSSIMRMSE /HU
      Uncorrected14.18790.5401195.3284
      Ours36.06790.905616.0692
      Reference1.00000
    • Table 4. CT data corresponding to Figs. 11(a1)‒(a3)

      View table

      Table 4. CT data corresponding to Figs. 11(a1)‒(a3)

      ROIEvaluationUncorrectedCorrectedGround truth
      Mean-150.783445.583961.0119
      MuscleStandard30.897011.437518.9890
      RMSE213.586123.22150
      Mean-311.0819-114.9116-100.5558
      FatStandard26.877014.607718.6641
      RMSE211.751219.44580
    • Table 5. Contrast data of ROIs before and after correction

      View table

      Table 5. Contrast data of ROIs before and after correction

      ROIUncorrectedBSGOursLabel
      ROI 1139.3850158.7775207.6525206.4689
      ROI 2113.7350129.9975195.3225194.7114
      ROI 3128.8683135.3600206.6944207.6606
      ROI 496.5450111.1600191. 0950191. 8000
    • Table 6. CNR data of ROIs before and after correction

      View table

      Table 6. CNR data of ROIs before and after correction

      ROIUncorrectedBSGOursLabel
      ROI 128.536234.130895.511167.6825
      ROI 217.632825.317963.905550.8019
      ROI 368.439680.2468110.5621114.0659
      ROI 46.391314.756929. 521129. 6307
    Tools

    Get Citation

    Copy Citation Text

    Ting Yan, Chaoliang He, Qian Tong, Songtao Zhu, Xiaojiao Duan. Scattering Correction of CBCT Images Based on Dual Encoding U-Net and Discrete Wavelet Transform[J]. Acta Optica Sinica, 2025, 45(9): 0910001

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Image Processing

    Received: Dec. 31, 2024

    Accepted: Mar. 10, 2025

    Published Online: May. 16, 2025

    The Author Email: Xiaojiao Duan (duan721@163.com)

    DOI:10.3788/AOS241966

    CSTR:32393.14.AOS241966

    Topics