基于web的网上试衣间系统的利记博彩app

文档序号:6516754阅读:420来源:国知局
基于web的网上试衣间系统的利记博彩app
【专利摘要】本发明涉及虚拟服装展示系统,公开了一种基于WEB的网上试衣间系统,包括主进程模块、用户账户管理模块、模型管理模块、试衣展示模块以及联系人模块。本发明的优点在于,通过结合三维人体模型以及三维服装模型提供了一个虚拟的、具有良好可视性以及交互性的网上试衣系统,步骤简洁,结构简单,减少了销售环节的生产成本,尤其适用于网络云计算平台的应用,具有较好的应用价值。
【专利说明】基于WEB的网上试衣间系统
【技术领域】
[0001]本发明涉及虚拟服装展示系统,特别涉及一种基于WEB的网上试衣间系统。
【背景技术】
[0002]随着计算机技术、网络技术的发展和普及,网上购物也逐渐成了人们购买日常生活用品的主要渠道之一。统计资料表明,互联网购物已经成为服装的交易方式之一。如果网络服装交易平台能够提供一种三维服装试穿技术,基于用户本人的体型生成相应的虚拟模型,并且能够通过布料的材质、尺寸等信息模拟服装,然后将服装通过虚拟模型展现试穿效果,就可以解除用户网上购买服装的顾虑,提高顾客的购买兴趣,从而大大促进服装的网络销售。
[0003]目前大多数网络试衣间所展示的服装均基于二维图片,只有极个别少数的试衣间系统实现了有限的三维试穿技术。而三维试穿技术最大的障碍在于,将一套服装变为“可试穿”模式的三维模型,需要花费一个专业建模人员至少半个月的时间,时间成本、技术成本都比较高。此外,现有的试衣间系统往往更注重于显示效果的真实性,忽略了用户自定义模型的重要性,往往只提供多种服饰款式的替换,由于服饰款式需要大量的模型以及材质数据的支持,也导致了另外一个问题,即试衣间系统所占用的空间巨大,运行所需要的系统性能较高,提高了运行成本。基于上述问题,有必要研制一款全新的网上试衣间系统。

【发明内容】

[0004]本发明针对现有试衣间系统只注重服装款式的替换,忽略了模型的细部调整的缺点,提供了一种全新的基于WEB的网上试衣间系统。
[0005]为实现上述目的,本发明可采取下述技术方案:
基于WEB的网上试衣间系统,其特征在于,包括用户账户管理模块、模型管理模块以及试衣展示模块,具体步骤如下:
用户账户管理模块用于管理用户账户,每个用户分别可以对应一个或者多个账户,每个账户存储有客户的基本信息,用户通过用户账户管理模块登录网上试衣间系统;
模型管理模块用于存储以及根据指令输出所需要的预设模型,这些预设模型包括三维人体模型以及三维服装模型,模型管理模块分别接收用户账户管理模块发送的三维人体模型调取指令以及试衣展示模块发送的三维服装模型调取指令,并向试衣展示模块发送选定的三维人体模型以及三维服装模型;
试衣展示模块用于三维人体模型以及三维服装模型的结合展示,试衣展示模块接收模型管理模型发送的三维人体模型以及三维服装模型,对三维人体模型以及三维服装模型进行解析,解析过程包括将三维人体模型以及三维服装模型所包含的数据进行对应建立三维人体模型以及三维服装模型之间的对应关系,所述对应关系包括三维人体模型以及三维服装模型之间的一对一、一对多以及多对一的对应;对应完成后,首先根据上述对应后的三维人体模型以及三维服装模型的数据,依据三维人体模型对三维服装模型进行调整,并将调整后的三维人体模型以及三维服装模型输出至显示端;试衣展示模块接收并根据客户端输入的三维人体模型的参数以及三维服装模型的参数调整三维人体模型、三维服装模型以及对应关系;试衣展示模块将调整后的三维人体模型以及调整后的三维服装模型发送至模型管理模块。
[0006]作为优选,所述用户账户管理模块包括登录模块、登录警示模块、账户申请模块、账户注册模块、无账户模块、账户信息模块,模型管理模块包括模型建立模块、模型输出模块、用户偏好设置模块,试衣展示模块包括服装人体匹配模块;其中,
用户账户管理模块判断用户进入所述网上试衣间系统之前是否进行匿名登录,如果用户选择匿名登录,则执行登录警示模块,如果用户输入账户名称以及密码,则执行登录模块;
登录警示模块提示用户是否已经注册新账户,如果是,则执行登录模块,否则执行账户申请模块;
登录模块判断用户输入的账户名称以及密码是否有效,如果有效,则执行账户信息模块,否则执行无账户模块;
无账户模块用于提供所述网上试衣间系统的介绍,并执行账户申请模块;
账户申请模块用于账户名称、密码以及账户信息的输入,用户输入账户名称、密码卡以及账户信息后,执行账户注册模块;
账户注册模块用于账户数据存储系统内对新建立的账户进行注册,所述账户数据存储系统包括数据库或者账户信息文件集,注册过程即将账户数据加入数据库或者新建立的账户信息文件中。,注册失败,则执行账户申请模块,注册成功则执行账户信息模块;
账户信息模块用于连接账户数据存储系统,并检索存储的记录,向用户端输出成功登录消息并执行模型管理模块;
模型管理模块接收用户输入的三维人体模型数据,三维人体模型数据输入完毕后,将输入的三维人体模型数据与现有的三维人体模型进行一一对比,如果发现现有的三维人体模型中存在于输入的三维人体模型数据相类似或者相同的三维人体模型,执行模型输出模块,否则执行模型建立模块;
模型建立模块用于依据输入的三维人体模型数据建立相应的三维人体模型,并执行偏好设置模块;
偏好设置模块接收用户对三维人体模型的参数的修改,并将该修改后得到的偏好数据与三维人体模型的参数进行合并后,执行模型输出模块;
模型输出模块用于在输出端显示三维人体模型;
服装人体匹配模块用于将三维人体模型与三维服装模型相结合以提供用户的虚拟试穿体验,用户可以通过选择不同的三维服装模型达到展示目的,用户也可以通过放大、缩小以及旋转进行观察,选择自己喜欢的服饰。
[0007]作为优选,三维人体模型的生成步骤包括:用户通过客户端向模型建立模块提交人体的身体特征参数信息,所述身体特征参数包括性别、年龄、身高、颈部周长、颈部高度、肩宽、上臂长、上臂宽、下臂长、下臂宽、前胸距、平胸围、下胸围、腰围、肚脐到胸部距离、腰臀距、臀围、上腿长、大腿围、下腿长、腿肚围以及膝围,模型建立模块根据上述人体的身体特征参数信息生成三维人体模型;三维人体模型生成后,模型建立模块导出该三维人体模型。
[0008]作为优选,三维服装模型的生成步骤包括:模型建立模块选择需要的目标服饰,导入所述目标服饰作为背景,导入标准人体模型或者现有的三维人体模型为服饰建模提供参照,对基本图形进行切割、变形以及拉伸处理,用处理后的基本图形填充作为背景的目标服饰以生成三维服装模型;对三维服装模型的点、线以及面分别进行微调,并从材质库中导入材质实现对三维服装模型的材质填充;在三维服装模型周围添加关照以及场景完成三维服装模型;向显示端输出三维服装模型,如果符合要求,则导出所述三维服装模型,否则重复对所述三维服装模型的点、线以及面分别进行微调的步骤。
[0009]作为优选,还包括主进程模块以及联系人模块;
主进程模块包括显示端以及输入装置,显示端用于输出三维人体模型以及三维服装模型;输入装置用于执行用户的数据输入操作,所述数据输入操作包括账户名称、密码以及账户信息的输入,还包括执行用户对三维人体模型以及三维服装模型的微调操作;
联系人模块用于连接系统管理员以及开发人员所在终端,通过提供电子邮件通讯、及时信息通讯、有线或者无线的电信通讯方式与系统管理员以及开发人员所在终端实现握手,并传递数据与信息。
[0010]本发明由于采用了以上技术方案,具有显著的技术效果:
提供了一种可以模拟现实的网上试衣间系统,不仅可以实现各种服饰款式的替换,为使用网上试衣间系统的使用者提供较为丰富的试衣体验,同时也解决了现有的试衣间系统只注重服饰款式的替换,无法对服饰或者人体模型参数进行微调,无法针对个人实现差别化的偏好设置的问题,具有较好的应用价值。
[0011]进一步地,网上试衣间系统具有与人体建模以及服饰建模相结合的用户账户登录,以及单独的用于人体建模和服装建模的功能模块,可以支持更多类型自定义人体模型或者服饰模型的建立,为使用者提供了一个更为丰富的使用体验。
[0012]进一步地,网上试衣间系统还具有差别化、个性化的三维服饰建模过程,可以在原有的服饰模型的基础上,变化得到多种不同的服饰款式,在不增加原有的服装建模的数量的基础上,提高了可以替换的服饰种类,具有较好的应用价值。
【专利附图】

【附图说明】
[0013]图1为网上试衣间系统的模块示意图。
[0014]图2为网上试衣间系统的流程示意图。
【具体实施方式】
[0015]下面结合实施例对本发明作进一步的详细描述。
[0016]实施例1
基于WEB的网上试衣间系统,如图1所示,包括主进程模块1、用户账户管理模块2、模型管理模块3、试衣展示模块4以及连接模块5,具体步骤如下:
当用户打开网上试衣间系统,进入用户账户管理模块2,用户账户管理模块2用于管理用户账户,每个用户分别可以对应一个或者多个账户,每个账户存储有客户的基本信息,用户通过用户账户管理模块2登录网上试衣间系统;用户账户管理模块2还包括判断用户是否已经通过输入账户名称、密码以及账户信息并登录试衣间系统,其中,账户信息包括账户名称以及密码之外的其他有关用户登录的信息,包括邮箱、性别以及联系方式等信息,也可以包括其他可以用于用户识别的信息。
[0017]模型管理模块3用户存储以及根据指令输出所需要的预设模型,这些预设模型包括三维人体模型以及三维服装模型,模型管理模块3分别接收用户账户管理模块2发送的三维人体模型调取指令以及试衣展示模块4发送的三维服装模型调取指令,并向试衣展示模块4发送选定的三维人体模型以及三维服装模型;
试衣展示模块4用于三维人体模型以及三维服装模型的结合展示,试衣展示模块4接收模型管理模块3发送的三维人体模型以及三维服装模型,对三维人体模型以及三维服装模型进行解析,解析过程包括将三维人体模型以及三维服装模型所包含的数据进行对应并建立三维人体模型以及三维服装模型之间的对应关系,这里所述的数据包括身体特征参数信息,由于三维服装模块需要依据人体模型建模,因此三维人体模型以及三维服装模型可以使用同一套的数据,所述对应关系包括三维人体模型以及三维服装模型之间的一对一、一对多以及多对一的对应;对应完成后,首先根据上述对应后的三维人体模型以及三维服装模型的数据,依据三维人体模型对三维服装模型进行调整,并将调整后的三维人体模型以及三维服装模型输出至显示端;试衣展示模块4接收并根据客户端输入的三维人体模型的参数以及三维服装模型的参数调整三维人体模型、三维服装模型以及对应关系;试衣展示模块4将调整后的三维人体模型以及调整后的三维服装模型发送至模型管理模块。
[0018]如图2所示,所述用户账户管理模块2包括登录模块21、登录警示模块22、账户申请模块23、账户注册模块24、无账户模块25、账户信息模块26,模型管理模块3包括模型建立模块31、模型输出模块32、用户偏好设置模块33,试衣展示模块4包括服装人体匹配模块41 ;其中,
用户账户管理模块2判断用户进入所述网上试衣间系统之前是否进行匿名登录,如果用户选择匿名登录,则执行登录警示模块22,如果用户输入账户名称以及密码,则执行登录模块21。
[0019]登录警示模块22提示用户是否已经注册新账户,已经注册过的用户可以向登录警示模块22输入账户名称和密码,如果是,则执行登录模块21,否则执行账户申请模块23。
[0020]登录模块21首先将连接账户数据存储系统,并在账户数据存储系统进行检索,判断用户输入的账户名称以及密码是否有效,如果有效,则执行账户信息模块26,否则执行无账户模块25。最后向输出端输出相应的反馈信息。
[0021]无账户模块25用于向输出端输出登录失败以及原因提示,并提供所述网上试衣间系统的介绍,并执行账户申请模块23。
[0022]账户申请模块23用于账户名称、密码以及账户信息的输入,用户输入账户名称、密码卡以及账户信息后,执行账户注册模块24。
[0023]账户注册模块24用于账户数据存储系统内对新建立的账户进行注册,所述账户数据存储系统包括数据库或者账户信息文件集,注册过程即将账户数据加入数据库或者新建立的账户信息文件中。注册失败,则执行账户申请模块23,注册成功则执行账户信息模块26。
[0024]账户信息模块26用于连接账户数据存储系统,并检索存储的记录,向用户端输出成功登录消息并执行模型管理模块3。
[0025]模型管理模块3接收用户输入的三维人体模型数据,三维人体模型数据输入完毕后,将输入的三维人体模型数据与现有的三维人体模型进行一一对比,如果发现现有的三维人体模型中存在于输入的三维人体模型数据相类似或者相同的三维人体模型,执行模型输出模块32,否则执行模型建立模块31。
[0026]模型建立模块31用于依据输入的三维人体模型数据建立相应的三维人体模型,并执行用户偏好设置模块33。
[0027]用户偏好设置模块33接收用户对三维人体模型的参数的修改,并将该修改后得到的偏好数据与三维人体模型的参数进行合并后,执行模型输出模块32。
[0028]模型输出模块32用于在输出端显示三维人体模型。
[0029]服装人体匹配模块41用于将三维人体模型与三维服装模型相结合以提供用户的虚拟试穿体验,用户可以通过选择不同的三维服装模型达到展示目的,用户也可以通过放大、缩小以及旋转进行观察,选择自己喜欢的服饰。
[0030]三维人体模型的生成步骤包括:用户通过客户端向模型建立模块31提交人体的身体特征参数信息,所述身体特征参数包括性别、年龄、身高、颈部周长、颈部高度、肩宽、上臂长、上臂宽、下臂长、下臂宽、前胸距、平胸围、下胸围、腰围、肚脐到胸部距离、腰臀距、臀围、上腿长、大腿围、下腿长、腿肚围以及膝围,模型建立模块31根据上述人体的身体特征参数信息生成三维人体模型;三维人体模型生成后,模型建立模块31导出该三维人体模型。
[0031]三维服装模型的生成步骤包括:模型建立模块31选择需要的目标服饰,导入所述目标服饰作为背景,导入标准人体模型或者现有的三维人体模型为服饰建模提供参照,对基本图形进行切割、变形以及拉伸处理,用处理后的基本图形填充作为背景的目标服饰以生成三维服装模型;对三维服装模型的点、线以及面分别进行微调,并从材质库中导入材质实现对三维服装模型的材质填充;在三维服装模型周围添加关照以及场景完成三维服装模型;向显示端输出三维服装模型,如果符合要求,则导出所述三维服装模型,否则重复对所述三维服装模型的点、线以及面分别进行微调的步骤。
[0032]网上试衣间系统还包括主进程模块I以及联系人模块5 ;
主进程模块I包括显示端以及输入装置,显示端用于输出三维人体模型以及三维服装模型;输入装置用于执行用户的数据输入操作,所述数据输入操作包括账户名称、密码以及账户信息的输入,还包括执行用户对三维人体模型以及三维服装模型的微调操作;
联系人模块5用于连接系统管理员以及开发人员所在终端,通过提供电子邮件通讯、及时信息通讯、有线或者无线的电信通讯方式与系统管理员以及开发人员所在终端实现握手,并传递数据与信息。
[0033]总之,以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所作的均等变化与修饰,皆应属本发明专利的涵盖范围。
【权利要求】
1.一种基于WEB的网上试衣间系统,其特征在于,包括用户账户管理模块(2)、模型管理模块(3)以及试衣展示模块(4),具体步骤如下: 用户账户管理模块(2)用于管理用户账户,每个用户分别可以对应一个或者多个账户,每个账户存储有客户的基本信息,用户通过用户账户管理模块(2)登录网上试衣间系统;模型管理模块(3)用于存储以及根据指令输出所需要的预设模型,这些预设模型包括三维人体模型以及三维服装模型,模型管理模块(3)分别接收用户账户管理模块(2)发送的三维人体模型调取指令以及试衣展示模块(4)发送的三维服装模型调取指令,并向试衣展示模块(4)发送选定的三维人体模型以及三维服装模型; 试衣展示模块(4)用于三维人体模型以及三维服装模型的结合展示,试衣展示模块(4)接收模型管理模块(3)发送的三维人体模型以及三维服装模型,对三维人体模型以及三维服装模型进行解析,解析过程包括将三维人体模型以及三维服装模型所包含的数据进行对应建立三维人体模型以及三维服装模型之间的对应关系,所述对应关系包括三维人体模型以及三维服装模型之间的一对一、一对多以及多对一的对应;对应完成后,首先根据上述对应后的三维人体模型以及三维服装模型的数据,依据三维人体模型对三维服装模型进行调整,并将调整后的三维人体模型以及三维服装模型输出至显示端;试衣展示模块(4)接收并根据客户端输入的三维人体模型的参数以及三维服装模型的参数调整三维人体模型、三维服装模型以及对应关系;试衣展示模块(4)将调整后的三维人体模型以及调整后的三维服装模型发送至模型管 理模块。
2.根据权利要求1所述的基于WEB的网上试衣间系统,其特征在于,所述用户账户管理模块(2)包括登录模块(21)、登录警示模块(22)、账户申请模块(23)、账户注册模块(24)、无账户模块(25)、账户信息模块(26),模型管理模块(3)包括模型建立模块(31)、模型输出模块(32)、用户偏好设置模块(33),试衣展示模块(4)包括服装人体匹配模块(41);其中, 用户账户管理模块(2)判断用户进入所述网上试衣间系统之前是否进行匿名登录,如果用户选择匿名登录,则执行登录警示模块(22),如果用户输入账户名称以及密码,则执行登录模块(21); 登录警示模块(22)提示用户是否已经注册新账户,如果是,则执行登录模块(21),否则执行账户申请模块(23 ); 登录模块(21)判断用户输入的账户名称以及密码是否有效,如果有效,则执行账户信息模块(26),否则执行无账户模块(25); 无账户模块(25)用于提供所述网上试衣间系统的介绍,并执行账户申请模块(23);账户申请模块(23 )用于账户名称、密码以及账户信息的输入,用户输入账户名称、密码卡以及账户信息后,执行账户注册模块(24); 账户注册模块(24)用于账户数据存储系统内对新建立的账户进行注册,所述账户数据存储系统包括数据库或者账户信息文件集,注册过程即将账户数据加入数据库或者新建立的账户信息文件中。
3.,注册失败,则执行账户申请模块(23),注册成功则执行账户信息模块(26); 账户信息模块(26)用于连接账户数据存储系统,并检索存储的记录,向用户端输出成功登录消息并执行模型管理模块(3); 模型管理模块(3 )接收用户输入的三维人体模型数据,三维人体模型数据输入完毕后,将输入的三维人体模型数据与现有的三维人体模型进行一一对比,如果发现现有的三维人体模型中存在于输入的三维人体模型数据相类似或者相同的三维人体模型,执行模型输出模块(32),否则执行模型建立模块(31); 模型建立模块(31)用于依据输入的三维人体模型数据建立相应的三维人体模型,并执行用户偏好设置模块(33); 用户偏好设置模块(33)接收用户对三维人体模型的参数的修改,并将该修改后得到的偏好数据与三维人体模型的参数进行合并后,执行模型输出模块(32); 模型输出模块(32)用于在输出端显不三维人体模型; 服装人体匹配模块(41)用于将三维人体模型与三维服装模型相结合以提供用户的虚拟试穿体验,用户可以通过选择不同的三维服装模型达到展示目的,用户也可以通过放大、缩小以及旋转进行观察,选择自己喜欢的服饰; 根据权利要求1所述的基于WEB的网上试衣间系统,其特征在于,三维人体模型的生成步骤包括:用户通过客户端向模型建立模块(31)提交人体的身体特征参数信息,所述身体特征参数包括性别、年龄、身高、颈部周长、颈部高度、肩宽、上臂长、上臂宽、下臂长、下臂宽、前胸距、平胸围、下胸围、腰围、肚脐到胸部距离、腰臀距、臀围、上腿长、大腿围、下腿长、腿肚围以及膝围,模型建立模块(31)根据上述人体的身体特征参数信息生成三维人体模型;三维人体模型生成后,模型建立模块(31)导出该三维人体模型。
4.根据权利要求1所述的基于WEB的网上试衣间系统,其特征在于,三维服装模型的生成步骤包括:模型建立模块(31)选择需要的目标服饰,导入所述目标服饰作为背景,导入标准人体模型或者现有的三维人体模型为服饰建模提供参照,对基本图形进行切割、变形以及拉伸处理,用处理后的基本 图形填充作为背景的目标服饰以生成三维服装模型;对三维服装模型的点、线以及面分别进行微调,并从材质库中导入材质实现对三维服装模型的材质填充;在三维服装模型周围添加关照以及场景完成三维服装模型;向显示端输出三维服装模型,如果符合要求,则导出所述三维服装模型,否则重复对所述三维服装模型的点、线以及面分别进行微调的步骤。
5.根据权利要求1所述的基于WEB的网上试衣间系统,其特征在于,还包括主进程模块(I)以及联系人模块(5); 主进程模块(I)包括显示端以及输入装置,显示端用于输出三维人体模型以及三维服装模型;输入装置用于执行用户的数据输入操作,所述数据输入操作包括账户名称、密码以及账户信息的输入,还包括执行用户对三维人体模型以及三维服装模型的微调操作; 联系人模块(5 )用于连接系统管理员以及开发人员所在终端,通过提供电子邮件通讯、及时信息通讯、有线或者无线的电信通讯方式与系统管理员以及开发人员所在终端实现握手,并传递数据与信息。
【文档编号】G06Q30/00GK103530782SQ201310514781
【公开日】2014年1月22日 申请日期:2013年10月28日 优先权日:2013年10月28日
【发明者】杨晓东, 林晨, 石东娇, 刘亚楠 申请人:浙江工商大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1