从锚点估计平滑的 3D 坐标变换
Estimating a smooth 3D coordinate transform from anchor points
我有 2 个 3D 体积,它们是彼此的变形版本,我正在尝试估计变形函数。我知道失真是连续且可微的,但 不是 简单的仿射变换。我也知道每个点的失真幅度可能不是很大。我有几对锚点,我知道它们对应于两个坐标系。最后,如果估计的变换 T 是准确的,那么体积 B 和 T(A) 之间的相关性应该很高。有没有人对允许我使用这些锚点插入函数的算法有任何建议,该算法可以(近似地)将体积 A 转换为体积 B,或者等效地允许我从 A 估计点 X 的坐标坐标系 B?
提前致谢。
Radial Basis Functions can be used to deform geometry using a set of control points, and will provide you with a smooth deformation function跨卷。 RBF 通常用于 "morph" 效果等。您可以将控制点放置在体积 A 中的初始点位置,然后将它们移动到它们在体积 B 中的位置,然后评估每个点的变形以应用变换。
RBF 有很多应用,所以如果您在谷歌上搜索 "radial basis functions 3d deformation" 或类似的东西。
我有 2 个 3D 体积,它们是彼此的变形版本,我正在尝试估计变形函数。我知道失真是连续且可微的,但 不是 简单的仿射变换。我也知道每个点的失真幅度可能不是很大。我有几对锚点,我知道它们对应于两个坐标系。最后,如果估计的变换 T 是准确的,那么体积 B 和 T(A) 之间的相关性应该很高。有没有人对允许我使用这些锚点插入函数的算法有任何建议,该算法可以(近似地)将体积 A 转换为体积 B,或者等效地允许我从 A 估计点 X 的坐标坐标系 B?
提前致谢。
Radial Basis Functions can be used to deform geometry using a set of control points, and will provide you with a smooth deformation function跨卷。 RBF 通常用于 "morph" 效果等。您可以将控制点放置在体积 A 中的初始点位置,然后将它们移动到它们在体积 B 中的位置,然后评估每个点的变形以应用变换。
RBF 有很多应用,所以如果您在谷歌上搜索 "radial basis functions 3d deformation" 或类似的东西。