基于刚性约束的大尺度网格变形算法-SpringerStaticContentServer.PDF

基于刚性约束的大尺度网格变形算法-SpringerStaticContentServer.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于刚性约束的大尺度网格变形算法-SpringerStaticContentServer

Zhao Y, Liu XG, Peng QS et al. Rigidity constraints for large mesh deformation. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 24(1):47-55 Jan. 2009 基于刚性约束的大尺度网格变形算法 近年来,随着三维数据采集技术的不断发展,三维数字几何模型已经成为继声音、图像、 视频之后的第四代数字化媒体,而三角网格模型也已经成为三维模型的主流表示方式,并且 在影视制作、数字娱乐、工业设计、医学辅助诊断和文物保护等很多领域获得了广泛的应用。 同时,数字几何处理作为计算机图形学的一个重要分支也得到了快速地发展,其中如何对三 角网格模型进行方便有效的变形一直是研究人员广泛关注的一个热点研究内容。 目前应用最为广泛的变形方法是微分坐标技术。该技术利用Laplacian 坐标表示局部几 何细节并将变形归结为一个能量优化问题,然后通过求解一系列常系数稀疏线性方程组或一 个非线性优化来拟合改变的Laplacian 坐标,从而重建出最终的变形结果。但由于大部分算 法主要考虑的是如何保持曲面的细节,而对于体的特征,例如刚性、体积等,则很难被保持。 因而在大尺度变形时可能导致不自然的变形结果,即出现明显的体积变化。 结合微分坐标技术,本文提出了一种新的刚性约束来解决这一问题。我们的变形能量由 以下三部分构成:Laplacian 约束、位置约束和刚性约束。其中,Laplacian 约束是为了保持 曲面的几何细节,位置约束是为了满足用户施加的交互,而刚性约束则是为了防止不合理的 体积变化。 我们的刚性约束可以表示为若干个位于网格模型内部的立方体。在变形过程中,该约束 能够保持每个立方体的刚性,即保持它们的边长以及相邻边的正交性。用户可以交互地在易 于出现体积变化的区域加入立方体,并利用均值坐标建立它们与网格模型的关系。然后通过 优化一个二次能量函数,来使得这些区域进行尽量刚性的变形,从而防止明显的体积变化。 由于Laplacian 坐标不具备旋转不变性,我们必须为每个网格顶点估算一个旋转矩阵对 其进行矫正。为此,我们将弹性力学中的显示旋转估计公式引入到网格变形中。对比数据表 明,该公式的效率比已有方法(SVD 分解和Jacobi 迭代)提高了2 倍多。 由于Laplacian 约束和刚性约束都是非线性的,我们采用了一个迭代的求解框架对变形 能量进行优化。此外,通过比较变形前后的网格模型,我们还给出了四个度量函数来衡量变 形的误差。 实验结果显示,本文算法简单实用,在满足用户指定约束的同时,能够尽量保持模型原 有的表面几何细节,防止不合理的体积变化,得到了令人满意的效果。

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档