outline problem: creating good mr images mr angiography – simple methods outperform radiologists...

37
Outline Outline Problem: creating good MR images MR Angiography Simple methods outperform radiologists Parallel imaging Maximum likelihood approach MAP via graph cuts? An application of scheduling

Upload: reynold-bates

Post on 01-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

OutlineOutline

Problem: creating good MR imagesMR Angiography

– Simple methods outperform radiologists

Parallel imaging– Maximum likelihood approach– MAP via graph cuts?

An application of scheduling

Page 2: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

MR is incredibly flexibleMR is incredibly flexible

CT and X-ray can only measure tissue opacityMR can image a variety of tissue properties

Page 3: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Image construction problemImage construction problem

MR requires substantial cleverness in image formation– Unique among image modalities– Under-appreciated part of what Radiologists do

Huge field involving software, algorithms and hardware

Easy to validate algorithms!

Page 4: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Challenge: time versus accuracyChallenge: time versus accuracy

The imaging process is slowFew body parts can hold still for very longMR images are vulnerable to motion artifacts

– Consequence of a very strange “camera”

Page 5: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

MR Imaging ProcessMR Imaging Process

Imagine a camera that takes pictures row by row– A few seconds to create the image

Cartesiansampling

Page 6: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

k-space representationk-space representation

Averageintensity

Page 7: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

MRI Motion artifactsMRI Motion artifacts

Good patient

50 100 150 200 250

20

40

60

80

100

120

140

160

180

200

220

Bad patient

Page 8: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Automatic Creation of Subtraction Automatic Creation of Subtraction Images for MR AngiographyImages for MR Angiography

Page 9: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Magnetic Resonance AngiographyMagnetic Resonance AngiographyAngiography = imaging blood vessels“Video” of MRI’s as dye is injected

Input Desired output

Page 10: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

SubtractionSubtraction

Select a “before” (pre-contrast) image and an “after” (post-contrast) image– Easy problem if there is no motion

Currently done by hand– Radiologist finds a pair where the difference image

allows them to see what they are looking for

Page 11: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

Contrast agent arrival

Mask images (Before contrast)

Arterial phase images (After contrast)

16 17 18 19 20

Page 12: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

MRA + Motion = TroubleMRA + Motion = Trouble

-

Subtraction in MRA magnifies effects of

motion=

Page 13: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Simple but effective algorithmSimple but effective algorithm

Divide the images into before and after– Image processing to detect contrast arrival

Find the pair whose difference is most “artery-like” – Evaluation function looks for long, thin structures– Arteries are predominantly vertical

More complex methods didn’t work

Page 14: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

arterial 1 arterial 2 arterial 3 arterial 4 arterial 5 arterial 6 arterial 7 arterial 8

m

asks

1

m

asks

2

m

asks

3

m

asks

4

m

asks

5

Page 15: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Deep Blue analogyDeep Blue analogy

Evaluation function isn’t very smart – Doesn’t know any anatomy– But if it thinks an image is great, it’s usually right

We consider a lot of different pairs– Skip ones that are unlikely to give good images

Page 16: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Projection onto Convex Sets (POCS)Projection onto Convex Sets (POCS)

POCS algorithm is widely used, but not for MRA– Method to impose constraints on a candidate solution– Repeatedly project a candidate onto convex sets– Good performance when sets are orthogonal

Most data is good; use it to fix bad data“Nudge” each input towards a reference image

– Define desirable properties as convex projections

Page 17: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

POCS ProjectionsPOCS Projections

Reference frame:

Projection P1: small change in k-space magnitudeProjection P2: similar to P1, for phase

Projection P3: flesh should stay constantProjection P4: background should be black

Page 18: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

FFTP1 : amp-restrict

bad image

ref image

IFFT

P3 : parenchyma

P4 : bkgnd-correct

P2 : phase-correct

K-space

Imagespace

POCS AlgorithmPOCS Algorithm

Page 19: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Evaluation criterionEvaluation criterion

Expert RadiologistComputer

Page 20: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Another exampleAnother example

Expert RadiologistComputer

Page 21: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

How much better is the expert?How much better is the expert?

Computer much better

Computer better

Same

Computer worse

Computer much worse

Statistically significant at p=0.016Statistically significant at p=0.016

6%

47%

13%

34%

0%

Page 22: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Need a better approachNeed a better approach

Simple methods are surprisingly effectiveThey consider the input to be images

– Which is wrong, even for Cartesian sampling– Input comes one line (row) at a time

Motion occurs at a set of lines

Page 23: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Motion by linesMotion by lines

Image 1 Image 2

Motion1Motion2

Motion2

Page 24: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Spiral imagingSpiral imaging

Asymmetry of cartesian sampling is still a problem– Motion in the middle of k-space destroys the image

Solution: spiral sampling of k-space

Page 25: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Parallel ImagingParallel Imaging

Page 26: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Basics of Parallel ImagingBasics of Parallel Imaging

Used to accelerate MR data acquisition k-space is under-sampled, aliased

De-aliased using multiple receiver coils

In MR, speed saves lives (literally) This is the hot topic in MR over the last 5 years

Coils

Region imaged

Page 27: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Combiner Reconstructedimage

Each coil sees a different image Different multiplicative factors

“spatial sensitivity” Can use this to overcome aliasing introduced by undersampling

Imaging target

Page 28: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

k y

kx

Reconstructed k-spaceUnder-sampled k-spacek y

kx

Under-sampled k-space

Parallel Imaging ReconstructionParallel Imaging Reconstruction

Page 29: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Parallel Imaging Model (Noiseless)Parallel Imaging Model (Noiseless)

y1 y2

y3y4

y1

y2

y3

y4

= H x

Image to be reconstructed

Coil outputs(observed)

System matrix, obtained from coilsensitivities

x

Page 30: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Parallel Imaging ModelsParallel Imaging Models

y = H x (1) [noiseless]

y = H x + n (2) [instrumentation noise only]

y = (H + ΔH) x + n (3) [system and instrumentation noise] For noise model (2) with iid Gaussian noise, least squares

computes the maximum likelihood estimate of x– Famous MR algorithm called SENSE

What about noise model (3)? TL-SENSE

Page 31: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

TL-SENSETL-SENSE

With noise model (3) and iid instrumentation Gaussian noise, TLS finds the maximum likelihood estimate– Well-known method of Golub & Van Loan– Unfortunately, system noise is not iid!

Need to derive a maximum likelihood estimator– Based on a reasonable noise model

Page 32: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Structure of system matrixStructure of system matrix1

1

L

Page 33: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Maximum likelihood solutionMaximum likelihood solution

Assume n, δ are iid Gaussian; n, δ are uncorrelated Then total noise g(x) = y-Ex = (n+ΔH x) is Gaussian

The ML solution : maximize

Pr(y|x) exp{-½ (y - Ex) R-1 (y - Ex) }

where R=Rg(x)=ε{g(x)g(x)H } is the total noise cov. matrix

ML estimate depends on x (data), hence non-linear Note that there is no dependence between neighboring pixels

Page 34: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

ML algorithmML algorithm

We have shown that the ML problem reduces to: arg minη ║y – ψη║2

1+(σs/σn)2 ║η║2

where η is a collection of aliasing pixels of desired image, and ψ the corresponding collection of pixels from sensitivity maps.

A standard LS problem, but with non-linear denominator– ║η║ is slowly-varying as we iterate

Converges almost as fast as quadratic minimization

Page 35: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Example resultsExample resultsSENSE TL-Sense

Page 36: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Beyond TL-SENSEBeyond TL-SENSE

Gaussian noise for sensitivity maps (TL-SENSE) is much more realistic than no noise (SENSE)– However, the real noise will have structure– Coil positioning differences, e.g.– Can we estimate sensitivity maps from patient data?

Can we use priors instead of ML?– Medical imaging has stronger priors than vision

Page 37: Outline Problem: creating good MR images MR Angiography – Simple methods outperform radiologists Parallel imaging – Maximum likelihood approach – MAP via

Priors via Graph CutsPriors via Graph Cuts

Consider equations of the form

Image denoising if H is identity matrix– No D for non-diagonal H

NoiseUnknownimage

Observedimage