一种增强现实功能的关闭方法、装置和终端设备与流程

文档序号:11949658阅读:234来源:国知局
一种增强现实功能的关闭方法、装置和终端设备与流程

本发明实施例涉及计算机技术,尤其涉及一种增强现实功能的关闭方法、装置和终端设备。



背景技术:

增强现实技术是一种增加用户对现实世界感知的技术,它将真实世界信息和虚拟世界信息“无缝”集成在一起,把原本在现实世界的一定时间空间范围内很难体验到的实体信息(如:视觉、声音、味道、和触觉等)通过电脑等科学技术模拟仿真后再叠加,将虚拟的信息应用到真实世界被人类感官所感知,从而达到超越现实的感官体验。

现有技术中,部分智能终端中的应用集成有增强现实功能,当这类应用开启后,增强现实功能随之开启,由于增强现实功能在运行过程中需要消耗大量系统资源,而有时用户并没有使用该功能,由此造成了系统资源的无谓消耗。



技术实现要素:

本发明提供一种增强现实功能的关闭方法、装置和终端设备,以实现增强现实功能能够合理的关闭,提高系统资源利用率,同时降低终端设备的功耗。

第一方面,本发明实施例提供了一种增强现实功能的关闭方法,包括:

当增强现实功能开启后,若终端设备在第一预设时间内没有检测到所述增强现实功能被调用,则启动搜索程序;

所述终端设备根据所述搜索程序搜索用户是否在预设范围内,根据搜索结果确定是否关闭增强现实功能。

第二方面,本发明实施例还提供了一种增强现实功能的关闭装置,包括:

搜索启动模块,用于当增强现实功能开启后,若终端设备在第一预设时间内没有检测到所述增强现实功能被调用,则启动搜索程序;

搜索处理模块,所述终端设备根据所述搜索程序搜索用户是否在预设范围内,根据搜索结果确定是否关闭增强现实功能。

第三方面,本发明实施例还提供了一种终端设备,所述终端设备集成了上述描述的装置。

本发明当增强现实功能开启后,若终端设备在第一预设时间内没有检测到所述增强现实功能被调用,则启动搜索程序,根据搜索程序搜索用户是否在预设范围内,根据搜索结果确定是否关闭增强现实功能,解决现有技术中终端设备的增强现实功能无法智能判断是否关闭的问题,实现了增强现实功能的合理关闭,提高系统资源利用率,同时降低终端设备的功耗。

附图说明

图1为本发明实施例一提供的增强现实功能的关闭方法的流程图;

图2为本发明实施例二提供的增强现实功能的关闭方法的流程图;

图3为本发明实施例三提供的增强现实功能的关闭方法的流程图;

图4为本发明实施例四提供的增强现实功能的关闭方法的流程图;

图5为本发明实施例五提供的增强现实功能的关闭方法的流程图;

图6为本发明实施例六提供的增强现实功能的关闭装置的结构图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的增强现实功能的关闭方法的流程图,本实施例可适用于终端设备配备有增强现实功能的情况,该方法可以由终端设备如智能手机、平板电脑来执行,具体包括如下步骤:

步骤101、当增强现实功能开启后,若终端设备在第一预设时间内没有检测到所述增强现实功能被调用,则启动搜索程序。

其中,增强现实功能是一种增加用户对现实世界感知的功能,它将真实世界信息和虚拟世界信息集成在一起,把原本在现实世界的一定时间空间范围内很难体验到的实体信息通过科学技术模拟仿真后再叠加,将虚拟的信息应用到真实世界被人类感官所感知,从而达到超越现实的感官体验。

示例性的,在使用终端设备拍照时,若该终端设备拥有增强现实功能,则可对拍摄的图片的效果自动增强以使图片更加真实。在使用增强现实功能之前首先需要开启该功能。可选的,当终端设备开机运行后增强现实功能自动运行,还可以是当调用到可以使用增强现实功能的应用时自动开启增强现实功能。当增强现实功能开启后,其会带来较大的资源占用和电量消耗。

增强现实功能作为终端设备中众多功能之一,只有在使用的时候才会被调用进而体现作用,在未被使用时若依然运行则降低了系统效率。本步骤中,当增强现实功能开启后,若终端设备在第一预设时间内没有检测到增强现实功能被调用,则启动搜索程序。其中第一预设时间可由使用者自行设置,也可使用默认值,示例性的可以是20分钟,若在20分钟内终端设备未检测到增强现实功能被调用则自动启动关联的搜索程序。

步骤102、所述终端设备根据所述搜索程序搜索用户是否在预设范围内,根据搜索结果确定是否关闭增强现实功能。

其中,终端设备在启动搜索程序后,该搜索程序用于搜索终端设备是否有人在操作或者有人在附近。故本步骤中终端设备根据搜索程序搜索用户是否在预设范围内,该预设范围可由使用者自行设定也可以采用默认值,示例性的可以是3米、5米或10米等。终端设备根据搜索结果得到是否有用户在终端设备周围,进而根据该结果来智能判断是否关闭增强现实功能以节约系统资源和能耗。

本实施例的技术方案,当增强现实功能开启后,若终端设备在第一预设时间内没有检测到增强现实功能被调用,则启动搜索程序以搜索是否有用户在预设范围内,进而判断是否关闭增强现实功能,解决了终端设备增强现实功能无法智能判断是否关闭的问题,实现了增强现实功能的合理关闭,提高系统资源利用率,同时降低终端设备的功耗。

实施例二

图2为本发明实施例二提供的增强现实功能的关闭方法的流程图,本实施例在实施例一的基础上,给出了一种具体的关闭增强现实功能方法,包括:

步骤201、当增强现实功能开启后,若终端设备在第一预设时间内没有检测到所述增强现实功能被调用,则启动搜索程序。

步骤202、所述终端设备根据所述搜索程序搜索用户是否在预设范围内,若用户在预设范围内,则发出第一预设语音以提醒用户即将关闭所述增强现实功能。

其中,当搜索程序搜索到用户在预设范围内,则发出语音提醒用户要自动关闭增强现实功能。该第一预设语音可以是“系统检测到增强显示功能长时间未被调用,将自动关闭,请确认是否可以自动关闭”。

步骤203、若所述终端设备在第二预设时间内没有检测到用户输入的指令,则关闭所述增强现实功能。

其中,该第二预设时间可以是20秒。当用户在终端设备的预设范围内,则其听到提示音后会根据自身需求在终端设备中输入确认指令。若终端设备在预设时间内没能收到用户输入的指令,则自动关闭该增强现实功能。

本实施例的技术方案,当增强现实功能开启后,若终端设备在第一预设时间内没有检测到增强现实功能被调用,则启动搜索程序以搜索是否有用户在预设范围内,若在预设范围内存在用户则发出提示音以提醒用户即将关闭增强现实功能,若在一定时间内没有接收到用户的回复指令则关闭该增强现实功能,解决了终端设备增强现实功能无法智能关闭的问题,实现了增强现实功能的合理关闭,提高系统资源利用率,同时降低终端设备的功耗。

在上述各个实施例的基础上,若所述终端设备在第二预设时间内检测到用户输入的指令,则根据所述指令确定是否关闭所述增强现实功能。其中,用户若其希望继续保持终端设备中的增强现实功能处于开启状态,则其可在终端设备显示的界面中输入保持开启的指令;若用户在长时间不再使用终端设备中的增强现实功能则可相应的输入关闭增强现实功能的指令,终端设备根据接收到的指令确定是否关闭所述增强现实功能。

在上述各个实施例的基础上,根据搜索结果确定是否关闭增强现实功能包括:若用户未在预设范围内,则关闭所述增强现实功能。其中,当终端设备启动搜索程序未搜索到用户在预设范围,则表明终端设备周围并没有用户,则自动判断用户不再使用增强现实功能,故自动关闭增强现实功能,以提高系统资源利用率,节约能耗。

实施例三

图3为本发明实施例三提供的增强现实功能的关闭方法的流程图,本实施例在上述各实施例的基础上给出了一种具体的判断用户是否在终端设备预设范围内的方法,包括:

步骤301、当增强现实功能开启后,若终端设备在第一预设时间内没有检测到所述增强现实功能被调用,则启动搜索程序。

步骤302、所述终端设备开启摄像头,根据所述摄像头采集的画面识别用户是否在预设范围内,根据搜索结果确定是否关闭增强现实功能。

其中,搜索程序首先调用终端设备的摄像头,开启摄像头后对摄像头采集的画面进行图像识别,若识别到人的形态出现在画面中则可认定在预设范围内存在用户,若未识别到则可认定为用户不在终端设备的预设范围,进而根据不同的搜索结果来确定是否关闭增强现实功能。其中,识别的具体内容包括人的脸部识别、躯体识别、手部识别等。

本实施例的技术方案,通过搜索程序开启摄像头来识别摄像头采集的画面是否有用户来判断用户是否在预设范围内,识别精确性较高,便于精准确定是否有用户存在在终端设备周围。

实施例四

图4为本发明实施例四提供的增强现实功能的关闭方法的流程图,本实施例在上述各实施例的基础上给出了一种具体的判断用户是否在终端设备预设范围内的方法,包括:

步骤401、当增强现实功能开启后,若终端设备在第一预设时间内没有检测到所述增强现实功能被调用,则启动搜索程序。

步骤402、所述终端设备开启麦克风,根据所述麦克风采集到的音频信息识别用户是否在预设范围内,根据搜索结果确定是否关闭增强现实功能。

其中,终端设备通过麦克风采集周围环境的音频信息的输入,并对输入的音频信息进行识别,通过对音频信息的频率、音色的识别识别出是否有用户发出的音频信号,以此确定终端设备预设范围内是否有用户存在。

本实施例的技术方案,通过麦克风对用户的声音进行识别以确定终端设备预设范围内是否有用户存在,避免了采用摄像头识别带来的局限性,识别的使用范围更大。

实施例五

图5为本发明实施例五提供的增强现实功能的关闭方法的流程图,本实施例在上述各实施例的基础上给出了一种具体的判断用户是否在终端设备预设范围内的方法,包括:

步骤501、当增强现实功能开启后,若终端设备在第一预设时间内没有检测到所述增强现实功能被调用,则启动搜索程序。

步骤502、所述终端设备根据加速度传感器或陀螺仪传感器采集到的信息识别用户是否在预设范围内,根据搜索结果确定是否关闭增强现实功能。

其中,终端设备内部集成有多个传感器以实现不同的功能,本步骤中搜索程序调用终端设备中的加速度传感器或陀螺仪传感器以确定终端设备的运动状态,将获得的运动状态认定为是否有用户在终端设备预设范围的依据,示例性的,若确定终端设备处于运动状态,则确定用户在使用终端设备或者用户将终端设备携带在身上处于运动状态,则相应的,可判定用户在预设范围内,否则确定用户不在预设范围内。

本实施例的技术方案,搜索程序对终端设备预设范围内是否有用户的判断方式更加简便,无需复杂的程序控制操作即可识别出是否有用户在控制终端设备,进而间接得到是否有用户在终端设备的预设范围内。

在上述各实施例的基础上,在关闭所述增强现实功能之后,还包括:在经过第三预设时间后,所述终端设备发出提示信息以提示用户是否开启所述增强现实功能,若是,则开启所述增强现实功能。其中,该第三预设时间可以是3小时,当增强现实功能在一段时间内处于关闭状态,适应性的可提醒用户是否开启终端设备的增强现实功能。

实施例六

图6为本发明实施例六提供的增强现实功能的关闭装置的结构图,具体包括:

搜索启动模块1,用于当增强现实功能开启后,若终端设备在第一预设时间内没有检测到所述增强现实功能被调用,则启动搜索程序;

搜索处理模块2,用于根据所述搜索程序搜索用户是否在预设范围内,根据搜索结果确定是否关闭增强现实功能。

本实施例的技术方案,当增强现实功能开启后,若终端设备在第一预设时间内没有检测到增强现实功能被调用,则启动搜索程序以搜索是否有用户在预设范围内,进而判断是否关闭增强现实功能,解决了终端设备增强现实功能无法智能判断是否关闭的问题,实现了增强现实功能的合理关闭,提高系统资源利用率,同时降低终端设备的功耗。

在上述技术方案的基础上,所述搜索处理模块具体用于:若用户在预设范围内,则发出第一预设语音以提醒用户即将关闭所述增强现实功能;若在第二预设时间内没有检测到用户输入的指令,则关闭所述增强现实功能。

在上述技术方案的基础上,所述搜索处理模块还用于:若在第二预设时间内检测到用户输入的指令,则根据所述指令确定是否关闭所述增强现实功能。

在上述技术方案的基础上,所述搜索处理模块具体用于:若用户未在预设范围内,则关闭所述增强现实功能。

在上述技术方案的基础上,所述搜索处理模块具体用于采用下述至少一种方式识别用户是否在预设范围内:所述终端设备开启摄像头,根据所述摄像头采集的画面识别用户是否在预设范围内;所述终端设备开启麦克风,根据所述麦克风采集到的音频信息识别用户是否在预设范围内;所述终端设备根据加速度传感器或陀螺仪传感器采集到的信息识别用户是否在预设范围内。

在上述技术方案的基础上,所述搜索处理模块还用于:在经过第三预设时间后,发出提示信息以提示用户是否开启所述增强现实功能,若是,则开启所述增强现实功能。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

实施例七

本实施例在上述各实施例的基础上提供了一种终端设备,该终端设备集成了实施例六中描述的装置。示例性的,该终端设备由操作系统、CPU、ROM、RAM、触摸屏等部件组成。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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