Spherical Demons Registration of Spherical Surfaces
Kitware Inc.
| Please use this identifier to cite or link to this publication: http://hdl.handle.net/10380/3117 |
Published in The Insight Journal - 2009 July-December.
Submitted by Luis Ibanez on 08-04-2009.
As demonstrated by the example videos accompanying this submission of the
multiresolution implementation of Spherical Demons, the registration appears
reasonable. However, we are still unable to replicate the warps from the
stable and well verified implementation of this algorithm
url{http://sites.google.com/site/yeoyeo02/software/sphericaldemonsrelease}.
We find the average warp discrepancies between the original implementation and ITK
implementation to be about 5.3 mm on a sphere of radius 100.0 mm (note that
we do not expect a 100% agreement because of implementation differences, but
5.3 mm is relatively large). The submission also includes cortical surface
meshes of 39 subjects and the corresponding segmentation labels of the cortical
surfaces. Ultimately, the best validation would be to compare the overlap of
these segmentation labels after registration. We welcome fellow ITK developers
to work on this.
Please note that this ITK implementation of the algorithm is
currently being reviewed and tested in the NAMIC Sandbox at:
url{http://svn.na-mic.org/NAMICSandBox/trunk/QuadEdgeMeshSphericalDiffeomorphicDemonsRegistration/}.
If you want access to the stable and well verified implementation of this
algorithm, please use the MATLAB code available at:
url{http://sites.google.com/site/yeoyeo02/software/sphericaldemonsrelease}.
This document describes a contribution to the Insight Toolkit intended to support the process of performing deformable registration on two Meshes. The method implemented here is restricted to Meshes with a Spherical geometry and topology, and with scalar values associated to their nodes. The code described here is an implementation of the paper “Spherical Demons: Fast Diffeomorphic Landmark-Free Surface Registration” by Yeo, Sabuncu, Vercauteren, Ayache, Fischl and Golland [3, 4].
This paper is accompanied with the source code, input data, parameters and output data that we used for validating the algorithm described in this paper. This adheres to the fundamental principle that scientific publications must facilitate reproducibility of the reported results.
multiresolution implementation of Spherical Demons, the registration appears
reasonable. However, we are still unable to replicate the warps from the
stable and well verified implementation of this algorithm
url{http://sites.google.com/site/yeoyeo02/software/sphericaldemonsrelease}.
We find the average warp discrepancies between the original implementation and ITK
implementation to be about 5.3 mm on a sphere of radius 100.0 mm (note that
we do not expect a 100% agreement because of implementation differences, but
5.3 mm is relatively large). The submission also includes cortical surface
meshes of 39 subjects and the corresponding segmentation labels of the cortical
surfaces. Ultimately, the best validation would be to compare the overlap of
these segmentation labels after registration. We welcome fellow ITK developers
to work on this.
Please note that this ITK implementation of the algorithm is
currently being reviewed and tested in the NAMIC Sandbox at:
url{http://svn.na-mic.org/NAMICSandBox/trunk/QuadEdgeMeshSphericalDiffeomorphicDemonsRegistration/}.
If you want access to the stable and well verified implementation of this
algorithm, please use the MATLAB code available at:
url{http://sites.google.com/site/yeoyeo02/software/sphericaldemonsrelease}.
This document describes a contribution to the Insight Toolkit intended to support the process of performing deformable registration on two Meshes. The method implemented here is restricted to Meshes with a Spherical geometry and topology, and with scalar values associated to their nodes. The code described here is an implementation of the paper “Spherical Demons: Fast Diffeomorphic Landmark-Free Surface Registration” by Yeo, Sabuncu, Vercauteren, Ayache, Fischl and Golland [3, 4].
This paper is accompanied with the source code, input data, parameters and output data that we used for validating the algorithm described in this paper. This adheres to the fundamental principle that scientific publications must facilitate reproducibility of the reported results.
Data
multiResolutionDemons_12_11_OneScalar_2010_05_17.mp4 (596Kb)
multiResolutionDemons_20_19_2010_05_17.mp4 (642Kb)
multiResolutionDemons_18_17_2010_05_17.mp4 (629Kb)
multiResolutionDemons_16_15_2010_05_17.mp4 (656Kb)
multiResolutionDemons_14_13_2010_05_17.mp4 (646Kb)
multiResolutionDemons_12_11_2010_05_17.mp4 (649Kb)
multiResolutionDemons_20_19_2010_05_17.mp4 (642Kb)
multiResolutionDemons_18_17_2010_05_17.mp4 (629Kb)
multiResolutionDemons_16_15_2010_05_17.mp4 (656Kb)
multiResolutionDemons_14_13_2010_05_17.mp4 (646Kb)
multiResolutionDemons_12_11_2010_05_17.mp4 (649Kb)
Code
Automatic Testing Results
by Insight-Journal Dashboard
on Tue May 18 13:25:03 2010 for revision #4 Click here for more details.
Go here to access the main testing dashboard.
Automatic Testing Results
by Insight-Journal Dashboard
on Thu Apr 15 11:01:06 2010 for revision #3
Automatic Testing Results
by Insight-Journal Dashboard
on Tue Aug 4 10:15:09 2009 for revision #1 Reviews
Statistics
| Global rating: | |
| Review rating: | |
| Code rating: | |
| Views: | 2215 |
| Downloads: | 752 |
Send a message to the author
Information
| Paper Id: | 687 |
| Categories: | Deformable registration, Mesh |
| Keywords: | Demons Registration, Landmark-Free, Diffeomorphic, QuadEdgeMesh, |
| Toolkit: | CMake, ITK, VTK |
| Revision: | 4 (05-17-2010) |
| See revision: | |
| Status: | Open for public review |
| View license
Loading license...
| |
Data
| Full download: | .zip |
| Paper: | view, .pdf |
| Source code : | Download |
Share
Associated Publications
| Rotational Registration of Spherical Surfaces Represented as QuadEdge Meshes | ||
| Iterative Smoothing of Field Data in Spherical Meshes | ||






