A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz,...

33
A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image Processing and Analysis Group Departments of Electrical Engineering and Diagnostic Radiology Yale University *Department of Computer & Information Science and Engineering University of Florida

Transcript of A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz,...

Page 1: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

A Unified Feature RegistrationFramework for Brain Anatomical

Alignment

Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan*

Image Processing and Analysis GroupDepartments of Electrical Engineering and Diagnostic Radiology

Yale University

*Department of Computer & Information Science and EngineeringUniversity of Florida

Page 2: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Brain Anatomical Alignment• Brains are different:

– Shape.– Structure.

• Direct comparison of brains between different subjects is not very accurate.

• Statistically and quantitatively more accurate study requires the brain image data to be put in a common “normalized” space through alignment.

• Examples of areas that need brain registration:– Studying structure-function connection.– Tracking temporal changes.– Generating probabilistic atlases.– Creating deformable atlases.

Page 3: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Studying Function-Structure Connection

Brain Function

Image

Alignment of Subjects

Comparison of Subjects After Alignment

Direct Comparison of Subjects Distribution Before Alignment

Distribution After Alignment

Page 4: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Inter-Subject Brain Registration

• Inter-subject brain registration: – Alignment of brain MRI images from different

subjects to remove some of the shape variability.

• Difficulties:– Complexity of the brain structure.– Variability between brains.

• Brain feature registration: – Choose a few salient structural features as a

concise representation of the brain for matching.

– Overcome complexity: only model important structural features.

– Overcome variability: only model consistent features.

Page 5: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Previous Work: 3D Sulcal Point Matching

Feature Extraction Extracted Point Features

Page 6: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Previous Work: 3D Sulcal Point Matching

Overlay of 5 subjects before TPS alignment:

After TPS alignment:

Page 7: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

A Unified Feature Registration Method

Outer Cortex Surface

Major Sulcal Ribbons

All FeaturesPoint Feature

Representation

Point Feature Representation

Feature Extraction Feature Fusion

Feature

Matching

Subject I

Subject II

Page 8: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Non-rigid Feature Point Registration

Page 9: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Unification of Different Features

• Ability to incorporate different types of geometrical features.– Points.

– Curves.

– Open surface ribbons.

– Closed surfaces.

• Simultaneously register all features --- utilize the spatial inter-relationship between different features to improve registration.

Page 10: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Joint Clustering-Matching Algorithm (JCM)

Page 11: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Overcome Sub-sampling Problem

• Sub-sampling (e.g. clustering) reduces computational cost for matching.

• In-consistency problem with sub-sampling:

• The in-consistency can be overcome by sub-sampling (clustering) and matching simultaneously.

Page 12: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Joint Clustering-Matching Algorithm (JCM)

• JCM:

• Reduce computational cost using sub-sampled cluster centers.

• Accomplish optimal cluster placement through joint clustering and matching.

• Symmetric: two way matching.

MatchingClusters Center Set V

Clustering

Cluster Center Set U

Clustering

Point Set X Point Set YOriginal RPM

• Diagram:

Page 13: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

JCM Energy Function

MatchingClusters Center Set V

Clustering

Cluster Center Set U

Clustering

Point Set X Point Set Y

K

a iai

xai

xN

vxm1 1

2||||

K

a jaj

yaj

yN

uym1 1

2||||

K

axaxa Lfvfu

1

22 ||||||),(||

K

ayaya Lfufv

1

22 ||||||),(||

Annealing: .loglog1 11 1

K

a

N

i

yai

yai

K

a

N

i

xai

xai

yx

mmTmmT

Page 14: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

JCM Energy Function

• Clustering and regularization energy function:

• First two terms perform clustering, next four perform non-rigid matching and last two are entropy terms.

),,,( vuME

K

a iai

xai

xN

vxm1 1

2||||

K

a jaj

yaj

yN

uym1 1

2||||

K

axaxa Lfvfu

1

22 ||||||),(||

K

ayaya Lfufv

1

22 ||||||),(||

.loglog1 11 1

K

a

N

i

yai

yai

K

a

N

i

xai

xai

yx

mmTmmT

Page 15: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

JCM Example

• Matching 2 face patterns with JCM (click to play movie).

Page 16: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Experiments

Page 17: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Comparison of Different Features

• Different features can be used in our approach.

• Two types of features investigated:– Outer cortex surface.

– Major sulcal ribbons.

• Comparison of different methods:

Method I Method II Method III

Page 18: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Synthetic Study Setup

Template True Deformation (GRBF)

Target

Template RecoveryEstimated Deformation

(TPS)

Error Evaluation

Feature Matching

Change the choice of features to

compare method I, II and III

Page 19: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Results: Method I vs. Method III

• Outer cortical surface alone can not provide adequate information for sub-cortical structures.

• Combination of two features works better.

Page 20: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Results: Method II vs. Method III

• Major sulcal ribbons alone are too sparse --- the brain structures that are relatively far away from the ribbons got poorly aligned.

• Combination of two features works better.

Page 21: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Conclusion

• Combination of different features improves registration.

• Unified brain feature registration approach:– Capable of estimating non-rigid transformations without the

correspondence information.

– General + unified framework.

– Symmetric.

– Efficient.

Page 22: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Acknowledgements

• Members of the Image Processing and Analysis Group at Yale University: – Hemant Tagare.– Lawrence Staib. – Xiaolan Zeng. – Xenios Papademetris. – Oskar Skrinjar. – Yongmei Wang.

• Colleagues in the brain registration project:– Joseph Walline.

• Partially supported is by grants from the Whitaker Foundation, NSF, and NIH.

Page 23: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Future Work

Page 24: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Estimating An Average Shape

• Given multiple sample shapes (sample point sets), compute the average shape for which the joint distance between the samples and the average is the shortest.

Average ?

• Difficult if the correspondences between the sample points are unknown.

Page 25: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

“Super” Clustering-Matching Algorithm (SCM)

• Diagram:

MatchingMatchable

ClustersOutlier Cluster

Clusters Center Set V

Clustering

Matchable Clusters

Outlier Cluster

Clusters Center Set U

Clustering

Point Set X Point Set Y

Average Point Set Z

Matching and

Estimating

Page 26: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.
Page 27: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

End

• Further Information:– Web site: http://noodle.med.yale.edu/~chui/

Page 28: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

End

Page 29: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

2D Examples of RPM

Page 30: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.
Page 31: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.
Page 32: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Point Matching

Example Application: Face Matching

Page 33: A Unified Feature Registration Framework for Brain Anatomical Alignment Haili Chui, Robert Schultz, Lawrence Win, James Duncan and Anand Rangarajan* Image.

Example Application: Face Matching