理解
变换公式
对边进行仿射变换,求p。反映了已变形点的仿射变换对待变形点的影响。
周围多个已变形点对待变形点的影响
通过加权将影响待变形点的范围控制在knn范围内。
待变形点的法向量也发生了变换(如果为SO3表面刚性变换,法向量不变;如果为Sim3表面发生非刚性变换,法向量变化)
优化条件
旋转项
为了保留模型细节特征,变换应为SO3,即局部尽可能约束为刚性变换。
The objective function encodes detail preservation directly by specifying that the affine transformations should be rotations. Consequently, local features deform as rigidly as possible.
正则项
A second energy term serves as a regularizer for the deformation by indicating that the affine transformations of adjacent graph nodes should agree with one another.
交互约束
两个约束:handle constraints 和 fixed constraints。用于用户交互,用户调整一些点后,再对表面进行重新生成。
handle constraints, where a collection of model vertices are selected and become handles that are manipulated by the user, and fixed constraints, where a collection of model vertices are selected and guaranteed to be fixed in place.
目标函数
用扰动模型得到雅克比矩阵,用高斯牛顿优化非线性问题。
Cholesky factorization求增量状态