260 likes | 404 Views
Image Registration: Demons Algorithm. JOJO 2011.2.23. Outline. Background Demons Maxwell’s Demons Thirion’s Demons Diffeomorphic Demons Experiments Conclusions. Background. Definition: Register the pixels or voxels of the same anatomical structure in two medical images Reasons:
E N D
Image Registration: Demons Algorithm JOJO 2011.2.23
Outline • Background • Demons • Maxwell’s Demons • Thirion’s Demons • Diffeomorphic Demons • Experiments • Conclusions
Background • Definition: Register the pixels or voxels of the same anatomical structure in two medical images • Reasons: Different ways of obtaining images Different peoples’ different anatomical structures • Current non_rigid registration methods: Demons, LDDMM (Large Deformation Diffeomorphic Metric Mapping), Hammer
Outline • Background • Demons • Maxwell’s Demons • Thirion’s Demons • Diffeomorphic Demons • Experiment • Conclusion
A gas composed of a mix of two types of particles and • The semi-permeable membrane (半透膜) contains a set of ‘demons’ (distinguish the two types of particles) • Allow particles only to side A and particles only to side B Demons: Maxwell’s Demons
Outline • Background • Demons • Maxwell’s Demons • Thirion’s Demons • Diffeomorphic Demons • Experiment • Conclusion
Demons: Thirion’s Demons • Purpose: • Assumption membrane: the contour of an object O in S demons (P): scatter along the membrane particles: M is the deformable grid, vertices are particles
Demons: Thirion’s Demons • Process: Push the Model M inside O if the corresponding point of M is labelled ‘inside’, and outside O if it is labelled ‘outside’
Demons: Thirion’s Demons • Flow chart: The space of T The interpolation method to get the value Ti(M) The selection of the demons positions Ds The formula giving the force f of a demon Simple addition or composition mapping Different demons
Demons: Thirion’s Demons • Demons 0: Ds: sample points of the disc contour T: rigid transformation Ti(M): analytically defined f: constant magnitude forces from Ti to Ti+1: simple addition
Demons: Thirion’s Demons • Demons 1: Ds: All pixels (P) of s where T: free form transformation Ti(M): trilinear interpolation f: to get the displacement from Ti to Ti+1: simple addition
Demons: Thirion’s Demons • Disadvantage: The topology of the image may be changed (determined by Jacobian determinant) The transformation may be nonreversible
Outline • Background • Demons • Maxwell’s Demons • Thirion’s Demons • Diffeomorphic Demons • Application • Conclusion
Demons: Diffeomorphic Demons • Basic: The most obvious difference: composition mapping not simple addition New conceptions: Lie group, Lie algebra exponential map
Demons: Diffeomorphic Demons • How to calculate exponential map • Let and choose N such that is close enough to 0, i.e. • Do N times recursive squaring of :
Demons: Diffeomorphic Demons • Diffeomorphic demons algorithm: • Initialize the transformation T, generally Identical transformation, then • Calculate the new , • Get the new T • If not convergence, go back to 2), otherwise, T is the optimal transformation
Outline • Background • Demons • Maxwell’s Demons • Original Demons • Diffeomorphic Demons • Experiments • Conclusions
Experiment • First experiments (design): 100 experiments with random images to compare Thirion’s demons and diffeomorphic demons
Experiment • First experiments (results):
Experiment • Second experiment (design): Use synthetic T1 MR images from two different anatomies available from BrainWeb
Experiment • Second experiments (results):
Experiment • Third experiment: Try to apply the demons algorithm to automatic unsupervised classification of MR images in AD
Outline • Background • Demons • Maxwell’s Demons • Original Demons • Diffeomorphic Demons • Experiments • Conclusions
Conclusion • Advantages: Realize automation Good performance on non_rigid registration Relatively fast speed • Disadvantage: The segmentation accuracy based on demons need to be improved