控制应用运行的方法、装置及头戴式显示设备制造方法及图纸

技术编号:16873136 阅读:105 留言:0更新日期:2017-12-23 11:16
本发明专利技术公开了一种在场景中控制应用运行的方法、装置及头戴式显示设备,该场景包括虚拟现实场景、增强现实场景、混合现实场景或者影像现实场景,该方法包括:获取被启动的软件应用的画面所在的位置区域;确定视觉焦点的当前位置坐标;根据所述视觉焦点的当前位置坐标,判断所述视觉焦点是否超出所述位置区域;如是,则通知所述软件应用暂停当前运行进程。

The method, device and headwear display device for controlling the operation of the application

The invention discloses a method for controlling the application running in the scene, a device and a head mounted display device, including the scene of virtual reality scene, augmented reality scene, mixed reality scenes or images of real scenes, the method includes: location picture acquisition software application startup is to determine the current position coordinates; visual focus; according to the current position coordinates of the visual focus of the judgment, the visual focus is beyond the location area; if yes, notice the software application to suspend the currently running process.

【技术实现步骤摘要】
控制应用运行的方法、装置及头戴式显示设备
本专利技术涉及控制视频播放的
,更具体地,本专利技术涉及一种在虚拟现实场景、增强显示场景、混合现实场景或者影像现实场景中控制应用运行的方法和控制应用运行的装置,本专利技术还涉及一种头戴式显示设备。
技术介绍
目前,围绕虚拟现实(VirtualReality,简称为VR)的各种技术得到了快速发展,这些技术除了VR之外,还包括增强现实(AugmentedReality,简称为AR)、混合现实(MixReality,简称为MR)、影像现实(CinematicReality,简称为CR)等等。头戴式显示设备作为这些技术应用的载体,配合软件应用可以进行视觉体验,例如配合视频播放器可以用于观看视频,这些视频播放器包括播放2D视频片源的2D视频播放器和播放3D视频片源的3D播放器。以VR技术和视频播放为例,一些视频播放器提供有场景建模,进而能够通过搭配不同场景形成虚拟现实播放器或虚拟现实应用,该场景可以包括电影院场景、室内场景、室外沙滩场景、宇宙场景、太空船场景等等。因此,用户在视频播放时很可能去看周围的场景,或者与场景中的物体互动,从而出现视频虽然一直在播放,但用户的视线根本没有在观看视频的情况。另外,在一位用户摘下头戴式显示设备给他人用户继续观看视频的情况下,也会出现用户的视线根本没有在观看视频的时段。在该些情况下,如果用户希望观看被错过的视频内容,则需要通过快退等操作使视频播放器从选择的回退位置开始继续播放视频,该种操作对于头戴式显示设备的用户而言比较繁琐,降低了用户通过头戴式显示设备观看视频的体验。
技术实现思路
本专利技术实施例的一个目的是提供一种例如在虚拟现实场景里控制软件应用运行的新的技术方案。根据本专利技术的第一方面,提供了一种在场景中控制应用运行的方法,所述场景包括虚拟现实场景、增强现实场景、混合现实场景或者影像现实场景,所述方法包括:获取被启动的软件应用的画面所在的位置区域;确定视觉焦点的当前位置坐标;根据所述视觉焦点的当前位置坐标,判断所述视觉焦点是否超出所述位置区域;在所述视觉焦点超出所述位置区域的情况下,通知所述软件应用暂停当前运行进程。可选的是,所述方法还包括:在通知所述软件应用暂停当前运行进程之后,根据所述视觉焦点的当前位置坐标,判断所述视觉焦点是否回到所述位置区域内;在所述视觉焦点回到所述位置区域内的情况下,通知所述软件应用继续运行被暂停的进程。可选的是,所述方法还包括:控制显示所述软件应用的显示装置在所述当前位置坐标处显示代表所述视觉焦点的光标。可选的是,所述确定用户的视觉焦点的当前位置坐标包括:获取传感器装置采集到的表示头戴式显示设备的运动姿态的运动数据;根据所述运动数据确定所述视觉焦点的当前位置坐标。可选的是,所述获取视觉焦点的当前位置坐标包括:获取用户眼球的运动数据;根据所述运动数据确定所述视觉焦点的当前位置坐标。根据本专利技术的第二方面,提供了一种在场景中控制应用运行的装置,所述场景包括虚拟现实场景、增强现实场景、混合现实场景或者影像现实场景,所述装置包括:画面位置获取模块,用于获取被启动的软件应用的画面所在的位置区域;焦点定位模块,用于确定视觉焦点的当前位置坐标;暂停判断模块,用于根据所述视觉焦点的当前位置坐标,判断所述视觉焦点是否超出所述位置区域;以及,暂停通知模块,用于根据所述视觉焦点超出所述位置区域的判断结果,通知所述软件应用暂停当前运行进程。可选的是,所述装置还包括:运行判断模块,用于在所述暂停通知模块通知所述软件应用暂停当前运行进程之后,根据所述视觉焦点的当前位置坐标,判断所述视觉焦点是否回到所述位置区域内;以及,运行通知模块,用于根据所述视觉焦点回到所述位置区域的判断结果,通知所述软件应用继续运行被暂停的进程。可选的是,所述焦点定位模块包括:运动数据获取单元,用于获取传感器装置采集到的表示头戴式显示设备的运动姿态的运动数据,或者用于获取用户眼球的运动数据;以及,定位单元,用于根据所述运动数据确定所述视觉焦点的当前位置坐标。根据本专利技术的第三方面,提供了一种在场景中控制应用运行的装置,所述场景包括虚拟现实场景、增强现实场景、混合现实场景或者影像现实场景,所述装置包括存储器和处理器,所述存储器用于存储指令,所述指令用于控制所述处理器进行操作以执行根据本专利技术的第一方面所述的方法。根据本专利技术的第四方面,提供了一种头戴式显示设备,包括显示装置、及根据本专利技术的第二方面或者根据本专利技术的第三方面所述的装置,所述显示装置用于显示被启动的软件应用的画面。本专利技术的一个有益效果在于,本专利技术的方法、装置及头戴式显示设备设置了代表用户视线方向的视觉焦点,并通过判断该视觉焦点是否位于软件应用的画面所在的位置区域内,确定用户的视线是否聚焦在该软件应用的画面上,进而根据该判断结果通知软件应用自动暂停处理当前运行进程,以保证用户不会因为观看周围的场景、或者与场景中的物体互动、或者摘下头戴式显示设备给他人继续观看而导致错过软件应用的运行内容,提升了用户体验。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。图1为根据本专利技术的头戴式显示设备的坐标轴及运动姿态的定义。图2为根据本专利技术实施例的控制应用运行的方法的流程示意图;图3为根据本专利技术另一实施例的控制应用运行的方法的流程示意图;图4为图3所示实施例的一种具体例子的流程示意图;图5为根据本专利技术实施例的控制应用运行的装置的原理框图;图6为根据本专利技术另一实施例的控制应用运行的装置的原理框图;图7为根据本专利技术实施例的控制应用运行的装置的一种硬件结构的原理框图。图8为根据本专利技术实施例的头戴式显示设备的原理框图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图2为根据本专利技术实施例的在场景中控制应用运行的方法的流程示意图。该场景可以是虚拟现实场景、增强现实场景、混合现实场景或者影像现实场景。下面以虚拟现实应用提供的虚拟现实场景为例详细说明本专利技术的方法。根据图2所示,本专利技术的方法包括如下步骤:步骤S210,获取被启动的软件应用的画面所在的位置区域。该软件应用例如是视频播放器、图片播放器等。该视频播放器可以被设置为用于播放3D视频源的视频文件和/或2D视频源的视频文件。该视频源可以是本地视频源,也可以是在线视频源。该视频播放器可以但不局限于通过Unity3d、Opengl、Java、C++开发本文档来自技高网...
控制应用运行的方法、装置及头戴式显示设备

【技术保护点】
一种在场景中控制应用运行的方法,所述场景包括虚拟现实场景、增强现实场景、混合现实场景或者影像现实场景,其特征在于,所述方法包括:获取被启动的软件应用的画面所在的位置区域;确定视觉焦点的当前位置坐标;根据所述视觉焦点的当前位置坐标,判断所述视觉焦点是否超出所述位置区域;在所述视觉焦点超出所述位置区域的情况下,通知所述软件应用暂停当前运行进程。

【技术特征摘要】
1.一种在场景中控制应用运行的方法,所述场景包括虚拟现实场景、增强现实场景、混合现实场景或者影像现实场景,其特征在于,所述方法包括:获取被启动的软件应用的画面所在的位置区域;确定视觉焦点的当前位置坐标;根据所述视觉焦点的当前位置坐标,判断所述视觉焦点是否超出所述位置区域;在所述视觉焦点超出所述位置区域的情况下,通知所述软件应用暂停当前运行进程。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在通知所述软件应用暂停当前运行进程之后,根据所述视觉焦点的当前位置坐标,判断所述视觉焦点是否回到所述位置区域内;在所述视觉焦点回到所述位置区域内的情况下,通知所述软件应用继续运行被暂停的进程。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:控制显示所述软件应用的显示装置在所述当前位置坐标处显示代表所述视觉焦点的光标。4.根据权利要求1、2或3所述的方法,其特征在于,所述确定用户的视觉焦点的当前位置坐标包括:获取传感器装置采集到的表示头戴式显示设备的运动姿态的运动数据;根据所述运动数据确定所述视觉焦点的当前位置坐标。5.根据权利要求1、2或3所述的方法,其特征在于,所述获取视觉焦点的当前位置坐标包括:获取用户眼球的运动数据;根据所述运动数据确定所述视觉焦点的当前位置坐标。6.一种在场景中控制应用运行的装置,所述场景包括虚拟现实场景、增强现实场景、混合现实场景或者影像现实场景,其特征在于,所述装置包括:画面位置获...

【专利技术属性】
技术研发人员:徐茂鑫刘佳
申请(专利权)人:北京小鸟看看科技有限公司
类型:发明
国别省市:北京,11

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

1