基于物理的柔性体运动编辑技术
本文关键词:基于物理的柔性体运动编辑技术
更多相关文章: 动画编辑 最优化控制 时空位置约束 弹性材料重建 子空间降维 运动控制 柔性体模拟 RS坐标系 碰撞处理
【摘要】:基于物理的柔性体模拟技术可以用于生成逼真的动画效果,因而广泛应用于电影、动画、游戏、虚拟现实等领域。然而,由于物理模拟过程通常涉及大量繁琐的参数设置,模拟结果往往难以符合用户的创作构想。因此,如何对一段已有的柔性体动画序列进行高效编辑以符合用户的创作构想,同时保证编辑结果具有合理的变形形状和真实的动态效果,具有重要的实际应用价值。传统的关键帧插值方法未考虑物体运动应遵循的物理规律,因此无法提供真实的动态效果。同时,插值方法要求用户提供完整的关键帧,对用户的专业性要求较高,操作繁琐且交互不灵活。采用时空位置约束方法可以将关键帧插值与运动方程结合,从而增强动画的物理真实感。然而,由于需要求解带约束的高维度非线性优化问题,这种简单的结合方式无法满足最基本的交互编辑要求。最近提出的基于物理的关键帧插值方法极大地加快了这类优化问题的求解速度,可以满足交互编辑要求。然而这些方法依然要求用户设计完整的关键帧,交互不灵活。而且关键帧处过多的约束也会对动态效果的真实性造成不利影响。基于物理的柔性体运动编辑技术以一段完整的动画序列作为输入。它支持局部时空位置约束,允许用户对动画序列任意时刻的任意顶点进行拖动操作来编辑动画序列,无需设计关键帧。因此约束更少,效果更真实,交互更灵活。然而现有的柔性体运动编辑技术无法提供准确的位置约束,不能对物体局部形状进行交互修改,或是在编辑较大的情况下会发生严重的变形扭曲问题。同时,已有方法要求用户仔细设置物体的弹性材料,而不合理的弹性材料将严重影响编辑结果的动态效果。此外,编辑过程中碰撞处理的缺失也在一定程度上影响了动画编辑操作的灵活性。本文通过对柔性体运动编辑技术的时空位置约束形式、带约束非线性优化问题数值求解算法、物体弹性材料设计、弹性材料优化,以及与碰撞处理相关的二次规划问题求解等方面的内容进行深入研究,提出了一套计算高效、交互方式灵活、物体形变合理、动画效果真实且弹性材料设置简单的柔性体运动编辑技术。本文主要贡献如下:·提出了一种支持局部约束的柔性体运动交互编辑算法,可以提供灵活的交互方式,产生真实的动态效果。该方法基于时空位置约束,它通过求解最优化控制问题来减小编辑结果引入的控制外力,从而保证动画的物理真实感。为减小问题规模,本文引入了子空间降维技术,同时通过将运动方程线性展开,把非线性优化问题简化为二次优化问题。同时针对目标函数的特点,提出了一个高效的数值算法,满足交互编辑需求。·提出了一种高效、鲁棒的非线性子空间表达形式——子空间降维RS方法,并由此解决了大形变情况下柔性体动画编辑结果的变形扭曲问题。利用子空间降维RS方法,可对运动方程进行降维和解耦,简化目标函数形式,同时提供准确的位置约束。然后通过求解最优化控制问题获得物体的子空间坐标,最后通过子空间降维RS方法重建物体三维空间坐标。重建方法支持大形变,且比传统RS方法快两个数量级以上。·提出了一种结合了弹性材料优化与时空位置约束的柔性体运动编辑算法,有效解决了动画编辑过程中的弹性材料设置问题,提供了一套支持动画编辑、材料设计和材料重建的统一框架。通过优化弹性材料,该算法可以显著减小动画编辑过程中引入的控制力,从而获得更加真实自然的动态效果。算法首先将材料表示为子空间形式,然后对子空间基进行采样来减小问题规模,最后提出了一个交替迭代的方法来进一步加速求解过程。·针对大规模柔性体模拟过程中的碰撞处理问题,提出了一种高效的二次规划问题数值求解算法。文中算法通过对传统只支持边界约束的二次规划算法进行扩展,使其支持碰撞处理问题中更加复杂的不等式约束形式。同时,该算法对碰撞处理问题中的约束进行化简、解耦,使其更加适合我们的数值求解算法,进一步提升了算法的效率。
【关键词】:动画编辑 最优化控制 时空位置约束 弹性材料重建 子空间降维 运动控制 柔性体模拟 RS坐标系 碰撞处理
【学位授予单位】:浙江大学
【学位级别】:博士
【学位授予年份】:2015
【分类号】:TP391.41
【目录】:
- 摘要6-8
- Abstract8-16
- 第1章 绪论16-40
- 1.1 柔性体模拟技术18-28
- 1.1.1 弹性力学模型19-21
- 1.1.2 运动方程求解21-23
- 1.1.3 全空间加速方法23-24
- 1.1.4 子空间降维技术24-28
- 1.2 柔性体运动控制与编辑技术28-38
- 1.2.1 柔性体运动控制技术29-31
- 1.2.2 时空位置约束方法31-34
- 1.2.3 时空位置约束方法加速技术34-36
- 1.2.4 柔性体运动编辑技术36-37
- 1.2.5 弹性材料优化37-38
- 1.3 本文内容及结构38-40
- 第2章 基于时空位置约束的柔性体运动编辑技术40-57
- 2.1 算法概要41-45
- 2.1.1 运动方程线性展开41-43
- 2.1.2 目标函数43-45
- 2.2 数值方法45-47
- 2.2.1 无约束的优化问题45-46
- 2.2.2 Adjoint方法46-47
- 2.3 实验结果47-54
- 2.4 小结54-57
- 第3章 支持大形变的柔性体运动编辑算法57-76
- 3.1 基础算法回顾57-61
- 3.1.1 模态分析57-58
- 3.1.2 RS坐标系58-60
- 3.1.3 RS频域坐标60-61
- 3.2 子空间RS坐标系61-66
- 3.2.1 几何形状子空间降维62-63
- 3.2.2 Cubature采样63-66
- 3.2.3 RS方法总结66
- 3.3 目标函数66-68
- 3.4 数值方法68-69
- 3.4.1 位置约束函数求导69
- 3.5 实验结果69-74
- 3.5.1 动画编辑69-71
- 3.5.2 关键帧插值71-73
- 3.5.3 算法效率73-74
- 3.6 小结74-76
- 第4章 基于材料优化的柔性体运动编辑算法76-94
- 4.1 算法概览77-79
- 4.1.1 子空间基向量采样78
- 4.1.2 子空间基向量优化78-79
- 4.2 数值求解算法79-82
- 4.2.1 初值设置80-81
- 4.2.2 优化频域坐标81
- 4.2.3 优化频率和阻尼81-82
- 4.2.4 优化子空间基向量82
- 4.3 实验结果82-92
- 4.3.1 动画编辑82-85
- 4.3.2 关键帧插值85-86
- 4.3.3 弹性材料恢复86-90
- 4.3.4 算法效率90-92
- 4.4 小结92-94
- 第5章 快速收敛的柔性体碰撞处理算法94-110
- 5.1 背景简介94-95
- 5.2 算法概览95-102
- 5.2.1 运动方程95-96
- 5.2.2 碰撞约束96-97
- 5.2.3 传统MPRGP算法97-98
- 5.2.4 MPRGP算法扩展98-101
- 5.2.5 碰撞约束解耦101-102
- 5.3 实验结果102-107
- 5.3.1 算法效率104-105
- 5.3.2 与其他方法比较105-107
- 5.4 小结107-110
- 第6章 总结与展望110-114
- 6.1 本文工作总结110-111
- 6.2 将来工作展望111-114
- 参考文献114-124
- 攻读博士学位期间主要研究成果124-126
- 致谢126-127
【相似文献】
中国期刊全文数据库 前10条
1 廉自生,刘楷安;虚拟样机中的柔性化方法分析[J];煤矿机械;2005年04期
2 方艳红;吴斌;杨正宜;;虚拟柔性体实时形变仿真模型研究[J];计算机工程与设计;2012年07期
3 陆忠华;张争艳;陈定方;;基于有限元法的柔性体变形实时模拟[J];武汉理工大学学报(交通科学与工程版);2012年04期
4 崔桐;宋爱国;吴涓;;一种用于力觉再现的柔性体变形仿真弹簧-质点模型[J];东南大学学报(自然科学版);2007年05期
5 ;MSC.ADAMS V2005新功能[J];CAD/CAM与制造业信息化;2005年04期
6 陈治国;吴斌;方艳红;;一种基于球面调和函数的柔性体建模方法实现[J];微型机与应用;2011年21期
7 贾世宇;潘振宽;;多线程加速的基于空间散列的柔性体碰撞算法[J];计算机仿真;2012年10期
8 方艳红;吴斌;杨正宜;;基于球面调和函数的柔性体力触觉建模研究[J];计算机工程与设计;2011年09期
9 方艳红;吴斌;杨正宜;;柔性体力触觉形变模型研究[J];计算机工程与应用;2012年14期
10 崔桐;宋爱国;王爱民;张小瑞;陆熊;;具有简单孔洞结构柔性体的力/触觉框架模型[J];高技术通讯;2010年02期
中国重要会议论文全文数据库 前3条
1 陶丽华;赵大伟;于航;陈婵;;快速研制系统的柔性评价方法初探[A];“振兴吉林老工业基地——科技工作者的历史责任”吉林省第三届科学技术学术年会论文集(上册)[C];2004年
2 王晓波;赵霞;裴文华;;桥式起重机起升系统动力学模型及动载计算[A];武汉机械设计与传动学会第20届学术年会论文集[C];2012年
3 侯炜;刘红领;张林波;张德超;;基于衬套的准柔性体离散化建模方法研究[A];第五届中国CAE工程分析技术年会论文集[C];2009年
中国博士学位论文全文数据库 前5条
1 李嗣旺;基于物理的柔性体运动编辑技术[D];浙江大学;2015年
2 王思莹;柔性体与流体耦合运动的数值模拟和实验研究[D];中国科学技术大学;2010年
3 方艳红;虚拟现实中柔性体力触觉渲染研究[D];中国工程物理研究院;2012年
4 贾来兵;二维流场中板状柔性体与流体相互作用的研究[D];中国科学技术大学;2009年
5 王萍;柔性机织复合材料撕裂和顶破损伤机制的有限元分析[D];东华大学;2012年
中国硕士学位论文全文数据库 前10条
1 韩臻博;仿生柔性体与流体耦合运动问题的研究[D];哈尔滨工业大学;2015年
2 卞帅;考虑多间隙和构件柔性的机构耦合动力学研究[D];哈尔滨工业大学;2015年
3 姜自伟;机械系统动力学仿真柔性体建模技术研究[D];华中科技大学;2007年
4 张剑华;基于主动形体模型与图像不变特征的柔性体图像分割[D];浙江工业大学;2009年
5 鲍春雨;有限展长柔性体与流体相互作用的实验研究[D];中国科学技术大学;2010年
6 邓圣光;空间大范围运动柔性体动力响应分析平台研究[D];吉林大学;2015年
7 刘新强;基于物理技术的柔性物体模拟研究[D];西安电子科技大学;2001年
8 韩少强;柔性体实时高效率碰撞检测算法研究[D];青岛大学;2012年
9 微石;基于多点调形原理的柔性辗压技术研究[D];吉林大学;2008年
10 戴洪光;基于ADAMS平台的柔性体仿真理论的若干研究[D];合肥工业大学;2008年
,本文编号:923999
本文链接:https://www.wllwen.com/shoufeilunwen/xxkjbs/923999.html