Fast volume-preserving free form deformation using multi-level optimization

G. Hirota, R. Maheshwari, M. Lin
{"title":"Fast volume-preserving free form deformation using multi-level optimization","authors":"G. Hirota, R. Maheshwari, M. Lin","doi":"10.1145/304012.304036","DOIUrl":null,"url":null,"abstract":"We present an efficient algorithm for preserving the total volume of a solids wdergoing free-form deformation using discrete level-of-detail representations. Given the boundary representation of a solid and user-specified deformation, the algorithm computes the new node positions of the de,formation lattice, while minimizing the elastic energy subject to the volumepreserving criterion. During each iteration, a non-linear optimizer computes the volume deviation and its derivatives based on a triangular approximation, which requires a finely tessellated mesh to achieve the desired accuracy. To reduce the computational cost, we exploit the multi-level representations of the boundary sugaces to greatly accelerate the performance of the non-linear optimizer. This technique also provides interactive response by progressively refining the solution. Furthermore, it is generally applicable to lattice-based free-form deformation and its variants. Our implementation has been applied to several compkx solids. We have been able to achieve an order of magnitude performance improvement over the conventional methods.","PeriodicalId":286112,"journal":{"name":"International Conference on Smart Media and Applications","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"111","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Smart Media and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/304012.304036","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 111

Abstract

We present an efficient algorithm for preserving the total volume of a solids wdergoing free-form deformation using discrete level-of-detail representations. Given the boundary representation of a solid and user-specified deformation, the algorithm computes the new node positions of the de,formation lattice, while minimizing the elastic energy subject to the volumepreserving criterion. During each iteration, a non-linear optimizer computes the volume deviation and its derivatives based on a triangular approximation, which requires a finely tessellated mesh to achieve the desired accuracy. To reduce the computational cost, we exploit the multi-level representations of the boundary sugaces to greatly accelerate the performance of the non-linear optimizer. This technique also provides interactive response by progressively refining the solution. Furthermore, it is generally applicable to lattice-based free-form deformation and its variants. Our implementation has been applied to several compkx solids. We have been able to achieve an order of magnitude performance improvement over the conventional methods.
快速体保持自由形式变形使用多层次优化
我们提出了一种有效的算法,用于保存使用离散细节级表示的自由形式变形的固体的总体积。给定实体的边界表示和用户指定的变形,该算法计算变形晶格的新节点位置,同时根据体积保持准则最小化弹性能量。在每次迭代中,非线性优化器基于三角近似计算体积偏差及其导数,这需要精细的镶嵌网格才能达到所需的精度。为了降低计算成本,我们利用边界糖的多级表示来大大提高非线性优化器的性能。该技术还通过逐步改进解决方案来提供交互式响应。此外,它一般适用于基于点阵的自由变形及其变体。我们的实现已经应用于几个复杂的固体。与传统方法相比,我们已经能够实现一个数量级的性能改进。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信