虚拟试衣系统及试衣方法

文档序号:9275194阅读:486来源:国知局
虚拟试衣系统及试衣方法
【技术领域】
[0001]本发明涉及虚拟试衣技术,特别涉及一种虚拟试衣系统及试衣方法。
【背景技术】
[0002]在互联网不断普及、电子商务高速发展的今天,网上购衣成为人们很平常的一种生活方式之一,但是网上购衣时仅仅依靠衣服的平面展示无法有效的展示衣服的实际穿着效果,而且许多购买者在购买看中的衣服后,在试穿时由于实际购买的服装与网上所展示的服装在布料质地、颜色和走线等方面均存在一定的差别,若差别很大,会使用户体验变差,从而导致退货率增加,进一步地增加了网上商家的成本,这样对于商家和买方均不利。

【发明内容】

[0003]本发明的目的在于提供一种虚拟试衣系统及试衣方法,使得通过试衣效果动画的动作展示可以获取试衣者的高度逼真的试衣效果,极大降低了由于所购衣服不合适造成的退货率,节约商家成本。
[0004]为解决上述技术问题,本发明的实施方式提供了一种虚拟试衣方法,包含以下步骤:
[0005]获取试衣者的三维虚拟人体模型,将待试衣服与三维虚拟人体模型匹配生成试衣效果模型;
[0006]获取与待试衣服相对应的三维试衣场景,并将试衣效果模型与三维试衣场景融合生成试衣效果动画。
[0007]本发明的实施方式还提供了一种虚拟试衣系统,该系统包含:
[0008]三维模型生成模块:用于获取试衣者的三维虚拟人体模型,将待试衣服与三维虚拟人体模型匹配生成试衣效果模型;
[0009]三维场景获取模块:用于获取与待试衣服相对应的三维试衣场景;
[0010]动画展示模块:用于将试衣效果模型与三维试衣场景融合生成试衣效果动画。
[0011]本发明实施方式相对于现有技术而言,通过获取试衣者的三维虚拟人体模型,将待试衣服与三维虚拟人体模型匹配生成试衣效果,获取与待试衣服相对应的三维试衣场景,并将试衣效果模型与三维试衣场景融合生成试衣效果动画,通过试衣效果动画的动作展示可以达到试衣者的高度逼真的试衣效果,方便实用,提高了用户体验,极大降低了由于所购衣服不合适造成的退货率,节约商家成本。
[0012]另外,在获取试衣者的三维虚拟人体模型的步骤中,包含以下子步骤:根据试衣者的人体实际尺寸信息,在预先保存的N个虚拟人体模型中选择匹配的虚拟人体模型作为初始三维虚拟人体模型;根据人体的全方位录像信息对初始三维虚拟人体模型进行修正,得到试衣者的三维虚拟人体模型。由于通过试衣者人体的全方位录像信息对初始三维虚拟人体模型进行修正,并且使用录像信息中的面部和头像修正初始三维虚拟人体模型,因此,可以获得与试衣者高度逼真的三维虚拟人体模型。
[0013]另外,在试衣效果动画展示过程中,对三维试衣场景进行全方位旋转,三维试衣场景与试衣效果模型在横切面固定。通过三维试衣场景的全方位旋转可以360度全方位观察试衣效果动画展示,提高了用户体验。
[0014]另外,在将试衣效果模型与三维试衣场景融合生成试衣效果动画的步骤中,包含以下子步骤:将试衣效果模型导入到选定的所述三维试衣场景中并与三维试衣场景进行渲染合成;控制试衣效果模型执行与三维试衣场景相适配的动画动作,生成试衣效果动画。由于使示意效果模型在三维试衣场景中进行动画展示可以有效的体现待试衣服在不同试衣场景中的穿着展示效果是否达到试衣者的心理预期,进一步提高了用户体验。
[0015]另外,在将试衣效果模型与三维试衣场景融合生成试衣效果动画的步骤后,为试衣者的三维虚拟人体模型、待试衣服选择相适配的至少一个参照三维虚拟人体模型及相应的适配衣服;根据选择的参照三维虚拟人体模型及相应的适配衣服生成至少一个陪衬试衣效果模型;将生成的陪衬试衣效果模型加入至三维试衣场景,融合生成陪衬试衣效果模型的试衣效果动画。通过在三维试衣场景中增加陪衬试衣效果模型及其动画展示可以进一步地反映待试衣服的穿着展示效果,极大地提高了用户体验。
【附图说明】
[0016]图1是根据本发明第一实施方式的虚拟试衣方法的流程图;
[0017]图2是根据本发明第二实施方式的虚拟试衣方法改进后增加的步骤的流程图;
[0018]图3是根据本发明第三实施方式的虚拟试衣系统的原理框图。
【具体实施方式】
[0019]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。
[0020]本发明的第一实施方式涉及一种虚拟试衣方法。该虚拟试衣方法的具体流程图如图1所示。
[0021]步骤101:在预先保存的N个虚拟人体模型中选择匹配的虚拟人体模型作为初始三维虚拟人体模型。
[0022]具体地说,预先保存的N个虚拟人体模型为三维的虚拟人体模型,上述N个虚拟人体模型通过人体实际尺寸信息进行分类并存储在虚拟人体模型数据库中,虚拟人体模型的尺寸信息对应的人体实际尺寸信息包含身高、胸围、臀围、腰围等,但并不限于以上所述。比如,试衣者实际身高为1.8米,则三维的虚拟人体模型的身高为7.2厘米,即试衣者的实际尺寸与人体模型的尺寸比例为25:1。所述比例可根据实际情况进行选择,并不限于以上所述。当输入人体实际尺寸信息时,终端通过查找虚拟人体模型数据库,找到与输入人体实际尺寸信息最接近的虚拟人体模型,并将该虚拟模型从虚拟人体数据库导出作为初始三维虚拟人体模型。该虚拟人体模型数据库与云端服务器相连,可于云端服务器下载制作完成的虚拟人体模型到上述虚拟人体模型数据库。
[0023]步骤102:根据人体的全方位录像信息对初始三维虚拟人体模型进行修正,得到试衣者的三维虚拟人体模型。
[0024]具体地说,通过终端的摄像头拍摄试衣者身体的全方位录像信息,对获取的试衣者身体的全方位录像信息进行检测获取试衣者的人体轮廓线和人体特征点,也可以在采用摄像头拍摄试衣者身体的全方位录像信息时,实时获取试衣者身体的轮廓和特征点,所述特征点包含人脸区域中心点、两边肩部顶点、胳膊中心点、两手的指尖点、人体中心点、膝盖顶点、两脚脚跟点和两脚脚尖点等等,特征点的种类并不限于以上所述。
[0025]其中,获取的试衣者的人体轮廓线与人体特征点为组合固定状态,并且可以进行比例放大或缩小。
[0026]通过获取的试衣者的人体轮廓线与人体特征点通过比例调整对初始三维虚拟人体模型进行修正,比如,通过人体轮廓线修正初始三维人体的身体曲线,通过人体特征点修正初始三维虚拟人体模型的身体各部分比例,通过对初始虚拟人体模型的修正构建试衣者的三维虚拟人体模型。
[0027]并且,通过录像信息中试衣者的实际肤色、面貌等对该三维的虚拟人体简易模型进行匹配补偿构建出三维虚拟人体模型的高度逼真效果,该三维虚拟人体模型的面貌与获取的录像信息中的试衣者的面貌相同即三维虚拟人体模型中采用的是试衣者真实的面貌和头像。
[0028]该三维虚拟人体模型可以进行相应比例的放大或缩小,另外,也可以对该三维虚拟人体模型进行全方位旋转和视角观察,用户将该三维虚拟人体模型保存于三维虚拟人体模型数据库中。
[0029]步骤103:将待试衣服与三维虚拟人体模型匹配生成试衣效果模
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1