Image Registration
Download
Report
Transcript Image Registration
Image Registration
박성진
Surface-based Registration
The 3D boundary of an anatomical object is an
intuitive and easily characterized geometrical
feature that can be used for registration
Surface-based methods
Point-based registration
Determine corresponding surfaces in different images
Find the transformation that best aligns these surfaces
Aligns generally small number of corresponding points
Surface-based registration
Aligns larger number of points for which correspondence
is unavailable
Surfaces
Skin surface (air-skin interface)
Bone surface (tissue-bone interface)
Representations
Point set (collection of points on the surface)
Faceted surface, e.g., triangle set
approximating surface
Implicit surface
Parametric surface, e.g., B-spline surface
Surface-based Registration
Disparity function
N
d (T ( X ), Y )
w d
x
j 1
2
j
2
(T ( x j ), Y )
Nx
w
j 1
2
j
|| T ( x j ) y j ||2
Given a set of surface points and a surface, find the rigid
transformation that minimizes the mean squared distance
between the points and the surface
Head and Hat Method
Iterative Closest Point
Method
Initialization: k 1, xi(0) xi , xi(1) T (0) ( xi(0) )
Iteratively apply the following steps,
incrementing k after each loop, until
convergence within a tolerance is achieved:
Compute the closest points
(k )
(k )
y
C
(
x
i ,Y )
Compute the transformation i between
the
)
initial point set
and current
T (k set
)
{ yi(kregistered
}
{ xi( 0 ) }
Apply the transformation
to produce
points
xi( k 1) the
T ( k ) ( iterative
xi( 0 ) )
Terminate
loop when
d (T ( k ) ) d (T ( k 1) )
Intensity-based registration
Registration based on similarity measures
Uses some measure derived from the intensity
of the image directly
Assumes that there is a relationship between
the image intensities of both images if the
images are registered
Does not require any feature extraction, thus
the registration error is not by any errors
Generic Intensity-based
Registration Procedure
Initial transformation
Calculate cost function
For transformation T
Optimize T by maximizing
cost function C
Final transformation
Is new transformation
an improvement?
Update transformation
Intensity-based registration
Registration-based on geometric features is
independent of the modalities from which the
features have been derived
Registration-based on voxel similarity measures
features we must make a distinction between
monomodality registration and multimodality
registration
Monomodality image
registration
Sums of Squared Differences (SSD)
Assumes an identity relationship between
image intensities in both images
Optimal measure if the difference between both
images is Gaussian noise
Sensitive to outliers
Monomodality image
registration
Robust statistics can be used to reduce
the influence of outliers on the registration
Sum of Absolute Differences (SAD)
Assumes an identity relationship between
image intensities
Less sensitive to outliers
Monomodality image
registration
Correlation
Assumes a linear relationship between
image intensities
Sensitive to large intensity values
Monomodality image
registration
Normalized Cross Correlation (CC)
Assumes a linear relationship between
image intensities
Monomodality image
registration
Ratio of Image Uniformity (RIU)
Normalized standard deviation
Registration Basis :
Image Intensity
Monomodality registration
Image intensities are related by simple function
Identity : SSD, SAD
Linear : CC, RIU
Multimodality registration
Image intensities are related by some unknown
function or statistical relationship
Relationship between intensities is not known a
priori
Relationship between intensities can be viewed
by inspecting a 2D histogram or co-occurrence
matrix
Multimodality image
registration
Partitioned image uniformity (PIU)
Used for MR-PET registration
PIU : Measure the sum of the normalized
standard deviation of voxel values in
image B for each intensity a in image A
Images as Probability
Distribution
Images can be viewed as probability distributions
p(a)
Probability distribution of an image can be
estimated using
Marginal probability p(a) of a pixel having intensity a
Joint probability p(a,b) of a pixel having intensity a in
one image and intensity b in another image
Parzen windowing
Histograms
Histograms require “binning”
Usually use 32 to 256 bins per image
Images as Probability
Distribution
Intensity-based on IT
Entropy
Describes the amount of
information in image A
The information content
of an image is maximal
if all intensities have
equal probability
The information content
of an image is minimal if
one intensity a has a
probability of one
Intensity-based on IT
Joint Entropy
Describes the amount of information in the
combined images A and B
If A and B are totally unrelated, the joint entropy will
be the sum of the entropies of A and B
If A and B are related, the joint entropy will be similar
Registration can be achieved by minimizing
the joint entropy between both images
Intensity-based on IT
Joint Entropy is highly sensitive to the
overlap of the two images
Mutual information
Describes how well one image can be
explained by another images
Expressed in terms of marginal and joint
probability distributions
Intensity-based on IT
Mutual information is still sensitive to the overlap
of the two images
Normalized mutual information can be shown to
be independent of the amount of overlap between
images
Registration can be achieved by maximizing
(normalized) Mutual Information between both
images
Registration using Similarity
Measures
Some similarity measures assume a functional
relationship between intensities
Other similarity measures only assume a statistical
relationship
Identity : SSD, SAD
Linear : CC, RIU
Nonlinear : PIU, CR
Joint entropy
(Normalized) Mutual Information
All similarity measures can be calculated from a
2D histogram of the images