Network connectivity via inference over curvature-regularizing line - - PowerPoint PPT Presentation

network connectivity via inference over curvature
SMART_READER_LITE
LIVE PREVIEW

Network connectivity via inference over curvature-regularizing line - - PowerPoint PPT Presentation

Network connectivity via inference over curvature-regularizing line graphs Asian Conference on Computer Vision Maxwell D. Collins 1 , 2 , Vikas Singh 2 , 1 , Andrew L. Alexander 3 1 Department of Computer Sciences 2 Department of Biostatistics and


slide-1
SLIDE 1

Network connectivity via inference over curvature-regularizing line graphs

Asian Conference on Computer Vision Maxwell D. Collins1,2, Vikas Singh2,1, Andrew L. Alexander3

1 Department of Computer Sciences 2 Department of Biostatistics and Medical Informatics 3 Waisman Laboratory for Brain Imaging,

Departments of Medical Physics and Psychiatry University of Wisconsin-Madison, Madison, WI mcollins@cs.wisc.edu, vsingh@biostat.wisc.edu, alalexander2@wisc.edu

November 10, 2010

slide-2
SLIDE 2

White Matter Anatomy

◮ White matter (WM) lies in the brain’s

interior.

◮ Large bundles of neurons ◮ Connects the functional areas in the grey

matter.

◮ Connectivity may tell us about

function or pathology

Our Goal

Map connections in the white matter in vivo from biomedical images.

Figure: Coronal slice of

a Fractional Anisotropy (FA) image, which highlights WM.

slide-3
SLIDE 3

Diffusion Imaging

◮ Type of Magnetic

Resonance Imaging (MRI)

◮ Shows diffusion of water,

which will preferentially diffuse along axons.

◮ Each scan measures the

diffusion in a given direction.

◮ Can model Orientation

Distribution Function (ODF).

slide-4
SLIDE 4

Partial Voluming

◮ Diffusion images discretely sample angle. ◮ Multiple fiber orientations may be present in a voxel. ◮ Must recover orientation from context.

slide-5
SLIDE 5

Tractography

Problem

Given an ODF field, trace the local directions to find the full paths

  • f the fibers.

Method Classes

◮ Local: Differential equations, Tensorlines ◮ Stochastic Optimization: Spin glass, Gibbs Tracking ◮ Graph-Based

slide-6
SLIDE 6

Graph Methods

Procedure

  • 1. Construct graph over voxels.

◮ edge corresponds to tract between voxels

  • 2. Weight to model local directional information.
  • 3. Find some optimal subgraph.

◮ i.e. shortest path between given points

  • 4. Extract streamlines or connectivity measures.
slide-7
SLIDE 7

Line Graph

◮ Graph of edges incident to a common voxel.

◮ The basic adjacency graph is

G = (V, E)

◮ The line graph is (E, L) for

L = {((ij), (jk)) | (ij) ∈ E and (jk) ∈ E}

◮ Can interpret as triplets of points. ◮ Shows tract topology.

slide-8
SLIDE 8

Proposal Curves

Construction

◮ For given orientations, construct Hermite spline ◮ Reduce derivative constraints to orientation constraints by

  • ptimizing over magnitude to minimize length and curvature.

xi xj xk C vj pj(·)

slide-9
SLIDE 9

Expected Energy Weight

Energy

For a given proposal curve C, E(C) = 1

−1

K · κC(t)2 + C′(t)2dt, for curvature κC and speed C′.

Weight

wijk = E

ˆ v{i,j,k}∼p{i,j,k}

  • E(Curve(x{i,j,k}, ˆ

v{i,j,k}))

  • Triplets are given low weight if their ODFs

align with low-energy proposal curves.

slide-10
SLIDE 10

Minimum Cost Flow

◮ User specifies a pair of regions of interest (ROIs) and number

  • f tracts N.

◮ Add “source” and “sink” nodes with edges to members of an

ROI.

◮ Replace each edge in L with directed edges in each direction,

for directed graph L±.

◮ Model tries to find lowest-weight edges to carry N units of

flow from source to sink.

source set

S i j k (S, (ij)) ijk kji

slide-11
SLIDE 11

Minimum Cost Flow

min

α,β

  • (ijk)∈L±

wijkαijk + λ

  • j∈V

βj subject to flow constraints βj ≥

  • (ijk)∈L±

αijk − 1 βj ≥ 0

◮ αijk: decision variable on whether (ijk) is in output

tractography

◮ βj: Number of tracts passing through j beyond 1.

slide-12
SLIDE 12

Continuation Constraints

◮ Can replace ROI pairs with a single endpoint set M (i.e.

WM/GM boundary) where tracts are expected to begin/end.

◮ In line graph setting, can express as continuation constraints.

i j k l l l

◮ Recover long tracts by penalizing endpoints outside this set.

slide-13
SLIDE 13

Continuation Constraints

min

α,β,γ

edge selection + µ

  • (ijk)

γijk subject to αijk ∈ {0, 1} γijk ≥ 0 γijk ≥ αijk −

  • l

αlij γijk ≥ αijk −

  • l

αjkl, (1)

◮ For µ > 0, have that γijk ≥ 1 iff picking triplet ijk introduces

an endpoint.

◮ Relax penality if the corresponding point is in M.

slide-14
SLIDE 14

Crossing Results

Figure: Comparison of our method with purely local method on a simulated tensor field.

slide-15
SLIDE 15

ROI Pairs

slide-16
SLIDE 16

Acknowledgements

◮ NIH R21-AG034315: Singh,Collins ◮ NIH MH62015: Alexander ◮ UW ICTR (1UL1RR025011) ◮ UW CIBM (NLM 5T15LM007359) and Morgride Institute for

Discovery: Collins

◮ Thanks to Nagesh Adluru for assistance with DTI data.