三维人体建模方法的研究.pdf
《三维人体建模方法的研究.pdf》由会员分享,可在线阅读,更多相关《三维人体建模方法的研究.pdf(3页珍藏版)》请在三一文库上搜索。
1、! 竺! :! ! ! :型! ! ! ! 旦 三维人体建模方法的研究 李 勇胡敏付小莉 ( 中原T 学院,邡卅l ,4 5 0 0 0 7 ) 摘要:总结观囱各种一维人体建横方法特别是对肖前广泛使用的线框建模实体建模和曲面建模,从坪论到且体的实现等各个 方面鄙怍丁剖析井丹析各种方法的优缺点。 关键词:二维人体建模线框建横实体避模曲面建模研究 中田法分类号:l 蝌4 I1 7文献标识码:B 二维人体建模作为计算机人体仿真的一个组成 部分,一直足人们研究的热点之一。自交互式汁算 机图形学诞牛之日起,就有学者不断探索计算机人 体建模技术_ 13 。从线框建模、实体建模、曲面建 摸发展到今天基于物理
2、的建模,已取得重大进展。 本文住参阅和分折大量有关文献的基础上,深入分 析了线框建模、文体建模、曲面建模以及摹于物理的 建模方法,为进一步研究开发三维人体建模提供了 有益的参学。 l 线框建模 线榧建模是采用点、直线、圆弧、样条曲线等构 造_ 二维物体的图形表示技术,它是计算机图形学在 【A I ) ( A 应用巾最早用来表示形体模型的建模方 法。线框建模只用点、线的信息表示一个形体,数据 培少,定义过程简单,对其编辑、修改非常快,符合服 装生产中人们打样的习惯。很多复杂的形体设计往 往先用样条勾画出基奉轮廓,然后逐步细化。人体 的线框建模是将人体轮廓用线框图形和关节表示。 由于包含的信息有限
3、,因此该法存在缺陷:1 ) 有模糊 性和歧义性,即不能够无二义性地表达三维人体;2 ) 无法实现三维人体模型的自动消隐,真实感较差;3 ) 无法进,亍剖面操作。但线框建模方法很容易产生人 体的动作并且可作为实体建模、曲面建模的基础, 因此至今仍在广泛应用。最早开发商品化人机系统 仿真软件的英国诺丁汉大学s A M M l E 系统生成 的人体模型A P P O L L O ( 包含1 7 个关节点和2 1 个 节段) 、【h r y s l e r 公司用F o 九r a n 开发的C Y B E R M A N 系统l 生成的人体模型以及由P e n n s y l v a n l a 大学
4、计算机| 窀j 形实验室用c 语言开发J A c K 软 件- 孛成的人体模型( 包含8 8 个关节点,1 7 个节 段) 采用的就足线框建模的方法。 ( 长方体、球体、柱体、锥体等) 定义和描述;另一部分 是体索之间的集合运算( 并、差、交等) :i 维人体的 实体建模由于增加了实心部分表达,信息更加完备, 从而使得二三维人体得到无二义性描述。并且实体建 模方法提供了顶点、边界、表面和实体几乎所有的几 何和拓扑信息,因此它可以支持对表达人体的消隐、 真实感图形显示:采用实体建模的方法构建的系统 有:波音公司开发的B 0 e m a n 人体建模软件。3 、以及 后来在该系统中开发的允许用户建
5、立任意尺寸和比 例的人体几何建模程序生成的人体模型、K 。m y i sB 等【4 在I B MR s 6 0 0 c A T I A 系统上构造的j 维人体 模型等。毛恩荣等_ 5 在研究用于机械系统人机界 面匹配的人体模型中,采月J 面向对象的继承方法,将 人体掏造成由一系列市方体所组成的二维人体模型 实际上也是丑;体建模方法。目前,实体建模对人体 的表达方式主要有四种。 2 1 基于体素分解的表达方法 体素分解表达方法是将复杂的人体层层分解, 并将其逼近表示成为一簇基本体素的集合,分解后 的复杂人体表示成一棵八叉树。该方法简单易行, 但对人体的表达是近似,因而很难反映出人体的宏 观几何特
6、征。并且由于体素间的集合运算涉及大量 面与面之间的交贯运算,难免出现奇异的情况。有 时计算精度有限带来的几何数据误差,还会造成体 素之问拓扑关系的紊乱,从而使运算不能进行下去 因此在实际应用中会受到很大的限制。 22 构造实体几何 构造实体几何方法是通过简单形体( 如圆柱体、 椭球体、球体等) 的交、并、差集合运算来表达复杂人 体外形,该表达方法可以用一棵二叉树描述:其特 点在于:1 ) 能够清晰地表达复杂人体的构造过程;2 ) 能直观地描述人体的宏观几何特点。但是该表达方 2实体建模 河南省自然科学基金资助项目项目编号0 0 4 0 6 1 0 0 0 实体建模技术包含两部分内容,一部分是体
7、素 万方数据 PDF Watermark Remover DEMO : Purchase from www.PDFWatermarkR to remove the watermark 纺织学报第二十三巷第五期4 1 7 【8 l 】 法存在着多种构造人体的表达方案,表示的人体模 刊也不够逼真,很难表示人体的动态特性。同样,由 于俘在集台运算,因此其汁算量大,计算稳定性差。 23 边界表达方法 边界表达方法的主要思想是通过形体的边界元 素( 如有向表面、边、顶点等) 及其拓扑关系来描述三 维空间的形体边界表达方法详细的记录了构成形 体的所有几何元素的几何信息及其相互连接关系一 拓扑关系,以便商接
8、存取构成形体的各个面、面的边 界以及各个顶点的定义参数,有利于以面、边、点为 基础的各种儿何运算和操作。人体的边界表达就是 用面、环、边、点来定义人体的位置和形状。由于表 示人体的点、边、面等几何元素是显示表示的,使得 绘制边界表达的人体速度较快,而且比较容易确定 人体模型几何元素间的连接关系。其缺点是1 ) 数 据结构复杂,需要大量的存储空间,维护内部数据结 构的程序也比较复杂;2 ) 修改人体的操作比较难以 实现: 24 多面体建模 多面体建模是从构造多面体开始,对多面体的 任意一个面、凌边、顶点进行局部修改,从而构造一 个与实体外形相似的多面体( 即基本立体) ,然后通 过类似于磨光的处
9、理,自动产生自由曲面的控制顶 点,并拼接成所需的形状。这种处理,又称为局部变 形操作,是一种根据设计者的构思来进行局部处理 并隹成所需形状的方法。通过局部变形操作,逐步 生成人体的步骤如下:1 ) 首先产生一个由直线和平 面所组成的基本立体,作为人体形状的原型;2 ) 由基 奉立体产生一个表征人体特征的曲线模型;3 ) 在曲 线模删的基础上,用计算几何的方法产生光滑的自 由曲面,即用参数曲面进行拟台。 3 曲面建模 三维人体的曲面建模是通过顶点,边和表面j 种几何无素及其相互间的拓扑关系来描述三维人 掉曲面模型提供了三维人体的表面信息,因此能 够进行隐藏线消除和真实感二维人体模型显示。但 曲面
10、建模方法由于没有明确定义三维人体的实心部 分,因此很难进行剖面操作。目前,国内的三维人体 建模多采用曲面建模以获得逼真度高的人体模型。 文献 6 :采用了基于特征的人体模型参数化曲面建 模方法。它是以三次H 样条为基础,借助蒙皮、放 样等操作,生成近似G2 连续的人体模型。并根据 服装工业中需对人体模型进行精确定量描述的要 求,结台人体外形和服装设汁特点,在整体结构上将 人体模型分为I ( 卜t 、基本特征。根据不同结构特征 具体的几何特点,选用不同的曲面建模方法,如人 体模型四肢部位的结陶特征( 包括手臂和腿部) 均属 于外型和拓扑结构较简单的圆丰 = 类形体,选用了截 面线蒙皮的参数曲面建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三维 人体 建模 方法 研究
链接地址:https://www.31doc.com/p-3699204.html