300 likes | 446 Views
Using the Local Phase of the Magnitude of the Local Structure Tensor for Image Registration. Anders Eklund, Daniel Forsberg, Mats Andersson, Hans Knutsson Linköping University. Agenda. Phase based image registration The local structure tensor
E N D
Using the Local Phase of the Magnitude of the Local Structure Tensor for Image Registration Anders Eklund, Daniel Forsberg, Mats Andersson, Hans Knutsson Linköping University
Agenda • Phasebased image registration • The localstructuretensor • Extending the phaseidea-combininglocalphase and tensormagnitude • Results on synthetic data • Results on real data
Phasebased image registration • Image registration is normallydone by using the image intensity, for example by maximizing the correlation or the mutual information between the images • Easytocreate test images for whichintensitybasedalgorithmsfail…
Phasebased image registration • A better approach is touse the localphase, insteadof the image intensity • The localphase is bettersuited for the assumptionsmade in the opticalflowalgorithm(no intensitydifferencebetween images, the image is locallysmooth) • The localphasecan for example be estimated by usingquadrature filters
Quadrature filters Frequencydomain Spatial domain Real part Imaginary part
Phasebased image registration • The complexvalued filter response q is a bandpass filtered version of the analytical signal • Lines areevenfunctions, relatedtocosine • Edgesareoddfunctions, relatedtosine • The quotientof the real and the imaginaryfilter responses gives information about the neighbourhood (edge or line, bright line, dark line, etc)
Localphase Dark tobrightedge Bright line Dark line Bright to dark edge
Phasebasedregistration • Phasebasedregistrationworkswellfor images with different intensity • Thereare, however, images for whicheven the phasebased approach fails • Example, the shapesof the objectsareconsistentbetween the images, buta dark tobrightedge in one image is a brightdo dark edge in the other image
Twonice test images Altered image Reference image The image intensity as well as the localphase has changed Whatis constantbetweenthese images? The shapeof the objects!
Real images? • Arethere images in the real world for which the shapesareconstant, but the intensity and the localphasechanges?
Quantitative MRISame subject, same slice, different MR settings Slice 2 Slice 1 Slice 3 Slice 4
Extending the phaseidea • Wewant a similaritymeasurethat is invariant bothto image intensity and to the localphase, i.e. thatonlyconsiders the shapeof the objects • The localphase is invariant to the image intensity, but is different for dark tobrightedges and brightto dark edges
Localphase Altered image Reference image
The localstructuretensor • The localstructuretensorrepresents the localstructure as a 2 x 2 matrix (for 2D)in each pixel • The localstructuretensorcan, for example, be estimated by usingquadrature filters
Tensormagnitude • The magnitudeof the localstructuretensor is invariant to the localphase(the orientationof a line and an edgein the same direction is the same) • The tensormagnitude is not invariant tothe image intensity • The tensormagnitude is highwherethereis a welldefinedorientation
Tensormagnitude Altered image Reference image
Localphaseoftensormagnitude • Combine the localphase and the tensormagnitudetoachieveinvariancebothtoimage intensity and tolocalphase • Applyquadrature filters to the original image and calculate the tensormagnitude in each pixel • Apply the quadrature filters again, nowto the tensormagnitude
Localphaseoftensormagnitude Altered image Reference image
Evaluationofsimilaritymeasure • Howgood is our new similaritymeasure? • Mutual information of the image intensity (blue) • Mutual information of the localphase (green) • Mutual information oflocalphaseoftensormagnitude (pink) • One image wasrotatedbetween -30 and 30 degrees • Normalizedvaluestohave a maximum of 1
Evaluationofregistrationperformance • Tested the new similaritymeasurebothwithrigid and non-rigid registration • No bigincrease in processingtime,possibletouseexistingalgorithms • Calculate the tensormagnitudeof the reference image and the source image • Send the tensormagnitude images to the registrationalgorithm • Apply the founddisplacementfieldtothe original images
Rigid registration • For rigid registrationof the MRI slices the localphaseof the image intensityworks as wellas the localphaseof the tensormagnitude • If the fat border is removed (constant for all four slices), only the localphaseof the tensormagnitudeworks
Non-rigid registration • Non-rigid registration is hardersince it is not possibletouse global information • For the non-rigid registrationthe Morphonwasused, whichis a phasebased non-rigidregistrationalgorithm
Registrationresults Localphaseoftensormagnitude Localphaseof image intensity
MRI slices 1 and 3absolute intensitydifference Original Shifted
Registrationresults Localphaseoftensormagnitude Localphaseof image intensity
Summary • A new similaritymeasure for image registrationhas beenpresented • The ideaofphasebasedregistrationwasextendedby using the localphaseof the tensormagnitude, insteadof the localphaseof the image intensty • Promisingresults for synthetic and real data havebeenpresented