Conference PaperPDF Available

Augmented Likelihood Image Reconstruction with Non-local Prior Image Regularization

Authors:

Abstract

The presence of high-density objects remains an open problem in medical CT imaging. The recently published Augmented Likelihood Image Reconstruction (ALIR) algorithm has shown to outperform current methods for phantom data and real clinical cases of patients with different kinds of metal implants. A variation of the algorithm with an additional non-local prior image based regularization term is proposed. The prior image should hold anatomical information that are similar to the target image. In every iteration of the ALIR algorithm, a new image is calculated based on the given prior image and a registration step. The resulting image is then used to penalize intensity variations. Reconstruction results show that the regularization step improved the reduction of streaking artifacts.
1
Augmented Likelihood Image Reconstruction with
Non-local Prior Image Regularization
Maik Stille and Thorsten M. Buzug
Abstract—The presence of high-density objects remains an
open problem in medical CT imaging. The recently published
Augmented Likelihood Image Reconstruction (ALIR) algorithm
has shown to outperform current methods for phantom data
and real clinical cases of patients with different kinds of metal
implants. A variation of the algorithm with an additional non-
local prior image based regularization term is proposed. The
prior image should hold anatomical information that are similar
to the target image. In every iteration of the ALIR algorithm,
a new image is calculated based on the given prior image
and a registration step. The resulting image is then used to
penalize intensity variations. Reconstruction results show that the
regularization step improved the reduction of streaking artifacts.
I. INTRODUCTION
Computed tomography (CT) remains one of the key imaging
methods in clinical practice. Image quality of reconstructed
CT images can be reduced by the occurrence of different
artifacts, which are caused by physical phenomena such as
scattering, beam hardening, noise, or total absorption. These
phenomena can be amplified due to high-density objects
such as metal implants or surgical instruments. The resulting
streaking artifacts obstruct the assessment of the anatomy of
the patient and can reduce the diagnostic value of the images
drastically.
In order to reduce metal artifacts a variety of approaches
have been proposed in the last decades [1]–[3]. The re-
cently published Augmented Likelihood Image Reconstruction
(ALIR) algorithm has shown to outperform current methods
for phantom data and real clinical cases of patients with
different kinds of metal implants including hip implants,
knee implants and amalgam fillings [4]. Due to its iterative
reconstruction scheme and the augmented Lagrangian based
optimization the algorithm enables a high degree of flexibility.
We present an ALIR variation with a prior image based non-
local regularization term, which was recently published in [5].
The regularization term penalizes intensity variations between
the image to be reconstructed and a prior image. While the
prior image holds information from an image that looks similar
to the image that is to be reconstructed, the regularization term
forces the reconstruction to keep anatomical information of the
original image while reducing streaking artifacts.
II. ME TH OD S
Given a set of intensity measurements {ni}M
i=1, the nega-
tive log-likelihood function for transmission tomography for
statistical image reconstruction is defined as
l(f) =
M
X
i=1
niln(n0) + ni
N
X
j=1
aij fj
+ ln(ni!) + n0exp(
N
X
j=1
aij fj)
(1)
where fRNis a vector that consists of the expected
attenuation coefficients [3]. The number of photons that are
detected in the absence of absorption is denoted by n0, the
total number of projections is denoted by M, and the number
of pixels in the image is denoted by N.
In order to reconstruct an image without the usage of x-
rays that run through a metal object, the set of projections
indices M={1, . . . , M }can be divided into a set of indices
for projections that are not affected by metal, M1, and a set
for projections that are affected by metal, M2. In ALIR the
constant terms in (1) are omitted and only projection indices
of x-rays that are not affected by metal are used, which results
in
ˆ
lΛ(f) = 1
|M1|X
i∈M1
ni
N
X
j=1
aij fj
+n0exp(
N
X
j=1
aij fj)
.
(2)
Furthermore, the ALIR algorithm works with the assump-
tion that prior knowledge in form of shape and known at-
tenuation coefficients of the metal object is available. This
knowledge can be gained by an exact computer-aided design
(CAD) description of these objects, which can be potentially
provided by manufacturers [6]. However, if an exact model
of the metal object is not available, the proposed algorithm
is able to operate with an approximation of the shape, gained
from a segmentation step, combined with arbitrary attenuation
coefficients. Let bRNbe a vector that contains attenuation
coefficients of the implant and Q[0,1]N×Na diagonal
matrix with qij = 0 if i6=jthat represents a mask.
In the ALIR algorithm, the prior knowledge of the metal
object is used to introduce the equality constraint
cΛ(f) = µ
2
N
X
j=1 qjj (fjbj)
N2
N
X
j=1
λj
(qjj (fjbj))
N,
(3)
2
Ground Truth Metal Object Prior Image Difference
Figure 1. The used XCAT phantom. From left to right: the ground truth image of the image that is be reconstructed, the artificial metal object, the prior
image, which is located approx. 2cm proximal to the first image, and the difference between the prior image and the image that is to be reconstructed.
with the multipliers λRnand µR, which is applied in
order to assign the given attenuation coefficients to the correct
position in the reconstructed image. The objective is formu-
lated as an augmented Lagrangian, which incorporates (3)
directly in
Λζ(f;λ, µ) = ˆ
lΛ(f) + ζcΛ(f) + γ R, (4)
where γis a regularization parameter, Ris a regularization
term and the weighting factor ζ > 0is introduced in order
to control the influence of the constraints in relation to the
log-likelihood function [4].
In the course of the algorithm, projection values
pi=
N
X
j=1
aij fj, i ∈ M2(5)
are replaced by a forward projection of a bilateral filtered
version of interim results and the set of all indices Mis used
in (2) instead of the set M1[4], [7].
For the regularization Rthe previously proposed non-local
prior image regularization is used [5]. The term penalizes
intensity variations to a prior image gRNthat should
include similar anatomical information as the image fand
is defined as
R(f, Γ(g, γ)) = v
u
u
t
N
X
x=0
δxfx1
ωx
Ψx(f, Γ(g, γ))2
,(6)
with
Ψx(f, Γ(g, γ)) =
X
y∈Nx
Γ(gx, γ) exp −||fηxΓ(g , γ)ηy||p
h2(7)
where Γ(g, γ )is the transformed prior image gwith the trans-
formation parameter γ[5]. Without loss of generality, an affine
transformation is used. The parameters of the transformation
result from the optimization problem
D(f(k),Γ(g, γ )) !
=min (8)
where D:R2NRdenotes a distance measure. Problem (8)
is solved in every iteration of the reconstruction algorithm
using the l-BFGS-b algorithm [5], [8]. Within (7) ηxdenotes
a patch window around pixel x,Nxdenotes a search window
around pixel x, and || · ||pdenotes the Minkowski distance of
order p. Furthermore, λ∈ {0,1}Nis a mask with
δx=(0if gx= 0
1if gx6= 0 ,(9)
which forces the regularization to ignore all pixels where the
prior image holds no information.
III. RES ULTS
In order to investigate the performance of the proposed
ALIR algorithm with non-local prior image regularization, a
software phantom was generated using the XCAT software [9].
Two different slices were used that are located around the
pectoral girdle. In the first slice an artificial metal object was
manually added within the left humerus. This slice is used as
the target image f. The second slice is located approximately
2cm proximal to the first slice and is used as the prior image
g. Most importantly, the image gshows anatomical differences
compared to the image fand contains no metal artifacts nor
metal objects as can be seen in figure 1.
For the initialization of the ALIR algorithm a forward-
projection of the ground truth image is calculated and all
projection values that are affected by the artificial metal object
are removed. The description of the metal object in the form
of band Qis gained from a segmentation of the metal object
in the ground truth image. Furthermore, the prior image that is
seen in figure 1 is used for the regularization, which is given
in (6).
After 19 iterations the ALIR algorithm reached conver-
gence. In figure 2 selected interim results are shown together
with the calculated prior images Ψx(f, Γ(g, γ)). In the course
of the reconstruction the each time recalculated prior imaged
shows more and more similarity to the image f. After approx.
13 iterations no changes in the new prior image can be
observed. However, the regularization ignores pixels that do
not hold any information. Therefore, holes in the recalculated
prior image are not inherited into the image f.
In figure 3 the final reconstruction results are given for
the ALIR algorithm, the ALIR algorithm with non-local prior
image regularization and the linear interpolation approach [1].
The amount and severity of streaking artifacts is highest in
the reconstruction result of the linear interpolation approach.
The ALIR algorithm is able to reduce most of the artifacts
and results in a substantially enhanced image. However, the
3
Ground Truth Linear Interpolation ALIR ALIR with Reg.
Figure 3. Reconstruction results. From left to right: the ground truth image, the linear interpolation approach, ALIR and ALIR with additional non-local prior
image regularization.
Iteration 1 Prior Image 1
Iteration 3 Prior Image 3
Iteration 5 Prior Image 5
Iteration 13 Prior Image 13
Figure 2. Interim results and the corresponding prior image of the ALIR
reconstruction with non-local prior image regularization.
regularization step based on a prior-image is further beneficial
for the metal artifact reduction.
In order to confirm the visual impression quantitatively,
the sum of squared differences between the ground truth
and the result of each reconstruction method is calculated.
Table I shows an unambiguous result that the linear interpo-
lation shows clearly the highest error with 1195.9HU. The
ALIR algorithm already shows a much better performance
with 134.4HU. However, an additional non-local prior image
MAR Method SSD [HU]
linear interpolation 1195.9
ALIR 134.4
ALIR with regularization 32.7
Table I
SUM O F SQUAR ED DI FFER EN CES (SSD) O F DI FFER ENT MAR METHODS
CO MPAR ED TO G ROU ND TRU TH . SEE FIGURE 3FOR THE CORRESPONDING
IM AGES .
regularization reduces the error further to a minimal error of
32.7HU.
IV. CONCLUSION
A variation of the Augmented Likelihood Image Recon-
struction algorithm with a non-local prior image based regular-
ization is proposed. In every iteration a transformation between
intermediate results of the ALIR algorithm and the prior image
is found. Based on a non-local approach a new prior image is
calculated that is used to penalize intensity variations between
the recalculated prior and the image that is to be reconstructed.
Reconstruction results show an enhanced artifact reduction
compared to ALIR without regularization and the linear in-
terpolation approach. While incorporating information based
on a prior image that holds similar anatomical structures, the
correct detailed anatomical information of the target image
could be reconstructed.
REFERENCES
[1] W. Kalender, R. Hebel, and J. Ebersberger, “Reduction of CT artifacts
caused by metallic implants,” Radiology, vol. 164, no. 2, pp. 576–577,
1987.
[2] B. Kratz, I. Weyers, and T. M. Buzug, “A fully 3D approach for metal
artifact reduction in computed tomography,” Medical Physics, vol. 39,
no. 11, p. 7042, 11 2012.
[3] M. Oehler and T. M. Buzug, “Statistical image reconstruction for incon-
sistent CT projection data,” Methods of Information in Medicine, vol. 46,
no. 3, pp. 261–269, 1 2007.
[4] M. Stille, M. Kleine, J. Haegele, J. Barkhausen, and T. M. Buzug,
“Augmented Likelihood Image Reconstruction,IEEE Transactions on
Medical Imaging, vol. 35, no. 1, pp. 158–173, 7 2015.
[5] M. Stille and M. Thorsten Buzug, “Metal artifact reduction by projection
replacements and non-local prior image integration,” Current Directions
in Biomedical Engineering, vol. 1, no. 1, pp. 100–103, 1 2015.
[6] J. W. Stayman, Y. Otake, J. L. Prince, a. J. Khanna, and J. H. Siewerdsen,
“Model-based tomographic reconstruction of objects containing known
components,” IEEE Transactions on Medical Imaging, vol. 31, no. 10,
pp. 1837–1848, 10 2012.
[7] C. Tomasi and R. Manduchi, “Bilateral filtering for gray and color
images,” Sixth International Conference on Computer Vision (IEEE Cat.
No.98CH36271), pp. 839–846, 1998.
4
[8] C. Zhu, R. H. Byrd, P. Lu, and J. Nocedal, “Algorithm 778: L-BFGS-
B: Fortran subroutines for large-scale bound-constrained optimization,
ACM Transactions on Mathematical Software, vol. 23, no. 4, pp. 550–
560, 1997.
[9] W. P. Segars, M. Mahesh, T. J. Beck, E. C. Frey, and B. M. W. Tsui,
“Realistic CT simulation using the 4D XCAT phantom,” Medical physics,
vol. 35, no. 8, pp. 3800–3808, 2008.
... -Iterative image reconstruction methods and mathematical sinogram completion approaches [7][8][9][10]. These iterative methods ignore data corrupted by the metal object and apply an iterative process to reconstruct an image using all the data. ...
... A significant drawback of this method, especially in inhomogeneous image regions, is the loss of information in the metal trace. An alternative to this approach are iterative methods [3], yet they have the disadvantage of high computation times, especially for large 3D images. Recently, neuronal networks have been used to correct corrupted data [4], [5]. ...
... Many methods use simulation data [16,38,44] for experiments. The method proposed in this paper uses real clinical data as training and testing sets. ...
Article
Full-text available
In dental treatment, an increasing number of patients choose metal-implant surgery to treat oral conditions. Computed tomography (CT) images of patients with implanted foreign bodies such as dentures and metal clips are difficult to interpret correctly owing to the presence of high-density metal artifacts. In severe cases, these artifacts may even lead to misdiagnosis, potentially affecting subsequent treatment. Therefore, metal artifact reduction remains an important concern. We propose a novel homographic adaptation convolutional neural network (HACNN) algorithm to solve the problem of metal artifacts in the mouth in head CT. In an experiment, we use a 17-layer CNN as a framework for deep learning, in conjunction with the VGG19 network, to extract the features of CT images, including the original CT, reference CT, and CT images processed by the CNN network. Then, to solve the problem of data misalignment, the improved contextual loss is used as the loss function in the network, and the parameters are adjusted to produce the best results. In contrast to the results of similar experiments, the metal artifacts were removed, details of the CT image were well conserved, and generation of new artifacts was avoided without introducing image blurring.
Article
Full-text available
The presence of high-density objects remains an open problem in medical CT imaging. Data of projections that passing through such objects are dominated by noise. Reconstructed images become less diagnostically conclusive because of pronounced artifacts that manifest as dark and bright streaks. A new reconstruction algorithm is proposed, which incorporates information gained from a prior image. Based on a non-local regularization, these information are used to reduce streaking artifacts. In an iterative scheme, the prior image is transformed in order to match intermediate results of the reconstruction by solving a registration problem. During iterations, temporally appearing artifacts are reduced with a bilateral filter and projection values passing through high-density objects are replaced by new calculated values, which are used further on for the reconstruction. Results show that the proposed algorithm significantly reduces streaking artifacts.
Article
Full-text available
Purpose In computed tomography imaging metal objects in the region of interest introduce inconsistencies during data acquisition. Reconstructing these data leads to an image in spatial domain including star‐shaped or stripe‐like artifacts. In order to enhance the quality of the resulting image the influence of the metal objects can be reduced. Here, a metal artifact reduction (MAR) approach is proposed that is based on a recomputation of the inconsistent projection data using a fully three‐dimensional Fourier‐based interpolation. The success of the projection space restoration depends sensitively on a sensible continuation of neighboring structures into the recomputed area. Fortunately, structural information of the entire data is inherently included in the Fourier space of the data. This can be used for a reasonable recomputation of the inconsistent projection data. Methods The key step of the proposed MAR strategy is the recomputation of the inconsistent projection data based on an interpolation using nonequispaced fast Fourier transforms (NFFT). The NFFT interpolation can be applied in arbitrary dimension. The approach overcomes the problem of adequate neighborhood definitions on irregular grids, since this is inherently given through the usage of higher dimensional Fourier transforms. Here, applications up to the third interpolation dimension are presented and validated. Furthermore, prior knowledge may be included by an appropriate damping of the transform during the interpolation step. This MAR method is applicable on each angular view of a detector row, on two‐dimensional projection data as well as on three‐dimensional projection data, e.g., a set of sequential acquisitions at different spatial positions, projection data of a spiral acquisition, or cone‐beam projection data. Results Results of the novel MAR scheme based on one‐, two‐, and three‐dimensional NFFT interpolations are presented. All results are compared in projection data space and spatial domain with the well‐known one‐dimensional linear interpolation strategy. Conclusions In conclusion, it is recommended to include as much spatial information into the recomputation step as possible. This is realized by increasing the dimension of the NFFT. The resulting image quality can be enhanced considerably.
Article
Full-text available
The likelihood of finding manufactured components (surgical tools, implants, etc.) within a tomographic field-of-view has been steadily increasing. One reason is the aging population and proliferation of prosthetic devices, such that more people undergoing diagnostic imaging have existing implants, particularly hip and knee implants. Another reason is that use of intraoperative imaging (e.g., cone-beam CT) for surgical guidance is increasing, wherein surgical tools and devices such as screws and plates are placed within or near to the target anatomy. When these components contain metal, the reconstructed volumes are likely to contain severe artifacts that adversely affect the image quality in tissues both near and far from the component. Because physical models of such components exist, there is a unique opportunity to integrate this knowledge into the reconstruction algorithm to reduce these artifacts. We present a model-based penalized-likelihood estimation approach that explicitly incorporates known information about component geometry and composition. The approach uses an alternating maximization method that jointly estimates the anatomy and the position and pose of each of the known components. We demonstrate that the proposed method can produce nearly artifact-free images even near the boundary of a metal implant in simulated vertebral pedicle screw reconstructions and even under conditions of substantial photon starvation. The simultaneous estimation of device pose also provides quantitative information on device placement that could be valuable to quality assurance and verification of treatment delivery.
Article
The presence of high-density objects remains an open problem in medical CT imaging. Data of projections passing through objects of high density, such as metal implants, are dominated by noise and are highly affected by beam hardening and scatter. Reconstructed images become less diagnostically conclusive because of pronounced artifacts that manifest as dark and bright streaks. A new reconstruction algorithm is proposed with the aim to reduce these artifacts by incorporating information about shape and known attenuation coefficients of a metal implant. Image reconstruction is considered as a variational optimization problem. The afore-mentioned prior knowledge is introduced in terms of equality constraints. An augmented Lagrangian approach is adapted in order to minimize the associated log-likelihood function for transmission CT. During iterations, temporally appearing artifacts are reduced with a bilateral filter and new projection values are calculated, which are used later on for the reconstruction. A detailed evaluation in cooperation with radiologists is performed on software and hardware phantoms, as well as on clinically relevant patient data of subjects with various metal implants. Results show that the proposed reconstruction algorithm is able to outperform contemporary metal artifact reduction methods such as normalized metal artifact reduction.
Article
Summary Objectives: Th ef iltered backprojection is no ta ble to cope with metal-induced inconsistencies in the Radon spac ew hich leads to artifacts in reconstructe dC Ti m- ages. An ew algorith mi sp resented tha tr educe st he drawbacks of existin ga rtifac tr eduction strategies. Methods: Inconsistent projection dat aa re bridged by directed interpolation .T hes ep rojection sa re recon - structe du sing aw eighte dm aximum likelihood algo- rith m( λ -MLEM). Th ec orrelation coefficien tb etween images of at orso phanto mm arke dw it hs tee lm arkers reconstructe dw it h λ -MLE Ma nd images of the same torso slic ew ithout markers quantifies the qualit y achieved. For clinical data, entropy maximization is presented to obtain appropriate weightings. Results: Different interpolation strategie sh ave been applied. Th eq uality of reconstruction sensitively de - pend so nt he complexity of interpolation .Ad irectional interpolation give sb es tr esults .H owever ,t he quality of th ei mage sc an be further improve db ya na ppropriate weighin gw ithi n λ -MLEM. This ha sb een demonstrate d with data from at orso phantom, aj aw with amalgam fillings an dah ip prosthesis. Conclusions: λ -MLE Mi mage reconstruction usin gd ata from directional Radon space interpolation is an ew approach fo rm eta la rtifac tr eduction .T he weightin gi n this statistica la pproach is use dt or educe the influenc e of residual inconsistencie si na wa yt ha to ptimal artifact suppression is obtained by optimizin gac ompromise between residual inconsistencies and voi dd ata. Th e imag eq uality is superior compare dw it ho the ra rtifac t reduction strategies.
Article
L-BFGS-B is a limited-memory algorithm for solving large nonlinear optimization problems subject to simple bounds on the variables. It is intended for problems in which information on the Hessian matrix is difficult to obtain, or for large dense problems. L-BFGS-B can also be used for unconstrained problems and in this case performs similarly to its predessor, algorithm L-BFGS (Harwell routine VA15). The algorithm is implemented in Fortran 77.
Article
The authors develop a unique CT simulation tool based on the 4D extended cardiac-torso (XCAT) phantom, a whole-body computer model of the human anatomy and physiology based on NURBS surfaces. Unlike current phantoms in CT based on simple mathematical primitives, the 4D XCAT provides an accurate representation of the complex human anatomy and has the advantage, due to its design, that its organ shapes can be changed to realistically model anatomical variations and patient motion. A disadvantage to the NURBS basis of the XCAT, however, is that the mathematical complexity of the surfaces makes the calculation of line integrals through the phantom difficult. They have to be calculated using iterative procedures; therefore, the calculation of CT projections is much slower than for simpler mathematical phantoms. To overcome this limitation, the authors used efficient ray tracing techniques from computer graphics, to develop a fast analytic projection algorithm to accurately calculate CT projections directly from the surface definition of the XCAT phantom given parameters defining the CT scanner and geometry. Using this tool, realistic high-resolution 3D and 4D projection images can be simulated and reconstructed from the XCAT within a reasonable amount of time. In comparison with other simulators with geometrically defined organs, the XCAT-based algorithm was found to be only three times slower in generating a projection data set of the same anatomical structures using a single 3.2 GHz processor. To overcome this decrease in speed would, therefore, only require running the projection algorithm in parallel over three processors. With the ever decreasing cost of computers and the rise of faster processors and multi-processor systems and clusters, this slowdown is basically inconsequential, especially given the vast improvement the XCAT offers in terms of realism and the ability to generate 3D and 4D data from anatomically diverse patients. As such, the authors conclude that the efficient XCAT-based CT simulator developed in this work will have applications in a broad range of CT imaging research.
Article
A technique to reduce metallic implant artifacts on computed tomography scans is presented. The implant boundaries are determined semiautomatically; the missing projection data are replaced by linear interpolation. The complete procedure requires 1-2 minutes per scan. Images with greatly improved quality were obtained in the presence of surgical clips and pelvic implants; success is limited in highly structured regions, such as the facial skull.
Article
The filtered backprojection is not able to cope with metal-induced inconsistencies in the Radon space which leads to artifacts in reconstructed CT images. A new algorithm is presented that reduces the drawbacks of existing artifact reduction strategies. Inconsistent projection data are bridged by directed interpolation. These projections are reconstructed using a weighted maximum likelihood algorithm (lambda-MLEM). The correlation coefficient between images of a torso phantom marked with steel markers reconstructed with lambda-MLEM and images of the same torso slice without markers quantifies the quality achieved. For clinical data, entropy maximization is presented to obtain appropriate weightings. Different interpolation strategies have been applied. The quality of reconstruction sensitively depends on the complexity of interpolation. A directional interpolation gives best results. However, the quality of the images can be further improved by an appropriate weighing within lambda-MLEM. This has been demonstrated with data from a torso phantom, a jaw with amalgam fillings and a hip prosthesis. lambda-MLEM image reconstruction using data from directional Radon space interpolation is a new approach for metal artifact reduction. The weighting in this statistical approach is used to reduce the influence of residual inconsistencies in a way that optimal artifact suppression is obtained by optimizing a compromise between residual inconsistencies and void data. The image quality is superior compared with other artifact reduction strategies.
Conference Paper
Bilateral filtering smooths images while preserving edges, by means of a nonlinear combination of nearby image values. The method is noniterative, local, and simple. It combines gray levels or colors based on both their geometric closeness and their photometric similarity, and prefers near values to distant values in both domain and range. In contrast with filters that operate on the three bands of a color image separately, a bilateral filter can enforce the perceptual metric underlying the CIE-Lab color space, and smooth colors and preserve edges in a way that is tuned to human perception. Also, in contrast with standard filtering, bilateral filtering produces no phantom colors along edges in color images, and reduces phantom colors where they appear in the original image