Methods and apparatus for correcting scatter
First Claim
Patent Images
1. A method for removing scatter in an image, said method comprising:
- acquiring data of an object of interest; and
using an iterative equation including a thickness-dependent kernel modulation factor to reconstruct an image of the object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for removing scatter in an image includes acquiring data of an object of interest, and using an iterative equation including a thickness-dependent kernel modulation factor to reconstruct an image of the object.
31 Citations
35 Claims
-
1. A method for removing scatter in an image, said method comprising:
-
acquiring data of an object of interest; and
using an iterative equation including a thickness-dependent kernel modulation factor to reconstruct an image of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
where;
{overscore (p)}k is a norm of a scatter kernel p; and
{overscore (p)}k 0 is a norm of a scatter kernel for a compression thickness of the object.
-
-
3. A method in accordance with claim 1 further comprising estimating a kernel re-normalization map for use in the iterative equation.
-
4. A method in accordance with claim 3 wherein estimating the kernel re-normalization map comprises estimating the re-normalization map according to N(m)˜
- eμ
db(m);where;
N(m) is the re-normalization map of a pixel m;
μ
is a mean attenuation coefficient for an X-ray photon spectrum in breast equivalent material; and
db(m) is a distance between pixel m and a closest pixel belonging to an object boundary.
- eμ
-
5. A method in accordance with claim 3 wherein estimating the kernel re-normalization map for use in the iterative equation comprises incorporating the kernel re-normalization map into the iterative equation b(n) according to:
-
where;
y is a measured image;
p is a scatter kernel;
{overscore (P)}k is a norm of a scatter kernel p;
l is an integer that satisfies the condition {overscore (p)}<
2l;
subscript 1 is the direct events outside of the object boundary;
subscript 2 is the direct events inside the object boundary;
α
is the kernel modulation factor;
N is the kernel re-normalization map;
bn is an estimate of the image formed by directly transmitted photons; and
n is a quantity of iterations.
-
-
6. A method in accordance with claim 3 wherein estimating a re-normalization map for use in the iterative equation comprises estimating a re-normalization map for each pixel outside of the breast boundary by calculating a distance between the pixel and a closest pixel belonging to the breast boundary.
-
7. A method in accordance with claim 1 wherein using an iterative equation including a thickness-dependent kernel modulation comprises using an iterative equation including a compressed breast thickness-dependent kernel modulation factor to reconstruct an image of the object.
-
8. A method in accordance with claim 1 further comprising subtracting a scatter signal estimate from a measured image during each iteration.
-
9. A method in accordance with claim 8 wherein subtracting a scatter signal estimate comprises subtracting a scatter signal estimate generated using at least one convolution.
-
10. A method in accordance with claim 9 wherein using at least one convolution comprises using at least one convolution computed in Fourier space.
-
11. A method in accordance with claim 9 wherein using at least one convolution comprises using two one-dimensional convolutions.
-
12. A method in accordance with claim 1 further comprising estimating a scatter signal and using the scatter signal estimate in a scatter correction algorithm to estimate a direct image.
-
13. A medical imaging system for removing scatter in an image, said medical imaging system comprising:
-
a detector array;
at least one radiation source; and
a computer coupled to said detector array and radiation source and configured to;
acquire data of an object of interest;
estimate a re-normalization map according to N(m)˜
eμ
db(m);
where;
N(m) is the re-normalization map of a pixel m;
μ
is a mean attenuation coefficient for an X-ray photon spectrum inbreast equivalent material; and
db(m) is a distance between pixel m and a closest pixel belonging to an object boundary;
use an iterative equation including a thickness-dependent kernel modulation factor in accordance with
where;
{overscore (p)}k is a norm of a scatter kernel p; and
{overscore (p)}k 0 0 is a norm of a scatter kernel for a compression thickness of the object; and
incorporate the re-normalization map into the iterative equation b(n) according to;
where;
y is a measured image;
p is a scatter kernel;
{overscore (p)}k is a norm of a scatter kernel p;
l is an integer that satisfies the condition {overscore (p)}<
2l;
subscript 1 is the direct events outside of the object boundary;
subscript 2 is the direct events inside the object boundary;
α
is the kernel modulation factor;
N is the kernel re-normalization map;
bn is an estimate of the image formed by directly transmitted photons; and
n is a quantity of iterations.
-
-
14. A method for removing scatter in an image, said method comprising:
-
acquiring data of an object of interest; and
using an iterative equation to reconstruct an image of the object when a scatter fraction is greater than approximately 0.5. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
defining an initial scatter kernel estimation;
re-defining an initial (zeroth estimate) of a direct image re-defining the direct image; and
defining an initial direct estimation using the initial scatter kernel estimation and the re-defined direct image.
-
-
16. A method in accordance with claim 14 further comprising selecting a quantity l such that {overscore (p)}<
- 2l;
where;
{overscore (p)} is the scatter kernel norm; and
l is an integer that satisfies the condition {overscore (p)}<
2l.
- 2l;
-
17. A method in accordance with claim 14 further comprising selecting an iterative equation such that:
-
b(0)=y−
S(0), is an initial estimate, withb(n)=α
·
b(n−
1)+(1−
α
)·
(y−
p*b(n−
1)), is an iterative update, wheres(0)=p*y. wherein;
y is a measured image;
p is a scatter kernel;
α
is the kernel modulation factor;
N is the kernel re-normalization map;
bn is an estimate of the image formed by directly transmitted photons; and
n is a quantity of iterations.
-
-
18. A method in accordance with claim 17 further comprising selecting α
- such that
- such that
-
19. A method in accordance with claim 17 further comprising selecting α
- such that
where {circumflex over (p)}max={overscore (p)} and {circumflex over (p)}min are the maximum and minimum values, respectively, of {circumflex over (p)}, the Fourier transform of p.
- such that
-
20. A method in accordance with claim 15 wherein defining an initial scatter estimation comprises defining an initial scatter estimation s(0) in accordance with
-
+ p ) 1 + p _ , where;
y is a measured image;
δ
is the Kronecker delta function;
p is a scatter kernel;
{overscore (p)} is a scatter kernel norm;
l is an integer that satisfies the condition {overscore (p)}<
2l; and
b is a direct image.
-
-
21. A method in accordance with claim 15 wherein defining an initial direct estimation comprises defining an initial direct estimation in accordance with
-
δ - p 2 l ) * b ( n - 1 ) , where;
δ
is the Kronecker delta function;
p is a scatter kernel;
n is a quantity of iterations;
l is an integer that satisfies the condition {overscore (p)}<
2l; and
bn is an estimate of the image formed by directly transmitted photons.
-
-
22. A method in accordance with claim 15 wherein re-defining a direct image comprises re-defining a direct image in accordance with b(0)=y−
- s(0),
where;
b is a direct image;
S is a scatter image; and
y is an image including the direct image and the scatter image.
- s(0),
-
23. A computer readable medium encoded with a program executable by a computer for removing scatter from an image, said program configured to instruct the computer to:
-
acquire data of an object of interest;
define an initial scatter signal estimation in accordance with
where;
y is a measured image;
δ
is the Kronecker delta function;
p is a scatter kernel;
{overscore (p)} is a scatter kernel norm;
l is an integer that satisfies the condition {overscore (p)}<
2l;
b is a direct image;
re-define a direct image;
define an initial direct estimation in accordance with
where;
n is a quantity of iterations;
use an iterative equation to reconstruct an image of the object when a scatter fraction is greater than approximately 0.5; and
select a sub-iteration quantity l such that {overscore (p)}<
2l.- View Dependent Claims (25, 26, 27, 28, 29)
where;
{overscore (p)}k is a norm of a scatter kernel p; and
{overscore (p)}k 0 is a norm of a scatter kernel for a compression thickness of the object.
-
-
26. A computer readable medium in accordance with claim 23 wherein said program further configured to estimate a re-normalization map for use in the iterative equation.
-
27. A computer readable medium in accordance with claim 25 wherein to estimate the re-normalization map, said computer further configured to estimate the re-normalization map according to N(m)˜
- eμ
db(m);where;
N(m) is the re-normalization map of a pixel m;
μ
is a mean attenuation coefficient for an X-ray photon spectrum in breast equivalent material; and
db(m) is a distance between pixel m and a closest pixel belong to an object boundary.
- eμ
-
28. A computer readable medium in accordance with claim 25 wherein to estimate the re-normalization map for use in the iterative equation, said program further configured to incorporate the re-normalization map into the iterative equation b(n)according to:
-
where;
p is a scatter kernel;
l is an integer that satisfies the condition {overscore (p)}<
2l;
subscript 1 is the direct events outside of the object boundary;
subscript 2 is the direct events inside the object boundary;
α
is the kernel modulation factor;
N is the kernel re-normalization map;
bn is an estimate of the image formed by directly transmitted photons; and
n is a quantity of iterations.
-
-
29. A computer readable medium in accordance with claim 25 wherein to estimate a re-normalization map for use in the iterative equation, said program further configured to estimate a re-normalization map for each pixel outside of the breast boundary by calculating a distance between the pixel and a closest pixel belonging to the breast boundary.
-
24. A computer readable medium encoded with a program executable by a computer for removing scatter from an image, said program configured to instruct the computer to:
-
acquire data of an object of interest; and
use an iterative equation including a thickness-dependent kernel modulation factor to reconstruct an image of the object.
-
-
30. A medical imaging system for removing scatter in an image, said medical imaging system comprising:
-
a detector array;
at least one radiation source; and
a computer coupled to said detector array and radiation source and configured to;
acquire data of an object of interest; and
use an iterative equation to reconstruct an image of the object when a scatter fraction is greater than approximately 0.5. - View Dependent Claims (31, 32, 33, 34, 35)
define an initial scatter kernel estimation;
re-define a direct image; and
define an initial direct estimation using the initial scatter kernel estimation and the re-defined direct image.
-
-
32. A medical imaging system in accordance with claim 30 wherein said computer further configured to select a quantity l such that {overscore (p)}<
- 2l;
where;
{overscore (p)} is the scatter kernel norm; and
l is an integer that satisfies the condition {overscore (p)}<
2l.
- 2l;
-
33. A medical imaging system in accordance with claim 31 wherein to define an initial scatter estimation, said computer further configured to define an initial scatter estimation s(0) in accordance with
-
+ p ) 1 + p _ , where;
δ
is the Kronecker delta function;
p is a scatter kernel;
{overscore (p)} is a scatter kernel norm; and
b is a direct image.
-
-
34. A medical imaging system in accordance with claim 31 wherein to define an initial direct estimation, said computer further configured to define an initial direct estimation in accordance with
-
δ - p 2 l ) * b ( n - 1 ) , where;
δ
is the Kronecker delta function;
p is a scatter kernel;
l is an integer that satisfies the condition {overscore (p)}<
2l;
bn is an estimate of the image formed by directly transmitted photons; and
n is a quantity of iterations.
-
-
35. A medical imaging system in accordance with claim 31 wherein to re-define a direct image, said computer further configured to re-define a direct image in accordance with b(0)=y−
- s(0),
where;
b is a direct image;
s is a scatter image; and
y is an image including the direct image and the scatter image.
- s(0),
Specification