[vtk-developers] vtkProcrustesAlignmentFilter
Tim Hutton
T.Hutton at eastman.ucl.ac.uk
Mon Jan 7 12:32:51 EST 2002
Hello developers,
There are a couple of us that are keen to provide an implementation of the
Procrustes algorithm for aligning a set of objects together in a least
squares sense. Its functionality is somewhat similar to
vtkLandmarkTransform except that it would take a collection of datasets
instead of two. This would be useful for building models from collections
of objects and is a core part of many other algorithms.
I (we) have two questions:
1) Would VTK benefit by having such a class? Perhaps Procrustes is not a
pure visualization technique but then neither is
vtkThinPlateSplineTransform which is used by lots of people.
2) How would such a class be best implemented? I have envisaged an
inheritance tree like this:
vtkSource
|
vtkDataSetCollectionSource
|
vtkDataSetCollectionToDataSetCollectionFilter
|
vtkProcrustesAlignmentFilter
Is this sensible? Maybe it should be based on transforms instead?
Any comments welcome. Thankyou!
Tim.
---------------------------------------------------------------------------
Tim Hutton, http://www.eastman.ucl.ac.uk/~dmi/MINORI
Research Fellow & PhD student, T.Hutton at eastman.ucl.ac.uk
MINORI Project, Biomedical Informatics Unit, Tel: [+44] (0)20 7915 2344
Eastman Dental Institute, UCL, Fax: [+44] (0)20 7915 2303
256 Gray's Inn Road, London WC1X 8LD, UK Mobile: [+44] (0)7748 678 832
---------------------------------------------------------------------------
This email represents the views of the sender alone and must not be
construed as representing the views of the Eastman Dental Institute. It may
contain confidential information and may be protected by law as a legally
privileged document and copyright work. Its content should not be disclosed
and it should not be given or copied to anyone other than the person(s)
named or referenced above. If you have received this email in error, please
contact the sender.
More information about the vtk-developers
mailing list