1、三维人体(rnt)建模第一页,共四十六页。主要(zhyo)理论基础人体数据测量 接触式人体测量技术 非接触式三维人体测量技术 立体摄影测量方法、激光测量法、莫尔条纹测量法 TC2分层轮廓测量法、投影条纹相位测量法等。投入商业应用(yngyng)的测量系统(人体扫描系统)有 Cyberware ,Loughborough,Hamamatsu,Image Twin 等系统。第二页,共四十六页。主要(zhyo)理论基础OpenGL系统(xtng)结构图第三页,共四十六页。主要(zhyo)理论基础三维测量(cling)技术 接触式 非接触式第四页,共四十六页。主要理论(lln)基础人体建模方法 主要有
2、线框模型 实体模型 曲面建模:(1)多边形描述 (2)参数化曲面描述 (3)碎片描述 基于物理(wl)特性的模型第五页,共四十六页。主要(zhyo)理论基础常用几种曲面重建方法比较(bjio)1 NURBS方法来进行曲面重构 2利用B-spline方法来进行曲面重构 3利用微切平面方法来进行曲面重构 4利用特征方法来进行曲面重构 5利用曲面变形方法来进行曲面重构 6利用神经网络方法来进行曲面重构 7基于三角网格进行曲面重建 第六页,共四十六页。主要(zhyo)理论基础曲面造型技术 参数曲面造型技术:核心思想就是以一组基函数为权因子,以一组初始控制向量的线性(或有理(yul)线性)组合来得到模
3、型的连续表示。隐式曲面造型技术(元球造型技术(Metaball))细分曲面造型技术:由粗略到精细的建模思路。它是一种由离散到离散的表示形式。第七页,共四十六页。主要理论(lln)基础3D勾画(guhu)式造型技术 根据参照线与目标线来决定一系列的局部变换,并由局部变换产生出相应的梯度场,最终用泊松方法重建三维模型。第八页,共四十六页。主要(zhyo)理论基础人体测量 人体传统测量、人体二维测量和人体三维测量 传统的人体测量学主要研究人体测量和观察方法,并通过人体整体测量与局部测量来探讨人体的特征、类型、变异和发展规律。人体二维测量是指利用图形图像处理和模式识别等技术进行二维人体图像的测量工作。
4、三维人体扫描(somio)是通过数字转换器、照相机或扫描仪获得与区域图像类似的等高线图,再由模型软件处理转换为空间点,以点数据云显示虚拟模型、关键标志,具有扫描迅速、重现尺寸准确等优点。第九页,共四十六页。主要(zhyo)理论基础人体模型类型第一类是Torso模型(mxng),其中又可以分A型和B型,主要用于女式衣身造型 第二类是Slax模型,主要用于裤子的造型第三类为Nude模型,是多用途模型,可以用于上衣、裤子、裙子和泳装等多种服装类型的造型 前面三类为女式标准人体,第四类Man模型,主要用于男式衣身造型第十页,共四十六页。主要理论(lln)基础人体特征(tzhng)识别47个人体特征点及
5、10个主要特征点第十一页,共四十六页。主要理论(lln)基础第十二页,共四十六页。主要理论(lln)基础第十三页,共四十六页。服装人体建模方法分析 多面体建模;基于特征的服装人体曲面(qmin)建模;参数化的曲面建模;以网格边界线为连续条件的三维人体建模。主要理论(lln)基础第十四页,共四十六页。主要(zhyo)理论基础三维人体建模方法分析 线框模型(mxng)、实体模型(mxng)、曲面模型(mxng)、基于物理的建模、混合建模第十五页,共四十六页。主要理论(lln)基础人体(rnt)自由曲线曲面造型研究 Bezier曲面方法 B样条曲面方法 NURBS方法:NURBS曲面即非均匀有理B样
6、条(Non-Uniform Rational B-Spline)曲面。NURBS曲面具备了以上曲面方法的一切优点,并且还有很多其他的优点第十六页,共四十六页。主要(zhyo)理论基础三维人体扫描方法 1、立体(lt)视觉法 2、结构光三角测量法 3、莫尔条纹干涉法 4、白光相位法第十七页,共四十六页。主要(zhyo)理论基础点云类型 线点云 由一组与扫描平面平行的扫描线组成,每条线上的点位于扫描平面内。扫描线点云沿扫描方向非常(fichng)密集,而扫描线之间相对比较稀疏。散乱点云 点云没有明显的几何形状特征和拓扑结构,呈散乱无序的状态,由激光、结构光等在随机扫描的方式测得的点云为该类型。网格
7、化点云 经CMM、莫尔等高线测量、投影光栅测量系统等获得的数据经过网格插值后得到点云为网格化点云,网格化点云含有点云间拓扑关系。第十八页,共四十六页。主要(zhyo)理论基础人体扫描点云数据处理技术点云降噪与平滑(pnghu)高斯滤波法、平均滤波法点云数据精简 (1)均匀采样法 (2)倍率缩减法 (3)栅格法 (4)弦偏离法孔洞修补(xib)(1)抛物线切向延拓法 (2)BP神经网络修补法 (3)遗传算法结合神经网络算法 (4)拟合方法 (5)基于核机器的回归修补方法第十九页,共四十六页。主要(zhyo)研究方法光照模型法向量(xingling)的计算方法三角片法向量和顶点法向量的计算方法第二
8、十页,共四十六页。主要研究(ynji)方法基于三角网格进行曲面重建方法 此方法能有效解决构型复杂(fz)、形状和边界不规则的人体几何造型问题。可以对不规则的散乱数据点直接进行三角剖分,再利用OpenGL对三角面片显示的优化,可以快速有效的构造人体的三维曲面模型。第二十一页,共四十六页。主要(zhyo)研究方法小三角面片逼近曲面进行三维人体重建散乱数据点三角剖分方法 散乱数据的三角剖分是构造散乱数据插值曲面时必不可少的前置处理,三角剖分可分为对三维散乱数据投影域的剖分和在空间直接剖分两种类型(lixng)。直接基于空间体的三角剖分 基于空间体的三维散乱数据点直接三角剖分步骤:1.对散乱数据点预排
9、序,形成散乱数据点顶点表 2.四面体剖分,得到Delaunay四面体网格。3.内点边界化。4.对散乱数据点的三角网格进行必要的修改。第二十二页,共四十六页。主要研究(ynji)方法鲁棒滤波去噪算法 用于去除点云数据表面噪声和离群点的算法。主要思想是应用一个核密度估计函数对带有噪声和离群点的点云数据作点聚类,通过一个局部似然估计值使得每个数据点与三维采样曲面上的真实点对应起来,用Mean-Shift迭代算法将每一个采样点“漂移”到核密度估计函数的局部最大值点处,也就是该采样点在点集曲面上可能性测度最大的位置。这样一系列最大似然值点最后迭代出一个逼近(bjn)原始曲面的准确值,从而实现了点云数据的
10、快速高效光顺去噪。第二十三页,共四十六页。主要(zhyo)研究方法三角网格孔洞光顺修补 利用孔洞边界及其周围原始网格顶点特征(tzhng),通过加权三次曲线拟合,实现新增采样点的空间位置进行细调。修补实例表明,该算法具有较好的鲁棒性,能够处理各类大面积复杂型面的三角网格模型孔洞缺陷,重建的修补网格遇近原始真实形状,与周围网格连接光顺,且分布均匀,计算效率高。第二十四页,共四十六页。主要研究(ynji)方法网格分割算法区域增长法 基于区域增长的分割算法实现简单,效率高能胜任实时反馈的交互要求,而且定义(dngy)了反映极小值法则意义的有向特征距离,使得分割结果符合人体感知学规则,从而具有很高的实
11、用价值.第二十五页,共四十六页。主要(zhyo)研究方法边界优化 基于能量(nngling)最小的动态曲线(Snake)优点是优化边界的顶点可以位于原网格的边上或面上;缺点是优化边界的顶点位置只能局限于网格上的顶点上导致依然存在锯齿形。基于最小切割或最大流量算法的图分割(Graph cut)与Snake类似 简单的Snake 同时具有snake优点,改进snake缺点第二十六页,共四十六页。主要(zhyo)研究方法网格分割与融合 泊松网格编辑 泊松网格融合 通过简单的交互手段来选取模型部件(bjin),通过“组装”制作出想要的三维模型。第二十七页,共四十六页。主要(zhyo)研究方法Balle
12、ton抽取骨架法 构建网格的Balleton的步骤如下:1计算网格M的Delaunay三角剖分和Voronoi图;2简化四面体集合(jh)以及对应的Voronoi图,得到一个精简的骨架S;3继续简化骨架和球集,得到网格M的Balleton;4将网格M的顶点对应到Balleton中相应的球.第二十八页,共四十六页。主要(zhyo)研究方法网格优化算法拉普拉斯(Laplacian)全局优化 保特征的非迭代的优化算法,它在保持(boch)网格需要的一些特证和逼近原网格的前提下优化顶点邻域和三角形的质量顶点流动优化算法 让网格顶点从平坦部位移动到特征部位,使得在不增加新顶点的条件下增加网格表面的感观特
13、征,起到特征增强的目的第二十九页,共四十六页。主要(zhyo)研究方法三角网格(wn)中的直线生成算法 直线生成算法有数值微分法(DDA法)、中点画线法和Bresenham算法Bresenham算法本文所采用的算法第三十页,共四十六页。主要(zhyo)研究方法标准(biozhn)模型人体特征点识别方法(1)人体胯部点(2)腰部特征点、膝盖点(3)颈部特征点(前颈点、左颈点、右颈点)(4)乳头点(5)左、右肩点(6)腋下点第三十一页,共四十六页。主要研究(ynji)方法基于(jy)图像的人体特征区域和特征参数提取方法 通过对用户人体照片进行图像二值化、噪声处理、人体轮廓提取、人体特征点识别以及对
14、人体的头部、手部、腿部等特征区域定位,获取人体各部位的像素数,进而通过计算得到用户人体的身高、上臂长、腿长、躯干长以及躯干宽等人体特征尺寸 第三十二页,共四十六页。第三十三页,共四十六页。基于特征点的特征区域(qy)识别第三十四页,共四十六页。主要研究(ynji)方法基于神经网络的三维人体特征曲线智能生成方法 通过神经网络训练,获得可以用来描述人体颈部、胸部、腰部以及臀部等部位曲线的权值和阂值,然后根据人体截面的围长、宽度、厚度(hud)等的尺寸参数信息,就能直接生成与真实人体体型吻合的人体三维曲线。第三十五页,共四十六页。主要(zhyo)研究方法参数(cnsh)化人体建模方法 参数化建模方法
15、基于几何约束的变量几何方法(代数法);基于几何推理的人工智能法(规则法)和基于生成历程的过程构造法。基于几何推理的人工智能法的基本思想是将约束关系用一阶逻辑谓词来描述并存入事实库,通过推理机的推理作用,从规则库中选取规则并应用于现有事实,推理的结论作为新的事实,推理史记录了所有成功的应用规则并提供给重构过程,构造出符合设计要求的几何体。第三十六页,共四十六页。其中Adefeld法是采用人工智能(rn n zh nn)的典型参数化方法,其推理过程示意图如图2-1所示。第三十七页,共四十六页。主要(zhyo)研究方法体型分类聚类分析法小胸腰落差分类法;前后腰节差分类方法;胸型、腰型、臀型分类方法
16、各种有关人体尺寸指数分类方法;体型聚类分析方法 本文研究的体型分类采用聚类分析(Cluster Analysis)法,聚类分析是研究“物以类聚”的一种方法,是根据研究对象的特征对研究对象进行分类的多元分析技术总称。它把性质相近(xin jn)的个体归为一类,使得同一类的个体具有同质性。第三十八页,共四十六页。主要(zhyo)研究方法人体(rnt)扫描线点云表面重建方法 简化的人体扫描点云三角剖分方法:用于点云数据规则的人体部位 基于Delaunay三角剖分的网格重建方法:人体其他部位 Sqrt3人体三角网格细分方法第三十九页,共四十六页。主要(zhyo)技术成果通过对不同材料以及不同光照(g
17、ungzho)的定义,建立不同光照(gungzho)、不同材质的三维人体模型第四十页,共四十六页。主要(zhyo)技术成果 通过VC+6.0中的OpenGL重构的三维人体模型添加材质纹理和光照的相关处理,最终得到接近(jijn)现实人体的视觉效果,实现三维人体模型重构。第四十一页,共四十六页。主要技术(jsh)成果让用户(yngh)基于勾画式轻松交互的分割和编辑及全局优化方法,利用已有的模型制作出高质量的简化网格模型。第四十二页,共四十六页。主要技术(jsh)成果面向服装设计的人体特征线自动生成(shn chn)个性化人体三维模型生成在服装CAD系统LSX中直接生成二维服装款式图第四十三页,共四十六页。主要技术(jsh)成果通过参数化曲面建模方法输出的人体三维三角形网格(wn)模型第四十四页,共四十六页。主要技术(jsh)成果通过对点云数据的优化处理(chl)得到三维人体模型第四十五页,共四十六页。内容(nirng)总结三维人体建模。基于物理的建模、混合建模。扫描线点云沿扫描方向非常密集,而扫描线之间相对比较稀疏。三角片法向量和顶点法向量的计算方法。2.四面体剖分,得到Delaunay四面体网格。网格分割算法(sun f)区域增长法。体型分类聚类分析法。在服装CAD系统LSX中直接生成二维服装款式图。通过对点云数据的优化处理得到三维人体模型第四十六页,共四十六页。






