YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Learning Conditional Deformable Templates with Convolutional …voxelmorph.mit.edu/atlas_creation/files/cr_poster.pdf · 2019-12-08 · Decoder-only templates Example data Main Atlases

Our recon looks like an atlas

Experiments: MNISTLearned atlases with scarce data in highlighted regionsDData: MNIST, with different scaling and rotation

Results:• Central atlases (low total MSE)• Sharp, representative• Low deformations to data• Smooth fields (Jacobians of 1)• Fast runtime

example data

ConditionalDecoder-only templates

Example dataMain Atlases

Class and scale templatesClass rotation and scale templates

Learning Conditional Deformable Templates with Convolutional NetworksAdrian V. Dalca, Marianne Rakic, John Guttag, Mert R. Sabuncu

MIT, ETH, Cornell, HMS

Motivation

Deformable templates (atlases)• Fundamental in many tasks (e.g., neuroimaging analysis)• Enable analysis, representative visualization

Traditional approaches• Jointly optimize template and deformation

• long runtimes, rarely done in practice• Unconditional

• require several templates for diverse data• Practitioners use (limited) existing templates

• Our Method• Jointly learn registration network and atlas• Atlases can be conditioned on desired attributes

Learning framework to eestimate deformable templates together with alignment network. Enables conditional

template generating functions based on desired attributes.

Probabilistic generative model for deformable template

Image likelihood~ ,

Loss ( )

Deformationfield ( )

SpatialTransform

Integrationlayer

Velocityfield

Learned template ( )

CNN, ,Image ( )

Moved ( )

Attr

ibut

e (

)

Experiment: Neuroimaging

Deformable template = ( )conditional: fcn. of attrib.

unconditional: param per pixel

Smoothness and central deformation prior exp( ) 0,

Goaljoint network ( , ) estimates

template and ddeformation (velocity) simultaneously

Data: ADNI and ABIDE MRIs, attributes: age and sex

Results:• Central atlases (low total MSE)• Low deformations to brain MRIs• Smooth fields (Jacobians of 1)• Improved segmentation results

Atlas-based segmentation Dice:• 80 (±1) using our atlas & model• 73 (±2) using classical atlas

Experiment: Faces

= , + + + +

• Conditional templates recover known age patterns• growth of ventricles• shrinkage of hippocampus

DataCelebAMask-HQaffine-alignedAttributessmiling, gender, ageResultssharper averages

Method

Code: vvoxelmorph.mit.edu

Template

Quantitative analyses

Tiny-AE recon

Input digit

Conditioning attributes eliminate variability!

Unconditional

Unconditional 15 90age-conditional

Atlas Scan Warped atlas Warped scan Deformation Inverse deformation Velocity

Latent attribute: what if we learn attributes from inputs?Network learns latent-conditional atlases as optimal reconstructions!

Average Atlas AtlasAverage

Learned neuroimaging atlases

Example atlas registration

Image matching Centrality Small def. Smoothness

Related Documents