unwarping epis using fieldmaps - github...

14
Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic March 16, 2015

Upload: others

Post on 23-Jul-2020

31 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

Unwarping EPIs using fieldmaps

Alex Huth MRI analysis clinic

March 16, 2015

Page 2: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

What is warping?• PE-axis distortion due to B0 inhomogeneity

A-P P-A

Page 3: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

What affects warping?

• Echo spacing

• Longer echo spacing is bad

• GRAPPA reduces effective echo spacing by GRAPPA factor

Page 4: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

Warping can be corrected (ish)

• Using a fieldmap

• A fieldmap shows how the B0 (main magnetic field) changes across your sample

Page 5: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

How do I get a fieldmap?

• gre_field_mapping sequence

• Acquires 2 GRE images with slightly different TE’s (e.g. 5.5ms and 7ms)

• Outputs magnitude and phase difference images

Page 6: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

How do I get a fieldmap?Magnitude image Phase difference image

Page 7: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

Fieldmap preprocessing• IMPORTANT: masking the magnitude image

• The mask should be TOO TIGHT, never TOO LOOSE

$  bet  mag.nii  masked.nii  -­‐R  -­‐m  -­‐f  0.5  -­‐g  0.0

Vertical GradientThreshold

Page 8: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

Fieldmap preprocessing• Latest FSL has great tool for fieldmap processing

$  fsl_prepare_fieldmap  SIEMENS  phasediff.nii  masked.nii  field_map.nii  2.46

Delta TE (ms) from fieldmap

Page 9: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

Mask erosion is greatUsing mask from BET Using eroded mask

BAD

Page 10: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

Fieldmap regularization

• FSL’s FUGUE has great tools for fixing bad field maps

• Lots of available methods (see FUGUE docs)

• Despike and median filter seem to work the best (for me)

Page 11: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

Unwarping• Unwarp using FSL’s FUGUE

$  fugue  -­‐-­‐loadfmap=fieldmap.nii      -­‐i  epi.nii      -­‐-­‐dwell=0.00059    -­‐-­‐unwarpdir=y    -­‐u  unwarped_epi.nii

Echo spacing of EPIPhase encode direction

Page 12: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

How does this fit into my preprocessing pipeline?

UnwarpRaw EPI Motion Correct

Register to template

Concatenate XFMs

Concat. warp and XFM

(convertwarp)

Apply concat. warp and XFM (applywarp)

Make fieldmap

Final EPI

Page 13: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

Effect? It looks a little better.Original EPI Unwarped EPI

Page 14: Unwarping EPIs using fieldmaps - GitHub Pagespractical-neuroimaging.github.io/analysis-clinic/_downloads/EpiUn... · Unwarping EPIs using fieldmaps Alex Huth MRI analysis clinic

Masking is important!Poorly maskedNicely masked