Hi Marius,<br><br>Thanks to share on the ITK mailing this news and this huge work.<br>I had an overview of the manual and it doesn&#39;t seem so, also I prefer to ask: does elastix offer some functionalities to handle registration of 3D point cloud or  3D surfaces?<br>
Or is it foreseen in a near future?<br><br>Thank you in advance for the hints.<br>Best regards,<br><br>Pierre<br><br><br><br><div class="gmail_quote">2009/8/18  <span dir="ltr">&lt;<a href="mailto:M.Staring@lumc.nl">M.Staring@lumc.nl</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div>
<div dir="ltr" align="left">
<div><span><font color="#0000ff" face="Arial" size="2">Dear 
list-subscribers,</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font face="Arial"><font color="#0000ff"><font size="2">We are proud to announce a new release of elastix: elastix 4.2 
!</font></font></font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><span><font face="Arial"><font color="#0000ff" size="2">Elastix is a software package for image 
registration, based on the ITK. The software consists of a collection of 
algorithms that are commonly used to solve medical image registration problems. 
The modular design of elastix allows the user to quickly configure, test, and 
compare different registration methods for a specific application. In addition 
to the existing ITK image registration classes, elastix implements new 
functionality. The most important enhancements 
are</font></font></span></span></div>
<div><span><span></span></span> </div>
<div><span><span></span></span><span><span><font face="Arial"><font color="#0000ff"><font size="2">- A 
modular framework for sampling 
strategies.</font></font></font></span></span></div>
<div><span><span><font color="#0000ff" face="Arial" size="2">- More optimisers: Kiefer-Wolfowitz, 
Robbins-Monro, adaptive </font></span></span><span><span><font color="#0000ff" face="Arial" size="2">stochastic gradient descent, evolutionary 
strategy.</font></span></span></div>
<div><span><span><font color="#0000ff" face="Arial" size="2">- Complete rework of existing ITK optimisers, 
adding more user control </font></span></span><span><span><font color="#0000ff" face="Arial" size="2">and better error handling: quasi-Newton, nonlinear conjugate 
gradient.</font></span></span></div>
<div><span><span><font color="#0000ff" face="Arial" size="2">- </font></span></span><span><span><font color="#0000ff" face="Arial" size="2">Several new or more flexible cost functions: (normalised) 
mutual </font><font color="#0000ff" face="Arial" size="2">information, implemented 
with Parzen windowing similar to [45], multifeature </font><font color="#0000ff" face="Arial" size="2">α-mutual information, bending energy penalty term, rigidity 
</font><font color="#0000ff" face="Arial" size="2">penalty 
term.</font></span></span></div>
<div><span><span><font face="Arial"><font color="#0000ff" size="2">- The ability to concatenate any number of 
geometric transformations.</font></font></span></span></div>
<div><span><span><font face="Arial"><font color="#0000ff" size="2">- The transformations support computation 
of not only ∂T/∂μ, but also </font></font><font color="#0000ff" face="Arial" size="2">of spatial derivatives ∂T/∂x and ∂2T/∂x2, and their derivatives to 
</font><font color="#0000ff" face="Arial" size="2">μ, frequently required for the 
computation of regularisation terms. Additionally, </font><font color="#0000ff" face="Arial" size="2">the compact support of certain transformations is integrated 
</font><font color="#0000ff" face="Arial" size="2">more 
generally.</font></span></span></div>
<div><span><span><font face="Arial"><font color="#0000ff" size="2">- Linear combinations of cost functions, 
instead of just a single cost </font></font><font color="#0000ff" face="Arial" size="2">function.</font></span></span></div>
<div><span><span><font color="#0000ff" face="Arial" size="2"></font></span></span> </div>
<div><font face="Arial"><font color="#0000ff"><font size="2"><span><span> </span></span><span>Elastix can be downloaded<span> </span>from the website<span>, under the very open BSD license, 
see</span>:</span></font></font></font></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font color="#0000ff" face="Arial" size="2">    </font><a href="http://elastix.isi.uu.nl/" target="_blank"><font face="Arial" size="2">http://elastix.isi.uu.nl/</font></a></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font color="#0000ff" face="Arial" size="2">We 
have updated quite some components in this new release<span> compared to elastix 4.1</span>, and also added a few. 
The most important changes are:</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font color="#0000ff" face="Arial" size="2">- The 
implementation of spatial derivatives in all transform classes. This enables the 
computation of many regularisation (penalty) terms in a general 
way.</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2">- A general way of dealing with sparse Jacobians, so 
that for example much less B-spline specific code is needed 
anymore.</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2">- The 
adaptive stochastic gradient descent (ASGD) optimization routine is now usable 
for much larger registration problems. (It used to crash when the number of 
parameters was larger than 10 000.)</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2">- We 
added the following components: WeightedCombinationTransform, 
SplineKernelTransform (which implements a ThinPlateSpline, ElasticBodySpline, 
VolumeSpline, and an ElasticBodyReciprocalSpline), TransformRigidityPenalty, 
TransformBendingEnergyPenalty, DisplacementMagnitudePenalty.</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font color="#0000ff" face="Arial" size="2">A more 
complete list of changes can be found at the website:</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font face="Arial"><font color="#0000ff"><font size="2">    </font><a href="http://elastix.isi.uu.nl/whatsnew_04_2.php" target="_blank"><font size="2">http://elastix.isi.uu.nl/whatsnew_04_2.php</font></a></font></font></span></div>

<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font color="#0000ff" face="Arial" size="2">If you 
find any bugs or have comments on this new release, please contact us through 
the mailinglist:</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font face="Arial"><font color="#0000ff"><font size="2">    </font><a href="mailto:elastix@bigr.nl" target="_blank"><font size="2">elastix@bigr.nl</font></a></font></font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font color="#0000ff" face="Arial" size="2">We are 
also looking for a volunteer to build MacOSX binaries for us, so we can place 
them on the website.</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><span><font color="#0000ff" face="Arial" size="2">Enjoy 
elastix!</font></span></div>
<div><span><font color="#0000ff" face="Arial" size="2"></font></span> </div>
<div><font face="Arial"><span><font color="#0000ff"><font size="2">Stefan Klein and Marius Staring<span> </span></font></font></span></font></div>
<div><font face="Arial"><span><font color="#0000ff"><font size="2"><span> </span></font></font></span></font></div></div></div>
<br>_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at: <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
<br></blockquote></div><br>