增强现实中的交互方法及装置、存储介质、电子设备制造方法及图纸

技术编号:19388593 阅读:25 留言:0更新日期:2018-11-10 01:55
本公开涉及人机交互技术领域,尤其涉及一种增强现实中的交互方法及装置、存储介质、电子设备。该方法可以包括:获取现实场景画面,并在所述现实场景画面中捕捉现实平台;基于所述现实平台构建虚拟场景空间;基于所述虚拟场景空间构建虚拟操作区域;响应作用于所述虚拟操作区域的触发操作执行与所述虚拟操作区域对应的操作。本公开大大的降低了虚拟操作区域与现实场景画面和虚拟场景空间的脱离感,大大增加了虚拟操作区域与现实场景画面和虚拟场景空间的契合度,进而增加了沉浸感。此外,可以减少或去除虚拟操作区域对虚拟场景中的内容的遮挡,提升了用户体验。

Interaction methods and devices, storage media, and electronic devices in augmented reality

The present disclosure relates to the field of human-computer interaction technology, in particular to an interactive method and device in augmented reality, a storage medium and an electronic device. The method may include: acquiring the real scene picture and capturing the real platform in the real scene picture; constructing the virtual scene space based on the real platform; constructing the virtual operation area based on the virtual scene space; executing the trigger operation in response to the virtual operation area and executing the virtual operation area. The operation of the domain. The present disclosure greatly reduces the sense of separation between the virtual operation area and the real scene picture and the virtual scene space, and greatly increases the degree of fit between the virtual operation area and the real scene picture and the virtual scene space, thereby increasing the sense of immersion. In addition, it can reduce or remove the occlusion of the virtual operation area to the content of the virtual scene, and enhance the user experience.

【技术实现步骤摘要】
增强现实中的交互方法及装置、存储介质、电子设备
本公开涉及人机交互
,尤其涉及一种增强现实中的交互方法及装置、存储介质、电子设备。
技术介绍
增强现实也被称为扩增现实,它是一种将现实世界信息和虚拟世界信息“无缝”集成的新技术,即,把原本在现实世界的一定空间范围内很难体验到的实体信息(例如,视觉信息、声音、味道、触觉等),通过电脑等科学技术模拟仿真后叠加在现实世界上,将虚拟的信息应用到现实世界,被人类感官所感知,从而达到超越现实的感官体验。目前,出现了越来越多的增强现实游戏。增强现实游戏的特点是在现实场景画面上叠加游戏场景(即虚拟场景),使游戏场景和现实场景产生互动。现有的增强现实游戏沿用了传统的交互方式,即在交互界面的固定位置处设置虚拟操作区域,以通过点击虚拟操作区域触发游戏内容的变化。例如,图1中示出了一增强现实游戏的交互界面,在该交互界面中,虚拟操作区域始终位于交互界面下方中间位置处。再例如,图2中示出了另一增强现实游戏的交互界面,在该交互界面中,虚拟操作区域始终位于交互界面下方位置处。显然,在上述方式中,一方面,由于虚拟操作区域始终位于交互界面中的固定位置处,因此,虚拟操作区域与现实场景画面和游戏场景(即虚拟场景)的脱离感较强,使得沉浸感较低;另一方面,由于虚拟操作区域始终位于交互界面中的固定位置处,又由于在游戏的进行过程中,游戏场景会发生变化,因此,虚拟操作区域可能对游戏场景(即虚拟场景)中的内容进行遮挡,用户体验较差。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种增强现实中的交互方法及装置、存储介质、电子设备,进而至少在一定程度上克服虚拟操作区域与现实场景画面脱离感较强,使得沉浸感较低,以及可能对游戏场景(即虚拟场景)中的内容进行遮挡,用户体验较差等问题。根据本公开的一个方面,提供一种增强现实中的交互方法,应用于可呈现交互界面的触控终端,所述交互方法包括:获取现实场景画面,并在所述现实场景画面中捕捉现实平台;基于所述现实平台构建虚拟场景空间;基于所述虚拟场景空间构建虚拟操作区域;响应作用于所述虚拟操作区域的触发操作执行与所述虚拟操作区域对应的操作。在本公开的一种示例性实施例中,所述基于所述现实平台构建虚拟场景空间包括:在所述现实平台上构建虚拟三维坐标系,并在所述虚拟三维坐标系中确定所述虚拟场景空间的坐标;根据所述虚拟场景空间的坐标构建所述虚拟场景空间。在本公开的一种示例性实施例中,所述基于所述现实平台构建虚拟场景空间包括:基于所述现实场景画面中的一基点构建一虚拟三维坐标系,并在所述虚拟三维坐标系中获取所述现实平台的坐标;根据所述现实平台的坐标在所述虚拟三维坐标系中确定所述虚拟场景空间的坐标;根据所述虚拟场景空间的坐标构建所述虚拟场景空间。在本公开的一种示例性实施例中,所述基于所述虚拟场景空间构建虚拟操作区域包括:在所述现实平台上构建虚拟三维坐标系;根据所述虚拟场景空间在所述虚拟三维坐标系中的坐标在所述虚拟三维坐标系中确定所述虚拟操作区域的坐标;根据所述虚拟操作区域的坐标构建所述虚拟操作区域。在本公开的一种示例性实施例中,所述基于所述虚拟场景空间构建虚拟操作区域包括:基于所述现实场景画面中的一基点构建一虚拟三维坐标系;根据所述现实平台和所述虚拟场景空间在所述虚拟三维坐标系中的坐标在所述虚拟三维坐标系中确定所述虚拟操作区域的坐标;根据所述虚拟操作区域的坐标构建所述虚拟操作区域。在本公开的一种示例性实施例中,所述基于所述虚拟场景空间构建虚拟操作区域包括:基于所述虚拟场景空间并结合所述交互界面的可视范围构建所述虚拟操作区域。在本公开的一种示例性实施例中,所述虚拟场景空间中包含一虚拟资源对象;所述响应作用于所述虚拟操作区域的触发操作执行与所述虚拟操作区域对应的操作包括:若检测到所述虚拟资源对象移动至所述虚拟操作区域的预设范围内,响应作用于所述虚拟操作区域的触发操作执行与所述虚拟操作区域对应的操作。在本公开的一种示例性实施例中,所述方法还包括:当检测到所述触控终端移动时,控制所述虚拟操作区域与所述现实场景画面保持相对静止。在本公开的一种示例性实施例中,所述当检测到所述触控终端移动时,控制所述虚拟操作区域与所述现实场景画面保持相对静止包括:当检测到所述触控终端移动时,获取当前现实场景画面,并根据所述触控终端的移动变化量在所述当前现实场景画面上重新渲染所述虚拟操作区域。在本公开的一种示例性实施例中,所述虚拟操作区域中包含虚拟操作控件;所述控制所述虚拟操作区域与所述现实场景画面保持相对静止包括:控制所述虚拟操作控件与所述现实场景画面保持相对静止。根据本公开的一个方面,提供一种增强现实中的交互装置,应用于可呈现交互界面的触控终端,所述交互装置包括:获取捕捉模块,用于获取现实场景画面,并在所述现实场景画面中捕捉现实平台;第一构建模块,用于基于所述现实平台构建虚拟场景空间;第二构建模块,用于基于所述虚拟场景空间构建虚拟操作区域;交互模块,用于响应作用于所述虚拟操作区域的触发操作执行与所述虚拟操作区域对应的操作。根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的增强现实中的交互方法。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述中任意一项所述的增强现实中的交互方法。本公开一种示例实施例提供的一种增强现实中的交互方法及装置、存储介质、电子设备。捕捉现实场景画面中的现实平台,并基于现实平台构建虚拟场景空间,以及基于虚拟场景空间构建虚拟操作区域,以响应作用于虚拟操作区域的触发操作执行与虚拟操作区域对应的操作。一方面,基于现实平台构建虚拟场景空间,并基于虚拟场景空间构建虚拟操作区域,而不是将虚拟操作区域直接设置在交互界面中的固定位置处,大大的降低了虚拟操作区域与现实场景画面和虚拟场景空间的脱离感,大大增加了虚拟操作区域与现实场景画面和虚拟场景空间的契合度,进而增加了沉浸感;另一方面,基于虚拟场景空间构建虚拟操作区域,可以减少或去除虚拟操作区域对虚拟场景中的内容的遮挡,提升了用户体验;又一方面,基于现实平台构建虚拟场景空间,增加了虚拟场景空间与现实场景画面的契合度,进一步的增加了沉浸感。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明通过参照附图来详细描述其示例性实施例,本公开的上述和其它特征及优点将变得更加明显。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本公开一增强现实游戏的交互界面;图2为本公开另一增强现实游戏的交互界面;图3为本公开一种增强现实中的交互方法的流程图;图4为本公开一示例性实施例中提供的构建虚拟场景和虚拟操作区域的示意图;图5为本公开一种增强现实中的交互装置的框图;图6为本公开示一示例性实施例中的电子设备的模块示意图;图7为本公开示一本文档来自技高网
...

【技术保护点】
1.一种增强现实中的交互方法,其特征在于,应用于可呈现交互界面的触控终端,所述交互方法包括:获取现实场景画面,并在所述现实场景画面中捕捉现实平台;基于所述现实平台构建虚拟场景空间;基于所述虚拟场景空间构建虚拟操作区域;响应作用于所述虚拟操作区域的触发操作执行与所述虚拟操作区域对应的操作。

【技术特征摘要】
1.一种增强现实中的交互方法,其特征在于,应用于可呈现交互界面的触控终端,所述交互方法包括:获取现实场景画面,并在所述现实场景画面中捕捉现实平台;基于所述现实平台构建虚拟场景空间;基于所述虚拟场景空间构建虚拟操作区域;响应作用于所述虚拟操作区域的触发操作执行与所述虚拟操作区域对应的操作。2.根据权利要求1所述的交互方法,其特征在于,所述基于所述现实平台构建虚拟场景空间包括:在所述现实平台上构建虚拟三维坐标系,并在所述虚拟三维坐标系中确定所述虚拟场景空间的坐标;根据所述虚拟场景空间的坐标构建所述虚拟场景空间。3.根据权利要求1所述的交互方法,其特征在于,所述基于所述现实平台构建虚拟场景空间包括:基于所述现实场景画面中的一基点构建一虚拟三维坐标系,并在所述虚拟三维坐标系中获取所述现实平台的坐标;根据所述现实平台的坐标在所述虚拟三维坐标系中确定所述虚拟场景空间的坐标;根据所述虚拟场景空间的坐标构建所述虚拟场景空间。4.根据权利要求1所述的交互方法,其特征在于,所述基于所述虚拟场景空间构建虚拟操作区域包括:在所述现实平台上构建虚拟三维坐标系;根据所述虚拟场景空间在所述虚拟三维坐标系中的坐标在所述虚拟三维坐标系中确定所述虚拟操作区域的坐标;根据所述虚拟操作区域的坐标构建所述虚拟操作区域。5.根据权利要求1所述的交互方法,其特征在于,所述基于所述虚拟场景空间构建虚拟操作区域包括:基于所述现实场景画面中的一基点构建一虚拟三维坐标系;根据所述现实平台和所述虚拟场景空间在所述虚拟三维坐标系中的坐标在所述虚拟三维坐标系中确定所述虚拟操作区域的坐标;根据所述虚拟操作区域的坐标构建所述虚拟操作区域。6.根据权利要求1所述的交互方法,其特征在于,所述基于所述虚拟场景空间构建虚拟操作区域包括:基于所述虚拟场景空间并结合所述交互界面的可视范围构建所述虚拟操作区域。7.根据权利要求1...

【专利技术属性】
技术研发人员:申强张晓斐王伟怀
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1