sinogram-sparsified metal artifact reduction technique ... · streak artifacts reduction &...

22
Sinogram-Sparsified Metal Artifact Reduction Technique (SSMART) Massachusetts General Hospital And Harvard Medical School Synho Do, PhD

Upload: others

Post on 12-Oct-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Sinogram-Sparsified Metal Artifact Reduction Technique

(SSMART)

Massachusetts General Hospital

And Harvard Medical School

Synho Do, PhD

Page 2: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Clouds SSMART Xrec

18473

11552

3916 1741

23539

8365

0

10000

20000

30000

Xrec SSMART

CLOUDS AREA Water Doped Water Rubber Sheet

12469 12553 8959

1527

20957

5156

0

10000

20000

30000

Xrec SSMART

1ST PC Water Doped Water Rubber Sheet

SSMART reduced cloud size. 11/4/2013 2

Page 3: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Image Comparison

SSMART

Xrec

• Less streaking and shading artifacts

• Better homogeneous regions reconstruction

• Better segmentation 11/4/2013 3

Page 4: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Massachusetts General Hospital and Harvard Medical School

http://scholar.harvard.edu/synho

11/4/2013 4

Nationality: U.S.A. (2013~present)

Page 5: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Algorithm : Main Idea

Non-Metal Passing Ray

1. Don’t use bad data. Throw it away

2. Let’s use only non-metal passing rays for non-metal image reconstruction.

(Use only Blue Ray-sums)

3. Let’s compensate metal passing ray with segmentation and re-projection.

SSMART IDEA

11/4/2013 5

Page 6: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

How SSMART works ? (1/2)

Metal Component Selection

Th >Δ

Binary Map:

Red=1

Blue=0

Original Sino.

Y=HX

Simple

Projection

X Y

XM YM’

X XS=XM’ X-XS XE=(X-XS)*(XM)’

Lease-Squares solution

Thresholding,

Element wise

Logical computation

Sparse Reconstruction

Image subtraction

Element-wise

multiplication

Key Computations

11/4/2013 6

A lot of math and computation.(Back-up slide)

Page 7: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

How SSMART works ? (2/2) XE

Re-projection

Key Computations

Element-wise

Subtraction

Image Reconstruction

Segmented artifacts are projected

to Sinogram domain

Y YE Y-YE

SSMART

Note that YE has

positive and negative

values and not

bounded in YM map.

11/4/2013 7

Page 8: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Streak artifacts reduction & segmentation (1/2)

Ground Truth SSMART

SSMART improved image:

1. Reduced metal size

2. Suppressed streaking artifacts

3. Cleaner homogeneous regions

4. Better segmentation

Xrec

Reduced metal size

Homogeneous regions

Streaking artifact

11/4/2013 8

Page 9: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Streak artifacts reduction & segmentation (2/2)

SSMART Xrec

SSMART also improved Image:

1. Shading artifacts

2. Big metal boundaries

Cleaner metal

boundaries

More uniform texture

Shading

artifact

11/4/2013 9

Ground Truth

Page 10: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Shading Artifacts & Segmentation

SSMART Xrec

Source of shading artifacts

Source of shading artifacts

Less reliable

measurement

Less reliable

measurement

Less reliable measurements corrupt whole fidelity term.

Hard to correct with regularization term.

So, better not to use.

11/4/2013 10

Page 11: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Problem Cases

SSMART Xrec

No significant metal artifact

but strong regularization

Removed shading artifact but

no boundary recovery Slice #1

Slice #28

Parameter

Selection

Problem

Need Dual

Energy ?

11/4/2013 11

Page 12: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Sparseness vs. SSMART parameters

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29

Met

al P

ixel

Rat

io(%

)

Slice Number

Metal Pixel Ratio (%)

0

5

10

15

20

25

30

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29

Met

al R

ay-s

um

s R

atio

n(%

)

Slice Number

Metal Ray-Sums Ratio (%)

𝑀𝑃𝑅 =𝑛(𝑋𝑀)

𝑛(𝑋)× 100 𝑀𝑅𝑆𝑅 =

𝑛(𝑌𝑀)

𝑛(𝑌)× 100

Slice #9 Slice #21

Slice #28

SSMART parameter adjustment needs:

1. MPR and/or MRSR

2. Metal pixel intensity

3. Metal size

11/4/2013 12

Page 13: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

11/4/2013

Xrec

SSMART

Xrec

SSMART

Page 14: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Summary

Strength

• Works well with small dense metal components.

• Great performance with a few objects.

• Removes low frequency shading artifacts.

• Improve homogeneity in uniform objects.

Weakness

• Not good for many metal components.

• Generates new streak artifacts when MPR & MRSR are high.

• Threshold sensitive.

• Additional projection required.

11/4/2013 14

Page 15: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Future Research Topic

• More accurate system model would improve image quality. (Now, pencil-beam ray model and some artifacts near COR)

• Test with raw sinogram (less pre-processed) coupling with accurate system model. (Now, ‘.clp’ is used)

• SSMART parameters can be adjusted by sparseness measurements.(Now, same parameters for all slices)

• Multi-level iterative threshold method can be tested. (Now, regardless pixel intensity and size of metal, all metal pixels are treated equally)

11/4/2013 15

Page 16: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

Back-up Slides

11/4/2013 16

Page 17: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

How SparseRecon works ?

• SparseRecon is a modification of “image de-blurring” [1,2]

• Iterative shrinkage algorithm

x: image, y: sinogram, A: system matrix, 𝜆: weighting parameter, and

which leads to near L1-norm for small value of s>0 (s=0.0001 in our case).

• The new component : 𝐴 = 𝐻 Ψ,Φ Ψ and Φ are two n x n unitary matrices. And H is a conventional forward system matrix

• Therefore, the algorithm becomes to minimize:

𝑥 = 𝑎𝑟𝑔𝑚𝑖𝑛 1

2𝑦 − 𝐴𝑥 2 + 𝜆𝜌(𝑥)

𝜌 𝑥 = 𝑥 − 𝑠 lo g( 1 +𝑥

𝑠)

𝑥 = 𝑎𝑟𝑔𝑚𝑖𝑛 1

2𝑦 − 𝐻(Ψ𝑥Ψ + Φ𝑥Φ) 2 + 𝜆𝜌 𝑥Ψ + 𝜆𝜌(𝑥Φ)

[1] M. A. Figueiredo, R. D. Nowak, and S. J. Wright, "Gradient projection for sparse reconstruction: Application to compressed sensing and other inverse problems," Selected

Topics in Signal Processing, IEEE Journal of, vol. 1, pp. 586-597, 2007.

[2] M. Elad, B. Matalon, and M. Zibulevsky, "Coordinate and subspace optimization methods for linear least squares with non-quadratic regularization," Applied and

Computational Harmonic Analysis, vol. 23, pp. 346-367, 2007.

Page 18: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

11/4/2013 18

Xrec

Page 19: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

11/4/2013 19

Page 20: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

11/4/2013 20

Page 21: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

11/4/2013 21

SSMART

Page 22: Sinogram-Sparsified Metal Artifact Reduction Technique ... · Streak artifacts reduction & segmentation (1/2) Ground Truth SSMART SSMART improved image: 1. Reduced metal size 2. Suppressed

11/4/2013 22