虚拟试衣装置及其虚拟试衣方法_2

文档序号:9766383阅读:来源:国知局
的多样的实施例的通过利用虚拟衣服的特性 信息和外力信息中的至少一种信息而对虚拟试衣图像进行处理的方法的图。
[0036] 图10为用于说明根据本发明的一个实施例的虚拟试衣方法的流程图。
【具体实施方式】
[0037] 本实施例可加 W多样的变换,并可具有多种实施例,对于特定实施例将会在附图 中示出,并在说明书中详细说明。然而,运并非旨在将范围限定在特定实施形态,应理解本 发明的权利范围也包括包含于所公开的思想和技术中的所有变换、均等物W及替代物。在 对实施例的说明中,当认为对相关公知技术的具体说明有可能对主旨造成混乱,则省略其 详细说明。
[0038] 第一、第二等术语可使用于说明多样的构成要素,然而构成要素并不被运些术语 所限定。术语只是出于将一个构成要素与其他构成要素加 W区分的目的而使用。
[0039] 本申请中使用的术语只是为了说明特定的实施例,其并非旨在限定权利范围。对 于单数的表述而言,只要在文脉中并不表示分明不同的含义,则也包括复数的含义。在本申 请中,"包括"或"构成"等术语用于指定说明书中记载的特征、数字、步骤、操作、构成要素、 部件或者它们的组合的存在性,不应理解为预先排除一个或一个W上的其他特征、数字、步 骤、操作、构成要素、部件或者它们的组合的存在性或可附加性。
[0040] 在实施例中,"模块"或"单元/部"执行至少一种功能或操作,并可由硬件或软件 实现,或者由硬件与软件的结合实现。并且,对于多个"模块"或多个"单元/部"而言,除 了有必要W特定硬件形态实现的"模块"或"单元/部"之外,可W-体化为至少一个模块 而W至少一个处理器(未图示)形态实现。
[0041] W下,参考附图对本发明的多样的实施例进行说明。图1为表示根据本发明的一 个实施例的虚拟试衣装置100的构造的模块图。如图1所示,虚拟试衣装置100包括:实拍 图像获取单元110、虚拟图像获取单元120、判断单元130、生成单元140、输出单元150。
[0042] 实拍图像获取单元110利用图像摄像机拍摄用户(衣物使用人员)而获取实拍图 像。此时,实拍图像获取单元110可拍摄用户的全身而获取实拍图像,然而运只是一个实施 例,也可W拍摄用户的上半身而获取实拍图像。
[0043] 虚拟图像获取单元120基于用户的体型和运动而获取包含有对应于用户的化身 的虚拟图像。在此,对应于用户的化身上可被穿戴用户想要试穿的虚拟衣服。针对虚拟图 像获取单元120,将会参考图2详细说明。
[0044] 如图2所示,虚拟图像获取单元120包括:身体信息获取单元12U3D化身生成单 元123、化身动画处理单元125、虚拟衣服处理单元127。
[0045] 身体信息获取单元121基于利用深度摄像机获取的深度信息而获取用户的体型 信息和运动信息。具体而言,身体信息获取单元121可由利用深度摄像机获取的深度图像 自动计算用户的身体指数,从而获取用户的体型信息。另外,身体信息获取单元121可基于 包含在深度图像中的用户图像的运动而获取用户的运动信息。
[0046] 另外,虽然可利用深度摄像机获取深度信息,然而运只是一个实施例,也可W通过 分析利用图像摄像机获取的实拍图像而获取深度信息。
[0047] 另外,3D化身生成单元123基于通过身体信息获取单元121获取的体型信息而生 成3D形态的化身。具体而言,3D化身生成单元123可通过一种将体型信息应用于标准化身 并W主要身体尺寸为中屯、而执行客户化(化Stomization)的方法来生成化身,并可将所获 取的体型信息直接反映于可变形的化身模型而生成。
[0048] 或者,当用户为已注册的用户时,3D化身生成单元123可通过加载对应于已注册 的用户的化身而生成化身。
[0049] 化身动画处理单元125可通过反映用户的运动而对化身进行处理,或者可通过反 映已注册的化身动作而对化身进行处理。化身动画处理单元125可通过用户运动或已注册 动作得到反映的化身动画处理来计算每一帖所对应的化身所采取的特定姿态。
[0050] 虚拟衣服处理单元126执行给经动画处理的化身穿戴虚拟衣服的图像处理,从而 生成包含有穿戴虚拟衣服的化身的虚拟图像。此时,虚拟衣服处理单元126通过虚拟衣服 模拟而给化身穿戴虚拟衣服,所述虚拟衣服模拟包括构成化身的端点(vertex)与构成虚 拟衣服的端点之间的冲突检测(Collision Detection) W及响应(^Response)计算。
[0051] 再对图1进行说明。判断单元130通过分析实拍图像和虚拟图像而判断分别对应 于实拍图像和虚拟图像的合成区域。具体而言,判断单元130可通过分析实拍图像而判断 用户实际穿戴的实际衣服所处的区域,并可通过分析虚拟图像而判断化身穿戴的虚拟衣服 所处的区域。另外,判断单元130可将实际衣服所处的区域与虚拟衣服所处的区域进行比 较,从而判断分别对应于实拍图像和虚拟图像的合成区域。
[0052] 参考图3而对判断单元130进行更加详细的说明。如图3所示,判断单元130包 括:合成标准输入单元131、实拍图像分析单元133、虚拟图像分析单元135、合成区域判断 单元137。
[0053] 合成标准输入单元131接收用于优先合成虚拟图像和实拍图像中的一个图像的 用户命令。具体而言,当用户穿戴饰品或者用户想要W虚拟方式穿戴虚拟饰品时,合成标准 输入单元131可接收用于选择实际饰品和虚拟饰品中的一个饰品的用户命令。
[0054] 实拍图像分析单元133通过分析实拍图像而判断用户实际穿戴的实际衣服所处 的区域。具体而言,实拍图像分析单元133可通过图像分析而区分用户实际穿戴的实际衣 服所处的区域和实际衣服并未处于其中的区域。 阳化5] 虚拟图像分析单元135通过分析虚拟图像而判断化身穿戴的虚拟衣服所处的区 域。具体而言,虚拟图像分析单元133可通过图像分析而区分化身穿戴的虚拟衣服所处的 区域和虚拟衣服并未处于其中的区域。
[0056] 合成区域判断单元137可将实际衣服所处的区域与虚拟衣服所处的区域进行比 较,从而判断分别对应于实拍区域和虚拟区域的合成区域。具体而言,如下面的表1所示, 合成区域判断单元137可将实际衣服所处的区域判断为虚拟图像的合成区域,并将实际衣 服并未处于其中的区域中的虚拟衣服所处的区域判断为虚拟图像的合成区域,并将实际衣 服和虚拟衣服并未处于其中的区域判断为实拍图像的合成区域。
[0057] [表 U
[0058]
[0059] 目P,合成区域判断单元137可将实际衣服和虚拟衣服中的至少一个所处的区域判 断为虚拟图像的合成区域,并将实际衣服和虚拟衣服均未处于其中的区域判断为实拍图像 的合成区域。
[0060] 而且,合成区域判断单元137可基于通过合成标准输入单元131选择的实际饰品 和虚拟饰品中的一个饰品而判断合成区域。具体而言,当通过合成标准输入单元131选择 了实际饰品时,合成区域判断单元137可将包括实际饰品的预定区域判断为实拍图像的合 成区域。另外,当选择了虚拟饰品时,合成区域判断单元137可将包括虚拟饰品的预定区域 判断为虚拟图像的合成区域。尤其,合成区域判断单元137可根据饰品的类型而如下面的 表2所示地将对应于饰品的区域判断为合成区域。
[0061] [表引

W64] 再对图I进行说明。生成单元140将通过判断单元130判断出的实拍图像的合成 区域与虚拟图像的合成区域进行合成,从而生成虚拟试衣图像。具体而言,生成单元140可 从实拍图像中分离出通过判断单元130判断的实拍图像的合成区域,并可由虚拟图像分离 虚拟图像的合成区域。另外,生成单元140可提取实拍图像的合成区域与虚拟图像的合成 区域的边界区域所对应的边界信息。在此,边界信息为构成即将在实拍图像(video)中进 行合成的边界区域的多个像素的信息,且为构成即将在虚拟图像(graphic)中进行合成的 边界区域的多个端点的信息。 阳0化]为了提取出对包含于虚拟图像的化身和存在于实拍图像的用户双方均一致的边 界信息,需要使虚拟图像和实拍图像位于相同的空间,因此生成单元140为了使虚拟图像 和实拍图像位于相同空间,可将化身投影于屏幕空间并与实拍图像的用户进行匹配。
[0066] 另外,生成单元140可基于分离的区域和提取的边界信息而将实拍图像的合成区 域与虚拟图像的合成区域进行合成,从而生成虚拟试衣图像。此时,生成单元140可将派对 场、办公室、操场、野外等多样的虚拟空间合成为化身与用户合成而成的虚拟试衣图像的背 旦 O
[0067] 另外,输出单元150输出所生成的虚拟试衣图像。具体而言,输出单元150可通过 显示器显示出用户穿戴虚拟衣服的虚拟试衣图像。
[0068] W下,参考图4而对虚拟试衣装置通过合成实拍图像与虚拟图像而提供虚拟试衣 图像的方法进行说明。
[0069] 作为本发明的一个实施例,当用户想要试穿图4a所示的虚拟衣服420时,实拍图 像获取单元110可如图4a所示地获取包含有用户的实拍图像410。另外,虚拟图像获取单 元120可如对图2进行说明的那样通过生成穿戴有虚拟衣服420的化身而获取虚拟图像 430。
[0070] 另外,如图4c所示,实拍图像分析单元133可在实拍图像410中区分被实际衣服 所遮挡的区域和并不被实际衣服所遮挡的区域。另外,如图4c所示,虚拟图像分析单元135 可在虚拟图像430中区分被虚拟衣服所遮挡的区域和并不被虚拟衣服所遮挡的区域。
[0071] 另外,如表1中说明的那样,合成区域判断单元137可将实际衣服和虚拟衣服中的 至少一个所处的区域判断为虚拟图像的合成区域,并将实际衣服和虚拟衣服并未处于其中 的区域
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1