Quality contro l in fMR

36
Quality control in fMRI Scott Peltier Krisanne Litinas Functional MRI Laboratory Along with: Alex Iordan, Psychology Mike Angstadt, Psychiatry

Transcript of Quality contro l in fMR

Page 1: Quality contro l in fMR

Quality control in fMRI

Scott Peltier Krisanne Litinas Functional MRI Laboratory

Along with: Alex Iordan, Psychology Mike Angstadt, Psychiatry

Page 2: Quality contro l in fMR

Overview

•  Alwaysexaminedata!Ina4melymanner!– Verifythatalldataexists(imagingandother)– Quicklycatchanyacquisi4on/protocolproblems,andiden4fyindividualoutliers(suchasexcessivemo4on,notaskresponse,etc)

Page 3: Quality contro l in fMR

Visual inspec,on

•  Itisagoodprac4cetovisuallyinspect:

•  rawdata•  outputsofeachpreprocessingstep

•  individualandgroup-levelsignalintensitymasks

Individualsubjectsmasks

Group-levelmask

A.D.Iordan

Page 4: Quality contro l in fMR

Files/toolsforinspec4on

•  Imagingfiles,processingoutput– Bothfunc4onalandanatomical

•  Favoriteimage/movieviewer– FSL,SPM,Matlab,AFNI,etc

•  Otherpackages–  ICA,Compcor,ART

•  Hands-onworkshops?

Page 5: Quality contro l in fMR

QAexamples

•  Anatomy– Homogeneitycorrec4on– Skullstripping

•  Func4onal– Rtprun(realignment,slice4ming,physionoise)–  despiking–  fieldmapcorrec4on–  imagereconstruc4on

Page 6: Quality contro l in fMR

Homogeneitycorrec4on•  Watchfortoobright/toodarkaYercorrec4on

Fail on brainstem

Before After

Page 7: Quality contro l in fMR

Skullstripping

•  WatchfortooliZle/toomuch

Loss of tissue

Before After

Page 8: Quality contro l in fMR

Headmo4on

•  Inspect:mo4onparametersfile,movie•  Correct:realigment,mo4onparametersasregressors

•  Addi4onal:Maximumthresholdsforsubjectinclusion;scrubbing

Page 9: Quality contro l in fMR

SampleMovementParameters

Page 10: Quality contro l in fMR

Headmo4on

•  Showmovie

Page 11: Quality contro l in fMR

ART–LiZleMo4onA.D. Iordan

Page 12: Quality contro l in fMR

ART–Substan4alMo4onA.D. Iordan

Page 13: Quality contro l in fMR

Slice4mingcorrec4on

•  Verifyatstudystart:sliceacquisi4onorder– Ascending/Descending– Sequen4al/Interleaved– Regular/Mul4band

•  Inspect:Preprocessingoutput,resultsacrossslices

Page 14: Quality contro l in fMR

Slice-4ming

•  Robertexamples

Note: sequential ascending

Welsh, Hardee, Peltier. ‘Slice-time correction in resting-state (and fMRI) gone bad’, HBM2014.

Page 15: Quality contro l in fMR

Slice-4ming

Page 16: Quality contro l in fMR

Slice-4ming

•  RobertExtra

Page 17: Quality contro l in fMR

Flex.pdf

Page 18: Quality contro l in fMR

Physiologicalnoise

•  Inspect:Timecourse,rawtraces,variancemapsbeforeandaYer

•  Addi4onal:Task/correla4onmaps

Page 19: Quality contro l in fMR

Physionoise:Timecourses

Time domain

Frequency domain

courtesy of Douglas Noll

Inte

nsity

Image number

Timecourse before (purple) and after (black) regression correction.

Page 20: Quality contro l in fMR

Physionoise

Flex.pdf example

Page 21: Quality contro l in fMR

Physio Data: Raw Traces

Good Bad

A.D. Iordan

Page 22: Quality contro l in fMR

Despiking

•  Inspect:Preprocessingoutput,slice/globalsignal4mecoursedifferences,movies

Page 23: Quality contro l in fMR

White Pixel Artifact

•  Caused by a noise spike during acquisition•  Spike in K-space <--> sinusoid in image

space

Page 24: Quality contro l in fMR

Ques4ons?

Page 25: Quality contro l in fMR

Fieldmapcorrec4ons

•  Suscep4bility-inducedsignalloss

•  Geometricdistor4ons

warped epi image unwarped epi image field map high res image

Page 26: Quality contro l in fMR

Field map correction: EPI Multiband

Before M.Angstadt

Page 27: Quality contro l in fMR

Field map correction: EPI Multiband

After M.Angstadt

Page 28: Quality contro l in fMR

Fieldmapcorrec4on:EPI

•  CurrentlyworkingonitwithMike•  Willimplementitforbothmul4bandandstandardfieldmaps,inves4gateSPMandFSL

•  Willhaveop4oninstream

Page 29: Quality contro l in fMR

Fieldmapcorrecton:Spiral

•  Fieldmapbuilt-in,fieldmapcorrec4onisstandardinprocessingstream(yay!)– Some4mesfieldmapsgowrong(boo!)

Page 30: Quality contro l in fMR

Standardfieldmapcorrec4onNo correction Standard field map

correction

Page 31: Quality contro l in fMR

Iterative recon -Iterative recon updates image estimates -Increases recon time by at least 5x

Standard Iterative

Page 32: Quality contro l in fMR

Itera4vereconwithoffsetfieldmap-Sometimes fieldmaps are incorrect -In this case, we can estimate correction factor to get new field map, then apply iterative recon

Standard Iterative w/ offset

Page 33: Quality contro l in fMR

Artifact Type: Flares/Blow-out

Original Recon Iterative Recon Iterative Recon + Offset Correction

A.D.Iordan

Page 34: Quality contro l in fMR

Artifact Type: Ripples

Original Recon Iterative Recon Iterative Recon + Offset Correction

A.D.Iordan

Page 35: Quality contro l in fMR

Artifact Type: Signal Loss (Temporal)

Original Recon Iterative Recon Iterative Recon + Offset Correction

A.D.Iordan

Page 36: Quality contro l in fMR

Itrecon/offset fieldmap

•  Work in progress •  Contact us with questions