IP Library Granted Patent US 12,450,795
Granted Patent B2
US 12,450,795 · App. 18/079,370 · Granted Oct 21, 2025

Systems and methods of list-mode image reconstruction in positron emission tomography (PET) systems

Inventors: Timothy Deller (Brookfield, WI); Floribertus P. Heukensfeldt Jansen (Ballston Lake, NY); Matthew Gilbert Spangler-Bickell (Clovis, CA)
Assignee: GE PRECISION HEALTHCARE LLC
G06T11/008A61B6/037G06T11/005G06T2210/41G06T2211/424
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,450,795
App. No.
18/079,370
Granted
Oct 21, 2025
Kind
B2
Abstract

A positron emission tomography (PET) system is provided. The system includes an image reconstruction computing device. The processors of the image reconstruction computing device are programmed to receive event data acquired by the PET system. The event data are represented as a list of coincidence events. The processors are also programmed to generate groups of coincidence events based on the event data, each group being representative of the event data. The processors are further programmed to perform a first level of image updates by iteratively updating a reconstructed image. Each image update is based on a first number of coincidence events. Further, the processors are programmed to perform a second level of image updates by iteratively updating the reconstructed image. Each image update is based on a second number of coincidence events. The first number of coincidence events is different from the second number of coincidence events.

Claims (61)

1. A positron emission tomography (PET) system, comprising:

a detector ring assembly comprising a plurality of detectors, wherein each detector comprises one or more scintillation crystals and one or more photosensors; and

an image reconstruction computing device, comprising at least one processor electrically coupled with at least one memory device, and the at least one processor programmed to:

receive event data acquired by the PET system, wherein the event data are represented as a list of coincidence events, a coincidence event occurs when a positron emitted by radionuclide collides with an electron and a pair of photons are emitted due to collision and annihilation of the positron and the electron, and the pair of photons are detected by the plurality of detectors;

generate groups of coincidence events based on the event data, each group having a number of coincidence events in the event data and being representative of the event data;

perform a first level of image updates by iteratively updating a reconstructed image for a first number of times equal to a first number of image updates, wherein each image update is based on a first number of groups, the first number of groups including a first number of coincidence events;

perform a second level of image updates by iteratively updating the reconstructed image for a second number of times equal to a second number of image updates, wherein each image update is based on a second number of groups, the second number of groups including a second number of coincidence events, and the second number of groups greater than the first number of groups; and

output the reconstructed image.

2. The PET system of claim 1 , wherein the list of coincidence events are indexed with time indexes of the coincidence events, and the at least one processor is further programmed to:

perform motion correction based on the time indexes; and

output a motion-corrected image.

3. The PET system of claim 1 , wherein the at least one processor is further programmed to:

generate the groups of coincidence events by parsing the event data into the groups, wherein neighboring coincidence events are in different groups.

4. The PET system of claim 1 , wherein a difference in numbers of coincidence events per image update between consecutive levels is within a threshold level.

5. The PET system of claim 1 , wherein the at least one processor is further programmed to:

receive an update scheme defining a number of levels of image updates, a number of image updates at each level, and a number of coincidence events per image update at each level; and

for each level in the update scheme, the at least one processor is programmed to:

perform image updates by iteratively updating the reconstructed image for a number of times equal to a number of image updates at the level, wherein each image update is based on a number of coincidence events at the level.

6. The PET system of claim 5 , wherein the update scheme is user defined.

7. The PET system of claim 1 , wherein the at least one processor is programmed to:

perform the first level of image updates by iteratively updating the reconstructed image until a predetermined threshold is met.

8. The PET system of claim 1 , where the at least one processor is further programmed to:

generate the groups of coincidence events by:

estimating a percentage of randoms in the event data; and

determining the number of coincidence events in a group based on the percentage of randoms.

9. The PET system of claim 1 , wherein the at least one processor is programmed to:

randomize the event data by randomizing an order of the event data in time; and

perform image updates based on the randomized event data.

10. The PET system of claim 9 , wherein the at least one processor is further programmed to generate the groups of coincidence events by including an arbitrary number of coincidence events in the randomized event data into a group.

11. An image reconstruction computing device for a positron emission tomography (PET) system, comprising at least one processor electrically coupled with at least one memory device, and the at least one processor programmed to:

receive event data acquired by a PET system, wherein the PET system includes a detector ring assembly including a plurality of detectors, each detector includes one or more photosensors, the event data are represented as a list of coincidence events, wherein a coincidence event occurs when a positron emitted by radionuclide collides with an electron and a pair of photons are emitted due to collision and annihilation of the positron and the electron, and the pair of photons are detected by the plurality of detectors;

generate groups of coincidence events based on the event data, each group having a number of coincidence events in the event data and being representative of the event data;

perform a first level of image updates by iteratively updating a reconstructed image for a first number of times equal to a first number of image updates, wherein each image update is based on a first number of groups, the first number of groups including a first number of coincidence events;

perform a second level of image updates by iteratively updating the reconstructed image for a second number of times equal to a second number of image updates, wherein each image update is based on a second number of groups, the second number of groups including a second number of coincidence events, and the second number of groups greater than the first number of groups; and

output the reconstructed image.

12. The image reconstruction computing device of claim 11 , wherein the list of coincidence events are indexed with time indexes of the coincidence events, and the at least one processor is further programmed to:

perform motion correction based on the time indexes of the coincidence events; and

output a motion-corrected image.

13. The image reconstruction computing device of claim 11 , wherein the at least one processor is further programmed to:

generate the groups of coincidence events by parsing the event data into the groups, wherein neighboring coincidence events are in different groups.

14. The image reconstruction computing device of claim 11 , wherein a difference in numbers of coincidence events per image update between consecutive levels is within a threshold level.

15. The image reconstruction computing device of claim 11 , wherein the at least one processor is further programmed to:

receive an update scheme defining a number of levels of image updates, a number of image updates at each level, and a number of coincidence events in the event data per image update at each level; and

for each level in the update scheme, the at least one processor is programmed to:

perform image updates by iteratively updating the reconstructed image for a number of times equal to a number of image updates at the level, wherein each image update is based on a number of coincidence events at the level.

16. The image reconstruction computing device of claim 11 , wherein the at least one processor is programmed to:

perform the first level of image updates by iteratively updating the reconstructed image until a predetermined threshold is met.

17. The image reconstruction computing device of claim 11 , where the at least one processor is further programmed to:

generate the groups of coincidence events by:

estimating a percentage of randoms in the event data; and

determining the number of coincidence events in a group based on the percentage of randoms.

18. The image reconstruction computing device of claim 11 , wherein the at least one processor is programmed to:

randomize the event data by randomizing an order of the event data in time; and

perform image updates based on the randomized event data.

19. The image reconstruction computing device of claim 18 , wherein the at least one processor is further programmed to generate the groups of coincidence events by including an arbitrary number of coincidence events in the randomized event data into a group.

20. An image reconstruction computing device, comprising at least one processor electrically coupled with at least one memory device, and the at least one processor programmed to:

receive event data acquired by a medical imaging system, wherein the event data are represented as a list of coincidence events;

generate groups of coincidence events based on the event data, each group having a number of coincidence events in the event data and being representative of the event data;

perform a first level of image updates by iteratively updating a reconstructed image for a first number of times equal to a first number of image updates, wherein each image update is based on a first number of groups, the first number of groups including a first number of coincidence events;

perform a second level of image updates by iteratively updating the reconstructed image for a second number of times equal to a second number of image updates, wherein each image update is based on a second number of groups, the second number of groups including a second number of coincidence events, and the second number of groups greater than the first number of groups; and

output the reconstructed image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2022
From: DELLER, TIMOTHY; HEUKENSFELDT JANSEN, FLORIBERTUS P.; SPANGLER-BICKELL, MATTHEW GILBERT
To: GE PRECISION HEALTHCARE LLC
Reel/Frame 062057/0068 →
Continuity (1)
Related Publication 20240193828A1 · Jun 13, 2024
References Cited (24)
US 11179128B2 · Heukensfeldt Jansen · 2021 [cited by applicant]
US 11925498B2 · Zhang · 2024 [cited by examiner]
US 20050205791A1 · Bryman · 2005 [cited by examiner]
US 20140119611A1 · Prevrhal · 2014 [cited by examiner]
US 20190150877A1 · Sun · 2019 [cited by examiner]
US 20200090378A1 · Khalighi · 2020 [cited by examiner]
US 20220047227A1 · Heukensfeldt Jansen · 2022 [cited by examiner]
US 20220375140A1 · Mason · 2022 [cited by examiner]
US 20230218243A1 · Tashima · 2023 [cited by examiner]
US 20240122558A1 · Qi · 2024 [cited by examiner]
Nichols TE, Qi J, Asma E, Leahy RM. Spatiotemporal reconstruction of list-mode PET data. IEEE Transactions on Medical Imaging. Apr. 2002;21(4):396-404. (Year: 2002). [cited by examiner]
Carson, Richard E., et al. “Design of a motion-compensation OSEM list-mode algorithm for resolution-recovery reconstruction for the HRRT.” 2003 IEEE Nuclear Science Symposium. Conference Record (IEEE Cat. No. 03CH37515)… [cited by examiner]
Jin, Xiao, et al. “Evaluation of motion correction methods in human brain PET imaging—A simulation study based on human motion data.” Medical physics 40.10 (2013): 102503. (Year: 2013). [cited by examiner]
https://www.hopkinsmedicine.org/health/treatment-tests-and-therapies/positron-emission-tomography-pet (Year: 2019). [cited by examiner]
Deller, Timothy W., et al. “An Event-Driven Subsetting Approach for Accelerated PET List-Mode Reconstruction.” IEEE Transactions on Radiation and Plasma Medical Sciences 7.8 (2023): 851-859. (Year: 2023). [cited by examiner]
Stearns C., “Options in image reconstruction in hybrid imaging” chapter in the book: Von Schulthess, GK. Molecular anatomic imaging: PET/CT, PET/MR, and SPECT/CT. Lippincott Williams Wilkins, Third Edition, 2016. [cited by applicant]
M. G. Spangler-Bickell, T. W. Deller, V. Bettinardi, and F. Jansen, “Ultra-Fast List-Mode Reconstruction of Short PET Frames and Example Applications,” J. Nucl. Med., vol. 62, No. 2, pp. 287-292, 2021. [cited by applicant]
M. G. Spangler-Bickell, S. A. Hurley, T. W. Deller, et al., “Optimizing the frame duration for data-driven rigid motion estimation in brain PET imaging,” Med. Phys., vol. 48, No. 6, pp. 3031-3041, 2021. [cited by applicant]
Spangler-Bickell, Matthew G., Timothy Deller, and Floris Jansen. “Accelerated Regularised List-Mode PET Reconstruction Using Subset Relaxation.” In 2019 IEEE Nuclear Science Symposium and Medical Imaging Conference (NSS… [cited by applicant]
Bradley, Kevin M., Timothy W. Deller, Matthew G. Spangler-Bickell, Floris P. Jansen, and Daniel R. McGowan. “A solution to PET brain motion artefact.” Journal of Neurology 268, No. 9 (2021): 3476-3477. [cited by applicant]
Cao, Xiaoqing, Qingguo Xie, and Peng Xiao. “A regularized relaxed ordered subset list-mode reconstruction algorithm and its preliminary application to undersampling PET imaging.” Physics in Medicine Biology 60, No. 1 (2… [cited by applicant]
Thielemans, Kris, and Simon Arridge. “Adaptive adjustment of the number of subsets during iterative image reconstruction.” In 2015 IEEE Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC), pp. 1-2. IEEE, … [cited by applicant]
Twyman, Robert, Simon Arridge, Brian F. Hutton, Elise C. Emond, Ludovica Brusaferri, Sangtae Ahn, and Kris Thielemans. “Iterative PET Image Reconstruction using Adaptive Adjustment of Subset Size and Random Subset Sampl… [cited by applicant]
Meikle, Steven R. and Badawi, Ramsey D., “Quantitative Techniques in PET”, Positron Emission Tomography, pp. 93-126, 2005. [cited by applicant]