Skip to main content
QUICK REVIEW

[论文解读] A Report on Shape Deformation with a Stretching and Bending Energy

Hui Zhao, Steven J. Gortler|arXiv (Cornell University)|Mar 22, 2016
3D Shape Modeling and Analysis参考文献 4被引用 4
一句话总结

本文提出了一种网格变形系统,结合了从连续弹性与平均曲率畸变模型推导出的离散拉伸能与弯曲能,实现了稳定、物理上合理且分辨率无关的形状编辑。通过在泊松加双泊松系统上采用局部/全局优化策略,该方法实现了自然、可预测的形变,同时抵抗拉伸与弯曲,在不同网格分辨率和不规则网格划分下优于ARAP及纯拉伸/弯曲方法。

ABSTRACT

In this report we describe a mesh editing system that we implemented that uses a natural stretching and bending energy defined over smooth surfaces. As such, this energy behaves uniformly under various mesh resolutions. All of the elements of our approach already exist in the literature. We hope that our discussions of these energies helps to shed light on the behaviors of these methods and provides a unified discussion of these methods.

研究动机与目标

  • 开发一种网格变形系统,确保在不同网格分辨率下保持一致的拉伸与弯曲抵抗能力。
  • 解决ARAP及其相关方法在高分辨率网格划分下出现的不稳定性,尤其是在高分辨率下弯曲抵抗能力消失的问题。
  • 将现有离散微分几何技术统一为一个稳定且直观的变形框架。
  • 提供一种变分方法,确保每次优化步骤均实现能量最小化,从而保证结果的可预测性与美观性。

提出的方法

  • 使用源自弹性能的连续拉伸能,通过有限元法离散化为非线性泊松型系统。
  • 采用基于平均曲率畸变的弯曲能,通过近似与离散化转化为非线性双泊松型系统。
  • 将两种能量结合为混合能量泛函,同时惩罚度量与曲率的变化。
  • 应用局部/全局优化策略:固定顶点位置,通过普鲁斯特分析优化每个三角形的旋转,随后通过线性求解优化顶点位置。
  • 使用预处理共轭梯度法求解系统,仅在控制点集发生变化时更新稀疏矩阵。
  • 通过原始与变形后三角形面之间的交叉协方差矩阵的SVD计算旋转矩阵。

实验结果

研究问题

  • RQ1如何结合拉伸能与弯曲能,以实现稳定且分辨率无关的网格形变?
  • RQ2为何ARAP与ARAP-Spoke-Rim方法在高分辨率网格划分下无法抵抗弯曲?
  • RQ3混合能量模型能否在保持局部形状细节的同时支持大角度旋转与扭转?
  • RQ4如何构建离散弯曲能,以避免在不规则或粗糙网格中出现退化?
  • RQ5能否构建一个统一的变分框架,同时保持物理合理性与计算效率?

主要发现

  • 该混合方法能有效抵抗拉伸与弯曲,即使在大角度旋转与扭转下仍能产生自然形变,如图10所示的棒体扭转示例。
  • 弯曲能项可防止过度起皱并保持表面完整性,优于仅使用拉伸或仅使用弯曲的方法。
  • 该方法在不同网格分辨率下保持稳定与一致,而ARAP与ARAP-Spoke-Rim在高分辨率下会失去弯曲抵抗能力。
  • 形变过程收敛迅速——第10步的视觉结果与第100步几乎完全相同(图6),表明收敛速度快。
  • 在不规则网格(如不均匀三角划分的半球体)上,该方法优于ARAP-Spoke-Rim,后者在该情况下表现如同仅使用拉伸的方法。
  • 旋转传播准确且自动完成,如图9所示的凸起平面形变中,突起能自然地随控制点约束重新定向。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。