<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" 
size=3>Hi,<BR><BR>Thank you for your advice on my work Luis. Believe me, I do 
know that it is<BR>impossible to "rank" the metrics, or even to "characterize" 
them correctly<BR>(or completely). Eventhough I am only including 4 metrics in 
my research,<BR>the possiblilities seem endless. But in fact, my goal is not to 
make a<BR>theoretical study of the metrics, but to find ONE that works for 
my<BR>particular US-MR 2D-3D registration problem. From that point of view, 
it<BR>doesn't bother me to perform preprocessing on some metrics and not 
on<BR>others, as long as it improves the behavior of the metric in 
question.<BR><BR>Your advice on using rescaling or windowing&nbsp; is new to me, 
it seems<BR>applicable for all metrics, no?<BR><BR>Just to make sure I 
understand what your saying:<BR><BR>The idea is to only retain that range of 
intensities in the image that will<BR>contribute in a good way to the 
calculation of the metric? For both images<BR>this range can be 
different?<BR><BR>Is there anyway of easily veryfying what an adequate range 
would (by <BR>checking the contributions on the metric), or do I have to 
visually inspect <BR>images that have been "windowed" to see if the desired 
anatomical structures <BR>are well presented?<BR><BR><BR>Thanks again for all 
your advice, ITK is an excelllent toolkit!!!!! I would<BR>call it my bible but I 
don't want to piss off the new pope;-)<BR><BR><BR>Jef<BR><BR>&gt;From: Luis 
Ibanez &lt;<A href="">luis.ibanez@kitware.com</A>&gt;<BR>&gt;To: Jef 
Vandemeulebroucke &lt;<A href="">jvdmb@hotmail.com</A>&gt;<BR>&gt;CC: <A 
href="">insight-users@itk.org</A><BR>&gt;Subject: Re: [Insight-users] 
Normalisation of images necessary?<BR>&gt;Date: Sat, 23 Apr 2005 17:27:25 
-0400<BR>&gt;<BR>&gt;<BR>&gt;Hi Jef,<BR>&gt;<BR>&gt;Normalization of the image 
intensities is not required for<BR>&gt;the Image Metrics:<BR>&gt;<BR>&gt; &gt; 
MutualInformationHistogramImageToImageMetric<BR>&gt; &gt; 
NormalizedMutualInformationHistogramImageToImageMetric<BR>&gt;<BR>&gt;However, 
what is *VERY* important is to make sure that you use<BR>&gt;the range of 
intensities that is relevant to the anatomical<BR>&gt;structures that you care 
to register.<BR>&gt;<BR>&gt;In other words, your image will have section of the 
dynamic<BR>&gt;range of intensities that are not contributing (and may 
even<BR>&gt;disturb) the evaluation of the Metric. You should then 
apply<BR>&gt;a filter such 
as<BR>&gt;<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
RescaleIntensityImageFilter<BR>&gt;<BR>&gt;or<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
IntensityWindowingImageFilter<BR>&gt;<BR>&gt;for preprocessing the 
images.<BR>&gt;<BR>&gt;Note that these filters (and its parameters) bring 
uncertainty<BR>&gt;to your comparision of Image metrics. For the sake of 
fairness<BR>&gt;you probably want to apply *exactly* the same preprocessing 
to<BR>&gt;the image that are fed into all your registration 
metrics.<BR>&gt;<BR>&gt;<BR>&gt;Note that at the end, any comparision of 
Algorithms is pointless<BR>&gt;and useless if you dont' provide the entire set 
of material that<BR>&gt;you used for your comparision. That 
includes:<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Source 
code<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Input 
images<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Full sets of 
parameters<BR>&gt;<BR>&gt;<BR>&gt;Only in this way, other people will be able to 
repeat your<BR>&gt;evaluations and tweak them in different ways. The fact 
that<BR>&gt;each metric has many parameters makes very difficult (if 
not<BR>&gt;impossible) to define a "fair" comparison. For example, 
you<BR>&gt;are selecting for Viola Wells parameters such as 
:<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; - Number of 
Bins<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; - Number of 
Samples<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; - Standard 
Deviations<BR>&gt;<BR>&gt;Changes in any of those parameters will result in 
dramatic<BR>&gt;changes on the outcome of the Metric, and therefore will 
chage<BR>&gt;how this metric perform face to other 
metrics.<BR>&gt;<BR>&gt;<BR>&gt;Conclusions of the 
sort:<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
"Metric A is better than Metric B"<BR>&gt;<BR>&gt;are useless and worst of all: 
misleading.<BR>&gt;<BR>&gt;<BR>&gt;They are only of interest for writing papers 
in the Dark Side<BR>&gt;of the current publishing system where reproducibility 
is not<BR>&gt;supported or even welcomed, and where conclusions are not 
derived<BR>&gt;from ones' own experience but from subjective judgement, such 
as<BR>&gt;the ones provided by the decadent peer-review 
system.<BR>&gt;<BR>&gt;<BR>&gt;Unfortunately, those practices still percolate 
the entire community<BR>&gt;of medical image 
processing.<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp; 
Regards,<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Luis<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;-----------------------------<BR>&gt;Jef 
Vandemeulebroucke wrote:<BR>&gt;<BR>&gt;&gt;Hi,<BR>&gt;&gt;&nbsp; I am testing 
several mutual information metrics, plotting their <BR>&gt;&gt; 
behavior.<BR>&gt;&gt;Among the metrics are the two based on 
histograms:<BR>&gt;&gt;&nbsp; 
MutualInformationHistogramImageToImageMetric<BR>&gt;&gt;NormalizedMutualInformationHistogramImageToImageMetric<BR>&gt;&gt;&nbsp; 
Do these metrics give better results when the images have been <BR>&gt;&gt; 
normalised, as it is for the Viola-Wells implementation of MI, or is this 
<BR>&gt;&gt; of no importance?<BR>&gt;&gt;&nbsp; Thank you,<BR>&gt;&gt;&nbsp; 
Jef<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;------------------------------------------------------------------------<BR>&gt;&gt;<BR>&gt;&gt;_______________________________________________<BR>&gt;&gt;Insight-users 
mailing 
list<BR>&gt;&gt;Insight-users@itk.org<BR>&gt;&gt;http://www.itk.org/mailman/listinfo/insight-users<BR>&gt;<BR>&gt;<BR>&gt;<BR><BR><BR>_______________________________________________<BR>Insight-users 
mailing list<BR><A href="">Insight-users@itk.org</A><BR><A 
href="">http://www.itk.org/mailman/listinfo/insight-users</A><BR><BR>----- 
Original Message ----- <BR>From: "Luis Ibanez" &lt;<A 
href="">luis.ibanez@kitware.com</A>&gt;<BR>To: "Jef Vandemeulebroucke" &lt;<A 
href="">jvdmb@hotmail.com</A>&gt;<BR>Cc: &lt;<A 
href="">insight-users@itk.org</A>&gt;<BR>Sent: Saturday, April 23, 2005 11:27 
PM<BR>Subject: Re: [Insight-users] Normalisation of images 
necessary?<BR><BR><BR>&gt;<BR>&gt; Hi Jef,<BR>&gt;<BR>&gt; Normalization of the 
image intensities is not required for<BR>&gt; the Image Metrics:<BR>&gt;<BR>&gt; 
&gt; MutualInformationHistogramImageToImageMetric<BR>&gt; &gt; 
NormalizedMutualInformationHistogramImageToImageMetric<BR>&gt;<BR>&gt; However, 
what is *VERY* important is to make sure that you use<BR>&gt; the range of 
intensities that is relevant to the anatomical<BR>&gt; structures that you care 
to register.<BR>&gt;<BR>&gt; In other words, your image will have section of the 
dynamic<BR>&gt; range of intensities that are not contributing (and may 
even<BR>&gt; disturb) the evaluation of the Metric. You should then 
apply<BR>&gt; a filter such 
as<BR>&gt;<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
RescaleIntensityImageFilter<BR>&gt;<BR>&gt; 
or<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
IntensityWindowingImageFilter<BR>&gt;<BR>&gt; for preprocessing the 
images.<BR>&gt;<BR>&gt; Note that these filters (and its parameters) bring 
uncertainty<BR>&gt; to your comparision of Image metrics. For the sake of 
fairness<BR>&gt; you probably want to apply *exactly* the same preprocessing 
to<BR>&gt; the image that are fed into all your registration 
metrics.<BR>&gt;<BR>&gt;<BR>&gt; Note that at the end, any comparision of 
Algorithms is pointless<BR>&gt; and useless if you dont' provide the entire set 
of material that<BR>&gt; you used for your comparision. That 
includes:<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Source 
code<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Input 
images<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Full sets of 
parameters<BR>&gt;<BR>&gt;<BR>&gt; Only in this way, other people will be able 
to repeat your<BR>&gt; evaluations and tweak them in different ways. The fact 
that<BR>&gt; each metric has many parameters makes very difficult (if 
not<BR>&gt; impossible) to define a "fair" comparison. For example, you<BR>&gt; 
are selecting for Viola Wells parameters such as 
:<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; - Number of 
Bins<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; - Number of 
Samples<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; - Standard Deviations<BR>&gt;<BR>&gt; 
Changes in any of those parameters will result in dramatic<BR>&gt; changes on 
the outcome of the Metric, and therefore will chage<BR>&gt; how this metric 
perform face to other metrics.<BR>&gt;<BR>&gt;<BR>&gt; Conclusions of the 
sort:<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
"Metric A is better than Metric B"<BR>&gt;<BR>&gt; are useless and worst of all: 
misleading.<BR>&gt;<BR>&gt;<BR>&gt; They are only of interest for writing papers 
in the Dark Side<BR>&gt; of the current publishing system where reproducibility 
is not<BR>&gt; supported or even welcomed, and where conclusions are not 
derived<BR>&gt; from ones' own experience but from subjective judgement, such 
as<BR>&gt; the ones provided by the decadent peer-review 
system.<BR>&gt;<BR>&gt;<BR>&gt; Unfortunately, those practices still percolate 
the entire community<BR>&gt; of medical image 
processing.<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp; 
Regards,<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Luis<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; 
-----------------------------<BR>&gt; Jef Vandemeulebroucke 
wrote:<BR>&gt;<BR>&gt;&gt; Hi,<BR>&gt;&gt;&nbsp; I am testing several mutual 
information metrics, plotting their <BR>&gt;&gt; behavior.<BR>&gt;&gt; Among the 
metrics are the two based on histograms:<BR>&gt;&gt;&nbsp; 
MutualInformationHistogramImageToImageMetric<BR>&gt;&gt; 
NormalizedMutualInformationHistogramImageToImageMetric<BR>&gt;&gt;&nbsp; Do 
these metrics give better results when the images have been <BR>&gt;&gt; 
normalised, as it is for the Viola-Wells implementation of MI, or is this 
<BR>&gt;&gt; of no importance?<BR>&gt;&gt;&nbsp; Thank you,<BR>&gt;&gt;&nbsp; 
Jef<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt; 
------------------------------------------------------------------------<BR>&gt;&gt;<BR>&gt;&gt; 
_______________________________________________<BR>&gt;&gt; Insight-users 
mailing list<BR>&gt;&gt; <A href="">Insight-users@itk.org</A><BR>&gt;&gt; <A 
href="">http://www.itk.org/mailman/listinfo/insight-users</A><BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; 
<BR></FONT></FONT></DIV></BODY></HTML>