学位论文 > 优秀研究生学位论文题录展示

三维人体的弹性表面分层模型研究

作 者: 关景火
导 师: 李德华
学 校: 华中科技大学
专 业: 模式识别与智能系统
关键词: 3D人体建模 弹性表面分层模型 人体动画 实时变形与渲染
分类号: TP391.41
类 型: 博士论文
年 份: 2004年
下 载: 649次
引 用: 3次
阅 读: 论文下载
 

内容摘要


随着计算机技术全面进入3D时代,三维人体的建模在图像处理与计算机视觉领域引起许多学者的关注。这一课题在影视动画、虚拟现实、工业设计等方面具有广阔的应用前景。人体模型由线框模型向3D分层模型进化,建模方法结合了三维构型、运动检测、数学分析以及生物力学、解剖学等多方面的知识,成为各国计算机图形学专家竞相研究的热点。目前国内外的相关研究有两个特点,一是侧重于数学模型的构建而缺乏实际人体数据的支持,只能对人体局部进行模拟,另一个是投入大量的人力物力建立相当完善的虚拟人。对于视觉上可接受的,用于三维动画的人体模型的研究还不多。国内自主研制并已成熟的三维激光扫描系统能够得到比较完整的人体表面信息,在此基础上,结合国内外的研究成果,能够对人体的弹性表面分层模型进行深入的研究。人体分层模型从外到内包括皮肤层、肌肉层、结缔组织层和骨架层,每一层都有自己的生理特征和物理属性,需要采用适当的分析方法进行建模,最后还要将各层整合起来,生成外观逼真,运动自然的三维人体。分层模型的优势在于,可以将骨架动画和皮肤变形这两个问题分开,基于各层的特点分别建模,构建角色动画管道,得到满足要求的混杂模型。同时在受力分析上能够对外部环境力和内部约束力进行详尽的分析,并用离散化的方法对运动的正则方程求解。对人体各层的建模需要分别采用合适的方法。例如,用广义的弹性表面模型为皮肤层建模,表现皮肤的粘弹性和可塑性,对皮肤的永久皱褶(表明皮肤的老化)和暂时皱褶(生成脸部表情)进行了仿真;对于最富于变化的人脸皮肤,在简化的人脸模型基础上,分析了肌肉遮罩和皮下组织对脸部皮肤生成表情的影响,引入了弹性、粘性和可塑性的权重因子,从而能够根据实验数据调节权重,生成人脸动画。骨骼和结缔组织与肌肉运动紧密相关,分层人体模型建立在肌肉驱动的基础上,于是可以将骨架层视为带铰链的刚性架构,用铰链表示关节,它将随着肌肉的牵引而运动。结缔组织被当作传递肌肉力的介质,用弹簧-质点模型进行了模拟。在模型中用弹簧网格模拟肌肉片,用角弹簧模拟结缔组织,分析了肌肉片所受到的弹性力。进一步地,用<WP=4>自由形变FFD模型简化了软组织的变形效果,表现了对肌肉的约束。肌肉层在分层人体模型中最为复杂,也是分层模型研究的重点。步骤首先是采用类似于解剖学中采用的方法——分析肌肉表面形态与下垫结构之间的关系——理解并表现肌肉形状的变化。进而分析骨架和关节与骨骼肌的关系,以及肌腹和肌腱的变形与力的关系,建立骨骼肌的通用模型,用面向对象的建模语言加以表现。为了满足实时变形的要求,在实践中,需要首先用单纯的几何理论进行肌肉建模,然后在肌肉的生理特征基础上生成变形。包括两个步骤:确定肌肉的控制轴曲线,然后指定它的控制横截面。轴的曲线与横截面的绑定,以及肌肉表面的渲染都可以自动获得。为了精确模拟人体运动姿态的改变,有必要开发骨骼肌的计算模型,用有限元法FEM获取肌肉的几何特性和下垫骨骼的生理特征,以及它们相互影响的方式。这种基于生物力学的模型将非线性力应用到有限元网格节点上,通过设定关键的量值完善FEM模型,并在此基础上对重要变量的定义和关键算法的设计进行了探讨。在各层模型建立之后,隐式曲面的子集——元球(metaballs)得以应用,通过横截面采样,基于骨架自动建立人体表面,经过元球势场混合和B样条集混合,减少了模型的数据量。在人物原型的基础上,调整隐式曲面的参数生成不同的人体姿态,能够生成不同体型的人体模型。用元球法生成的人体可根据动画师编写的动画脚本运动,充分应用其变形能力,能够方便地实现传统动画效果。最后,3D人体的编码传输得到研究,在MPEG-4框架内分析了体定义参数BDP和体动画参数BAP,以及参数的编码方式,对变化最为精细的人手和人脸的动画序列的生成提供了模型上的支持。在三维彩色扫描系统的研制中有相当的技术积累,如散乱点构型和几何模型简化算法等,它们在人体建模中的应用具有很好的前景。

全文目录


摘 要  3-5
ABSTRACT  5-11
1 绪 论  11-25
  1.1 引言  11-12
  1.2 国内外已有的人体模型  12-14
  1.3 人体建模方法概述  14-20
  1.4 肌肉骨骼建模平台  20-22
  1.5 本文研究的主要内容  22-24
  1.6 本章小结  24-25
2 用于人体构建的弹性表面分层模型  25-46
  2.1 引言  25-27
  2.2 分层方法  27-29
  2.3 弹性表面分层模型  29-34
  2.4 基于物理特征的模拟  34-39
  2.5 程序实现和结果  39-44
  2.6 结果讨论与小结  44-46
3 模拟皮肤的弹性模型  46-63
  3.1 介绍与回顾  46-49
  3.2 皮肤的特征  49-50
  3.3 静态皮肤分层模型  50-55
  3.4 用于脸部皮肤模拟的弹性模型  55-58
  3.5 人脸的可塑-粘性-弹性模型  58-61
  3.6 实验结果和小结  61-63
4 骨架层和结缔组织层模拟  63-80
  4.1 引言  63-64
  4.2 骨架层的描述  64-65
  4.3 肌肉和软组织层的模拟  65-73
  4.4 软组织的自由变形  73-79
  4.5 本章小结  79-80
5 肌肉的解剖学基础  80-102
  5.1 引言  80
  5.2 基于解剖的建模方法介绍  80-82
  5.3 艺术的解剖学  82-85
  5.4 骨骼对肌肉的支持  85-87
  5.5 肌肉组织描述  87-99
  5.6 本章小结  99-102
6 可实时变形的人体肌肉组织建模  102-114
  6.1 引言  102
  6.2 介绍与回顾  102-104
  6.3 肌肉建模  104-110
  6.4 肌肉建模系统的开发  110-112
  6.5 本章小结  112-114
7 采用有限元法的肌肉运动学建模  114-132
  7.1 引言  114
  7.2 介绍与回顾  114-116
  7.3 基于肌肉解剖的力学模型  116-123
  7.4 肌肉形状  123-124
  7.5 基于有限元模型的建模方法  124-129
  7.6 试验模拟  129-131
  7.7 本章小结  131-132
8 应用隐式曲面的3D人体外观设计  132-151
  8.1 引言  132
  8.2 介绍与回顾  132-133
  8.3 交互式设计过程  133-140
  8.4 基于元球构型的人体动画效果  140-150
  8.5 本章小结  150-151
9 MPEG-4框架内的3D人体动画  151-169
  9.1 引言  151
  9.2 介绍与回顾  151-152
  9.3 MPEG-4体对象  152-155
  9.4 人体动画参数编码  155-157
  9.5 人手的3D姿态估计  157-160
  9.6 人脸参数FDP和FAP  160-164
  9.7 FAP的压缩编码  164-165
  9.8 用FAP生成脸部序列  165-168
  9.9 本章小结  168-169
10 结束语  169-172
致 谢  172-173
参 考 文 献  173-189
附录1 攻读博士期间发表的论文目录  189

相似论文

  1. 在线三维人体几何建模研究,TP391.41
  2. 关节动画技术的研究与实现,TP391.41
  3. 人体运动捕获数据的分割算法研究,TP391.41
  4. 真实感人体动画技术中人体造型与皮肤变形的研究,TP391.41
  5. 三维地形环境中虚拟人基本运动生成方法的研究,TP391.9
  6. 人体运动三维仿真与分析系统,TP391.9
  7. 基于单目视频运动跟踪的三维人体动画研究,TP391.41
  8. 基于视频的人体三维运动恢复相关技术研究,TP391.41
  9. 人体动画合成及其风格化处理研究,TP391.41
  10. 交互式虚拟人运动生成与控制算法研究,TP242
  11. 三维数据场表面重建及在人体动画和人体测量学中的应用,TP391.41
  12. 计算机动画中运动生成与控制问题研究,TP391.41
  13. 反应跟随性人体动画生成研究,TP391.41
  14. 智能人体动画若干关键技术研究,TP391.41
  15. 维修仿真中虚拟人动作建模与行为控制技术研究,TP391.9
  16. 基于Java 3D的三维人体静态建模技术研究,TP391.41
  17. 空中目标与背景的红外图像仿真技术研究,TP391.41
  18. 基于物理模型的真实感流体实时仿真技术,TP391.41
  19. 直推式支持向量机研究及其在图像检索中的应用,TP391.41
  20. 中医舌诊中舌形与齿痕的特征提取及分类研究,TP391.41
  21. 红外超光谱图像的虚拟探测器研究,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com