【技术实现步骤摘要】
一种基于移动终端的实时三维虚拟试衣方法
本专利技术主要涉及到虚拟现实
,特指一种基于移动终端的实时三维虚拟试衣方法。
技术介绍
随着服装电子商务的快速发展,简单的文字介绍和图片展示并不能满足用户的购物体验。人们在购物的过程中,面对虚拟的服装图片,并不能真切的感受到穿在身上是一种什么样的视觉冲击。因此,实时三维虚拟试衣系统就解决了用户的这些困扰。此系统不仅节省了挑衣服、试衣服的繁琐的时间,而且还可以在在适宜的过程中发现适合自己的穿衣搭配风格。目前,现有人体三维建模技术是基于体感技术的试衣方法,用户需要站在体感机前面让机器收集自己的身体参数信息。这样需要外置设备,会增加三维建模的成本。而现有服装三维模型的建立技术是基于三维服装款式样板匹配,分割出服装衣服上的花纹和图案,然后一一映射到三维服装网格模型上的,这样存在较多的缺陷,比如说:衣服款式日新月异,风格迥异,需要大量的精力去管理每一款衣服的三维样板;并且,在生成三维服装模型过程中,需要过多的人工交互操作,用户体验的效果很差。
技术实现思路
本专利技术要解决的技术问题就在于:针对现有技术存在的技术问题,本专利技术提供一种原理简单、操作方便、易实现的基于移动终端的实时三维虚拟试衣方法。为解决上述技术问题,本专利技术采用以下技术方案:一种基于移动终端的实时三维虚拟试衣方法,其步骤为:S1:服装三维模型的建立;S2:人体三维模型的建立;S3:三维人体模型着装过程和实时的三维立体展示。作为本专利技术方法的进一步改进:所述步骤S1的具体过程包括:S11:移动终端获取多张服装图像,即在相同背景下的多个角度端获取多张服装图 ...
【技术保护点】
一种基于移动终端的实时三维虚拟试衣方法,其特征在于,步骤为:S1:服装三维模型的建立;S2:人体三维模型的建立;S3:三维人体模型着装过程和实时的三维立体展示。
【技术特征摘要】
1.一种基于移动终端的实时三维虚拟试衣方法,其特征在于,步骤为:S1:服装三维模型的建立;S2:人体三维模型的建立;S3:三维人体模型着装过程和实时的三维立体展示。2.根据权利要求1所述的基于移动终端的实时三维虚拟试衣方法,其特征在于,所述步骤S1的具体过程包括:S11:移动终端获取多张服装图像,即在相同背景下的多个角度端获取多张服装图像,并输入服装的材质信息;S12:对步骤S1获取的服装图像进行三维重建形成三维服装模型库;S13:由步骤S12中的三维服装模型库得到服装三维模型文件;S14:在获取的服装三维模型文件中设置与服装相关的关键点形变系数和适应褶皱系数。S15:得到上述的服装三维参数、完成服装相关关键点的形变系数和自适应系数之后,以文件的形式可以执行保存、导入、删除操作。3.根据权利要求2所述的基于移动终端的实时三维虚拟试衣方法,其特征在于,所述步骤S14包括:S141:确定服装的形变系数;采用基于位置约束的方法模拟服装形变;首先求出人体皮肤变形前后的仿射变化,采用静态约束的方式处理不同区域的约束变形;结合用户指定的衣服材质,采用基于物理的方法,利用织物物理特性来模拟布料形变,生成服装的形变系数;S142:确定服装的自适应褶皱系数;使用高斯-赛德尔方法进行服装模型与人体模型结合时的碰撞检测,对不同的碰撞进行对应的响应,消除服装模型与人体模型之间的穿透现象;根据碰撞响应的数据设置服装模型的褶皱效果,定义肘关节、腋下、肩部以及膝关节主要的约束区域,实现服装在多点约束情况下的多样化褶皱效果,并根据褶皱效果生成服装的最终自适应褶皱系数。4.根据权利要求2所述的基于移动终端的实时三维虚拟试衣方法,其特征在于,所述步骤S12采用改进优化的三维重构步骤创建三维服装模型,其详细步骤为:步骤S121:提取每张图像的服装特征点并进行特征点匹配;步骤S122:判断图像是否是有序排列;步骤S123:获取每张图像的相机姿态和稀疏的有序的三维点云;步骤S124:对上述的稀疏三维点云向空间周围扩散得到有向的三维点云;步骤S125:把三维点云中的服装特征点和背景特征点分割开;步骤S126:把有向的三维点云连接成为一个面,形成初始三维模型;步骤S127:优化初始的服装三维模型。5.根据权利要求1或2或3所述的基于移动终端的实时三维虚拟试衣方法,其特征在于,所述步骤S2的详细流程为:步骤S21:通过移动终端摄像设备对人体进行全方位扫描;即通过移动终端摄像设备扫描人体,扫描结果是多张不同角度的人体照片,然后使用多目视觉技术,基于视差原理恢复出物体的三维几何信息,得到三维点云数据;步骤S22:对扫描得到的三维点云数据文件进行平面切割,获取分层轮廓线,并在相邻的轮廓线之间构建局部三角网格面,得到三维模型;步骤S23:获取人体关键部位截面形状,然后输出所需层的曲线数据;步骤S24:通过触屏、修改参数的方式,对人体模型特征点进行二次修改。6.根据权利要求5所述的基于移动终端的实时三维虚拟试衣方法,其特征在于,所述步骤S22包括以下步骤:步骤S221:对扫描得到的三维点云数据文件进行平面切割,获取分层轮廓线;利用与XOY平面平行的等距平面那堆颈椎点到会阴点之间的点云进行切割分层处理,对截面数据进行分析并得到按先后次序排列的轮廓线之后,在相邻的轮廓线之间构建局部三角网格面;步骤S222:对两相邻轮廓线之间进行线段剖分,针对数据点较多的轮廓线中的每一点,找出相邻轮廓线中与该点距离最近的点作为另一个端点,二者相连产生剖分线段,然后在两两不相交的剖分线段之间继续添加剖分线段;步骤S223:将全部相邻轮廓线间的局部三角网络格面合并,得到完整的三角网格...
【专利技术属性】
技术研发人员:王求真,崔超杰,刘佳良,侯奕芬,薛智隆,靳程旭,
申请(专利权)人:湘潭大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。