增强现实实时虚拟试衣系统及方法

文档序号:6357380阅读:303来源:国知局
专利名称:增强现实实时虚拟试衣系统及方法
技术领域
本发明涉及增强现实技术,尤其涉及一种增强现实实时虚拟试衣系统及方法。
背景技术
增强现实技术,是一种综合了图像识别追踪、运动捕捉、虚拟现实等计算机学科的技术,将虚拟三维模型动画、视频、文字、图片等数字信息实时叠加显示到真实场景中,并与现实物体或者使用者实现自然互动的创新的人机交互技术。现有技术的虚拟试衣系统一般以虚拟现实(Virtual Reality)为支持技术,让设计好的虚拟3D人体模特结合不同款式、尺寸的虚拟3D服装表现出服装的穿戴以及搭配效果。但由于试穿衣服的为设计好的3D人体模型,不能与真实地试穿者的人体形态、肤色实时结合,并不能真实表现出满意的试穿体验。

发明内容
本发明提供一种增强现实实时虚拟试衣系统及方法,以提高虚拟试衣的效果。本发明提供一种增强现实实时虚拟试衣系统,包括光学摄像机,用于实时获取实景视频信息;深度摄像机,用于实时获取试衣者的人体标识信息;人体三维模型模块,与所述深度摄像机连接,用于根据所述人体标识信息生成人体三维模型;衣服三维模型模块,与所述深度摄像机相连,用于根据所述人体标识信息生成衣服三维模型;三维模型融合模块,分别与所述人体三维模型模块和所述衣服三维模型模块相连,用于将所述人体三维模型和所述衣服三维模型相融合,生成试衣三维模型;实景融合模块,分别与所述光学摄像机和所述三维模型融合模块相连,用于将所述试衣三维模型和所述实景视频信息相融合,生成试衣视频信息。如上所述的增强现实实时虚拟试衣系统,还包括第一校正模块,与所述光学摄像机相连,用于根据预设焦距信息,对所述光学摄像机进行标定;第二校正模块,分别与所述光学摄像机和所述深度摄像机相连,用于将所述光学摄像机和所述深度摄像机调整为同步同视角。如上所述的增强现实实时虚拟试衣系统,其中,所述人体标识信息包括外形信息和动作信息;相应地,所述深度摄像机包括外形信息捕捉单元和动作信息捕捉单元;所述外形信息捕捉单元用于实时捕捉所述试衣者的各像素点的深度信息以及所述试衣者的轮廓信息,以形成所述外形信息;所述动作信息捕捉单元与所述外形信息捕捉单元相连,用于根据所述轮廓信息生成骨骼节点信息,并根据所述骨骼节点信息生成所述动作信息。如上所述的增强现实实时虚拟试衣系统,所述人体三维模型包括人体模型调整单元,用于根据所述外形信息调整人体基础模型的形状,生成人体静态模型;人体模型运动单元,用于根据所述动作信息调整所述人体静态模型的动作,生成所述人体三维模型,以对所述试衣者进行模拟。如上所述的增强现实实时虚拟试衣系统,所述衣服三维模型包括衣服模型调整单元,用于根据所述外形信息调整衣服基础模型的形状,生成衣服静态模型;衣服模型运动单元,用于根据所述动作信息调整所述衣服静态模型的位置和动作姿态,生成衣服动态模型;三维引擎单元,用于根据所述动作信息和所述衣服动态模型,生成所述衣服三维模型。如上所述的增强现实实时虚拟试衣系统,所述三维模型融合模块包括组合单元,用于将所述人体三维模型和所述衣服三维模型组合,生成遮挡三维模型;渲染单元,用于对所述遮挡三维模型进行渲染;透明化单元,用于将渲染后的遮挡三维模型中的人体三维模型透明化处理,生成所述试衣三维模型。本发明提供一种增强现实实时虚拟试衣方法,包括光学摄像机实时获取实景视频信息;深度摄像机实时获取试衣者的人体标识信息;人体三维模型模块根据所述深度摄像机获取的人体标识信息生成人体三维模型;衣服三维模型模块根据所述深度摄像机获取的人体标识信息生成衣服三维模型;三维模型融合模块分别将所述人体三维模型模块生成的所述人体三维模型和所述衣服三维模型模块生成的所述衣服三维模型相融合,生成试衣三维模型;实景融合模块分别将所述衣服三维模型模块生成的所述试衣三维模型和所述光学摄像机获取的所述实景视频信息相融合,生成试衣视频信息。如上所述的增强现实实时虚拟试衣方法,所述光学摄像机实时获取实景视频信息之前,还包括第一校正模块根据预设焦距信息,对所述光学摄像机进行标定;第二校正模块将所述光学摄像机和所述深度摄像机调整为同步同视角。如上所述的增强现实实时虚拟试衣方法,所述人体标识信息包括外形信息和动作信息;相应地,所述深度摄像机实时获取试衣者的人体标识信息,包括所述深度摄像机实时捕捉所述试衣者的各像素点的深度信息以及所述试衣者的轮廓信息,以形成所述外形信息;所述深度摄像机根据所述轮廓信息生成骨骼节点信息,并根据所述骨骼节点信息生成所述动作信息。如上所述的增强现实实时虚拟试衣方法,所述人体三维模型模块根据所述深度摄像机获取的人体标识信息生成人体三维模型,包括所述人体三维模型模块根据所述外形信息调整人体基础模型的形状,生成人体静态模型;所述人体三维模型模块根据所述动作信息调整所述人体静态模型的动作,生成所述人体三维模型,以对所述试衣者进行模拟。如上所述的增强现实实时虚拟试衣方法,所述衣服三维模型模块根据所述深度摄像机获取的人体标识信息生成衣服三维模型,包括所述衣服三维模型模块根据所述外形信息调整衣服基础模型的形状,生成衣服静态模型;所述衣服三维模型模块根据所述动作信息调整所述衣服静态模型的位置和动作姿态,生成衣服动态模型;所述衣服三维模型模块根据所述动作信息和所述衣服动态模型,生成所述衣服三维模型。如上所述的增强现实实时虚拟试衣方法,所述三维模型融合模块分别将所述人体三维模型模块生成的所述人体三维模型和所述衣服三维模型模块生成的所述衣服三维模型相融合,生成试衣三维模型,包括所述三维模型融合模块将所述人体三维模型和所述衣服三维模型组合,生成遮挡三维模型;所述三维模型融合模块对所述遮挡三维模型进行渲染;所述三维模型融合模块将渲染后的遮挡三维模型中的人体三维模型透明化处理, 生成所述试衣三维模型。由上述技术方案可知,本发明提供的增强现实实时虚拟试衣系统及方法,通过深度摄像机实时获取人体标识信息,并根据该人体标识信息生成人体三维模型和衣服三维模型,衣服三维模型可以与试衣者的体型相符,而且可以表现出试衣者穿上衣服时,衣服所表现出的与试衣者身体曲线相对应的效果。并且通过人体三维模型和衣服三维模型的融合处理生成试衣三维模型,使试衣三维模型融合与实景视频信息时,表现出的效果不仅仅是二者的叠加,而是可以与试衣者的人体形态相结合,提高了虚拟试衣的效果。


图1为本发明实施例提供的一种增强现实实时虚拟试衣系统结构示意图; 图2为本发明实施例提供的另一种增强现实实时虚拟试衣系统结构示意3为本发明实施例提供的增强现实实时虚拟试衣方法流程图。附图标记12-光学摄像机;11-深度摄像机;13-人体三维模型模块;14-衣服三维模型模块15-三维模型融合模块;16-实景融合模块;17-第一校正模块;18-第二校正模块;
111-外形信息捕捉单元131-人体模型调整单元141-衣服模型调整单元143-三维引擎单元;
112-动作信息捕捉单元 132-人体模型运动单元 142-衣服模型运动单元 151-组合单元; 152-渲染单元;
153-透明化单元。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例, 对本发明实施例中的技术方案进行清楚、完整地描述。需要说明的是,在附图或说明书中, 相似或相同的元件皆使用相同的附图标记。图1为本发明实施例提供的一种增强现实实时虚拟试衣系统结构示意图,如图1 所示,该增强现实实时虚拟试衣系统包括光学摄像机12、深度摄像机11、人体三维模型模块13、衣服三维模型模块14、三维模型融合模块15和实景融合模块16。光学摄像机12用于实时获取实景视频信息。深度摄像机11用于实时获取试衣者的人体标识信息。人体三维模型模块13与深度摄像机11连接,用于根据人体标识信息生成人体三维模型。衣服三维模型模块14与深度摄像机11相连,用于根据人体标识信息生成衣服三维模型。三维模型融合模块15分别与人体三维模型模块13和衣服三维模型模块14相连,用于将人体三维模型和衣服三维模型相融合,生成试衣三维模型。实景融合模块16,分别与光学摄像机12 和三维模型融合模块15相连,用于将试衣三维模型和实景视频信息相融合,生成试衣视频 fn息ο该增强现实实时虚拟试衣系统在实际应用中的工作过程具体可以为试衣者站在光学摄像机12和深度摄像机11前,光学摄像机12实时获取实景视频信息,即实时捕捉试衣者的视频信息以及试衣者所处的环境视频信息。深度摄像机11实时获取试衣者的人体标识信息,试衣者的人体标识信息具体可以对试衣者的外形轮廓以及动作进行标识。人体三维模型模块13根据人体标识信息生成人体三维模型。人体三维模型模块13具体可以根据深度摄像机11获取的人体标识信息通过三维人体建模算法生成人体三维模型。衣服三维模型模块14中具体可以存储多个衣服三维模型样本,试衣者可以选择喜欢的衣服进行试穿。衣服三维模型模块14将试衣者挑选出的衣服三维模型样本,根据深度摄像机11获取的人体标识信息对衣服的大小以及该衣服在试衣者身上可能产生的皱褶和变形进行调整处理,生成衣服三维模型。三维模型融合模块15将人体三维模型和衣服三维模型进行融合,生成试衣三维模型,例如,试衣者穿衣服时,脖子部位会对衣服的后衣领遮挡,生成的试衣三维模型中则会表现这个效果。实景融合模块16在将该试衣三维模型融合到光学摄像机12捕捉的实景视频中,生成试衣视频信息,实现了试衣三维模型在试衣者身上的效果, 该试衣视频信息通过显示模块显示给试衣者,给试衣者的感受就和面对试衣镜进行试衣的效果一样。本实施例提供的增强现实实时虚拟试衣系统,通过深度摄像机11实时获取人体标识信息,并根据该人体标识信息生成人体三维模型和衣服三维模型,衣服三维模型可以与试衣者的体型相符,而且可以表现出试衣者穿上衣服时,衣服所表现出的与试衣者身体曲线相对应的效果。并且通过人体三维模型和衣服三维模型的融合处理生成试衣三维模型,使试衣三维模型融合与实景视频信息时,表现出的效果不仅仅是二者的叠加,而是可以与试衣者的人体形态相结合,逼真地显示了试着者的试衣效果,提高了虚拟试衣的效果。图2为本发明实施例提供的另一种增强现实实时虚拟试衣系统结构示意图,如图 2所示,在本实施例中,该增强现实实时虚拟试衣系统还可以包括第一校正模块17和第二校正模块18。第一校正模块17与光学摄像机12相连,用于根据预设焦距信息,对光学摄像机12进行标定。第二校正模块18分别与光学摄像机12和深度摄像机11相连,用于将光学摄像机12和深度摄像机11调整为同步同视角。在进行虚拟试衣之前,可以先对光学摄像机12进行标定校正,第一校正模块17具体根据预设的焦距信息进行过内外参数的标定,使光学摄像机12基于标定参数获取实景视频信息,并去除镜头畸变影响,准确计算需要在实景中的特定距离、位置叠加和衣服三维模型的屏幕显示的大小和位置坐标。第二校正模块18使光学摄像机12和虚拟摄像机同步同视角,具体表现为具有相同的角度、焦距和视野。具体也可以通过调整硬件参数以实现对光学摄像机12和深度摄像机11的同步同视角。通过对光学摄像机12和深度摄像机11的校正,可以提高虚拟三维模型与实景视频融合的效果。在本实施例中,人体标识信息包括外形信息和动作信息。相应地,深度摄像机11 包括外形信息捕捉单元111和动作信息捕捉单元112。外形信息捕捉单元111用于实时捕捉试衣者的各像素点的深度信息以及试衣者的轮廓信息,以形成外形信息。外形信息具体可以为试衣者的肩宽、胸围、腹围、腰围、臂长、腿长等关键体型参数组成的试衣者的轮廓信息,以及深度摄像机11获取的试衣者的图像中的各像素点对应的试衣者身体上各点的深度信息,深度信息具体为试衣者身上各点距离深度摄像机11的绝对距离。动作信息捕捉单元112与外形信息捕捉单元111相连,用于根据轮廓信息生成骨骼节点信息,并根据骨骼节点信息生成动作信息。动作信息捕捉单元112首先可以通过轮廓信息识别出正面人体的形状,根据正面人体形状对人体的骨骼节点进行定位,以获得骨骼节点信息。具体的,骨骼节点为预设的运动骨骼节点,为人体运动的关键骨骼节点,通过对该些骨骼节点的追踪,可以实现对人体动作的实时捕捉。在本实施例中,人体三维模型具体可以包括人体模型调整单元131和人体模型运动单元132。人体模型调整单元131用于根据外形信息调整人体基础模型的形状,生成人体静态模型。人体模型调整单元131在人体基础模型的基础上,根据外形信息对人体基础模型进行调整,以生成与试衣者相匹配的人体静态模型,可以简化人体三维模型的生成算法。 人体模型运动单元132用于根据动作信息调整人体静态模型的动作,生成人体三维模型, 以对试衣者进行模拟。具体的,可以将人体静态模型和扑捉到的动作信息中的骨骼节点信息绑定,以实现人体三维模型对实景中人体形态和动作的准确复制。在本实施例中,衣服三维模型具体可以包括衣服模型调整单元141、衣服模型运动单元142和三维引擎单元143。衣服模型调整单元141用于根据外形信息调整衣服基础模型的形状,生成衣服静态模型。衣服模型调整单元141在衣服基础模型的基础上,根据试衣者的外形信息对衣服基础模型的尺寸和穿戴位置进行调整,以生成与试衣者提醒相匹配的衣服静态模型。衣服模型运动单元142用于根据动作信息调整衣服静态模型的位置和动作姿态,生成衣服动态模型。衣服模型运动单元142具体可以将衣服静态模型绑定捕捉的骨骼节点信息,结合识别出的人体动作,计算出衣服的空间位置与运动姿态,以生成衣服动态模型。三维引擎单元143用于根据动作信息和衣服动态模型,生成衣服三维模型。具体的, 三维引擎单元143根据动作信息,将衣服动态模型进行变形、褶皱等物理特效。在本实施例中,三维模型融合模块15具体可以包括组合单元151、渲染单元152和透明化单元153。组合单元151用于将人体三维模型和衣服三维模型组合,生成遮挡三维模型。渲染单元152用于对遮挡三维模型进行渲染。透明化单元153用于将渲染后的遮挡三维模型中的人体三维模型透明化处理,生成试衣三维模型。具体的,将组合单元151人体三维模型和衣服三维模型组合,渲染单元152具体可以为三维引擎,通过深度z-cbpth运算, 对遮挡部位不进行渲染,以显示遮挡效果,透明化单元153再将人体三维模型透明化处理, 以保证在视频叠加时与试衣三维模型重合的真实人体视频图像被正确显示,并实现在特定位置姿态下对身后虚拟服装的正确遮挡。在实际应用过程中,试衣者的试衣视频信息通过显示模块进行显示,可以设置功能按钮以对视频进行放大、缩小和移动,还可以对视频图像拍照保存。该增强现实实时虚拟试衣系统还可以与网上商城连接,当试衣者对试衣结果感到满意时,可以直接通过购买按钮进行相应的购买操作,开拓了全新的服装产业数字营销手段。图3为本发明实施例提供的增强现实实时虚拟试衣方法流程图,如图3所示,本实施例提供的增强现实实时虚拟试衣方法可以通过本发明任意实施例提供的增强现实实时虚拟试衣系统来实现,但并不以此为限。该增强现实实时虚拟试衣方法包括步骤10、光学摄像机实时获取实景视频信息;步骤20、深度摄像机实时获取试衣者的人体标识信息;步骤30、人体三维模型模块根据深度摄像机获取的人体标识信息生成人体三维模型;步骤40、衣服三维模型模块根据深度摄像机获取的人体标识信息生成衣服三维模型;步骤50、三维模型融合模块分别将人体三维模型模块生成的人体三维模型和衣服三维模型模块生成的衣服三维模型相融合,生成试衣三维模型;步骤60、实景融合模块分别将衣服三维模型模块生成的试衣三维模型和光学摄像机获取的实景视频信息相融合,生成试衣视频信息。本实施例提供的增强现实实时虚拟试衣方法,步骤10和步骤20可以同时进行,步骤30和步骤40也可以同时进行,并不具有必然的时序关系。通过深度摄像机实时获取人体标识信息,并根据该人体标识信息生成人体三维模型和衣服三维模型,衣服三维模型可以与试衣者的体型相符,而且可以表现出试衣者穿上衣服时,衣服所表现出的与试衣者身体曲线相对应的效果。并且通过人体三维模型和衣服三维模型的融合处理生成试衣三维模型,使试衣三维模型融合与实景视频信息时,表现出的效果不仅仅是二者的叠加,而是可以与试衣者的人体形态相结合,逼真地显示了试着者的试衣效果,提高了虚拟试衣的效果。在本实施例中,步骤10、光学摄像机实时获取实景视频信息之前,还可以包括以下步骤步骤20、第一校正模块根据预设焦距信息,对光学摄像机进行标定;步骤30、第二校正模块将光学摄像机和深度摄像机调整为同步同视角。通过对光学摄像机和深度摄像机进行标定和校正,可以提高虚拟三维模型与实景视频融合的效果。在本实施例中,具体的,人体标识信息包括外形信息和动作信息。相应地,步骤20、 深度摄像机实时获取试衣者的人体标识信息,具体可以包括以下步骤步骤201、深度摄像机实时捕捉试衣者的各像素点的深度信息以及试衣者的轮廓信息,以形成外形信息;步骤202、深度摄像机根据轮廓信息生成骨骼节点信息,并根据骨骼节点信息生成动作信息。在本实施例中,步骤30、人体三维模型模块根据深度摄像机获取的人体标识信息生成人体三维模型,具体可以包括以下步骤步骤301、人体三维模型模块根据外形信息调整人体基础模型的形状,生成人体静态模型;步骤302、人体三维模型模块根据动作信息调整人体静态模型的动作,生成人体三维模型,以对试衣者进行模拟。通过根据外形信息调整人体基础模型来生成与试衣者相匹配的人体静态模型,可以简化人体三维模型生成算法。在本实施例中,步骤40、衣服三维模型模块根据深度摄像机获取的人体标识信息生成衣服三维模型,具体可以包括以下步骤步骤401、衣服三维模型模块根据外形信息调整衣服基础模型的形状,生成衣服静态模型;步骤402、衣服三维模型模块根据动作信息调整衣服静态模型的位置和动作姿态, 生成衣服动态模型;步骤403、衣服三维模型模块根据动作信息和衣服动态模型,生成衣服三维模型。通过外形信息调整衣服基础模型的形状,生成的衣服静态模型,可以与试衣者的体型相匹配,并根据动作信息调整衣服静态模型的位置和动作姿态省的衣服动态模型,使衣服动态模型可以根据试衣者的动作而处于相应的位置,表现相应的效果。在本实施例中,步骤50、三维模型融合模块分别将人体三维模型模块生成的人体三维模型和衣服三维模型模块生成的衣服三维模型相融合,生成试衣三维模型,具体可以包括以下步骤步骤501、三维模型融合模块将人体三维模型和衣服三维模型组合,生成遮挡三维模型;步骤502、三维模型融合模块对遮挡三维模型进行渲染;步骤503、三维模型融合模块将渲染后的遮挡三维模型中的人体三维模型透明化处理,生成试衣三维模型。通过对衣服模型遮挡处的处理,使试衣三维模型可以真是地表现试衣效果。本发明实施例提供的增强现实实时虚拟试衣系统及方法,通过深度摄像机实时获取人体标识信息,并根据该人体标识信息生成人体三维模型和衣服三维模型,衣服三维模型可以与试衣者的体型相符,而且可以表现出试衣者穿上衣服时,衣服所表现出的与试衣者身体曲线相对应的效果。并且通过人体三维模型和衣服三维模型的融合处理生成试衣三维模型,使试衣三维模型融合与实景视频信息时,表现出的效果不仅仅是二者的叠加,而是可以与试衣者的人体形态相结合,逼真地显示了试着者的试衣效果。虚拟服装可以根据试衣者的动作自动改变试衣效果,解决了不同人体转动角度和姿态下的虚拟服装在试衣者身上的正确叠加显示,提高了虚拟试衣的效果。 最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换; 而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种增强现实实时虚拟试衣系统,其特征在于,包括光学摄像机,用于实时获取实景视频信息;深度摄像机,用于实时获取试衣者的人体标识信息;人体三维模型模块,与所述深度摄像机连接,用于根据所述人体标识信息生成人体三维模型;衣服三维模型模块,与所述深度摄像机相连,用于根据所述人体标识信息生成衣服三维模型;三维模型融合模块,分别与所述人体三维模型模块和所述衣服三维模型模块相连,用于将所述人体三维模型和所述衣服三维模型相融合,生成试衣三维模型;实景融合模块,分别与所述光学摄像机和所述三维模型融合模块相连,用于将所述试衣三维模型和所述实景视频信息相融合,生成试衣视频信息。
2.根据权利要求1所述的增强现实实时虚拟试衣系统,其特征在于,还包括第一校正模块,与所述光学摄像机相连,用于根据预设焦距信息,对所述光学摄像机进行标定;第二校正模块,分别与所述光学摄像机和所述深度摄像机相连,用于将所述光学摄像机和所述深度摄像机调整为同步同视角。
3.根据权利要求1或2所述的增强现实实时虚拟试衣系统,其特征在于所述人体标识信息包括外形信息和动作信息;相应地,所述深度摄像机包括外形信息捕捉单元和动作信息捕捉单元;所述外形信息捕捉单元用于实时捕捉所述试衣者的各像素点的深度信息以及所述试衣者的轮廓信息,以形成所述外形信息;所述动作信息捕捉单元与所述外形信息捕捉单元相连,用于根据所述轮廓信息生成骨骼节点信息,并根据所述骨骼节点信息生成所述动作信息。
4.根据权利要求3所述的增强现实实时虚拟试衣系统,其特征在于,所述人体三维模型包括人体模型调整单元,用于根据所述外形信息调整人体基础模型的形状,生成人体静态模型;人体模型运动单元,用于根据所述动作信息调整所述人体静态模型的动作,生成所述人体三维模型,以对所述试衣者进行模拟。
5.根据权利要求3所述的增强现实实时虚拟试衣系统,其特征在于,所述衣服三维模型包括衣服模型调整单元,用于根据所述外形信息调整衣服基础模型的形状,生成衣服静态模型;衣服模型运动单元,用于根据所述动作信息调整所述衣服静态模型的位置和动作姿态,生成衣服动态模型;三维引擎单元,用于根据所述动作信息和所述衣服动态模型,生成所述衣服三维模型。
6.根据权利要求3所述的增强现实实时虚拟试衣系统,其特征在于,所述三维模型融合模块包括组合单元,用于将所述人体三维模型和所述衣服三维模型组合,生成遮挡三维模型;渲染单元,用于对所述遮挡三维模型进行渲染;透明化单元,用于将渲染后的遮挡三维模型中的人体三维模型透明化处理,生成所述试衣三维模型。
7.一种增强现实实时虚拟试衣方法,其特征在于,包括 光学摄像机实时获取实景视频信息;深度摄像机实时获取试衣者的人体标识信息;人体三维模型模块根据所述深度摄像机获取的人体标识信息生成人体三维模型; 衣服三维模型模块根据所述深度摄像机获取的人体标识信息生成衣服三维模型; 三维模型融合模块分别将所述人体三维模型模块生成的所述人体三维模型和所述衣服三维模型模块生成的所述衣服三维模型相融合,生成试衣三维模型;实景融合模块分别将所述衣服三维模型模块生成的所述试衣三维模型和所述光学摄像机获取的所述实景视频信息相融合,生成试衣视频信息。
8.根据权利要求7所述的增强现实实时虚拟试衣方法,其特征在于,所述光学摄像机实时获取实景视频信息之前,还包括第一校正模块根据预设焦距信息,对所述光学摄像机进行标定; 第二校正模块将所述光学摄像机和所述深度摄像机调整为同步同视角。
9.根据权利要求7或8所述的增强现实实时虚拟试衣方法,其特征在于,所述人体标识信息包括外形信息和动作信息;相应地,所述深度摄像机实时获取试衣者的人体标识信息, 包括所述深度摄像机实时捕捉所述试衣者的各像素点的深度信息以及所述试衣者的轮廓信息,以形成所述外形信息;所述深度摄像机根据所述轮廓信息生成骨骼节点信息,并根据所述骨骼节点信息生成所述动作信息。
10.根据权利要求9所述的增强现实实时虚拟试衣方法,其特征在于,所述人体三维模型模块根据所述深度摄像机获取的人体标识信息生成人体三维模型,包括所述人体三维模型模块根据所述外形信息调整人体基础模型的形状,生成人体静态模型;所述人体三维模型模块根据所述动作信息调整所述人体静态模型的动作,生成所述人体三维模型,以对所述试衣者进行模拟。
11.根据权利要求9所述的增强现实实时虚拟试衣方法,其特征在于,所述衣服三维模型模块根据所述深度摄像机获取的人体标识信息生成衣服三维模型,包括所述衣服三维模型模块根据所述外形信息调整衣服基础模型的形状,生成衣服静态模型;所述衣服三维模型模块根据所述动作信息调整所述衣服静态模型的位置和动作姿态, 生成衣服动态模型;所述衣服三维模型模块根据所述动作信息和所述衣服动态模型,生成所述衣服三维模型。
12.根据权利要求9所述的增强现实实时虚拟试衣方法,其特征在于,所述三维模型融合模块分别将所述人体三维模型模块生成的所述人体三维模型和所述衣服三维模型模块生成的所述衣服三维模型相融合,生成试衣三维模型,包括所述三维模型融合模块将所述人体三维模型和所述衣服三维模型组合,生成遮挡三维模型;所述三维模型融合模块对所述遮挡三维模型进行渲染;所述三维模型融合模块将渲染后的遮挡三维模型中的人体三维模型透明化处理,生成所述试衣三维模型。
全文摘要
本发明提供一种增强现实实时虚拟试衣系统及方法,该增强现实实时虚拟试衣系统包括光学摄像机、深度摄像机、人体三维模型模块、衣服三维模型模块、三维模型融合模块和实景融合模块。光学摄像机实时获取实景视频信息。深度摄像机实时获取试衣者的人体标识信息。人体三维模型模块根据人体标识信息生成人体三维模型。衣服三维模型模块根据人体标识信息生成衣服三维模型。三维模型融合模块将人体三维模型和衣服三维模型相融合,生成试衣三维模型。实景融合模块将试衣三维模型和实景视频信息相融合,生成试衣视频信息。本发明提供的增强现实实时虚拟试衣系统及方法,可以逼真地显示了试着者的试衣效果,提高了虚拟试衣的效果。
文档编号G06F19/00GK102156810SQ20111008120
公开日2011年8月17日 申请日期2011年3月30日 优先权日2011年3月30日
发明者刘勇, 张亮, 梁征, 苏中谦 申请人:北京触角科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1