1,479
Views
5
CrossRef citations to date
0
Altmetric
Articles

Reconstruction algorithm for 3D Compton scattering imaging with incomplete data

&
Pages 967-989 | Received 21 Feb 2019, Accepted 17 Aug 2020, Published online: 08 Sep 2020

Figures & data

Figure 1. Geometry of Compton scattering: the incident photon energy E0 yields a part of its energy to an electron and is scattered with an angle ω.

Figure 1. Geometry of Compton scattering: the incident photon energy E0 yields a part of its energy to an electron and is scattered with an angle ω.

Figure 2. Working principle of systems on 3D CSI.

Figure 2. Working principle of systems on 3D CSI.

Figure 3. A complete spindle torus (left), its inside part often called lemon (middle) and its outside part often called apple (right) for a given scattering angle ω[0,π/2]. The lemon (middle) represents the torus T(θ,Eω), whereas the apple (right) represents the torus T(θ,Eπω).

Figure 3. A complete spindle torus (left), its inside part often called lemon (middle) and its outside part often called apple (right) for a given scattering angle ω∈[0,π/2]. The lemon (middle) represents the torus T(θ,Eω), whereas the apple (right) represents the torus T(θ,Eπ−ω).

Figure 4. A geometric representation of the parametrization of the torus.

Figure 4. A geometric representation of the parametrization of the torus.

Figure 5. Two configurations for CSI modalities. (a) CSI1; (b) CSI2.

Figure 5. Two configurations for CSI modalities. (a) CSI1; (b) CSI2.

Figure 6. d(ω) for SD¯=1.

Figure 6. d′(ω) for SD¯=1.

Figure 7. Industrial toy object. First row: central slices of ne(x)/(6.68×1023). Second row: central slices of the prior attenuation map used to initialize the projection matrix in cm1.

Figure 7. Industrial toy object. First row: central slices of ne(x)/(6.68×10−23). Second row: central slices of the prior attenuation map used to initialize the projection matrix in cm−1.

Figure 8. Medical toy object. First row: central slices of ne(x)/(3.34×1023). Second row: central slices of the exact attenuation map in cm1. Third row: central slices of the prior attenuation map in cm1 used to initialize the projection matrix.

Figure 8. Medical toy object. First row: central slices of ne(x)/(3.34×10−23). Second row: central slices of the exact attenuation map in cm−1. Third row: central slices of the prior attenuation map in cm−1 used to initialize the projection matrix.

Figure 9. 3D CSI1 Data – First row depicts the data for the board phantom: (first column) 3D visualization via parallel slices, (columns 2,3,4) corresponding parallel slices. Second row depicts the data for the Shepp–Logan phantom: (first column) 3D visualization via parallel slices, (columns 2,3,4) corresponding parallel slices The greyscale (colourbar) indicates the number of detected photons, the more, the darker.

Figure 9. 3D CSI1 Data – First row depicts the data for the board phantom: (first column) 3D visualization via parallel slices, (columns 2,3,4) corresponding parallel slices. Second row depicts the data for the Shepp–Logan phantom: (first column) 3D visualization via parallel slices, (columns 2,3,4) corresponding parallel slices The greyscale (colourbar) indicates the number of detected photons, the more, the darker.

Figure 10. Central slices of the 3D contour reconstruction for the board phantom: first row – with full data, second row – with incomplete data. The intensities are rescaled dividing by (6.68×1023).

Figure 10. Central slices of the 3D contour reconstruction for the board phantom: first row – with full data, second row – with incomplete data. The intensities are rescaled dividing by (6.68×10−23).

Figure 11. Central slices of the 3D reconstruction fLP for the board phantom: first row – before the TV-denoising step, second row – after the TV-denoising step. The intensities are rescaled dividing by (6.68×1023).

Figure 11. Central slices of the 3D reconstruction fLP for the board phantom: first row – before the TV-denoising step, second row – after the TV-denoising step. The intensities are rescaled dividing by (6.68×10−23).

Figure 12. Central slices of the 3D reconstruction fLP for the Shepp–Logan phantom: first row – first iteration of the modified OSEM algorithm after the TV-denoising step, second row – third iteration of the modified OSEM algorithm after the TV-denoising step. The intensities are rescaled dividing by (3.34×1023).

Figure 12. Central slices of the 3D reconstruction fLP for the Shepp–Logan phantom: first row – first iteration of the modified OSEM algorithm after the TV-denoising step, second row – third iteration of the modified OSEM algorithm after the TV-denoising step. The intensities are rescaled dividing by (3.34×10−23).

Figure 13. 3D CSI2 Data – First row depicts the data for the board phantom: (first column) 3D visualization via parallel slices, (columns 2,3,4) corresponding parallel slices. Second row depicts the data for the Shepp–Logan phantom: (first column) 3D visualization via parallel slices, (columns 2,3,4) corresponding parallel slices The greyscale (colourbar) indicates the number of detected photons, the more, the darker.

Figure 13. 3D CSI2 Data – First row depicts the data for the board phantom: (first column) 3D visualization via parallel slices, (columns 2,3,4) corresponding parallel slices. Second row depicts the data for the Shepp–Logan phantom: (first column) 3D visualization via parallel slices, (columns 2,3,4) corresponding parallel slices The greyscale (colourbar) indicates the number of detected photons, the more, the darker.

Figure 14. Central slices of the 3D reconstruction fLP for the board phantom: first row – first iteration of the modified OSEM algorithm before the TV-denoising step, second row – fifth iteration of the modified OSEM algorithm before the TV-denoising step, third row – fifth iteration of the modified OSEM algorithm after the TV-denoising step. The intensities are rescaled dividing by (6.68×1023).

Figure 14. Central slices of the 3D reconstruction fLP for the board phantom: first row – first iteration of the modified OSEM algorithm before the TV-denoising step, second row – fifth iteration of the modified OSEM algorithm before the TV-denoising step, third row – fifth iteration of the modified OSEM algorithm after the TV-denoising step. The intensities are rescaled dividing by (6.68×10−23).

Figure 15. Central slices of the 3D reconstruction fLP for the Shepp–Logan phantom: first row – first iteration of the modified OSEM algorithm after the TV-denoising step, second row – third iteration of the modified OSEM algorithm after the TV-denoising step. The intensities are rescaled dividing by (3.34×1023).

Figure 15. Central slices of the 3D reconstruction fLP for the Shepp–Logan phantom: first row – first iteration of the modified OSEM algorithm after the TV-denoising step, second row – third iteration of the modified OSEM algorithm after the TV-denoising step. The intensities are rescaled dividing by (3.34×10−23).