一种虚拟试衣系统及方法。该虚拟试衣系统包括:用户模型选择单元,根据衣服模型与穿衣模型和未穿衣模型的匹配程度,来选择穿衣模型和未穿衣模型之一作为用于虚拟试衣的用户模型;合成及渲染单元,根据估计的用户的姿态控制衣服模型和选择的用户模型的动作,并将选择的用户模型与衣服模型的画面进行合成和渲染从而产生试衣效果图像;显示单元,显示所述试衣效果图像。
【技术实现步骤摘要】
【专利摘要】一种。该虚拟试衣系统包括:用户模型选择单元,根据衣服模型与穿衣模型和未穿衣模型的匹配程度,来选择穿衣模型和未穿衣模型之一作为用于虚拟试衣的用户模型;合成及渲染单元,根据估计的用户的姿态控制衣服模型和选择的用户模型的动作,并将选择的用户模型与衣服模型的画面进行合成和渲染从而产生试衣效果图像;显示单元,显示所述试衣效果图像。【专利说明】
本专利技术涉及虚拟试衣技术,尤其涉及一种虚拟试衣系统和方法。
技术介绍
随着虚拟现实和增强现实技术的发展,已经研发出能够实现虚拟试衣的诸多方案。通过虚拟试衣系统,用户不必真实地穿上衣服,而仅需要将自己的诸如照片、身材等的信息提供给虚拟试衣系统就能够看到虚拟试衣的效果。虚拟试衣系统的应用十分广泛,比如,设计师可利用虚拟试衣系统来辅助服装设计,而随着网络技术的发展,对于普通顾客而言,这种虚拟试衣系统还特别适用于网络购物、虚拟社区等在线交互系统。现有的虚拟试衣系统主要分为两类,其中,第一类为基于虚拟现实(VR)的虚拟试衣系统,第二类为基于增强现实(AR)的虚拟试衣系统。基于虚拟现实的虚拟试衣系统结合试衣者的身材数据(如,身高、体重、三围等)预先构建用户模型,并且可预先构建衣物的模型。这样,可根据用户模型和衣物模型,计算出穿衣后上述两个模型的相对位置关系和变形以将两个模型进行合成,并依据衣物的材质信息进行渲染,即实现虚拟试衣效果。例如,US20030050864号专利申请公开了一种基于虚拟现实的虚拟试衣系统。基于现实增强的虚拟试衣系统可以根据试衣者所在的实际环境在线或实时构建用户模型。这样,可根据用户模型、衣物模型以及实际环境进行合成并渲染,即现实增强的试衣效果。例如,第201110081204.4号中国专利申请公开了一种基于现实增强的虚拟试衣系统。基于虚拟现实的虚拟试衣系统能够较为准确的反映试衣者的身材情况,但是不能真实反映试衣者的实际环境以及相貌等特性,现实性相对较差。基于现实增强的虚拟试衣系统可以真实反映试衣者的实际环境以及相貌等特性,但是由于是在线生成,因此存在用户模型准确性的问题,不能很好地反映出适宜效果。综上所述,在现有的虚拟试穿系统中,仍存在诸多应用限制,因此,需要一种能够克服上述缺点的虚拟试衣系统和方法。
技术实现思路
本专利技术的目的在于提供一种虚拟试衣系统和方法,其同时利用了基于现实增强的虚拟试衣系统和基于虚拟现实的虚拟试衣系统的相关技术,并且能够适应性地在这两种试衣技术之间进行切换。本专利技术的一方面提供一种虚拟试衣系统,包括:用户模型选择单元,根据衣服模型与穿衣模型和未穿衣模型的匹配程度,选择穿衣模型和未穿衣模型之一作为用于虚拟试衣的用户模型;合成及渲染单元,根据估计的用户的姿态控制衣服模型和选择的用户模型的动作,并将选择的用户模型与衣服模型的画面进行合成和渲染从而产生试衣效果图像;显示单元,显示所述试衣效果图像。可选地,所述虚拟试衣系统还包括:图像传感器,用于获取用户的图像;姿态估计单元,根据所述图像估计用户的姿态;模型形成单元,用于根据所述图像建立用户的穿衣模型。可选地,当衣服模型的尺寸大于等于穿衣模型时,用户模型选择单元选择穿衣模型作为用于虚拟试衣的用户模型;当衣服模型的尺寸小于穿衣模型时,用户模型选择单元选择未穿衣模型作为用于虚拟试衣的用户模型。可选地,当选择穿衣模型作为用于虚拟试衣的用户模型时,合成及渲染单元将穿衣模型、衣服模型以及来自所述图像的场景的画面进行合成和渲染从而产生试衣效果图像。可选地,当选择未穿衣模型作为用于虚拟试衣的用户模型并且未穿衣模型与衣服模型的合成结果的尺寸大于等于穿衣模型时,合成及渲染单元将未穿衣模型、衣服模型以及来自所述图像的场景的画面进行合成和渲染从而产生试衣效果图像。可选地,所述虚拟试衣系统还包括:存储单元,用于存储未穿衣模型和衣服模型。可选地,所述虚拟试衣系统还包括:人体识别单元,用于检测所述图像中的人体;存储单元,用于存储未穿衣模型和衣服模型;登陆注册单元,根据检测的人体从存储单元中搜索与该人体相应的未穿衣模型。可选地,当登陆注册单元根据检测的人体没有从存储单元中搜索与该人体相应的未穿衣模型时,模型形成单元建立用户的未穿衣模型。可选地,模型形成单元根据输入的用户的各个身体部分的尺寸和/或特点来调整一基本模型的外形和尺寸,从而形成未穿衣模型。可选地,模型形成单元根据用户身着紧身衣时通过图像传感器获取用户的图像,形成未穿衣模型。可选地,模型形成单元根据虚拟现实技术建立用户的未穿衣模型。可选地,所述虚拟试衣系统还包括:模型形成单元,用于根据增强现实技术建立用户的穿衣模型。本专利技术的另一方面提供一种虚拟试衣方法,包括:根据衣服模型与穿衣模型和未穿衣模型的匹配程度,来选择穿衣模型和未穿衣模型之一作为用于虚拟试衣的用户模型;根据估计的用户的姿态控制衣服模型和选择的用户模型的动作,并将选择的用户模型与衣服模型的画面进行合成和渲染从而产生试衣效果图像;显示所述试衣效果图像。可选地,当衣服模型的尺寸大于等于穿衣模型时,选择穿衣模型作为用于虚拟试衣的用户模型;当衣服模型的尺寸小于穿衣模型时,选择未穿衣模型作为用于虚拟试衣的用户模型。可选地,所述虚拟试衣方法还包括:获取用户的图像;根据所述图像估计用户的姿态;根据所述图像建立用户的穿衣模型。可选地,当选择穿衣模型作为用于虚拟试衣的用户模型时,将穿衣模型、衣服模型、以及来自所述图像的场景的画面进行合成和渲染从而产生试衣效果图像。可选地,当选择未穿衣模型作为用于虚拟试衣的用户模型并且未穿衣模型与衣服模型的合成结果的尺寸大于等于穿衣模型时,将未穿衣模型、衣服模型、以及来自所述图像的场景的画面进行合成和渲染从而产生试衣效果图像。可选地,所述方法还包括:检测所述图像中的人体;根据检测的人体从存储单元中搜索与该人体相应的未穿衣模型。存储单元用于存储未穿衣模型和衣服模型。可选地,当根据检测的人体没有从存储单元中搜索与该人体相应的未穿衣模型时,建立用户的未穿衣模型。可选地,根据输入的用户的各个身体部分的尺寸和/或特点来调整一基本模型的外形和尺寸,从而形成未穿衣模型。可选地,根据用户身着紧身衣时通过图像传感器获取用户的图像,形成未穿衣模型。可选地,根据增强现实技术建立用户的穿衣模型。可选地,根据虚拟现实技术建立用户的未穿衣模型。根据本专利技术的虚拟试衣系统和方法,利用了两种用户模型,并且可以适应性地选择用户模型来用于用户的虚拟试衣,避免了可能导致的用户模型与衣服模型不匹配的问题。将在接下来的描述中部分阐述本专利技术另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本专利技术的实施而得知。【专利附图】【附图说明】通过下面结合附图进行的详细描述,本专利技术的上述和其它目的、特点和优点将会变得更加清楚,其中:图1示出根据本专利技术的虚拟试衣系统的框图;图2示出根据本专利技术的虚拟试衣方法的流程图。【具体实施方式】下面将参照附图详细描述本专利技术的实施例。在附图中,相同的附图标号始终表示相同的结构、特征和元件。图1示出根据本专利技术的虚拟试衣系统100的框图。如在图1中所示,根据本专利技术的虚拟试衣系统100包括:图像传感器110、姿态估计单元120、模型形成单元130、存储单元140、用户模型选择单元150、合本文档来自技高网...
【技术保护点】
一种虚拟试衣系统,其特征在于,包括:用户模型选择单元,根据衣服模型与穿衣模型和未穿衣模型的匹配程度,选择穿衣模型和未穿衣模型之一作为用于虚拟试衣的用户模型;合成及渲染单元,根据估计的用户的姿态控制衣服模型和选择的用户模型的动作,并将选择的用户模型与衣服模型的画面进行合成和渲染从而产生试衣效果图像;显示单元,显示所述试衣效果图像。
【技术特征摘要】
【专利技术属性】
技术研发人员:马赓宇,毛文涛,文永秀,赵程昱,金智渊,
申请(专利权)人:北京三星通信技术研究有限公司, 三星电子株式会社,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。