一种信息处理方法及电子设备与流程

文档序号:16064424发布日期:2018-11-24 12:31阅读:323来源:国知局

本发明涉及数据领域,尤其涉及一种信息处理方法及电子设备。

背景技术

目前,在电子设备的使用过程中,在应用到电子设备中的相机模块时,需要使相机模块始终处于开启状态捕捉图像,这就导致了电子设备的功耗较高。

当电子设备的功耗较高时,就需要增大电子设备的电池,这就降低了用户体验。



技术实现要素:

有鉴于此,本发明提供一种信息处理方法及电子设备,以解决现有技术中电子设备中相机模块始终处于开启状态捕捉图像,导致电子设备功耗较高,降低用户体验的问题,其具体方案如下:

一种信息处理方法,所述方法包括:

获得判断参数,所述判断参数用于确定摄像头是否能够采集到满足预定条件的图像;

基于所述判断参数确定所述摄像头是否能够采集到满足预定条件的图像;

如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,中止所述摄像头的采集。

进一步的,所述方法还包括:

如果所述判断参数表明所述摄像头能够采集到满足预定条件的图像,维持所述摄像头的采集。

进一步的,所述获得判断参数,包括:

如果摄像头处于工作状态,获得判断参数;

或,

如果摄像头处于工作状态,且工作于增强现实模式,获得判断参数。

进一步的,所述获得判断参数,包括:

检测具有摄像头的部分是否发生了运动,确定运动幅度,所述运动幅度用于表征判断参数。

进一步的,所述获得判断参数,包括:

检测具有摄像头的部分是否发生了翻转,获得检测结果;

当所述检测结果表明所述具有摄像头的部分发生了翻转,则所述摄像头不能采集到满足预定条件的图像;当所述检测结果表明所述具有摄像头的部分未发生翻转,则所述摄像头能够采集到满足预定条件的图像。

进一步的,所述方法还包括:

如果具有摄像头的部分发生的运动停止,恢复所述摄像头的采集。

进一步的,如果所述摄像头处于工作状态,且工作于增强现实模式,所述基于所述判断参数确定所述摄像头是否能够采集到满足预定条件的图像,包括:

基于所述判断参数确定所述摄像头是否能够采集到满足预定条件的第一图像,并在显示屏显示所述第一图像;

所述如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,中止所述摄像头的采集,包括:

如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,关闭所述摄像头;

或,

如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,保持所述摄像头的开启状态但不采集图像;

或,

如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,保持所述摄像头对图像的采集,但所述摄像头采集到的图像不在所述显示屏显示。

进一步的,所述基于所述判断参数确定所述摄像头是否能够采集到满足预定条件的图像,包括:

对所述摄像头采集到的图像进行图像质量分析,得到图像分析结果,当所述图像分析结果表明所述图像的质量满足预设图像质量要求,则确定所述摄像头能够采集到满足预定条件的图像。

一种电子设备,包括:摄像头及处理器,其中:

所述摄像头用于采集图像;

所述处理器用于获得判断参数,所述判断参数用于确定所述摄像头是否能够采集到满足预定条件的图像,基于所述判断参数确定所述摄像头是否能够采集到满足预定条件的图像,如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,中止所述摄像头的采集。

进一步的,所述处理器还用于:

如果所述判断参数表明所述摄像头能够采集到满足预定条件的图像,维持所述摄像头的采集。

进一步的,所述处理器获得判断参数,包括:

所述处理器用于确定所述摄像头处于工作状态时,获得判断参数;

或,

所述处理器用于确定所述摄像头处于工作状态,且工作于增强现实模式时,获得判断参数。

进一步的,所述处理器获得判断参数,包括:

所述处理器检测具有摄像头的部分是否发生了运动,确定运动幅度,所述运动幅度用于表征判断参数。

进一步的,所述处理器获得判断参数,包括:

所述处理器检测具有摄像头的部分是否发生了翻转,获得检测结果,当所述检测结果表明所述具有摄像头的部分发生了翻转,则所述摄像头不能采集到满足预定条件的图像,当所述检测结果表明所述具有摄像头的部分未发生翻转,则所述摄像头能够采集到满足预定条件的图像。

进一步的,所述处理器还用于:

如果检测到具有摄像头的部分发生的运动停止,恢复所述摄像头的采集。

进一步的,还包括:显示屏,如果所述摄像头处于工作状态,且工作于增强现实模式,

所述处理器基于所述判断参数确定所述摄像头是否能够采集到满足预定条件的图像,包括:

所述处理器基于所述判断参数确定所述摄像头是否能够采集到满足预定条件的第一图像,并在所述显示屏显示所述第一图像;

所述如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,所述处理器中止所述摄像头的采集,包括:

如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,所述处理器关闭所述摄像头;

或,

如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,所述处理器保持所述摄像头的开启状态但不采集图像;

或,

如果所述判断参数表明所述摄像头不能够采集到满足预定条件的图像,所述处理器保持所述摄像头对图像的采集,但所述摄像头采集到的图像不在所述显示屏显示。

进一步的,所述处理器基于所述判断参数确定所述摄像头是否能够采集到满足预定条件的图像,包括:

所述处理器对所述摄像头采集到的图像进行图像质量分析,得到图像分析结果,当所述图像分析结果表明所述图像的质量满足预设图像质量要求,则确定所述摄像头能够采集到满足预定条件的图像。

从上述技术方案可以看出,本申请公开的信息处理方法及电子设备,包括:获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的一种信息处理方法的流程图;

图2为本发明实施例公开的一种信息处理方法的流程图;

图3为本发明实施例公开的一种信息处理方法的流程图;

图4为本发明实施例公开的一种信息处理方法的流程图;

图5为本发明实施例公开的一种信息处理方法的流程图;

图6为本发明实施例公开的一种信息处理方法的流程图;

图7为本发明实施例公开的一种信息处理方法的流程图;

图8为本发明实施例公开的一种信息处理方法的流程图;

图9为本发明实施例公开的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明公开了一种信息处理方法,其流程图如图1所示,包括:

步骤s11、获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像;

电子设备获取图像时,需要使摄像头始终处于开启状态,然而,在摄像头处于开启状态下,其并非实时都能够获取到满足预定条件的图像。

例如:电子设备的摄像头处于开启状态时,手持电子设备的用户发生移动,或者,手持电子设备的用户的手发生晃动,此时,摄像头处于晃动状态,不能够采集到清晰的图像。

因此,在本方案中,需要优先获取一个判断参数,用于通过该判断参数确定摄像头是否能够采集到满足预定条件的图像。

其中,可以将摄像头的运动参数确定为判断参数,也可以将具有该摄像头的电子设备的运动参数确定为判断参数,还可以为将手持该电子设备的用户的运动参数确定为判断参数。

具体的,无论是摄像头的运动参数,还是电子设备的运动参数,或者是手持电子设备的用户的运动参数,均可以通过运动传感器获取,如:陀螺仪等。

当然,判断参数也可以为除运动参数之外的其他参数,如:摄像头所采集到的图像的图像参数,如:当前摄像头所采集到的图像中所处的环境信息是否适合图像采集;当前摄像头所采集到的图像中的人物状态是否适合图像采集等。

步骤s12、基于判断参数确定摄像头是否能够采集到满足预定条件的图像;

判断参数可以确定摄像头是否能够采集到满足预定条件的图像,当获取到判断参数时,即确定摄像头当前是否能够采集到满足预定条件的图像,从而确定摄像头是否继续对图像进行采集。

步骤s13、如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

当判断参数表明摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,从而避免当摄像头不能采集到满足预定条件的图像时仍然使摄像头保持采集状态,使得摄像头并非时刻处于图像采集的状态,降低摄像头不能采集到满足预定条件的图像时的功耗,进一步实现对电子设备摄像头运行时功耗的降低。

其中,满足预定条件的图像,可以与判断参数相关。

如:当判断参数为摄像头或电子设备或手持电子设备的用户的运动参数时,满足预定条件的图像可以为:运动参数低于第一阈值时摄像头采集到的图像;

当判断参数为采集到的图像中的环境信息时,满足预定条件的图像可以为:环境信息表明当前所处环境满足第一条件时采集到的图像,如:环境信息表明当前所处环境为室内环境时采集到的图像,或,环境信息表明当前所处环境为室外环境时采集到的图像,或,环境信息表明当前所处环境有风时采集到的图像,或,环境信息表明当前所处环境的温度低于第二阈值时采集到的图像等;

当判断参数为采集到的图像中的人物信息时,满足预定条件的图像可以为:人物状态表明当前图像中人物状态满足第二条件时采集到的图像,如:人物状态表明当前图像中人物数量高于第一数量,或低于第一数量时采集到的图像,或,人物状态表明当前图像中的预定数量或比例的人物为表明开心的表情时采集到的图像,或,人物状态表明当前图像中存在预定数量个或至少预定数量个预定人物时采集到的图像等。

例如:电子设备为手机,需要通过手机中的摄像头为多人进行合照,并保证摄像头的运动参数低于第一阈值,即摄像头处于相对稳定状态,以保证采集到的图像较为清晰。

其中,判断参数即为摄像头的运动参数,满足预定条件的图像为:摄像头的运动参数低于第一阈值时采集到的图像,当摄像头的运动参数不低于第一阈值时不对图像进行采集,以避免采集到不清晰的图像;

例如:电子设备为手机,需要通过手机中的摄像头为多人进行合照,并保证图像中至少有90%的人眼睛处于睁开的状态。

其中,判断参数即为摄像头镜头下被拍摄者眼睛是否睁开的状态,满足预定条件的图像为:摄像头镜头下至少有90%的被拍摄者的眼睛处于睁开的状态,当摄像头镜头下有不高于90%的被拍摄者的眼睛处于睁开的状态时,不进行图像的获取。

本实施例公开的信息处理方法,包括:获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

本实施例公开了一种信息处理方法,其流程图如图2所示,包括:

步骤s21、获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像;

步骤s22、基于判断参数确定摄像头是否能够采集到满足预定条件的图像;

步骤s23、如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集;

步骤s24、如果判断参数表明摄像头能够采集到满足预定条件的图像,维持摄像头的采集。

其中,维持摄像头的采集可以为:维持摄像头处于开启状态;也可以为:维持摄像头处于开启状态,并采集图像;还可以为:维持摄像头处于开启状态,采集图像并显示图像。

维持摄像头处于开启状态,可以为:摄像头仅为开启状态,而不采集图像;维持摄像头处于开启状态,并采集图像,可以为:摄像头处于开启状态,并采集图像,但是采集的图像并不进行显示。

对应的,中止摄像头的采集,可以为:关闭摄像头,也可以为:保持摄像头的开启状态但不采集图像,还可以为:保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示。

当以运动参数为判断参数时,可以将关闭摄像头,或,保持摄像头的开启状态但不采集图像作为中止摄像头的采集的具体实例;当以图像中的信息作为判断参数时,可以将以便于后续恢复采集保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示作为中止摄像头的采集的具体实例,以便于恢复摄像头的采集。

本实施例公开的信息处理方法,包括:获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

本实施例公开了一种信息处理方法,其流程图如图3所示,包括:

步骤s31、如果摄像头处于工作状态,获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像;

摄像头处于工作状态,可以为:摄像头处于拍照模式、录像模式、二维码扫描模式或人像识别模式等,即只要摄像头处于启动状态,就进行判断参数的获取。

例如:当摄像头处于拍照模式时,进行判断参数的获取,并根据该判断参数确定摄像头当前是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则进行拍照;如果不能够采集到满足预定条件的图像,则中止摄像头的采集;

当摄像头处于录像模式时,进行判断参数的获取,并根据该判断参数确定摄像头当前是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则开始录像;如果不能够采集到满足预定条件的图像,则中止摄像头的采集;

当摄像头处于二维码扫描模式时,进行判断参数的获取,并根据该判断参数确定摄像头当前是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则采集图像,将采集到的图像用于二维码识别;如果不能够采集到满足预定条件的图像,则中止摄像头的采集;

当摄像头处于人像识别模式时,进行判断参数的获取,并根据该判断参数确定摄像头当前是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则采集人像,进行比对或存储等,如:人脸识别解锁或人脸签到等;如果不能够采集到满足预定条件的图像,则中止摄像头的采集。

步骤s32、基于判断参数确定摄像头是否能够采集到满足预定条件的图像;

步骤s33、如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

本实施例公开的信息处理方法,包括:获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

本实施例公开了一种信息处理方法,其流程图如图4所示,包括:

步骤s41、如果摄像头处于工作状态,且工作于增强现实模式,获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像;

当摄像头处于增强现实的工作模式时,进行判断参数的获取。

增强现实,即实时的计算摄像机影像的位置及角度,并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。

当摄像机处于增强现实模式时,摄像机实时的采集图像,功耗较高,耗电量增加,而为了使ar眼镜的电池能够供应ar眼镜中摄像机的功耗,就需要增大电池,这就导致了ar眼镜较笨重,佩戴不舒服,降低了用户体验。

为了克服上述问题,就需要在摄像机处于增强现实模式时,对判断参数进行获取,并根据判断参数确定摄像头是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则进行摄像头的采集,如果不能采集到满足预定条件的图像,则中止摄像头的采集。

其中,满足预定条件的图像可以为:当前获取到的图像中出现了前一时刻获取到的图像中未出现的物体,此时,当前获取到的图像即为满足预定条件的图像;或者,当前获取到的图像中相对于前一时刻获取到的图像缺少至少一个物体,此时,当前获取到的图像即为满足预定条件的图像;无论满足预定条件的图像采用上述哪一种情况,判断参数均可以为:当前获取到的图像与前一时刻获取到的图像的显示物体的区别;

或者,还可以为:间隔预定时长时,获取到的图像即为满足预定条件的图像,此时,判断参数可以为:间隔预定时长。

当用户佩戴ar眼镜在路上行走时,通过ar眼镜的摄像头采集与用户视角一致的空间的图像,并在获取到图像后,对该图像进行分析,并添加标签。

现以满足预设条件的图像为:当前获取到的图像中相对于前一时刻获取到的图像缺少至少一个物体,此时,当前获取到的图像即为满足预定条件的图像为例进行说明:

用户佩戴ar眼镜,视角范围内获取到的图像有一个建筑物,通过位置信息计算,可以确定该建筑物为百度大楼,将“百度大楼”这个标签与获取到的图像进行合并显示,在该建筑物的预设位置处显示该标签,并且,该标签的大小尺寸可以与该建筑物大小尺寸符合预设匹配关系;用户佩戴ar眼镜继续行走,摄像头继续获取图像,当其获取到的图像中并没有减少任何物体,则中止摄像头的采集,此时,仅能通过摄像头获取到该图像,而并不对其进行采集,也不对其进行存储及显示;直至摄像头获取到的图像中有物体减少,如:该减少的物体为百度大楼,此时,重新获取图像,并在ar眼镜中显示。

当摄像头获取到的图像中并没有减少任何物体时,中止摄像头的采集,此时,并没有新的图像通过ar眼镜进行显示,但是用户所在的位置相对于当前通过ar眼镜显示的图像所在的位置发生了变化,即,此时,通过采集用户移动的相对位置关系,调节ar眼镜中显示的图像中各目标的显示位置,如:调节百度大楼以及其所对应的标签在图中显示的位置。

进一步的,还可以为:如果摄像头处于工作状态,且工作于拍摄模式,则不获得判断参数,不进行后续基于判断参数确定摄像头是否能够采集到满足预定条件的图像,并在判断参数表明不能采集到满足预定条件的图像时,中止摄像头的采集的步骤。

具体的,摄像头处于拍摄模式,即拍照或录像模式,此时,只有在接收到用户发送的中止摄像头的采集的指令时,才会进行摄像头采集的中止,在这一过程中,无需进行判断参数的获取。

例如:当前电子设备处于拍照状态,如:启动手机中的照相机,处于拍照模式,要拍摄当前所处环境,此时,摄像头始终处于能够获取到图像的状态,当接收到用户发送的拍照指令时,采集图像,在未接收到用户发送的拍照指令时,不进行图像的采集。在这一过程中并不需要获取判断参数,也不需要依据判断参数确定摄像头是否采集,均是以用户发出的指令为准进行操作。

步骤s42、基于判断参数确定摄像头是否能够采集到满足预定条件的图像;

步骤s43、如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

本实施例公开的信息处理方法,包括:获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

本实施例公开了一种信息处理方法,其流程图如图5所示,包括:

步骤s51、检测具有摄像头的部分是否发生了运动,确定运动幅度,运动幅度用于表征判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像;

具有摄像头的部分发生了运动,即集成有摄像头的设备发生了运动,或者,佩戴该摄像头的用户发生了运动。

具体的,可以为:摄像头集成在手机或数码相机或ar眼镜上,当设备发生了上下移动、左右晃动或前后运动时,其中,上述运动可以为:电子设备自身的运动导致的运动,也可以为由于手持电子设备的用户的身体或手的运动导致的电子设备的运动。

例如:摄像头集成于数码相机上,当用户调节数码相机的焦距,数码相机与摄像头连接的部位会带动摄像头发生前后移动,使得焦距发生变化;

或,摄像头集成于ar眼镜上,当用户佩戴ar眼镜发生了移动,如:用户佩戴ar眼镜走动时,由于人的走动,ar眼镜也发生了相对运动,即具有摄像头的部分发生了运动。

当具有摄像头的部分发生了运动,其是有一个运动幅度的,将该运动幅度作为判断参数,判断摄像头是否能够采集到满足预定条件的图像。

具体的,可以为:当运动幅度大于某一个阈值时,就认为摄像头不能够采集到满足预定条件的图像,当运动幅度小于该阈值时,就认为摄像头能够采集到满足预定条件的图像。

例如:摄像头发生倾斜运动,其倾斜角度大于20度时,就认为摄像头不能够采集到满足预定条件的图像;

或,摄像头发生前后运动,其运动距离大于2cm时,就认为摄像头不能够采集到满足预定条件的图像;

或,用户佩戴ar眼镜跑动,跑动导致的摄像头的运动频率达到了预定频率,则认为摄像头不能够采集到满足预定条件的图像。

步骤s52、基于判断参数是确定摄像头是否能够采集到满足预定条件的图像;

步骤s53、如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

进一步的,还可以包括:如果具有摄像头的部分发生的运动停止,恢复摄像头的采集。

具有摄像头的部分发生了运动,且运动幅度达到了某一阈值,此时,摄像头不能获取到满足预定条件的图像,中止摄像头的采集。其中,摄像头不能获取到满足预定条件的图像是因为具有摄像头的部分发生了运动,且运动幅度达到了某一阈值,在此基础上,当具有摄像头的部分发生运动的运动幅度低于该阈值时,可以认为,摄像头能够采集到满足预定条件的图像,因此,可以在具有摄像头的部分发生运动的运动幅度降低至该阈值时,就恢复摄像头的采集,以保证电子设备的正常运行,避免错过某些能够满足预设条件的图像。

进一步的,还可以为:具有摄像头的部分发生运动,且运动幅度达到了某一阈值时,中止摄像头的采集,只有当具有摄像头的部分停止运动,才恢复摄像头的采集,以保证摄像头在图像采集过程中的稳定性,从而保证图像质量。

例如:摄像头发生倾斜运动,其倾斜角度大于20度时,中止摄像头的采集,当摄像头发生倾斜运动的倾斜角度小于20度时,就恢复摄像头的采集;或者,只有当摄像头停止倾斜运动时,才恢复摄像头的采集;

又例如:用户佩戴ar眼镜跑动,跑动导致的摄像头的运动频率达到了预定频率,中止摄像头的采集,当用户跑动导致的摄像头的运动频率低于预定频率时,恢复摄像头的采集;或者,只有当用户停止跑动,即摄像头的运动频率为0时,才恢复摄像头的采集。

本实施例公开的信息处理方法,包括:获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

本实施例公开了一种信息处理方法,其流程图如图6所示,包括:

步骤s61、检测具有摄像头的部分是否发生了翻转,获得检测结果;

步骤s62、当检测结果表明具有摄像头的部分发生了翻转,则摄像头不能够采集到满足预定条件的图像,当检测结果表明具有摄像头的部分未发生翻转,则摄像头能够采集到满足预定条件的图像;

具有摄像头的部分发生了翻转,可以为:具有摄像头的部分在电子设备上为可翻转的部分,如:摄像头可以被折叠起来,例如:镜头或显示屏相对于主体可发生翻转的dv摄像机,还可以为:屏幕可折叠的电子设备,如:应用柔性屏的电子设备。

具体的,当具有摄像头的部分发生了翻转,此时,摄像头的状态发生了变化,不同于其常规图像采集模式,因此,认为摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

例如:应用柔性屏的电子设备,柔性屏被折叠,此时,摄像头被遮挡,摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

步骤s63、如果检测结果表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

本实施例公开的信息处理方法,包括:获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

本实施例公开了一种信息处理方法,其流程图如图7所示,包括:

步骤s71、如果摄像头处于工作状态,且工作于增强现实模式,获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像;

步骤s72、基于判断参数确定摄像头是否能够采集到满足预定条件的第一图像,并在显示屏显示第一图像;

步骤s73、如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

当判断参数确定摄像头不能够采集到满足预定条件的第一图像,同时不能在显示屏显示该第一图像时,中止摄像头的采集,其中:

中止摄像头的采集可以有以下几种情况:

直接关闭摄像头;或,保持摄像头的开启状态但不采集图像;或,保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示。

本实施例中中止摄像头的采集,是为了保证不在显示屏显示图像,因此,为了达到不在显示屏显示图像的目的,会有以上三种情况来中止摄像头的采集。

具体的,直接关闭摄像头,既避免了显示屏显示不符合预定条件的图像,也避免了摄像头采集到不符合预定条件的图像。具体可应用于以运动参数为判断参数的情况,以便于当检测到运动参数满足某一条件,以使得摄像头能够采集到满足预定条件的图像时,重新启动摄像头;

保持摄像头的开启状态但不采集图像,其中,摄像头始终处于开启状态,但是不对图像进行获取,避免了显示屏显示不符合预定条件的图像,也避免了摄像头采集到不符合预定条件的图像。具体可以应用于以运动参数为判断参数的情况,以便于当检测到运动参数满足某一条件,以使得摄像头能够采集到满足预定条件的图像时,无需重新启动摄像头,直接使摄像头处于可以采集图像的状态即可;

保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示,其中,摄像头始终处于开启状态,也始终处于图像获取的状态,但是不对采集到的图像进行显示,避免了在显示屏显示不符合预定条件的图像。具体可以应用于以运动参数为判断参数的情况,以便于当检测到运动参数满足某一条件,以使得摄像头可以直接将采集到的图像显示在显示屏中,无需重启摄像头,也无需重新使摄像头处于可以采集图像的状态。

本实施例公开的信息处理方法,包括:获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

本实施例公开了一种信息处理方法,其流程图如图8所示,包括:

步骤s81、获得图像质量分析,图像质量分析用于确定摄像头是否能够采集到满足预定条件的图像;

步骤s82、对摄像头采集到的图像进行图像质量分析,得到图像分析结果,当图像分析结果表明图像的质量满足预设图像质量要求,则确定摄像头能够采集到满足预定条件的图像;

当以图像分析结果作为确定摄像头是否能够采集到满足预定条件的图像的基准时,摄像头需要始终保持可以获取到图像的状态,当摄像头获取到图像时,对该图像进行分析,以确定该图像是否满足预设图像质量要求,当其满足预设图像质量要求时,则认为摄像头能够采集到满足预设条件的图像,否则,认为摄像头不能够采集到满足预设条件的图像。

当根据图像分析结果确定摄像头能够采集到满足预设条件的图像时,可以直接将进行图像质量分析的图像显示在电子设备的显示屏上,也可以为:在确定摄像头能够采集到满足预设条件的图像时,由摄像头重新采集图像,将重新采集到的图像显示在电子设备的显示屏上;

当根据图像分析结果确定摄像头不能够采集到满足预设条件的图像时,可以直接关闭摄像头,并在摄像头处于关闭状态下,通过运动参数确定摄像头是否能够采集到满足预设条件的图像,当其能够采集到满足预设条件的图像时,重新开启摄像头,并在重新开启摄像头后,通过图像质量分析确定摄像头是否能够采集到满足预设条件的图像。即当摄像头处于开启状态时,通过图像质量分析确定摄像头是否能够采集到满足预设条件的图像,当摄像头处于关闭状态时,通过运动参数确定摄像头是否能够采集到满足预设条件的图像;

当根据图像分析结果确定摄像头不能够采集到满足预设条件的图像时,可以保持摄像头的开启状态但不采集图像。当摄像头处于开启状态但不采集图像时,可以通过运动参数确定摄像头是否能够采集到满足预设条件的图像,当其能够采集到满足预设条件的图像时,控制摄像头能够重新采集图像,并在摄像头能够采集图像后,通过图像质量分析确定摄像头是否能够采集到满足预设条件的图像。即当摄像头能够采集图像时,通过图像质量分析确定摄像头是否能够采集到满足预定条件的图像,当摄像头处于不能够采集到图像时,通过运动参数确定摄像头是否能够采集到满足预设条件的图像;

当根据图像分析结果确定摄像头不能够采集到满足预设条件的图像时,保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示。此时,可以仍然通过对摄像头采集到的图像进行的质量分析,确定摄像头是否能够采集到满足预设条件的图像,当其能够采集到满足预设条件的图像时,通过显示屏显示摄像头采集的图像。

步骤s83、如果图像分析结果表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

本实施例公开的信息处理方法,包括:获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

本实施例公开了一种电子设备,其结构示意图如图9所示,包括:

摄像头91及处理器92。

其中,摄像头91用于采集图像。

处理器92用于获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预设条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

电子设备获取图像时,需要使摄像头始终处于开启状态,然而,在摄像头处于开启状态下,其并非实时都能够获取到满足预定条件的图像。

例如:电子设备的摄像头处于开启状态时,手持电子设备的用户发生移动,或者,手持电子设备的用户的手发生晃动,此时,摄像头处于晃动状态,不能够采集到清晰的图像。

因此,在本方案中,需要优先获取一个判断参数,用于通过该判断参数确定摄像头是否能够采集到满足预定条件的图像。

其中,可以将摄像头的运动参数确定为判断参数,也可以将具有该摄像头的电子设备的运动参数确定为判断参数,还可以为将手持该电子设备的用户的运动参数确定为判断参数。

具体的,无论是摄像头的运动参数,还是电子设备的运动参数,或者是手持电子设备的用户的运动参数,均可以通过运动传感器获取,如:陀螺仪等。

当然,判断参数也可以为除运动参数之外的其他参数,如:摄像头所采集到的图像的图像参数,如:当前摄像头所采集到的图像中所处的环境信息是否适合图像采集;当前摄像头所采集到的图像中的人物状态是否适合图像采集等。

判断参数可以确定摄像头是否能够采集到满足预定条件的图像,当获取到判断参数时,即确定摄像头当前是否能够采集到满足预定条件的图像,从而确定摄像头是否继续对图像进行采集。

当判断参数表明摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,从而避免当摄像头不能采集到满足预定条件的图像时仍然使摄像头保持采集状态,使得摄像头并非时刻处于图像采集的状态,降低摄像头不能采集到满足预定条件的图像时的功耗,进一步实现对电子设备摄像头运行时功耗的降低。

其中,满足预定条件的图像,可以与判断参数相关。

如:当判断参数为摄像头或电子设备或手持电子设备的用户的运动参数时,满足预定条件的图像可以为:运动参数低于第一阈值时摄像头采集到的图像;

当判断参数为采集到的图像中的环境信息时,满足预定条件的图像可以为:环境信息表明当前所处环境满足第一条件时采集到的图像,如:环境信息表明当前所处环境为室内环境时采集到的图像,或,环境信息表明当前所处环境为室外环境时采集到的图像,或,环境信息表明当前所处环境有风时采集到的图像,或,环境信息表明当前所处环境的温度低于第二阈值时采集到的图像等;

当判断参数为采集到的图像中的人物信息时,满足预定条件的图像可以为:人物状态表明当前图像中人物状态满足第二条件时采集到的图像,如:人物状态表明当前图像中人物数量高于第一数量,或低于第一数量时采集到的图像,或,人物状态表明当前图像中的预定数量或比例的人物为表明开心的表情时采集到的图像,或,人物状态表明当前图像中存在预定数量个或至少预定数量个预定人物时采集到的图像等。

例如:电子设备为手机,需要通过手机中的摄像头为多人进行合照,并保证摄像头的运动参数低于第一阈值,即摄像头处于相对稳定状态,以保证采集到的图像较为清晰。

其中,判断参数即为摄像头的运动参数,满足预定条件的图像为:摄像头的运动参数低于第一阈值时采集到的图像,当摄像头的运动参数不低于第一阈值时不对图像进行采集,以避免采集到不清晰的图像;

例如:电子设备为手机,需要通过手机中的摄像头为多人进行合照,并保证图像中至少有90%的人眼睛处于睁开的状态。

其中,判断参数即为摄像头镜头下被拍摄者眼睛是否睁开的状态,满足预定条件的图像为:摄像头镜头下至少有90%的被拍摄者的眼睛处于睁开的状态,当摄像头镜头下有不高于90%的被拍摄者的眼睛处于睁开的状态时,不进行图像的获取。

处理器92还用于:如果判断参数表明摄像头能够采集到满足预定条件的图像,维持摄像头的采集。

其中,维持摄像头的采集可以为:维持摄像头处于开启状态;也可以为:维持摄像头处于开启状态,并采集图像;还可以为:维持摄像头处于开启状态,采集图像并显示图像。

维持摄像头处于开启状态,可以为:摄像头仅为开启状态,而不采集图像;维持摄像头处于开启状态,并采集图像,可以为:摄像头处于开启状态,并采集图像,但是采集的图像并不进行显示。

对应的,中止摄像头的采集,可以为:关闭摄像头,也可以为:保持摄像头的开启状态但不采集图像,还可以为:保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示。

当以运动参数为判断参数时,可以将关闭摄像头,或,保持摄像头的开启状态但不采集图像作为中止摄像头的采集的具体实例;当以图像中的信息作为判断参数时,可以将以便于后续恢复采集保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示作为中止摄像头的采集的具体实例,以便于恢复摄像头的采集。

处理器92获得判断参数,包括:

处理器用于确定摄像头处于工作状态,获得判断参数;

摄像头处于工作状态,可以为:摄像头处于拍照模式、录像模式、二维码扫描模式或人像识别模式等,即只要摄像头处于启动状态,就进行判断参数的获取。

例如:当摄像头处于拍照模式时,进行判断参数的获取,并根据该判断参数确定摄像头当前是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则进行拍照;如果不能够采集到满足预定条件的图像,则中止摄像头的采集;

当摄像头处于录像模式时,进行判断参数的获取,并根据该判断参数确定摄像头当前是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则开始录像;如果不能够采集到满足预定条件的图像,则中止摄像头的采集;

当摄像头处于二维码扫描模式时,进行判断参数的获取,并根据该判断参数确定摄像头当前是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则采集图像,将采集到的图像用于二维码识别;如果不能够采集到满足预定条件的图像,则中止摄像头的采集;

当摄像头处于人像识别模式时,进行判断参数的获取,并根据该判断参数确定摄像头当前是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则采集人像,进行比对或存储等,如:人脸识别解锁或人脸签到等;如果不能够采集到满足预定条件的图像,则中止摄像头的采集。

处理器92获得判断参数,包括:

处理器用于确定摄像头处于工作状态,且工作于增强现实模式时,获得判断参数。

当摄像头处于增强现实的工作模式时,进行判断参数的获取。

增强现实,即实时的计算摄像机影像的位置及角度,并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。

当摄像机处于增强现实模式时,摄像机实时的采集图像,功耗较高,耗电量增加,而为了使ar眼镜的电池能够供应ar眼镜中摄像机的功耗,就需要增大电池,这就导致了ar眼镜较笨重,佩戴不舒服,降低了用户体验。

为了克服上述问题,就需要在摄像机处于增强现实模式时,对判断参数进行获取,并根据判断参数确定摄像头是否能够采集到满足预定条件的图像,如果能够采集到满足预定条件的图像,则进行摄像头的采集,如果不能采集到满足预定条件的图像,则中止摄像头的采集。

其中,满足预定条件的图像可以为:当前获取到的图像中出现了前一时刻获取到的图像中未出现的物体,此时,当前获取到的图像即为满足预定条件的图像;或者,当前获取到的图像中相对于前一时刻获取到的图像缺少至少一个物体,此时,当前获取到的图像即为满足预定条件的图像;无论满足预定条件的图像采用上述哪一种情况,判断参数均可以为:当前获取到的图像与前一时刻获取到的图像的显示物体的区别;

或者,还可以为:间隔预定时长时,获取到的图像即为满足预定条件的图像,此时,判断参数可以为:间隔预定时长。

当用户佩戴ar眼镜在路上行走时,通过ar眼镜的摄像头采集与用户视角一致的空间的图像,并在获取到图像后,对该图像进行分析,并添加标签。

现以满足预设条件的图像为:当前获取到的图像中相对于前一时刻获取到的图像缺少至少一个物体,此时,当前获取到的图像即为满足预定条件的图像为例进行说明:

用户佩戴ar眼镜,视角范围内获取到的图像有一个建筑物,通过位置信息计算,可以确定该建筑物为百度大楼,将“百度大楼”这个标签与获取到的图像进行合并显示,在该建筑物的预设位置处显示该标签,并且,该标签的大小尺寸可以与该建筑物大小尺寸符合预设匹配关系;用户佩戴ar眼镜继续行走,摄像头继续获取图像,当其获取到的图像中并没有减少任何物体,则中止摄像头的采集,此时,仅能通过摄像头获取到该图像,而并不对其进行采集,也不对其进行存储及显示;直至摄像头获取到的图像中有物体减少,如:该减少的物体为百度大楼,此时,重新获取图像,并在ar眼镜中显示。

当摄像头获取到的图像中并没有减少任何物体时,中止摄像头的采集,此时,并没有新的图像通过ar眼镜进行显示,但是用户所在的位置相对于当前通过ar眼镜显示的图像所在的位置发生了变化,即,此时,通过采集用户移动的相对位置关系,调节ar眼镜中显示的图像中各目标的显示位置,如:调节百度大楼以及其所对应的标签在图中显示的位置。

进一步的,还可以为:如果摄像头处于工作状态,且工作于拍摄模式,则不获得判断参数,不进行后续基于判断参数确定摄像头是否能够采集到满足预定条件的图像,并在判断参数表明不能采集到满足预定条件的图像时,中止摄像头的采集的步骤。

具体的,摄像头处于拍摄模式,即拍照或录像模式,此时,只有在接收到用户发送的中止摄像头的采集的指令时,才会进行摄像头采集的中止,在这一过程中,无需进行判断参数的获取。

例如:当前电子设备处于拍照状态,如:启动手机中的照相机,处于拍照模式,要拍摄当前所处环境,此时,摄像头始终处于能够获取到图像的状态,当接收到用户发送的拍照指令时,采集图像,在未接收到用户发送的拍照指令时,不进行图像的采集。在这一过程中并不需要获取判断参数,也不需要依据判断参数确定摄像头是否采集,均是以用户发出的指令为准进行操作。

处理器92获得判断参数,包括:

处理器检测具有摄像头的部分是否发生了运动,确定运动幅度,运动幅度用于表征判断参数。

具有摄像头的部分发生了运动,即集成有摄像头的设备发生了运动,或者,佩戴该摄像头的用户发生了运动。

具体的,可以为:摄像头集成在手机或数码相机或ar眼镜上,当设备发生了上下移动、左右晃动或前后运动时,其中,上述运动可以为:电子设备自身的运动导致的运动,也可以为由于手持电子设备的用户的身体或手的运动导致的电子设备的运动。

例如:摄像头集成于数码相机上,当用户调节数码相机的焦距,数码相机与摄像头连接的部位会带动摄像头发生前后移动,使得焦距发生变化;

或,摄像头集成于ar眼镜上,当用户佩戴ar眼镜发生了移动,如:用户佩戴ar眼镜走动时,由于人的走动,ar眼镜也发生了相对运动,即具有摄像头的部分发生了运动。

当具有摄像头的部分发生了运动,其是有一个运动幅度的,将该运动幅度作为判断参数,判断摄像头是否能够采集到满足预定条件的图像。

具体的,可以为:当运动幅度大于某一个阈值时,就认为摄像头不能够采集到满足预定条件的图像,当运动幅度小于该阈值时,就认为摄像头能够采集到满足预定条件的图像。

例如:摄像头发生倾斜运动,其倾斜角度大于20度时,就认为摄像头不能够采集到满足预定条件的图像;

或,摄像头发生前后运动,其运动距离大于2cm时,就认为摄像头不能够采集到满足预定条件的图像;

或,用户佩戴ar眼镜跑动,跑动导致的摄像头的运动频率达到了预定频率,则认为摄像头不能够采集到满足预定条件的图像。

进一步的,还可以包括:如果具有摄像头的部分发生的运动停止,恢复摄像头的采集。

具有摄像头的部分发生了运动,且运动幅度达到了某一阈值,此时,摄像头不能获取到满足预定条件的图像,中止摄像头的采集。其中,摄像头不能获取到满足预定条件的图像是因为具有摄像头的部分发生了运动,且运动幅度达到了某一阈值,在此基础上,当具有摄像头的部分发生运动的运动幅度低于该阈值时,可以认为,摄像头能够采集到满足预定条件的图像,因此,可以在具有摄像头的部分发生运动的运动幅度降低至该阈值时,就恢复摄像头的采集,以保证电子设备的正常运行,避免错过某些能够满足预设条件的图像。

进一步的,还可以为:具有摄像头的部分发生运动,且运动幅度达到了某一阈值时,中止摄像头的采集,只有当具有摄像头的部分停止运动,才恢复摄像头的采集,以保证摄像头在图像采集过程中的稳定性,从而保证图像质量。

例如:摄像头发生倾斜运动,其倾斜角度大于20度时,中止摄像头的采集,当摄像头发生倾斜运动的倾斜角度小于20度时,就恢复摄像头的采集;或者,只有当摄像头停止倾斜运动时,才恢复摄像头的采集;

又例如:用户佩戴ar眼镜跑动,跑动导致的摄像头的运动频率达到了预定频率,中止摄像头的采集,当用户跑动导致的摄像头的运动频率低于预定频率时,恢复摄像头的采集;或者,只有当用户停止跑动,即摄像头的运动频率为0时,才恢复摄像头的采集。

处理器92获得判断参数,包括:

处理器检测具有摄像头的部分是否发生了翻转,获得检测结果,当检测结果表明具有摄像头的部分发生了翻转,则摄像头不能采集到满足预定条件的图像,当检测结果表明具有摄像头的部分未发生翻转,则摄像头能够采集到满足预定条件的图像。

具有摄像头的部分发生了翻转,可以为:具有摄像头的部分在电子设备上为可翻转的部分,如:摄像头可以被折叠起来,例如:镜头或显示屏相对于主体可发生翻转的dv摄像机,还可以为:屏幕可折叠的电子设备,如:应用柔性屏的电子设备。

具体的,当具有摄像头的部分发生了翻转,此时,摄像头的状态发生了变化,不同于其常规图像采集模式,因此,认为摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

例如:应用柔性屏的电子设备,柔性屏被折叠,此时,摄像头被遮挡,摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。

本实施例公开的电子设备还包括:显示屏93。

显示屏93用于显示图像。

如果摄像头处于工作状态,且工作于增强显示模式:

处理器基于判断参数确定摄像头是否能够采集到满足预定条件的图像,包括:处理器基于判断参数确定摄像头是否能够采集到满足预定条件的第一图像,并在显示屏显示第一图像。

当判断参数确定摄像头不能够采集到满足预定条件的第一图像,同时不能在显示屏显示该第一图像时,中止摄像头的采集,其中:

中止摄像头的采集可以有以下几种情况:

直接关闭摄像头;或,保持摄像头的开启状态但不采集图像;或,保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示。

本实施例中中止摄像头的采集,是为了保证不在显示屏显示图像,因此,为了达到不在显示屏显示图像的目的,会有以上三种情况来中止摄像头的采集。

具体的,直接关闭摄像头,既避免了显示屏显示不符合预定条件的图像,也避免了摄像头采集到不符合预定条件的图像。具体可应用于以运动参数为判断参数的情况,以便于当检测到运动参数满足某一条件,以使得摄像头能够采集到满足预定条件的图像时,重新启动摄像头;

保持摄像头的开启状态但不采集图像,其中,摄像头始终处于开启状态,但是不对图像进行获取,避免了显示屏显示不符合预定条件的图像,也避免了摄像头采集到不符合预定条件的图像。具体可以应用于以运动参数为判断参数的情况,以便于当检测到运动参数满足某一条件,以使得摄像头能够采集到满足预定条件的图像时,无需重新启动摄像头,直接使摄像头处于可以采集图像的状态即可;

保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示,其中,摄像头始终处于开启状态,也始终处于图像获取的状态,但是不对采集到的图像进行显示,避免了在显示屏显示不符合预定条件的图像。具体可以应用于以运动参数为判断参数的情况,以便于当检测到运动参数满足某一条件,以使得摄像头可以直接将采集到的图像显示在显示屏中,无需重启摄像头,也无需重新使摄像头处于可以采集图像的状态。

处理器92基于判断参数确定摄像头是否能够采集到满足预定条件的图像,包括:

处理器对摄像头采集到的图像进行图像质量分析,得到图像分析结果,当图像分析结果表明图像的质量满足图像质量要求,则确定摄像头能够采集到满足预定条件的图像。

当以图像分析结果作为确定摄像头是否能够采集到满足预定条件的图像的基准时,摄像头需要始终保持可以获取到图像的状态,当摄像头获取到图像时,对该图像进行分析,以确定该图像是否满足预设图像质量要求,当其满足预设图像质量要求时,则认为摄像头能够采集到满足预设条件的图像,否则,认为摄像头不能够采集到满足预设条件的图像。

当根据图像分析结果确定摄像头能够采集到满足预设条件的图像时,可以直接将进行图像质量分析的图像显示在电子设备的显示屏上,也可以为:在确定摄像头能够采集到满足预设条件的图像时,由摄像头重新采集图像,将重新采集到的图像显示在电子设备的显示屏上;

当根据图像分析结果确定摄像头不能够采集到满足预设条件的图像时,可以直接关闭摄像头,并在摄像头处于关闭状态下,通过运动参数确定摄像头是否能够采集到满足预设条件的图像,当其能够采集到满足预设条件的图像时,重新开启摄像头,并在重新开启摄像头后,通过图像质量分析确定摄像头是否能够采集到满足预设条件的图像。即当摄像头处于开启状态时,通过图像质量分析确定摄像头是否能够采集到满足预设条件的图像,当摄像头处于关闭状态时,通过运动参数确定摄像头是否能够采集到满足预设条件的图像;

当根据图像分析结果确定摄像头不能够采集到满足预设条件的图像时,可以保持摄像头的开启状态但不采集图像。当摄像头处于开启状态但不采集图像时,可以通过运动参数确定摄像头是否能够采集到满足预设条件的图像,当其能够采集到满足预设条件的图像时,控制摄像头能够重新采集图像,并在摄像头能够采集图像后,通过图像质量分析确定摄像头是否能够采集到满足预设条件的图像。即当摄像头能够采集图像时,通过图像质量分析确定摄像头是否能够采集到满足预定条件的图像,当摄像头处于不能够采集到图像时,通过运动参数确定摄像头是否能够采集到满足预设条件的图像;

当根据图像分析结果确定摄像头不能够采集到满足预设条件的图像时,保持摄像头对图像的采集,但摄像头采集到的图像不在显示屏显示。此时,可以仍然通过对摄像头采集到的图像进行的质量分析,确定摄像头是否能够采集到满足预设条件的图像,当其能够采集到满足预设条件的图像时,通过显示屏显示摄像头采集的图像。

本实施例公开的电子设备,包括:摄像头及处理器,处理器用于获得判断参数,判断参数用于确定摄像头是否能够采集到满足预定条件的图像,基于判断参数确定摄像头是否能够采集到满足预定条件的图像,如果判断参数表明摄像头不能够采集到满足预定条件的图像,中止摄像头的采集。本方案中只有在判断参数表明摄像头能够采集到满足预定条件的图像时,才使摄像头处于采集状态,而当判断摄像头不能采集到满足预定条件的图像时,中止摄像头的采集,有效避免了摄像头始终处于开启状态,解决了摄像头始终处于开启状态造成的电子设备功耗较高,降低用户体验的问题。即在ar场景中在用户扭头时就把摄像头和/或叠加信息输出的功能(例如,用户看到真实世界的空间中叠加有虚拟的附加信息)都关掉,只要稳定的时候开启,从而进一步达到省电的效果。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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