| Please use this identifier to cite or link to this publication: http://hdl.handle.net/1926/224 |
obtain the required landmark correspondences, various automatic approaches have been proposed. In
this work, we present an improved version of minimizing the description length (MDL) of the model. To
initialize the algorithm, we describe a method to distribute landmarks on the training shapes using a conformal
parameterization function. Then, we introduce a novel procedure to modify landmark positions
locally without disturbing established correspondences. We employ a gradient descent optimization to
minimize the MDL cost function, speeding up automatic model building by several orders of magnitude
when compared to the original MDL approach. The necessary gradient information is estimated from
a singular value decomposition, a more accurate technique to calculate the PCA than the commonly
used eigendecomposition of the covariance matrix. In this work, we first present a basic version where
spatial locations are used in the MDL cost function; next, we introduce an extended version where any
combination of features can be used as a metric. As an example application, we present results based on
local curvature measurements. Finally, we present results for synthetic and real-world datasets demonstrating
the efficiency of our procedures and give details about the implementation using the Insight
Toolkit (ITK).
MICCAI06_Correspondence.ppt (3Mb) [view slideshow]
IJ06-Correspondence.pdf (411Kb) [view paper]
data.tar.gz (74Kb)
Automatic Testing Results
by Insight-Journal Dashboard
on Mon Nov 20 22:43:14 2006 for revision #11 Click here for more details.
Go here to access the main testing dashboard.
Automatic Testing Results
by Insight-Journal Dashboard
on Sun Nov 19 21:43:55 2006 for revision #10
Automatic Testing Results
by Insight-Journal Dashboard
on Thu Oct 12 13:59:22 2006 for revision #9
Automatic Testing Results
by Insight-Journal Dashboard
on Fri Aug 25 11:52:16 2006 for revision #8
Automatic Testing Results
by Insight-Journal Dashboard
on Fri Aug 18 15:14:18 2006 for revision #7
Automatic Testing Results
by Insight-Journal Dashboard
on Fri Jul 21 17:50:32 2006 for revision #6
Automatic Testing Results
by Insight-Journal Dashboard
on Wed Jul 19 19:23:17 2006 for revision #5
Automatic Testing Results
by Insight-Journal Dashboard
on Wed Jul 19 15:15:00 2006 for revision #4
Automatic Testing Results
by Insight-Journal Dashboard
on Wed Jul 19 14:49:20 2006 for revision #3
Automatic Testing Results
by Insight-Journal Dashboard
on Wed Jul 19 13:31:47 2006 for revision #2
Automatic Testing Results
by Insight-Journal Dashboard
on Mon Jul 10 22:17:29 2006 for revision #1
Good tool for correspondence problem.
by Ekaterina Syrkina on 12-12-2006 for revision #11 Summary:
With this work authors present flexible software for establishing correspondence between shape boundaries over a given training set. This is the main step in statistical shape model building. Application is restricted to the objects with spherical topology. Framework for the model building itself (after establishing correspondence) is not provided, but this is the minor step in the problem.
Hypothesis:
Not applicable
Evidence:
As far as I know, presented work is the first open source for this particular problem. Default settings has been proven by appropriate for the MDL approach measurements to give the best results (see authors' IPMI paper), but it also possible to change some parts of the algorithm such as cost function, initial parametrisation, landmark positions, use of features and other fine tunings (up to now I've tried only default settings).
Open Science:
Source code is available, but there is only one example data set (cuboids).
Reproducibility:
I've downloaded and compiled the code without any problems.
Running. The following statement from the paper is not correct in the current implementation: "A main() function is provided along with these classes as a ready to use tool. The only parameters to this tool are an input list file, a landmark file, and a model radius." There is 4th parameter in the last version and I get segmentation fault without it (while there is the check of the number of input parameters in main.cc, I do not get the expected message: "Usage: " << argv[0] << " MeshListFile LandmarkFile ModelRadius OutputLandmarkFile"). Would be nice to see more detailed description when running the program (e.g. with "-h"). Also I get warnings with no sense for me: "Couldn't convert pixel type".
Comment for Linux users: data are provided with Windows line breaks, you have to use something like dos2unix to avoid problems. It would be nice to have data for both Linux and Windows platforms.
Use of Open Source Software:
ITK, cmake
Open Source Contributions:
Source code is provided, main classes are described, but more clear and up to date instructions how to use it are neccesary.
Classes for mesh writers in different formats are available for output (STL, ASCII). Default output format is *.meta.
Small text correction: it seems that number of vertices for cuboids given in the Table 2 (that is 486) is not correct (I've found only 386 for cuboids data)
Code Quality:
Code is enough commented
Applicability to other problems:
Can be applied for any problem where statistical shape modeling for triangulated meshes is needed. It is not restricted only to medical applications.
Suggestions for future work:
Thought the most difficult part of building statistical shape model is given, construction of the model itself (with PCA) and framework to analyse the model (e.g. calculation of measures, such as specificity and generalisation ability) would make the application more complete. Also, visualisation part is not covered and no hints to visualise data and get 3d images from the paper are given. Default output mesh format also requires some comments.
Requests for additional information from authors:
Up to date parameters to run the program
Additional Comments:
Very nice and useful job! Thanks!
Shape model generation
by Jim Miller on 08-30-2006 for revision #8
Useful Software. A more general framework design needed.
by Ghassan Hamarneh on 08-30-2006 for revision #8 Statistics
| Global rating: | |
| Review rating: | |
| Code rating: | |
| Views: | 7968 |
| Downloads: | 990 |
Send a message to the author
Information
| Paper Id: | 111 |
| Categories: | Data, Programming, Programming |
| Keywords: | Correspondence, Statistical Shape Analysis, |
| Toolkit: | ITK, CMake |
| Revision: | 11 (11-20-2006) |
| Status: | Open for public review |
| View license
Loading license...
| |
Data
| Full download: | .zip |
| Paper: | view, .pdf |
Share
Associated Publications
| Framework for the Statistical Shape Analysis of Brain Structures using SPHARM-PDM | ||






