IP Library Granted Patent US 12,347,073
Granted Patent B2
US 12,347,073 · App. 17/601,135 · Granted Jul 1, 2025

Image reconstruction

Inventor: Andrew J. Reader (London, GB)
Assignee: KING'S COLLEGE LONDON
G06T5/70H04N5/21G06T2207/10104G06T2207/30004
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,347,073
App. No.
17/601,135
Granted
Jul 1, 2025
Kind
B2
Abstract

A method of creating an image representative of a measured dataset by iteratively updating a base image includes: generating a principal dataset from the measured dataset, the principal dataset having noise at substantially the same level as the measured dataset; generating an additional dataset from the measured dataset such that the additional dataset has noise at substantially the same level as the measured dataset and is not identical to the principal dataset; processing the base image without noise compensation using the principal dataset and additional dataset to obtain a principal interim image and an additional interim image; comparing the principal and the additional interim image to determine an indication of a noise level present; and using the determined indication of noise present to select noise compensation to apply when processing the base image using the measured dataset to create a new base image representative of the measured dataset.

Claims (19)

1. A computer implemented method of creating an image representative of a measured dataset by iteratively updating a base image, said method comprising:

using said measured dataset as a principal dataset or generating a principal dataset from said measured dataset by generating a bootstrapped dataset from said measured dataset;

generating at least one additional different dataset from said measured dataset, said additional different dataset comprising: a dataset generated from said measured dataset such that each additional different dataset has noise at substantially the same level as said measured dataset and such that each additional different dataset is not identical to the principal dataset by creating one or more bootstrapped datasets sampled from said measured dataset;

processing the base image without noise compensation using said principal dataset to obtain a principal interim image and processing the base image without noise compensation using each additional dataset to obtain at least one additional interim image;

comparing said principal and said at least one additional interim image to determine an indication of a level of noise present; and

using said determined indication of noise present to select noise compensation to apply when processing the base image using said measured dataset to create a new base image representative of said measured dataset;

wherein comparing said principal and at least one or more additional interim images to determine an indication of noise present comprises:

implementing an objective function according to which the goal is to find one or more parameters for a noise compensating procedure which, when found and applied to said one or more additional interim images, leads to an update of each additional interim image such that their collective difference from the principal interim image is minimized; and

wherein parameters of said noise compensation are modified to cause a greater level of noise compensation than that found by an optimization procedure of the objective function in order to slow down iterative updates of said base image and avoid accumulation of residual noise and in which continued iterative updates are such that said parameters of said noise compensation implemented are selected to be increasingly close to said parameters found by said optimization procedure of the objective function and that said parameters are selected to correspond to the greatest level of noise compensation found from all previous uses of said optimization procedure in the continued iterative updates.

2. A method of creating an image according to claim 1 , wherein said method comprises: using said selected noise compensation for producing an iterative update of said base image based on said measured dataset, in order to obtain said new base image representative of said measured dataset and optionally wherein said iterative update comprises an additive or multiplicative update.

3. A method of creating an image according to claim 2 , comprising: processing said base image using a different selected noise compensation procedure; and comparing a created image obtained using said selected noise compensation procedure and said different selected noise compensation procedure to select which noise compensation procedure to apply when processing said base image using said measured dataset to create a new base image representative of said measured dataset, and optionally wherein selecting which noise compensation procedure to apply comprises: comparing an interim image obtained using said noise compensation procedure to said principal interim image.

4. A method of creating an image according to claim 1 , wherein said objective function comprises: a measure related to distance between said one or more additional interim images and said principal interim image, and optionally wherein said measure related to distance comprises: one of: a sum of squares distance, a Kullback-Leibler measure of distance, any norm as a measure of distance, or another appropriate cross-likelihood measure correlated to distance.

5. A method of creating an image according claim 1 , wherein said processing with noise compensation corresponds to a regularised iterative update derived from any regularised iterative image reconstruction algorithm using said measured dataset.

6. A non-transitory computer program product operable, when executed on a computer, to perform the method of claim 1 .

7. Imaging apparatus configured to create an image representative of a measured dataset from a base image by iteratively updating a base image, said apparatus comprising:

dataset generation processing logic configured to use said measured dataset as a principal dataset or generate a principal dataset from said measured dataset by generating a bootstrapped dataset from said measured dataset, said dataset generation processing logic being further configured to generate at least one additional different dataset from said measured dataset, said additional different dataset comprising: a dataset generated from said measured dataset such that each additional different dataset has noise at substantially the same level as said measured dataset and such that each additional different dataset is not identical to the principal dataset by creating one or more bootstrapped datasets sampled from said measured dataset;

processing logic configured to process the base image without noise compensation using said principal dataset to obtain a principal interim image and to process the base image without noise compensation using each additional dataset to obtain a at least one additional interim image;

comparison processing logic configured to compare said principal interim image and at least one additional interim image to determine an indication of a level of noise present; and image creation processing logic configured to use said determined indication of noise to select a level of noise compensation to apply when processing the base image using said measured dataset to create a new base image representative of said measured dataset;

wherein parameters of said noise compensation are modified to cause a greater level of noise compensation than that found by an optimization procedure of the objective function in order to slow down iterative updates of said base image and avoid accumulation of residual noise and in which continued iterative updates are such that said parameters of said noise compensation implemented are selected to be increasingly close to said parameters found by said optimization procedure of the objective function and that said parameters are selected to correspond to the greatest level of noise compensation found from all previous uses of said optimization procedure in the continued iterative updates.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2021
From: READER, ANDREW J.
To: KING'S COLLEGE LONDON
Reel/Frame 057982/0637 →
Priority Claims (1)
GB 1904678 · Apr 3, 2019 · national
Continuity (1)
Related Publication 20220172328A1 · Jun 2, 2022
References Cited (21)
US 9569736B1 · Ghesu · 2017 [cited by examiner]
US 10096107B2 · Ghesu · 2018 [cited by examiner]
US 20030076988A1 · Liang · 2003 [cited by examiner]
US 20060269130A1 · Maroy · 2006 [cited by examiner]
US 20100183225A1 · Vantaram · 2010 [cited by examiner]
US 20170091963A1 · Panin · 2017 [cited by examiner]
US 20170103532A1 · Ghesu · 2017 [cited by examiner]
US 20170249735A1 · Feng · 2017 [cited by examiner]
CN 102270350 · 2011 [cited by applicant]
JP 2015123302 · 2015 [cited by applicant]
WO 2013088294A1 · 2013 [cited by applicant]
Yan et al. “Modeling of polychromatic attenuation using computed tomography reconstructed images” Med. Phys. 26(4) Apr. 1999. [cited by applicant]
Zhang et al. “Regularization parameter selection for penalized-likelihood list-mode image reconstruction in PET” Phys. Med. Biol. 62 (2017) 5114. [cited by applicant]
Peng, et al. “Optimal Regularization Parameter Selection for Constrained Reconstruction Using Deep Learning” Proc. Intl. Soc. Mag. Reson. Med. 26 (2018). [cited by applicant]
A. R. De Pierro (1995) A Modified Expectation Maximization Algorithm for Penalized Likelihood Estimation in Emission Tomography, IEEE Trans. Med. Imaging, vol. 14, No. 1, pp. 132-137. [cited by applicant]
J. E. Bowsher et al (2004) Utilizing MRI Information to Estimate F18-FDG Distributions in Rat Flank Tumors, IEEE Nucl. Sci. Symp. Conf. Rec., vol. 4, 2004, pp. 2488-2492. [cited by applicant]
Coakley, K. J. (1991), A cross-validation procedure for stopping the EM algorithm and deconvolution of neutron depth profiling spectra IEEE Transactions on Nuclear Science vol. 38, Issue: 1. [cited by applicant]
Coakley, K. J. (1996), Bootstrap method for nonlinear filtering of EM-ML reconstructions of PET images. Int. J. Imaging Syst. Technol., 7: 54-61. doi:10.1002/(SICI)1098 1098(199621)7:1<54::AID-IMA7>3.0.CO;2-T. [cited by applicant]
Zhang et al (2017) Regularization parameter selection for penalized-likelihood list-mode image reconstruction in PET Phys. Med. Biol. 62 5114. [cited by applicant]
Xiongjun Zhang, Bahram Javidi, and Michael K. Ng (2017), Automatic regularization parameter selection by generalized cross-validation for total variational Poisson noise removal Applied Optics vol. 56, Issue 9, pp. D47-… [cited by applicant]
Office Action issued on Nov. 22, 2024 in Chinese Patent Application No. 202080035176.4 and English Translation thereof. [cited by applicant]