View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010018VTK(No Category)public2009-12-09 09:542016-08-12 09:55
ReporterJuha-Ville Juntunen 
Assigned ToKitware Robot 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionmoved 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0010018: vtkProcrustesAlignmentFilter fails to align shapes in similarity mode
DescriptionThe attached program demonstrates a problem where the vtkProcrustesAlignmentFilter fails to align shapes correctly (the scaling and
translation works but rotation fails) when using the similarity transformation mode. The problem can seen when running the attached program without passing any arguments.

The problematic shapes are triangles where one end is "cut", i.e. the end vertex replaced by two vertices on the sides close to the end.

The program also demonstrates how the problem disappears if the shapes are ordinary triangles (run the program with argument 't')

The problem seems to also disappear if the triangle vertex arrays are re-ordered so that the "cut end" is at the same array indexes for all shapes.
This can be seen when the program is run by passing any argument != 't'.

br.
Juha-Ville Juntunen
Additional Information- VTK-5.4.2
- gcc version 4.3.2 (Gentoo 4.3.2-r3 p1.6, pie-10.1.5)
- Linux 2.6.29-gentoo-r5 #1 SMP i686 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux
TagsNo tags attached.
Project
Type
Attached Filesgz file icon procrustesProblem.tar.gz [^] (2,271 bytes) 2009-12-09 09:54

 Relationships

  Notes
(0018741)
Juha-Ville Juntunen (reporter)
2009-12-09 11:55

Just found out the Procrustes requires one-to-one landmark correspondence in shapes, therefore the behaviour demonstrated by the program seems to be correct.

Please remove this problem as no-problem.
(0037126)
Kitware Robot (administrator)
2016-08-12 09:55

Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current VTK Issues page linked in the banner at the top of this page.

 Issue History
Date Modified Username Field Change
2009-12-09 09:54 Juha-Ville Juntunen New Issue
2009-12-09 09:54 Juha-Ville Juntunen File Added: procrustesProblem.tar.gz
2009-12-09 11:55 Juha-Ville Juntunen Note Added: 0018741
2011-06-16 13:11 Zack Galbreath Category => (No Category)
2016-08-12 09:55 Kitware Robot Note Added: 0037126
2016-08-12 09:55 Kitware Robot Status expired => closed
2016-08-12 09:55 Kitware Robot Resolution open => moved
2016-08-12 09:55 Kitware Robot Assigned To => Kitware Robot


Copyright © 2000 - 2018 MantisBT Team