一种通过虚拟眼镜将商品在虚拟空间展示的方法和系统与流程

文档序号:12595062阅读:324来源:国知局
一种通过虚拟眼镜将商品在虚拟空间展示的方法和系统与流程

本发明涉及虚拟现实技术领域,特别涉及一种通过虚拟眼镜将商品在虚拟空间展示的方法和系统。



背景技术:

人的大脑或感觉器官会因为向眼镜输入的不同的信号而产生不同的错觉,如戴上墨镜使人感觉天气变暗,而三维成像技术又使人感觉在同一平面上的画面又凹凸感。在现在的成像技术中,已经实现了三维模拟成像,所谓三维模拟成像是指在计算机上构建一个立体图画。

同时,现有的商品展示或者购物体验中,用户通常只能选择实体店或者网上购物,实体店购物需要比较长的时间且浪费体力;网上购物又不能充分的了解产品的形状和材质,均对消费者的选择有较大的影响。



技术实现要素:

本发明要解决的技术问题在于针对现有技术中的不足之处,提供一种通过虚拟眼镜将商品在虚拟空间展示的方法和系统。用于解决现有技术中实体店购物需要比较长的时间且浪费体力;网上购物又不能充分的了解产品的形状和材质的问题。

本发明解决技术问题采用的技术手段是提供一种通过虚拟眼镜将商品在虚拟空间展示的方法,包括步骤:S1、获取虚拟空间同时在虚拟眼镜的播放区间建立三维坐标,并将所述虚拟空间和所述三维坐标相对应;S2、获取至少一个商品的相关数据和所述商品在所述虚拟空间中的相对位置,并将所述商品的相对位置和所述三维坐标相对应;S3、根据所述商品在所述三维坐标的位置对应所述商品在所述虚拟空间中的位置,并通过所述虚拟眼镜将所述商品在所述虚拟空间中显示。

于本发明的一实施例中,所述步骤S1包括步骤:接收所述虚拟空间构建请求;获取至少一个环境数据;根据至少一个所述环境数据构建所述虚拟背景;接收视频画面,并将所述视频画面中的画面替换为所述虚拟背景,得到所述虚拟空间的画面;使用所述虚拟眼镜展示所述虚拟空间的画面,形成所述虚拟空间。

于本发明的一实施例中,所述接收所述虚拟空间构建请求包括步骤:建立所述虚拟眼镜的用户标识与所述虚拟空间之间的对应关系;当接收到所述虚拟空间构建请求时,判断已建立的所述对应关系中是否包括所述用户标识对应的虚拟空间;如包括,则使用已建立的所述对应关系,进一步获取所述用户标识对应的虚拟背景;如不包括,则进入步骤获取至少一个环境数据。

于本发明的一实施例中,所述步骤S1还包括步骤:将所述虚拟空间的画面的每一帧生成对应的空间图片;将所述空间图片网格化,使用预设算法将网格化的网格上的点对应到所述三维坐标中。

于本发明的一实施例中,所述步骤S2包括步骤:S21、获取至少一个商品的相关数据和所述商品在所述虚拟空间中的相对位置;S22、设置每个所述商品的基点,并计算出所述基点对应的所述虚拟空间中的相对位置的坐标;S23、将每个所述商品的画面的每一帧生成对应的商品图片;S24、将所述商品图片网格化,并以根据所述基点的坐标将网格化后的所述商品图片对应到所述三维坐标中。

本发明还提供了一种通过虚拟眼镜将商品在虚拟空间展示的系统,包括:获取模块,用于获取和虚拟空间以及至少一个商品的相关数据和所述商品在所述虚拟空间中的相对位置;处理模块,用于在虚拟眼镜的播放区间建立三维坐标,并将所述虚拟空间和所述三维坐标相对应以及将所述商品的相对位置和所述三维坐标相对应;显示模块,用于根据所述商品在所述三维坐标的位置对应所述商品在所述虚拟空间中的位置,通过虚拟眼镜将所述商品在所述虚拟空间中显示。

于本发明的一实施例中,所述显示模块还用于使用所述虚拟眼镜展示所述虚拟空间的画面,形成所述虚拟空间;所述获取模块包括:接收单元,用于接收所述虚拟空间构建请求,以及接收视频画面;获取单元,用于获取至少一个环境数据;构建单元,用于根据至少一个所述环境数据构建所述虚拟背景;替换单元,用于将所述视频画面中的画面替换为所述虚拟背景,得到所述虚拟空间的画面。

于本发明的一实施例中,所述构建单元还用于建立所述虚拟眼镜的用户标识与所述虚拟空间之间的对应关系;当接收到所述虚拟空间构建请求时,判断已建立的所述对应关系中是否包括所述用户标识对应的虚拟空间;并在包括所述用户标识对应的虚拟空间时使用已建立的所述对应关系,并通知所述获取单元获取所述用户标识对应的虚拟背景;在不包括所述用户标识对应的虚拟空间时通知所述获取单元获取至少一个环境数据。

于本发明的一实施例中,所述处理模块还包括:转换单元,用于将所述虚拟空间的画面的每一帧生成对应的空间图片;处理单元,用于将所述空间图片网格化,使用预设算法将网格化的网格上的点对应到所述三维坐标中。

于本发明的一实施例中,所述获取单元还用于获取至少一个商品的相关数据和所述商品在所述虚拟空间中的相对位置;所述转换单元还用于将每个所述商品的画面的每一帧生成对应的商品图片;所述处理单元还用于设置每个所述商品的基点,并计算出所述基点对应的所述虚拟空间中的相对位置的坐标;并将所述商品图片网格化,并以根据所述基点的坐标将网格化后的所述商品图片对应到所述三维坐标中。

实施本发明中的通过虚拟眼镜将商品在虚拟空间展示的方法和系统具有以下有益效果:

显示准确,能够更好地展示商品,且能够方便用户了解产品的形状和状态。

附图说明

图1显示为本发明中通过虚拟眼镜将商品在虚拟空间展示的方法的流程示意图。

图2显示为本发明中通过虚拟眼镜将商品在虚拟空间展示的系统的方框示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

如图1所示,图1显示为本发明中通过虚拟眼镜将商品在虚拟空间展示的方法的流程示意图。本发明提供了一种通过虚拟眼镜将商品在虚拟空间展示的方法,包括步骤:S1、获取虚拟空间同时在虚拟眼镜的播放区间建立三维坐标,并将虚拟空间和三维坐标相对应;S2、获取至少一个商品的相关数据和商品在虚拟空间中的相对位置,并将商品的相对位置和三维坐标相对应;S3、根据商品在三维坐标的位置对应商品在虚拟空间中的位置,并通过虚拟眼镜将商品在虚拟空间中显示。通常,虚拟眼镜包括球形凹面镜和显示设备,显示设备设置在球形凹面镜焦点外、球心内的位置。播放时,显示设备播放三维影像,三维影像通过分光镜后在通过球形凹面镜后形成三维影像,通过虚拟眼镜即可观察到。

在本发明的一实施例中,步骤S1包括步骤:接收虚拟空间构建请求;获取至少一个环境数据;根据至少一个环境数据构建虚拟背景;接收视频画面,并将视频画面中的画面替换为虚拟背景,得到虚拟空间的画面;使用虚拟眼镜展示虚拟空间的画面,形成虚拟空间。

进一步地,接收虚拟空间构建请求包括步骤:建立虚拟眼镜的用户标识与虚拟空间之间的对应关系;当接收到虚拟空间构建请求时,判断已建立的对应关系中是否包括用户标识对应的虚拟空间;如包括,则使用已建立的对应关系,进一步获取用户标识对应的虚拟背景;如不包括,则进入步骤获取至少一个环境数据。

进一步地,步骤S1还包括步骤:将虚拟空间的画面的每一帧生成对应的空间图片;将空间图片网格化,使用预设算法将网格化的网格上的点对应到三维坐标中。本实施例中,预设算法为双线性插值算法。

优选地,步骤S2包括步骤:S21、获取至少一个商品的相关数据和商品在虚拟空间中的相对位置;S22、设置每个商品的基点,并计算出基点对应的虚拟空间中的相对位置的坐标;S23、将每个商品的画面的每一帧生成对应的商品图片;S24、将商品图片网格化,并以根据基点的坐标将网格化后的商品图片对应到三维坐标中。

如图2所示,图2显示为本发明中通过虚拟眼镜将商品在虚拟空间展示的系统的方框示意图。本发明还提供了一种通过虚拟眼镜将商品在虚拟空间展示的系统,包括:获取模块,用于获取和虚拟空间以及至少一个商品的相关数据和商品在虚拟空间中的相对位置;处理模块,用于在虚拟眼镜的播放区间建立三维坐标,并将虚拟空间和三维坐标相对应以及将商品的相对位置和三维坐标相对应;显示模块,用于根据商品在三维坐标的位置对应商品在虚拟空间中的位置,通过虚拟眼镜将商品在虚拟空间中显示。通常,虚拟眼镜包括球形凹面镜和显示设备,显示设备设置在球形凹面镜焦点外、球心内的位置。播放时,显示设备播放三维影像,三维影像通过分光镜后在通过球形凹面镜后形成三维影像,通过虚拟眼镜即可观察到。

在本发明的一实施例中,显示模块还用于使用虚拟眼镜展示虚拟空间的画面,形成虚拟空间。获取模块包括:接收单元,用于接收虚拟空间构建请求,以及接收视频画面;获取单元,用于获取至少一个环境数据;构建单元,用于根据至少一个环境数据构建虚拟背景;替换单元,用于将视频画面中的画面替换为虚拟背景,得到虚拟空间的画面。

进一步地,构建单元还用于建立虚拟眼镜的用户标识与虚拟空间之间的对应关系;当接收到虚拟空间构建请求时,判断已建立的对应关系中是否包括用户标识对应的虚拟空间;并在包括用户标识对应的虚拟空间时使用已建立的对应关系,并通知获取单元获取用户标识对应的虚拟背景;在不包括用户标识对应的虚拟空间时通知获取单元获取至少一个环境数据。

进一步地,处理模块还包括:转换单元,用于将虚拟空间的画面的每一帧生成对应的空间图片;处理单元,用于将空间图片网格化,使用预设算法将网格化的网格上的点对应到三维坐标中。本实施例中,预设算法为双线性插值算法。

优选地,获取单元还用于获取至少一个商品的相关数据和商品在虚拟空间中的相对位置;转换单元还用于将每个商品的画面的每一帧生成对应的商品图片;处理单元还用于设置每个商品的基点,并计算出基点对应的虚拟空间中的相对位置的坐标;并将商品图片网格化,并以根据基点的坐标将网格化后的商品图片对应到三维坐标中。

综上所述,本发明提供的一种通过虚拟眼镜将商品在虚拟空间展示的方法和系统,显示准确,能够更好地展示商品,且能够方便用户了解产品的形状和状态。具有很高的商业利用和推广的价值。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

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