一种仿真试衣系统技术方案

技术编号:10951336 阅读:237 留言:0更新日期:2015-01-23 12:26
一种仿真试衣系统,通过2D信息采集装置采集服装的图片信息并输入2D服装存储模块内存储,3D信息采集装置通过采集人体动态信息并输入人体模型存储模块,数据输入装置直接输入服装材质信息进入服装材质数据库,2D服装存储模块内的信息通过2D-3D服装转换模块转换为3D服装数据并存储与3D服装数据库内,3D服装数据库内的3D服装数据通过3D服装和人体模型匹配模块与人体模型匹配模块内的人体动态信息进行匹配进行试衣,试衣效果通过输出模块输出显示。本实用新型专利技术中的能够构建人体的三维动态行为模型和三维服装模型,能够真实的反应人体和服装效果,使得试衣效果更加贴近现实。

【技术实现步骤摘要】
一种仿真试衣系统
本技术涉及一种模拟试衣装置,尤其是涉及一种仿真试衣系统。
技术介绍
电子商务的狂潮已经席卷全球,服装的选购更是占到网络购物的很大比重。目前,基于网络平台的网上服装店所提供的服务非常有限,比如提供服装的二维或三维图像、服装部件的简单组合、服装花色纹理的变换等,这些低劣的技术使得顾客往往买不到合身的衣服,造成服装网络销售退货率高的局面,严重影响到人们对网络购物的信任。 三维服装系统能够使顾客在购买服装之前就能够看到以自身为主题的虚拟着装效果,逼真模拟出有款式、质感、花色的服装;同时,也能让服装设计师在制作服装之前就可以看到不同材质、不同密度、不同厚度、不同身材模特的着装效果。因此,如何利用计算机图形学、虚拟现实等领域的最新科研成果,对服装进行动态仿真成为目前研究和应用的执占。 是0^)611 61-81)11108 [让!'犯'7的缩写,是一套三维图形处理库,也是该领域的行业标准。计算机三维图形是指将数据描述的三维空间通过计算转化成二维图像并显示或打印出来的技术。就是支持这种转换的程序库,它源于XI公司为其图形工作站开发的在跨平台移植过程中发展为(^的队。 0?61161被设计成独立于硬件、独立于视窗系统,可以在各种操作系统的计算机上都可以用的,并能在网络环境下以以3模式工作,是专业图形处理、科学计算等高端应用领域的标准图形库。
技术实现思路
本技术的目的是为解决现在网上购买服装时候不能及时试衣,无法知道是否合身经常遇到购买失误的问题,提供一种仿真试衣系统,可以根据不同的人,不同的衣服信息进行模拟试衣,可以避免购买失误造成的损失。 本技术为解决上述技术问题的不足,所采用的技术方案是: 一种仿真试衣系统,包括信息采集模块、20-30服装转换模块、30服装数据库、20服装存储模块、服装材质存储模块、30服装和人体模型匹配模块、人体模型存储模块和输出模块,信息采集模块包括20信息采集装置、30信息采集装置和数据输入装置,通过20信息采集装置采集服装的图片信息并输入20服装存储模块内存储,30信息采集装置通过采集人体动态信息并输入人体模型存储模块,数据输入装置直接输入服装材质信息进入服装材质数据库,20服装存储模块内的信息通过20-30服装转换模块转换为30服装数据并存储与30服装数据库内,30服装数据库内的30服装数据通过30服装和人体模型匹配模块与人体模型匹配模块内的人体动态信息进行匹配进行试衣,并通过服装材质数据库内的服装材质信息对试衣效果进行调整,试衣效果通过输出模块输出显示。 在人体与服装的仿真过程中,为了达到更加真实的效果,需要建立人体与服装的碰撞检测机制,以便产生真实试衣环境下的如飘逸、褶皱、笔挺等效果。该技术是通过建立人体和服装的层次包围盒,然后结合人体行走模式,来判断人体层次包围盒二叉树和服装层次包围盒二叉树是否能够存在碰撞,以及碰撞的深度(力度)来进行仿真的。 判断服装与人体(或者周围物体)否有碰撞就归结为对两棵二叉树进行遍历和判交的算法。算法如下: 为服装和人体分别构建八八88 二叉树树(树1和树2); 0011181011^1)61:601:1011 (树 1,树 2); ^01(1 0011181011^1)61:601:1011 (0301111(1111^80^0001111(1111^80^ ^11-062^0(16) ( 树2的根结点按层次遍历树1 ; #其中如果树2的根结点与树1某结点包围盒无重叠,则判定与其子结点的包围盒无重叠,不访问这些子结点;如果发现与树1的某个层次的包围盒都不相交或遍历完树1的叶子结点,则退出遍历。欠丨 (发现与树1的某个层次的包围盒都不相交) ( 没有碰撞,停止向下遍历; | 6186 ( 界11116( 1=0; 1〈树1中发生碰撞的叶子结点数;1++) ( 用第1个结点按层次遍历树2; #其中如果此结点与树2某结点包围盒无重叠,则判定与其子结点的包围盒无重叠,不访问这些子结点;如果发现与树2的某个层次的包围盒都不相交或遍历完树2的叶子结点,则退出遍历。4 (发现与树2某个层次的包围盒都不相交) ( 00111:111116 ; | 6186 ( 对检测出有重叠的树2的叶子结点与树1的第1个叶子结点进行基本几何元素的碰撞检测。如有碰撞,则进行碰撞响应调整; | | | |。 自顶向下是从服装的整体结构出发,根据整块服装的性质递归地分割服装,生成下级的包围盒来构成层次包围盒树的结点,直至到达叶结点。而自底向上方法是先将构成服装的几何元(三角形)作为叶结点,然后利用其局部性质,构造相应的包围盒,然后将它们递归地组合起来,生成高一级的包围盒结点,直至生成一个逼近整个服装结构的包围盒作为层次包围盒的根结点。 在该技术开发中,采用了先自顶向下来构造层次包围盒二叉树的结构,然后从叶子结点开始自底向上递归计算叶子结点及其父结点的包围盒数据。 [0041〕 所述的20信息采集装置采用相机。 所述的30信息采集装置采用视频拍摄装置中的任意一种。 所述的数据输入装置采用外接键盘。 所述的输出模块采用液晶显示器。 本技术的有益效果是:1、该系统能够把高清摄像机拍摄到的人体视频进行原服装和人体进行分离,构建人体的三维动态行为模型和三维服装模型,能够真实的反应人体和服装效果,使得试衣效果更加贴近现实。 2、该系统能够把高清摄像机拍摄到的人体视频场景进行三维模拟,比如人体模特是在有风力情况下的试衣效果时,可以把该场景下的风力模型构建出来,以便在试衣效果演示时,体现风力作用下的试衣效果。 3、该系统能够把三维人体模型和三维服装模型构建层次包围盒二叉树;可以根据人体生理结构和服装构件和缝制的原理,构建粒度适中的层次包围盒二叉树,粒度过大,仿真效果较差;粒度过小,计算量过大,仿真效果连续性不强。 4、该系统能够通过自顶向下的方式,对人体层次包围盒二叉树和服装层次包围盒二叉树进行判交判断,如果存在交集,就表明有碰撞,就要产生一定的形变;如果不存在交集,就表明人体和服装没有碰撞。 【附图说明】 图1为本专利的中信号传递流程框图。 【具体实施方式】 图中所示,【具体实施方式】如下: 一种仿真试衣系统,包括信息采集模块、20-30服装转换模块、30服装数据库、20服装存储模块、服装材质存储模块、30服装和人体模型匹配模块、人体模型存储模块和输出模块,信息采集模块包括20信息采集装置、30信息采集装置和数据输入装置,通过20信息采集装置采集服装的图片信息并输入20服装存储模块内存储,30信息采集装置通过采集人体动态信息并输入人体模型存储模块,数据输入装置直接输入服装材质信息进入服装材质数据库,20服装存储模块内存储的信息通过20-30服装转换模块转换为30服装数据并存储与30服装数据库内,30服装数据库内的30服装数据通过30服装和人体模型匹配模块与人体模型匹配模块内的人体动态信息进行匹配进行试衣,并通过服装材质数据库内的服装材质信息对试衣效果进行调整,试衣效果通过输出模块输出显示。 所述的20信息采集装本文档来自技高网...

【技术保护点】
一种仿真试衣系统,其特征在于:包括信息采集模块、2D‑3D服装转换模块、3D服装数据库、2D服装存储模块、服装材质存储模块、3D服装和人体模型匹配模块、人体模型存储模块和输出模块,信息采集模块包括2D信息采集装置、3D信息采集装置和数据输入装置,通过2D信息采集装置采集服装的图片信息并输入2D服装存储模块内存储,3D信息采集装置通过采集人体动态信息并输入人体模型存储模块,数据输入装置直接输入服装材质信息进入服装材质数据库,2D服装存储模块内存储的信息通过2D‑3D服装转换模块转换为3D服装数据并存储与3D服装数据库内,3D服装数据库内的3D服装数据通过3D服装和人体模型匹配模块与人体模型匹配模块内的人体动态信息进行匹配进行试衣,并通过服装材质数据库内的服装材质信息对试衣效果进行调整,试衣效果通过输出模块输出显示。

【技术特征摘要】
1.一种仿真试衣系统,其特征在于:包括信息采集模块、2D-3D服装转换模块、3D服装数据库、2D服装存储模块、服装材质存储模块、3D服装和人体模型匹配模块、人体模型存储模块和输出模块,信息采集模块包括2D信息采集装置、3D信息采集装置和数据输入装置,通过2D信息采集装置采集服装的图片信息并输入2D服装存储模块内存储,3D信息采集装置通过采集人体动态信息并输入人体模型存储模块,数据输入装置直接输入服装材质信息进入服装材质数据库,2D服装存储模块内存储的信息通过2D-3D服装转换模块转换为3D服装数据并存储与3D服装数据库内,3D服装数据库内的...

【专利技术属性】
技术研发人员:史恒亮杨贺丽刘刚张蕾白晓雷
申请(专利权)人:河南科技大学
类型:新型
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1