[Insight-users] NormalizedCorrelationImageToImageMetric speedup
Andinet Enquobahrie
andinet.enqu at kitware.com
Mon Apr 10 11:24:38 EDT 2006
> Hi Andinet,
>
> I was afraid I had to do that :) But see
>
>
> http://www.insightsoftwareconsortium.org/InsightJournal/view_reviews.php?back=index.php&pubid=87
>
>
> for the description and the source code.
>
> Marius
Great! thanks a lot
-Andinet
>
>
> Andinet Enquobahrie wrote:
>
>> Hi Marius,
>>
>> Can you please write a short description of your improvements to the
>> NormalizedCorrelationImageToImageMetric class and submit your
>> description with the code to the InsightJournal.
>>
>> http://insightsoftwareconsortium.org/InsightJournal/
>>
>> thank you
>>
>> -Andinet
>>
>>> Hi all,
>>>
>>> The current GetDerivative() and GetValueAndDerivative() from the
>>> NormalizedCorrelationImageToImageMetric loop twice over the fixed
>>> image. This is not neccesary, one time is enough to calculate the
>>> metric value and the derivative to the transform parameters. I have
>>> rewritten this class to do so, and this gives the expected (almost)
>>> two times speedup.
>>>
>>> Also I have added the possibility to compute the metric over only a
>>> random subset of the fixed image pixels. This reduces the
>>> computation time (substantially), while convergence properties are
>>> maintained. It is similar to the MattesMutualInformationMetric, but
>>> there a fixed subset is used.
>>>
>>> I have added this code as an attachment. Feel free to commit it to
>>> the repository (the code also contains some small bug fixes). I have
>>> tested that, when using all pixels in the fixed image, the new code
>>> gives exactly the same output as the current itk code.
>>>
>>> I have also implemented the possibillity to use a random subset in
>>> the MeanSquaresImageToImageMetric (shouldn't that be called the
>>> MeanSquareDifferenceImageToImageMetric?) This is also attached.
>>>
>>> Regards,
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>> _______________________________________________
>>> Insight-users mailing list
>>> Insight-users at itk.org
>>> http://www.itk.org/mailman/listinfo/insight-users
>>>
>>>
>>
>>
>>
>
More information about the Insight-users
mailing list