一种节省电量的方法及装置与流程

文档序号:11198726阅读:550来源:国知局
一种节省电量的方法及装置与流程

本发明实施例涉及一种智能终端技术,尤其涉及一种节省电量的方法及装置。



背景技术:

当前通过智能终端拍照来进行问题搜索的应用有很多,通常情况下,用户在遇到没有办法解决的难题时才需要拿起智能终端进行拍照进而对问题进行查询,在对问题进行查询后得到答案,对答案进行分析,因此不需要一直使用智能终端的问题搜索功能。

传统的方案中从智能终端进行第一个问题搜索开始一直到进行最后一个问题搜索结束,为了保证搜索问题的便捷性,应用一直处于打开的状态,进而导致电量浪费。或者可能出现由于用户长久不用智能终端,导致智能终端自动休眠的情况,这种情况下虽然可以节省电量,但是需要用户手动唤醒,不方便用户使用。



技术实现要素:

本发明实施例提供一种节省电量的方法及装置,以解决由于用户只是间歇性使用应用,而应用一直处于开启的状态,导致浪费电量的问题,能够在保证用户体验的基础上,节省电量。

第一方面,本发明实施例提供了一种节省电量的方法,包括:

在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面;

若检测到所述画面为非预设画面,则自动关闭所述摄像头,并控制开启所述摄像头的应用进入休眠状态。

进一步的,还包括:

在所述应用进入休眠状态后,在检测到所述终端设备上有动作产生时,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

进一步的,在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面包括:

在检测到所述终端设备的摄像头处于拍摄状态时,自动打开动作传感器;

通过所述动作传感器检测所述终端设备是否处于静止状态;

若所述终端设备处于静止状态,则通过所述摄像头获取当前呈现的画面。

进一步的,在所述应用进入休眠状态后,在检测到所述终端设备上有动作产生时,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态包括:

在所述应用进入休眠状态时,通过动作传感器检测所述终端设备是否执行以下至少一种操作:被用户拿起、向上移动、向下移动、向左移动、向右移动;

若检测到所述终端设备执行上述至少一种操作,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

进一步的,还包括:

若检测到所述画面为预设画面,则使用所述摄像头进行扫描或拍摄。

进一步的,所述预设画面为以下至少一种:试卷题、书本文字和图片。

第二方面,本发明实施例还提供了一种节省电量的装置,该装置包括:

画面获取模块,用于在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面;

关闭模块,用于若检测到所述画面为非预设画面,则自动关闭所述摄像头,并控制开启所述摄像头的应用进入休眠状态。

进一步的,还包括:

唤醒模块,用于在所述应用进入休眠状态后,在检测到所述终端设备上有动作产生时,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

进一步的,所述画面获取模块具体用于:

在检测到所述终端设备的摄像头处于拍摄状态时,自动打开动作传感器;

通过所述动作传感器检测所述终端设备是否处于静止状态;

若所述终端设备处于静止状态,则通过所述摄像头获取当前呈现的画面。

进一步的,所述唤醒模块具体用于:

在所述应用进入休眠状态时,通过动作传感器检测所述终端设备是否执行以下至少一种操作:被用户拿起、向上移动、向下移动、向左移动、向右移动;

若检测到所述终端设备执行上述至少一种操作,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

进一步的,还包括:

若检测到所述画面为预设画面,则使用所述摄像头进行扫描或拍摄。

进一步的,所述预设画面为以下至少一种:试卷题、书本文字和图片。

本发明实施例在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面,若检测到画面为非预设画面,则自动关闭摄像头,并控制开启摄像头的应用进入休眠状态,解决了由于用户只是间歇性使用应用,而应用一直处于开启的状态,导致浪费电量的问题,能够在保证用户体验的基础上,节省电量。

附图说明

图1是本发明实施例一中的一种节省电量的方法的流程图;

图2是本发明实施例二中的一种节省电量的方法的流程图;

图3是本发明实施例三中的一种节省电量的方法的流程图;

图4是本发明实施例四中的一种节省电量的方法的流程图;

图5是本发明实施例五中的一种节省电量的装置的结构示意图;

图6是本发明实施例四中的一种节省电量的方法的流程图。

具体实施方式

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

实施例一

图1为本发明实施例一提供的一种节省电量的方法的流程图,本实施例可适用于终端设备节省电量的情况,该方法可以由本发明实施例提供的节省电量的装置来执行,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何需要节省电量的终端设备中,例如典型的是智能终端(例如手机或平板电脑等),如图1所示,该方法具体包括如下步骤:

s110,在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面。

其中,所述终端设备可以为手机,也可以为平板电脑,还可以为其他能够提供扫题功能的智能终端。

其中,所述拍摄状态为摄像头为开启的状态,也就是说可以通过摄像头获取画面。

具体的,可通过应用打开终端设备的摄像头,例如在启动这些应用的同时开启终端设备的摄像头使其处于拍摄状态,或者,通过触碰所述应用中提供的拍摄按钮开启终端设备的摄像头使其处于拍摄状态。其中,应用可以为相机、搜题应用或视频应用。当检测到终端设备的摄像头处于拍摄状态时,获取摄像头当前能够拍摄的画面。例如可以是,当检测到终端设备的摄像头处于开启状态,获取当前画面为天花板。

s120,若检测到所述画面为非预设画面,则自动关闭所述摄像头,并控制开启所述摄像头的应用进入休眠状态。

其中,非预设画面可以为天花板,也可以为纯黑色画面,还可以为除了试卷题、书本文字和图片的其他画面,例如可以是人脸画面、鞋子画面以及床的画面等等。本实施例对此不进行限制。

其中,关闭所述摄像头指的是摄像头不能够再进行拍摄或者扫描操作。

其中,所述休眠状态指的是让开启摄像头的应用进入休眠状态。

具体的,若摄像头获取的当前呈现的画面并非预设画面,则自动关闭摄像头,并控制开启所述摄像头的应用进入休眠状态。例如当应用为搜题应用时,若检测到摄像头处于拍摄状态,通过摄像头获取的当前呈现的画面为纯黑色画面,则可以判断纯黑色画面并非是试卷题、书本文字和图片中的任何一种或多种,则说明此时用户并非通过摄像头获取试题,则自动关闭摄像头,并控制搜题应用进入休眠状态,从而达到节约终端设备电量的目的。

可选的,还包括:

若检测到所述画面为预设画面,则使用所述摄像头进行扫描或拍摄。

可选的,所述预设画面为以下至少一种:试卷题、书本文字和图片。

具体的,在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面为数学题,由于数学题是试卷题的一种,则说明检测到的画面为预设画面,并说明用户此时正在进行试题拍摄操作,则继续使用所述摄像头进行扫描或拍摄。

在一个具体的例子中,应用场景为学生在做试卷的时候遇到难题通过手机上的搜题应用搜索难题的答案,检测终端设备的摄像头处于拍摄状态,通过摄像头获取当前呈现的画面为试卷题,则说明学生正在进行扫题操作,因此,继续开启摄像头进行扫描。

在另一个具体的例子中,应用场景为学生在做试卷的时候遇到难题通过手机上的搜题应用搜索难题的答案,检测终端设备的摄像头处于拍摄状态,通过摄像头获取当前呈现的画面为纯黑色画面,则说明学生扫题结束,将手机放在桌子上,由于手机摄像头和桌面贴近,摄像头拍到的画面为纯黑色画面。在这种情况下,学生没有应用手机扫题,则可以关闭摄像头,并控制搜题应用进入休眠状态。

本实施例的技术方案,在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面,若检测到画面为非预设画面,则自动关闭所述摄像头,并控制开启摄像头的应用进入休眠状态,解决了由于用户只是间歇性使用应用,而应用一直处于开启的状态,导致浪费电量的问题,能够在保证用户体验的基础上,节省电量。

实施例二

图2为本发明实施例二中的一种节省电量的方法的流程图,本实施例以前述实施例一为基础进行优化,提供了优选的节省电量的方法,具体是,还包括:在所述应用进入休眠状态后,在检测到所述终端设备上有动作产生时,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

由此,通过在应用进入休眠状态后,在检测到终端设备上有动作产生时,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态,避免出现用户再次使用终端设备进行扫题的时候需要重新解锁开启应用的情况。既能够在用户需要的时候直接使用摄像头扫描或拍摄,方便用户的使用,又能够节省智能终端的用电量,提升用户的体验。

相应的,本实施例的方法具体包括如下步骤:

s210,在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面。

s220,若检测到所述画面为非预设画面,则自动关闭所述摄像头,并控制开启所述摄像头的应用进入休眠状态。

s230,在所述应用进入休眠状态后,在检测到所述终端设备上有动作产生时,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

其中,所述终端设备上有动作产生可以为终端设备为从一个位置移动到另一个位置,也可以为终端设备再次被用户拿起,本实施例对终端设备上产生的动作不进行限制。

其中,重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态为将应用开启并且将摄像头开启,使得摄像头能够进行扫描或者拍摄操作。

具体的,在所述应用进入休眠状态后,检测所述终端设备上是否有动作产生,当检测到终端设备上有动作产生时,唤醒应用,并开启摄像头,使得摄像头能够进行扫描或拍摄操作。

在一个具体的例子中,应用场景为学生在做试卷的时候遇到难题通过手机上的搜题应用搜索难题的答案,检测终端设备的摄像头处于拍摄状态,通过摄像头获取当前呈现的画面为纯黑色画面,则可以关闭摄像头,并控制开启摄像头的应用进入休眠状态。在应用进入休眠状态后,检测手机是否有动作产生,若检测到手机从a位置移动到b位置,则自动唤醒应用并开启手机摄像头,使得摄像头能够进行扫描或拍摄操作。

本实施例的技术方案,通过在应用进入休眠状态后,在检测到终端设备上有动作产生时,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态,避免出现用户再次使用终端设备进行扫题的时候需要重新解锁开启应用的情况。既能够在用户需要的时候直接使用摄像头扫描或拍摄,方便用户的使用,又能够节省智能终端的用电量,提升用户的体验。

实施例三

图3为本发明实施例三中的一种节省电量的方法的流程图,本实施例以前述实施例为基础进行优化,提供了优选的节省电量的方法,具体是,在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面包括:在检测到所述终端设备的摄像头处于拍摄状态时,自动打开动作传感器;通过所述动作传感器检测所述终端设备是否处于静止状态;若所述终端设备处于静止状态,则通过所述摄像头获取当前呈现的画面。

由此,通常情况下,用户使用摄像头扫描或拍摄时,终端设备的状态都不是长时间处于静止的,通过在检测到终端设备的摄像头处于拍摄状态时,通过动作传感器检测终端设备是否处于静止状态,若终端设备处于静止状态,则说明用户没有使用摄像头扫描或拍摄,则可以通过摄像头获取当前呈现的画面。若获取的画面为非预设画面,则自动关闭所述摄像头,并控制开启摄像头的应用进入休眠状态,避免出现由于用户只是间歇性使用应用,而应用一直处于开启的状态,导致浪费电量的情况,能够在保证用户体验的基础上,节省电量。

相应的,本实施例的方法具体包括如下步骤:

s310,在检测到所述终端设备的摄像头处于拍摄状态时,自动打开动作传感器。

其中,所述动作传感器选自加速度检测装置、陀螺仪、磁力计、神经肌电检测装置中的一种或几种。

具体的,在检测到终端设备的摄像头处于开启状态能够进行扫描或拍摄操作时,自动打开动作传感器。

s320,通过所述动作传感器检测所述终端设备是否处于静止状态。

具体的,根据动作传感器检测得到的数据可以判断终端设备所处的状态,例如可以是,若动作传感器检测得到的数据为终端设备水平正方向的加速度为a,则可以确定终端设备为运动状态,若动作传感器检测到终端设备的位置没有改变,则可以确定终端设备为静止状态。

s330,若所述终端设备处于静止状态,则通过所述摄像头获取当前呈现的画面。

具体的,在终端设备处于静止状态的时候,也就是说终端设备在一个位置没有移动的时候,就说明用户可能没有使用终端设备进行扫描或拍摄操作,则可以通过摄像头获取当前呈现的画面。

s340,若检测到所述画面为非预设画面,则自动关闭所述摄像头,并控制开启所述摄像头的应用进入休眠状态。

在一个具体的例子中,应用场景为学生在做试卷的时候遇到难题通过手机上的搜题应用搜索难题的答案,检测到手机的摄像头能够进行扫描或拍摄操作时,自动打开动作传感器检测手机的状态,检测到手机的位置没有改变,则确定手机为静止状态,通过摄像头获取当前呈现的画面为纯黑色画面,则可以关闭摄像头,并控制开启摄像头的应用进入休眠状态。

本实施例的技术方案,通过在检测到终端设备的摄像头处于拍摄状态时,通过动作传感器检测终端设备是否处于静止状态,若终端设备处于静止状态,则说明用户没有使用摄像头扫描或拍摄,则可以通过摄像头获取当前呈现的画面。若获取的画面为非预设画面,则自动关闭所述摄像头,并控制开启所述摄像头的应用进入休眠状态,避免出现由于用户只是间歇性使用应用,而应用一直处于开启的状态,导致浪费电量的情况,能够在保证用户体验的基础上,节省电量。

实施例四

图4为本发明实施例四中的一种节省电量的方法的流程图,本实施例以前述实施例为基础进行优化,提供了优选的节省电量的方法,具体是,在所述应用进入休眠状态后,在检测到所述终端设备上有动作产生时,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态包括:在所述应用进入休眠状态时,通过动作传感器检测所述终端设备是否执行以下至少一种操作:被用户拿起、向上移动、向下移动、向左移动、向右移动;若检测到所述终端设备执行上述至少一种操作,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

由此,在应用进入休眠状态时,通过动作传感器检测终端设备是否执行以下至少一种操作:被用户拿起、向上移动、向下移动、向左移动、向右移动,若检测到终端设备执行上述至少一种操作,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态,避免出现用户再次使用终端设备进行扫题的时候需要重新解锁开启应用的情况。既能够在用户需要的时候直接使用摄像头扫描或拍摄,方便用户的使用,又能够节省智能终端的用电量,提升用户的体验。

相应的,本实施例的方法具体包括如下步骤:

s410,在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面。

s420,若检测到所述画面为非预设画面,则自动关闭所述摄像头,并控制开启所述摄像头的应用进入休眠状态。

s430,在所述应用进入休眠状态时,通过动作传感器检测所述终端设备是否执行以下至少一种操作:被用户拿起、向上移动、向下移动、向左移动、向右移动。

具体的,若通过动作传感器测得终端设备从a位置移动到b位置,则可以根据测得的a位置的坐标和b位置的坐标确定是否为终端设备被用户拿起、向上移动、向下移动、向左移动、向右移动的动作。

s440,若检测到所述终端设备执行上述至少一种操作,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

具体的,若检测到终端设备再次被用户拿起、向上移动、向下移动、向左移动、向右移动,则说明用户需要使用终端设备进行扫题操作,则重新唤醒应用,并开启摄像头进入扫描或拍摄状态。

本发明实施例通过在终端设备打开拍照扫题搜题类app后,在摄像头开启过程中,动作传感器检测到设备没有动作时,自动通过摄像头检测是否有书本文字或图片类内容(属于可搜题的画面),当检测到没有这类画面时,则自动关闭摄像头进入休眠状态,当动作传感器检测设备被再次拿起时,则重新唤醒设备,开启摄像头进行扫题,这样就可以在用户拿起手机时就可以使用手机进行扫题,当扫题结束将手机放到桌子上写作业时又可以自动可以进行休眠。达到快速唤醒手机并且节省电量的效果,提升用户的体验。

在一个具体的例子中,如图6所示,设备打开拍照或扫题搜题功能,当摄像头开启时,自动打开动作传感器,当动作传感器检测设备没有动作时,则进行摄像头图像检测,如果手机放置在桌子上,则摄像头获得的图像可能是桌面,也可能是天花板,但不是书本文字或图像信息,如果摄像头图像不是拍照或扫题内容,则进行摄像头关闭等省电模式,省电模式下,动作传感器检测手机是否有动作,如果手机有动作自动开启摄像头快速进入拍照和搜题模式。

本发明实施例的技术方案,在应用进入休眠状态时,通过动作传感器检测终端设备是否执行以下至少一种操作:被用户拿起、向上移动、向下移动、向左移动、向右移动,若检测到终端设备执行上述至少一种操作,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态,避免出现用户再次使用终端设备进行扫题的时候需要重新解锁开启应用的情况。本发明实施例结合用户搜题场景,进行针对性的需求优化,可以随时快速扫题,以及过程中没用到扫题时,能够自动休眠,使整个体验达到最优。既能够在用户需要的时候直接使用摄像头扫描或拍摄,方便用户的使用,又能够节省智能终端的用电量,提升用户的体验。

实施例五

图5为本发明实施例五的一种节省电量的装置的结构示意图。本实施例可适用于终端设备节省电量的情况,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供节省电量的功能的设备中,例如典型的是智能终端(例如手机或平板电脑等),如图5所示,所述节省电量的装置具体包括:画面获取模块510和关闭模块520。

其中,画面获取模块510,用于在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面;

关闭模块520,用于若检测到所述画面为非预设画面,则自动关闭所述摄像头,并控制开启所述摄像头的应用进入休眠状态。

可选的,还包括:

唤醒模块,用于在所述应用进入休眠状态后,在检测到所述终端设备上有动作产生时,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

可选的,所述画面获取模块510具体用于:

在检测到所述终端设备的摄像头处于拍摄状态时,自动打开动作传感器;

通过所述动作传感器检测所述终端设备是否处于静止状态;

若所述终端设备处于静止状态,则通过所述摄像头获取当前呈现的画面。

可选的,所述唤醒模块具体用于:

在所述应用进入休眠状态时,通过动作传感器检测所述终端设备是否执行以下至少一种操作:被用户拿起、向上移动、向下移动、向左移动、向右移动;

若检测到所述终端设备执行上述至少一种操作,则重新唤醒所述应用,并开启所述摄像头进入扫描或拍摄状态。

可选的,还包括:

若检测到所述画面为预设画面,则使用所述摄像头进行扫描或拍摄。

可选的,所述预设画面为以下至少一种:试卷题、书本文字和图片。

本实施例的技术方案,在检测到终端设备的摄像头处于拍摄状态时,通过摄像头获取当前呈现的画面,若检测到画面为非预设画面,则自动关闭所述摄像头,并控制开启摄像头的应用进入休眠状态,解决了由于用户只是间歇性使用应用,而应用一直处于开启的状态,导致浪费电量的问题,能够在保证用户体验的基础上,节省电量。

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

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

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