[Castor-users] Scatter rate estimation for LM-TOF-MLEM

jbaran jbaran at ifj.edu.pl
Mon Dec 6 21:13:59 CET 2021


Dear CASToR Users and Developers,

me and my colleagues found an issue with scatter correction implemented 
in CASToR (based on simulated data). I will start from the beginning.

We performed a simulation with GATE (NEMA IEC phantom) for the long 
axial FOV PET scanner and tried to reconstruct the results (true+scatter 
events) with scatter correction information incorporated. We estimated 
the scatter rate for each TOF bin independently (it is about 1-2 per TOF 
bin). We also specify the size of the TOF bin in the header. For the 
comparison, as the reference, we also reconstructed 2 other cases:
- only true coincidences
- true+scatter coincidences without any correction
For all three cases we use the same TOF resolution. All the images are 
done with LM-MLEM and raytracing projector. All the reconstructed images 
are attenuation corrected. You can find in the attached plot the 
reconstructed images from 20th iteration (NEMA_IEC_factor1.png):
TOP LEFT: true + scatter coincidences scatter corrected
TOP RIGHT: true + scatter coincidences
BOTTOM LEFT: true coincidences
BOTTOM RIGHT: profiles along the orange line from previous plots

Unfortunately, the images reconstructed with true+scatter coincidences 
with scatter correction do not look like those reconstructed only with 
true. They are more like the one reconstructed with true+scatter events. 
Even the values are at the same level as for the images reconstructed 
with true+scatter events. Moreover, we also dig a little bit in the 
CASToR source code and dump forward projection values and it seems that 
the factor of the image estimation is three levels of magnitude greater 
than the additive correction factor. It suggests that probably our 
scatter correction does not work correctly.

So we started to play around with scatter correction rates. We did some 
other exercises and multiplied our scatter rate by several factors 
ranging from 1 to 10E6. I attached the results for the multiplicative 
factor equal to 20000 (NEMA_IEC_factor20000.png). The legend is as for 
the previous image. The results with the scatter correction applied 
start to look like images reconstructed with true coincidences. However 
the scatter effect (increased signal in the middle of NEMA IEC) inside 
the phantom is visible. Image quality (factor_20000 images) at the 
boundaries of the scanner is better. Additionally, the overall voxel 
units are still at the level of the voxels of images reconstructed with 
true+scatter coincidences. Study with other factors also does not affect 
image in the expected way. So, we think that at some point our scatter 
correction method might not work properly but we are also wondering if 
the scatter correction in CASToR is also implemented correctly.

To check it we performed one more study - simulation of the cuboid 
phantom with very high statistics. We performed the reconstruction 
without TOF resolution for such cases:
- true coincidences
- true + scatter coincidences
- true + scatter coincidences with scatter correction performed by 
CASToR internally.
The resulted reconstructed images are shown in cuboid.png:
TOP LEFT: true coincidences
TOP RIGHT: true + scatter coincidences
BOTTOM LEFT: true + scatter coincidences with scatter correction 
performed by CASToR internally
BOTTOM RIGHT: profiles along the orange line from previous plots
The number of scatter coincidences registered per LOR is around 10-30 
coincidences.
What we found is that the images reconstructed with true+scatter and 
true+scatter with incorporated scatter correction look almost the same 
in terms of image quality and voxel activity units, which is surprising.

In conclusion, we are wondering if you have ever found similar things 
and could help us understand why the scatter correction does not work 
(especially for the last case). The second thing is that maybe there is 
a feature of the CASToR which we do not consider.

We will appreciate your help.

All the best,
Jakub
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cuboid.png
Type: image/png
Size: 273343 bytes
Desc: not available
URL: <http://lists.castor-project.org/pipermail/castor-users/attachments/20211206/81df68d4/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NEMA_IEC_factor20000.png
Type: image/png
Size: 361899 bytes
Desc: not available
URL: <http://lists.castor-project.org/pipermail/castor-users/attachments/20211206/81df68d4/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NEMA_IEC_factor1.png
Type: image/png
Size: 453617 bytes
Desc: not available
URL: <http://lists.castor-project.org/pipermail/castor-users/attachments/20211206/81df68d4/attachment-0005.png>


More information about the Castor-users mailing list