预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106652035A(43)申请公布日2017.05.10(21)申请号201611014189.5(22)申请日2016.11.18(71)申请人南京理工大学地址210094江苏省南京市玄武区孝陵卫200号(72)发明人王飞康丹卉(74)专利代理机构南京理工大学专利中心32203代理人薛云燕(51)Int.Cl.G06T17/20(2006.01)权利要求书1页说明书6页附图5页(54)发明名称一种基于可变形螺旋线模型的人体建模方法(57)摘要本发明公开了一种基于可变形螺旋线模型的人体建模方法,包括以下步骤:步骤1,建立曲率和挠率受调控的参数方程螺旋线;步骤2,针对待建模的物体,按照待建模物体的大小确定坐标轴,建立骨骼函数;步骤3,采用轮廓拟合方法建立可变形螺旋线模型,即建立人体四肢部分的模型;步骤4,采用三维绘图工具导出头部、手部和脚部模型的点云数据,建模并与四肢模型拼装组合人体模型。本发明既可以选取较少的参数简易描述人体,又可以采取复杂拟合提高模型的细节和精确度,应用范围广泛。CN106652035ACN106652035A权利要求书1/1页1.一种基于可变形螺旋线模型的人体建模方法,其特征在于,包括以下步骤:步骤1,建立曲率和挠率受调控的参数方程螺旋线;步骤2,针对待建模的物体,按照待建模物体的大小确定坐标轴,建立骨骼函数;步骤3,采用轮廓拟合方法建立可变形螺旋线模型,即建立人体四肢部分的模型;步骤4,采用三维绘图工具导出头部、手部和脚部模型的点云数据,建模并与四肢模型拼装组合人体模型。2.根据权利要求1所述的基于可变形螺旋线模型的人体建模方法,其特征在于,步骤1所述建立曲率和挠率受调控的螺旋线,具体如下:从坐标原点起始,x轴方向与主轴相重合的螺旋线r的方程表示为:其中f(x)和g(x)为模型轮廓的边界函数;t为参数方程变量,t的取值范围决定螺旋线的起始位置,m为决定生长速度的参数,令f(x)=g(x),该方程即是曲率和挠率受f(x)调控的一条三维曲线。3.根据权利要求1所述的基于可变形螺旋线模型的人体建模方法,其特征在于,步骤2所述骨骼函数的建立:令y和Y分别表示变形前后的边界,B(x)为骨骼函数,则有Y=y+B(x),B(x)表达x轴方向上模型的弯曲程度。4.根据权利要求1所述的基于可变形螺旋线模型的人体建模方法,其特征在于,步骤3所述采用轮廓拟合方法建立可变形螺旋线模型,其中轮廓拟合方法采用样条线拟合、傅立叶级数拟合、高斯拟合或多项式拟合。5.根据权利要求1所述的基于可变形螺旋线模型的人体建模方法,其特征在于,步骤3所述建立人体四肢部分的模型的过程中,包括将三维螺旋线蒙皮成三维曲面的过程,采用方法如下:在螺旋线的每一个周期即一圈上等距选取n个点,再将点数据连接成曲面,取点过程将螺线看作纬线,通过添加经线与纬线相交从而获得点数据。6.根据权利要求3所述的基于可变形螺旋线模型的人体建模方法,其特征在于,所述轮廓拟合方法采用高斯拟合,模型轮廓的边界函数f(x)如下:f(x)=aexp(-(bx-c)2)其中,a为控制y轴和z轴方向轮廓尺度的参数,b、c为控制模型轮廓形变的参数。2CN106652035A说明书1/6页一种基于可变形螺旋线模型的人体建模方法技术领域[0001]本发明属于计算机视觉技术领域,特别是一种基于可变形螺旋线模型的人体建模方法。背景技术[0002]计算机视觉中的运动研究主要集中于对刚体运动的分析,对于现实生活中更加一般的非刚体运动,学者的研究还处于十分不成熟的阶段。当然,在过去的十几年中,非刚性的人体建模已经取得了一些成绩。Nahas等人使用了B样条曲面表示人身体和脸部的柔软的运动。Petland等人介绍了一种弹性非刚体运动的物理校正模型,此模型采用的是基于有限元的方法。Min等人使用了三种基本软体来对各种形状的人体上肢和肩部肌肉建模:一个点基元产生一个椭圆体,一组连接的线段产生一个圆柱体,一个三角网格产生一个复杂的形状。Sminchisescu等人构建了一种人体模型,它由通过关节点角度控制的运动骨架和覆盖在骨架上代表肌肉的超二次椭球体组成,每个肢体模型有大约30个节点参数、8个内部比例参数和9个变形参数。Plankers等人开发了一个连接弹性体三维形状和运动恢复的框架,把一种称为元球或软体的隐式曲面附在人体的连接骨架上并按照解剖学的近似程度来排列这些元球,这个人体模型共使用了230个元球,并使用B样条曲面片进行蒙皮。Apuzzo等人提出了一种简化的肢体模型,采用椭圆球来模拟骨架、肌肉和脂肪组织的大体状态,每个肢体仅用三个椭圆球附在肢体的骨架上并基于解剖学的近似程度排列,每个椭圆球有四个变形参数,每个肢体有三个椭圆球,因此