虚拟手表试戴方法及装置与流程

文档序号:12122102阅读:1963来源:国知局
虚拟手表试戴方法及装置与流程

本发明涉及增强现实技术领域,特别是涉及一种虚拟手表试戴方法及装置。



背景技术:

增强现实(Augmented Reality,AR)是一种将真实世界与虚拟世界集成的技术,具体为将虚拟三维模型、视频、文字、图片等数字信息实时叠加显示到真实场景中,并与物体或体验者实现自然互动。

目前,增强现实技术的应用范围越来越广泛,如试戴领域,虚拟试戴可以在不需要实物的情况下,用户同样可以感受物品的效果。现有虚拟物品试戴时,通常利用标记物进行跟踪,但对于手表试戴,利用标记物无法区分手腕背部和腹部,不利于虚拟手表和手腕的融合,降低用户体验。如何在用户虚拟试戴过程中,正确判断手腕的背部和腹部,对提高用户试戴体验具有重要的意义。



技术实现要素:

本发明主要解决的技术问题是提供一种虚拟手表试戴方法及装置,可在用户虚拟试戴过程中,正确判断手腕的背部和腹部,提高用户试戴体验。

为解决上述技术问题,本发明提供一种虚拟手表试戴方法,包括以下步骤:获取包括标记物的实景信息,标记物佩戴于试戴者的腕部;根据实景信息计算标记物的位置信息、形状信息、图案信息;根据标记物的形状信息生成与标记物相匹配的手表三维模型;判断标记物的图案信息是否为标识手腕背部的图案;当图案信息为标识手腕背部的图案时,根据位置信息将手表三维模型与实景信息进行融合。

其中,标记物为表带状物体,其上设有用于标识手腕背部的图案和用于标识手腕腹部的图案。

其中,手表三维模型由预先存储的手表三维模型生成。

其中,当图案信息为标识手腕腹部的图案时,弹出调整标记物的提示信息。

其中,实景信息的获取方式为通过摄像头获取。

为解决上述技术问题,本发明提供一种虚拟手表试戴装置,包括:获取模块,用于获取包括标记物的实景信息,标记物佩戴于试戴者的腕部;计算模块,用于根据实景信息计算标记物的位置信息、形状信息、图案信息;生成模块,用于根据标记物的形状信息生成与标记物相匹配的手表三维模型;判断模块,用于判断标记物的图案信息是否为标识手腕背部的图案;融合模块,用于当图案信息为标识手腕背部的图案时,根据位置信息将手表三维模型与实景信息进行融合。

其中,标记物为表带状物体,其上设有用于标识手腕背部的图案和用于标识手腕腹部的图案。

其中,手表三维模型由预先存储的手表三维模型生成。

其中,装置还包括:弹出模块,用于当图案信息为标识手腕腹部的图案时,弹出调整标记物的提示信息。

其中,实景信息的获取方式为通过摄像头获取。

本发明的有益效果是:区别于现有技术的情况,本发明的虚拟手表试戴方法具体为:首先获取包括标记物的实景信息,然后计算标记物的位置信息、形状信息、图案信息,根据该形状信息生成与标记物相匹配的手表三维模型,判断图案信息是否为标识手腕背部的图案,当图案信息是标识手腕背部的图案时,根据该位置信息将手表三维模型与实景信息进行融合。通过上述方式,本发明可在用户虚拟试戴过程中,正确判断手腕的背部和腹部,提高用户试戴体验。

附图说明

图1是本发明虚拟手表试戴方法一实施例的流程示意图;

图2是本发明虚拟手表试戴装置一实施例的结构示意图。

具体实施方式

下面结合附图和实施例对本发明进行详细说明。

请参阅图1,图1是本发明虚拟手表试戴方法一实施例的流程示意图,如图1所示,包括以下步骤:

S11,获取包括标记物的实景信息,标记物佩戴于试戴者的腕部。

当用户需试戴手表时,发出试戴指令,客户端根据试戴指令获取包括标记物的实景信息。其中,可通过摄像头对实景信息进行获取。

S12,根据实景信息计算标记物的位置信息、形状信息、图案信息。

在计算标记物的相关信息前,需对标记物进行识别,具体可根据标记物的颜色进行识别。在本实施例中,标记物的颜色设置为明显区别于皮肤的颜色,在识别时,当获取的色块与预先存储的色块颜色相匹配时,则可识别出标记物。

S13,根据标记物的形状信息生成与标记物相匹配的手表三维模型。

该手表三维模型由预先存储的手表三维模型生成,即预先存储的手表三维模型根据标记物的形状信息进行改变以和标记物相匹配。

S14,判断标记物的图案信息是否为标识手腕背部的图案。

在本实施例中,标记物为表带状物体,可佩戴于手腕上,其上设有用于标识手腕背部的图案和用于标识手腕腹部的图案。在实际应用中,标记物在佩戴时,通常将标识手腕背部的图案置于手腕背部。

S15,当图案信息为标识手腕背部的图案时,根据位置信息将手表三维模型与实景信息进行融合。

手表三维模型与实景信息融合后,表盘佩戴于手腕背部,使用户可直观的感受手表的佩戴效果。

在本实施例中,手表三维模型与实景信息融合的具体过程为:首先采集皮肤的颜色,将皮肤的颜色填充至实景信息的标记物处,然后根据标记物的位置信息将手表三维模型与实景信息进行融合。

在本实施例中,当图案信息为标识手腕腹部的图案时,弹出调整标记物的提示信息。此处的调整标记物包括两种情况,一是佩戴于手腕腹部的图案戴在手腕背部,二是标记物佩戴正确,但用户以手腕腹部对准摄像头,针对第一种情况,调整标记物即可,针对第二种情况,用户调整手腕姿势即可。

请参阅图2,图2是本发明虚拟手表试戴装置一实施例的结构示意图,如图2所示,包括:获取模块21、计算模块22、生成模块23、判断模块24、融合模块25及弹出模块26。

上述各模块的功能具体如下:

获取模块21用于获取包括标记物的实景信息,标记物佩戴于试戴者的腕部;计算模块22用于根据实景信息计算标记物的位置信息、形状信息、图案信息;生成模块23用于根据标记物的形状信息生成与标记物相匹配的手表三维模型;判断模块24用于判断标记物的图案信息是否为标识手腕背部的图案;融合模块25用于当图案信息为标识手腕背部的图案时,根据位置信息将手表三维模型与实景信息进行融合;弹出模块26用于当图案信息为标识手腕腹部的图案时,弹出调整标记物的提示信息。

其中,标记物为表带状物体,其上设有用于标识手腕背部的图案和用于标识手腕腹部的图案。

其中,实景信息的获取方式为通过摄像头获取。

在本实施例中,在计算标记物的相关信息前,需对标记物进行识别,具体可根据标记物的颜色进行识别。在本实施例中,标记物的颜色设置为明显区别于皮肤的颜色,在识别时,当获取的色块与预先存储的色块颜色相匹配时,则可识别出标记物。上述识别由计算模块22实施。

在本实施例中,手表三维模型由预先存储的手表三维模型生成,即预先存储的手表三维模型根据标记物的形状信息进行改变以和标记物相匹配。

在本实施例中,手表三维模型与实景信息融合后,表盘佩戴于手腕背部,使用户可直观的感受手表的佩戴效果。手表三维模型与实景信息融合的具体过程为:首先采集皮肤的颜色,将皮肤的颜色填充至实景信息的标记物处,然后根据标记物的位置信息将手表三维模型与实景信息进行融合。

在本实施例中,调整标记物包括两种情况,一是佩戴于手腕腹部的图案戴在手腕背部,二是标记物佩戴正确,但用户以手腕腹部对准摄像头,针对第一种情况,调整标记物即可,针对第二种情况,用户调整手腕姿势即可。

综上所述,本发明可在用户虚拟试戴过程中,正确判断手腕的背部和腹部,提高用户试戴体验。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1