相机控制方法、移动终端及计算机可读存储介质与流程

文档序号:21361952发布日期:2020-07-04 04:35阅读:155来源:国知局
相机控制方法、移动终端及计算机可读存储介质与流程

关于优先权引用的声明:本申请要求于2019年04月25日提交中华人民共和国国家知识产权局,申请号为cn201910336727.x、申请名称为“相机控制方法、计算机可读存储介质及终端”的专利优先权,其全部内容通过引用结合在本申请。

本发明涉及移动终端智能控制技术领域,尤其涉及一种相机控制方法、移动终端及计算机可读存储介质。



背景技术:

目前的移动终端例如智能手机各种应用程序也层出不穷,用户的体验越来越好。相机由于具有拍照、录像等功能而在很多状态信息需要用到。

现有的智能手机的相机分为摄像模式、拍照模式和预览模式。现有的相机工作模式、工作参数调节等需通过手动进行调节,灵活性差。

因此,需提供一种相机控制方法以解决上述技术问题。



技术实现要素:

针对现有的相机控制灵活性低的问题,现提供一种灵活性高的相机控制方法、移动终端及计算机可读存储介质。

本发明提供一种相机控制方法,应用于移动终端,包括s1、若所述移动终端为预设状态,获取所述移动终端的终端信息;s2、在所述终端信息满足预设条件时,按照预设规则对所述移动终端的相机进行控制。

在一实施方式中,所述预设状态包括以下至少一种:视频通话状态;相机预览状态;图像识别状态。

在一实施方式中,所述终端信息包括以下至少一种:所述移动终端的参数信息;所述移动终端的模式信息。

在一实施方式中,对所述移动终端的相机进行控制包括以下至少一种:调整所述相机的工作参数;调整所述相机的工作模式。

在一实施方式中,所述s2步骤,包括以下至少一种:当所述参数信息符合预设参数条件,则按照第一预设规则对所述移动终端的相机进行控制;当所述模式信息符合预设模式条件,则按照第二预设规则对所述移动终端的相机进行控制。

在一实施方式中,所述参数信息符合预设参数条件或所述模式信息符合预设模式条件,包括以下至少一种:当所述运动信息符合第一预设运动状态;当所述电量信息满足第一预设电量阈值;当所述内存信息满足第一预设内存阈值;当所述运行模式为第一预设运行模式;当所述网络速度满足第一预设网速阈值。

在一实施方式中,所述第一预设规则或所述第二预设规则,包括以下至少一种:调高所述相机的工作参数;调整所述相机的工作模式为美颜模式和/或高清模式;控制所述相机退出省电模式;调整所述相机的工作参数为默认工作参数;调整所述相机的工作模式为普通模式;控制所述相机退出美颜模式和/或高清模式;控制所述相机退出省电模式;调低所述相机的工作参数;调整所述相机的工作模式为省电模式;关闭或退出所述相机;退出视频通话;将视频通话状态切换到语音通话状态。

在一实施方式中,所述第一预设运动状态包括以下至少一种:抖动状态、晃动状态、步行状态、跑步状态、静止状态、驾车状态、高速移动状态。

在一实施方式中,若所述移动终端为视频通话状态时,在所述s2步骤之后,还包括:检测是否接收到截屏指令;若是,则调整所述相机的工作参数,和/或调整所述相机的工作模式。

在一实施方式中,若所述移动终端为视频通话状态时,所述s2步骤,还包括:判断所述视频通话状态的持续时长是否超过预设时长;若是,则执行下述控制动作中的至少一种:调整所述相机的工作参数;调整所述相机的工作模式;控制所述相机关闭。

在一实施方式中,若所述移动终端为视频通话状态时,所述s2步骤之后,还包括:判断与所述视频通话状态关联的用户是否为预设用户,若是,则执行下述控制动作中的至少一种:调整所述相机的工作参数;调整所述相机的工作模式。

在一实施方式中,在所述s1步骤之前,还包括:检测是否接收到省电功能的开启信息;若接收到,则控制所述相机进入省电模式。

在一实施方式中,所述开启信息,包括以下至少一种:所述移动终端的省电模式开启操作;所述相机的省电功能开启操作;环境温度大于预设温度值;所述移动终端的电量小于或等于预设电量值。

本发明还提供一种移动终端,包括存储器及处理器,所述存储器用于存储至少一条程序指令,所述处理器用于通过加载并执行所述至少一条程序指令以实现上述的相机控制方法。

本发明还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序指令;所述计算机程序指令被处理器执行时实现如权利要求上述的相机控制方法。

本发明的相机控制方法、移动终端及计算机可读存储介质能在移动终端的终端信息满足预设条件时自动对相机进行控制,灵活性高。

附图说明

图1为本发明第一实施例的相机控制方法的流程示意图;

图2为本发明第二实施例的相机控制方法的流程示意图;

图3为本发明第三实施例的相机控制方法的流程示意图;

图4为本发明第四实施例的相机控制方法的流程示意图;

图5为本发明第五实施例的相机控制方法的流程示意图;

图6为本发明第六实施例的相机控制方法的流程示意图;

图7为本发明第七实施方式中的相机控制方法的流程示意图;

图8为本发明一实施例的相机控制方法的效果示意图;

图9为本发明一实施例的计算机可读存储介质的结构示意图;

图10为本发明一实施例的移动终端的结构示意图。

具体实施方式

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

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。

本发明的相机控制方法应用于移动终端,移动终端例如可以是手机、电脑、车载移动终端等电子装置。如图1所示,本实施例的相机控制方法,包括如下步骤:

步骤s1:若移动终端为预设状态,获取移动终端的终端信息;

在一实施方式中,预设状态可以但不限于包括以下至少一种:视频通话状态;相机预览状态;图像识别状态。在其他实施方式中,预设状态还可以但不限于包括相机处于图像录制状态、相机处于低晃动频率状态、相机处于长时间占用状态等等其他设定的状态。

在一实施方式中,视频通话状态可以但不限于默认属于非图像存储状态,视频通话状态还可以但不限于默认为低晃动频率状态,此外,视频通话状态中还可以但不限于默认为长时间占用状态。但本发明并不限于此,例如视频通话状态是否是非图像存储状态也可以通过检测设备实时判断。具体地,例如视频通话状态是否属于低晃动频率状态可以但不限于由振动感测器获取等等。也就是说,移动终端是否为预设状态需通过检测设备实时进行确定。

其中,终端信息可以但不限于包括移动终端的参数信息和/或移动终端的场景信息和/或移动终端的模式信息。具体地,参数信息包括运动信息、电量信息、内存信息、cpu信息、网络环境信息中的至少一项。移动终端的场景信息包括相机处于非图像存储状态、相机处于图像识别状态、相机处于低晃动频率状态中的至少一项。移动终端的模式信息可以包括以下至少一种:户外模式、会议模式、驾驶模式。

具体地,相机的非图像存储状态例如可以但不限于包括未截屏时的视频通话状态、图像预览状态等等。相机的图像存储状态例如可以但不限于包括微信小视频录制状态、行车环境视频录制状态、自拍状态等等。相机的图像识别状态可以但不限于包括人脸支付状态等等。相机的低晃动频率状态可以但不限于包括移动终端未移动时的视频通话状态、图像预览状态、拍照状态等等。

具体地,移动终端的场景信息可以但不限于通过接收的用户的输入指令获取,例如在接收到用户输入视频通话开启指令时,则移动终端的为视频通话状态。

步骤s2:在终端信息满足预设条件时,按照预设规则对移动终端的相机进行控制。

其中,在一实施方式中,对移动终端的相机进行控制包括以下至少一种:调整相机的工作模式;调整相机调整工作参数。其中,工作参数包括以下至少一种:分辨率、文件大小、文件格式、水印信息、补光参数。在其他实施方式中,工作参数还包括其他影响相机功耗和/或影响移动终端系统性能和/或影响图像效果的其他参数。工作模式包括以下至少一种:省电模式、拍照模式、录像模式、美颜模式、高清模式、专业模式、夜景模式、人像模式、全景模式、黑白模式、延时摄影模式、文档扫描或文档矫正模式。

在其他实施方式中,对移动终端的相机进行控制还可以包括开启或关闭相机等等例如若移动终端的状态信息为视频通话状态,则在移动终端的电量小于或等于一电量阈值时,关闭所述相机,以退出视频通话状态等等。

在一实施方式中,控制相机调整工作参数可以但不限于包括将相机的工作参数调整到固定的某个值,或者将相机的工作参数固定调整某个幅度。

在一实施方式中,s2步骤,包括以下至少一种:当参数信息符合预设参数条件,则按照第一预设规则对移动终端的相机进行控制;当模式信息符合预设模式条件,则按照第二预设规则对移动终端的相机进行控制。

在一实施方式中,参数信息符合预设参数条件或模式信息符合预设模式条件,包括以下至少一种:当运动信息符合第一预设运动状态;当电量信息满足第一预设电量阈值;当内存信息满足第一预设内存阈值;当运行模式为第一预设运行模式;当网络速度满足第一预设网速阈值。其中,第一预设规则或第二预设规则,包括以下至少一种:调高相机的工作参数;调整相机的工作模式为美颜模式和/或高清模式;控制相机退出省电模式;调整相机的工作参数为默认工作参数;调整相机的工作模式为普通模式;控制相机退出美颜模式和/或高清模式;控制相机退出省电模式;调低相机的工作参数;调整相机的工作模式为省电模式;关闭或退出相机;退出视频通话;将视频通话状态切换到语音通话状态。具体地,第一预设运动状态包括以下至少一种:抖动状态、晃动状态、步行状态、跑步状态、静止状态、驾车状态、高速移动状态。在一实施方式中,相机处于一个模式例如处于正常模式的某一种工作参数可以为一固定值,也可以为一区间值,例如处于正常模式时的美颜程度默认为百分之十,美颜程度的可调区间为百分之五到百分之二十,处于美颜模式时的美颜程度默认为百分之五十,美颜程度的可调区间为零到百分之百。

在本实施方式中,相机处于省电模式时默认的工作参数低于处于正常模式时默认的工作参数,但不发明并不以此为限。

在一实施方式中,进入美颜模式或进入人物摄像模式对应的预设条件可以但不限于包括:相机获取的图像中包括人物等等,进入风景摄像模式对应的预设条件可以但不限于包括:相机获取的预览图像中不包括人物,相机的实时地理位置位于风景区内等等。

在一实施方式中,相机控制方法还可以但不限于包括:在终端信息不满足预设条件时,控制相机进入正常模式。

本实施例的相机控制方法可以在相机处于例如视频通话状态、非图像存储状态或低晃动频率状态或长时间占用状态等情形下控制相机进入省电模式和/或降低相机的工作参数,能在降低功耗的同时提高系统的性能。

图2为本发明第二实施例的相机控制方法的流程示意图。如图2所示,本实施例的相机控制方法包括:

步骤s21:获取移动终端的状态信息;

步骤s22:在状态信息为视频通话状态时,调整相机的工作参数和/或调整相机的工作模式。

具体地,在一实施方式中,调整工作参数和/或调整相机的工作模式包括:判断移动终端的电量是否大于第一电量阈值;若移动终端的电量大于第一电量阈值,则控制相机调高工作参数和/或进入美颜模式和/或退出省电模式;和/或若移动终端的电量小于或等于第一电量阈值,则在移动终端的电量小于或等于第二电量阈值,则控制相机降低工作参数和/或退出美颜模式和/或进入省电模式;其中,第二电量阈值小于或等于第一电量阈值。

具体地,在一实施方式中,调整相机的工作参数包括:在移动终端的运动信息为移动状态时,调高相机的工作参数;和/或在移动终端的运动信息为静止状态或驾车状态时,降低相机的工作参数。

具体地,在一实施方式中,调整相机的工作参数包括:判断移动终端的系统资源的使用率是否大于第一使用率阈值;若系统资源的使用率大于第一使用率阈值,则调高相机的工作参数;和/或若系统资源的使用率小于或等于第一使用率阈值,则在系统的资源使用率小于或等于第二使用率阈值时,降低相机的工作参数,第二使用率阈值小于或等于第二使用率阈值。

具体地,在一实施方式中,调整相机的工作参数包括:判断移动终端的网速是否大于第一网速阈值;若大于第一网速阈值,则调高相机的工作参数;和/或若小于或等于第一网速阈值,则在移动终端的网速小于或等于第二网速阈值时,降低相机的工作参数,其中,第二网速阈值小于或等于第一网速阈值。

在一实施方式中,相机控制方法还可以但不限于包括:在状态信息为非视频通话状态时,控制相机进入正常模式和/或控制相机调整工作参数至第一默认值等等。在其他实施方式中,在状态信息为非视频通话状态时,也可以重复执行步骤s21:获取移动终端的状态信息。

在一实施方式中,正常模式包括图像采集存储模式(capturemode)和/或图像预览模式(previewmode)。在其他实施方式中,正常模式还可以但不限于包括视频录制模式(videomode)等等。具体地,不同的场景可以对应同一种模式,例如微信小视频录制场景、行车环境视频录制场景均对应视频录制模式(videomode)等等。

本实施例的相机控制方法在视频通话状态时,直接控制相机进入相应的模式和/或控制相机调整工作参数,避免了视频通话时系统资源的浪费及功耗过大而造成的发热问题,而且由于本实施例的相机控制方法仅仅需要侦测相机的状态信息,而不需进行其他的数据处理,能更大限度的提高系统的性能和避免功耗过大。

图3为本发明第三实施例的相机控制方法的流程示意图。如图3所示,本实施例的相机控制方法包括:

步骤s31:获取移动终端的状态信息;

步骤s32:在侦测到移动终端的状态信息为视频通话状态时,判断是否接收到存储指令;

其中,存储指令可以但不限于为截屏指令或视频存储指令等等能使得相机在视频通话状态中由非图像存储状态变为图像存储状态的指令。

若未接收到存储指令,则进入步骤s33:控制相机降低工作参数和/或退出美颜模式和/或进入省电模式或控制相机关闭;

具体地,在其他实施方式中,步骤s33可以但不限于包括根据相机是否处于低晃动频率状态、相机是否处于长时间占用状态、相机是否与预设用户处于非关联状态等相机的其他场景信息和/或参数信息,控制相机降低工作参数和/或退出美颜模式和/或进入省电模式或控制相机关闭。

其中,相机处于省电模式时的至少一项工作参数可以都是限于低于处于正常模式的对应的工作参数,正常模式的至少一项工作参数可以但不限于低于美颜模式的对应的工作参数。

具体地,控制相机关闭可以但不限于为将视频通话状态切换为语音通话状态,或者关机等等。

在其他实施方式中,进入步骤s33:控制相机相机降低工作参数和/或退出美颜模式和/或进入省电模式或控制相机关闭之前还可以包括:展示询问信息,且在接收到询问信息的确认指令时,进入步骤s33:控制相机降低工作参数和/或退出美颜模式和/或进入省电模式或控制相机关闭。

若接收到存储指令,则进入步骤s34:控制相机调高工作参数和/或进入美颜模式和/或退出省电模式。

在其他实施方式中,若接收到存储指令,还可以视频通话中的人物和/或环境的特点控制相机降低工作参数和/或退出图像处理模式例如美颜模式和/或进入图像模糊化模式,以进行隐私保护。具体地,例如在判断视频通话中存在情侣或者陌生人等预设特征的人物或处于预设地点例如法院等时,控制相机降低工作参数或调整工作模式。

在其他实施方式中,若未接收存储指令,也可以但不限于返回步骤s32、或进入正常模式等等。

本实施例的相机控制方法在视频通话状态且相机处于非图像存储状态时,控制相机降低工作参数和/或退出图像处理模式例如美颜模式和/或进入省电模式,避免了视频通话时系统资源的浪费及功耗过大而造成的发热问题,而且进一步地保证了视频通话状态存储的照片或视频的质量,还可以在视频通话状态且相机处于图像存储状态时,控制相机降低工作参数和/或退出图像处理模式例如美颜模式和/或进入图像模糊化模式,很好的保护了用户的隐私,进一步提高用户的体验。

图4为本发明第四实施例的相机控制方法的流程示意图。本实施例的预设状态包括视频通话状态,及相机处于低晃动频率状态。如图4所示,本实施例的相机控制方法包括:

步骤s41:获取移动终端的状态信息;

步骤s42:在侦测到移动终端的状态信息为视频通话状态时,判断是否接收到晃动触发信息;

若未接收到晃动触发信息,则进入步骤s43:调高相机的工作参数和/或进入美颜模式和/或退出省电模式;

若接收到晃动触发信息,则进入步骤s44:降低相机的工作参数和/或退出美颜模式或进入省电模式或控制相机关闭。

在其他实施方式中,也可以在接收到晃动触发信息时,调高相机的工作参数和/或切换相机的工作模式例如开启图像处理模式例如美颜模式和/或退出省电模式等等。在未接收到晃动触发信息时,降低相机的工作参数和/或切换相机的工作模式例如退出图像处理模式例如美颜模式和/或进入省电模式等等。

在其他实施方式中,在进入步骤s43和/或步骤s44还包括根据相机是否处于非图像存储状态、相机是否处于长时间占用状态、相机是否与预设用户处于非关联状态等对相机的参数和/或模式进行调整,或开启/关闭相机。

在其他实施方式中,在未接收到晃动触发信息或接收到晃动触发信息时,也可以直接返回步骤s42在侦测到移动终端的状态信息为视频通话状态时,判断是否接收到晃动触发信息。

本实施例的相机控制方法在视频通话状态且相机处于长时间占用状态时,控制相机降低相机的工作参数和/或退出美颜模式或控制相机关闭,避免了视频通话时系统资源的浪费及功耗过大而造成的发热问题,而且进一步地保证了视频通话状态中高晃动频率状态时的图像的质量。

图5本发明第五实施例的相机控制方法的流程示意图。本实施例的状态信息满足预设条件包括状态信息为视频通话状态,相机处于长时间占用状态。如图5所示,本实施例的相机控制方法包括:

步骤s51:获取移动终端的状态信息;

步骤s52:在侦测到移动终端的状态信息为视频通话状态时,判断视频通话状态的持续时长是否超过预设时长;

若移动终端的状态信息为视频通话状态的持续时长超过预设时长,则进入步骤s53:降低相机的工作参数和/或退出美颜模式或控制相机关闭;

若移动终端的状态信息为视频通话状态的持续时长未超过预设时长,则进入步骤s54:调高相机的工作参数和/或进入美颜模式和/或退出省电模式。

在其他实施方式中,也可以在视频通话状态的持续时长超过预设时长时,调高相机的工作参数和/或切换相机的工作模式例如开启美颜模式和/或退出省电模式等等。在视频通话状态的持续时长未超过预设时长时,降低相机的工作参数和/或切换相机的工作模式例如退出美颜模式或控制相机关闭等等。

在其他实施方式中,在进入步骤s53和/或步骤s54还包括根据例如相机是否处于非图像存储状态、相机是否处于低频晃动状态、相机是否与预设用户处于非关联状态等等对相机的参数或工作模式进行调整。

在其他实施方式中,若移动终端的状态信息为视频通话状态的持续时长未超过预设时长或超过预设时长时,也可以直接返回步骤s52:在侦测到移动终端的状态信息为视频通话状态时,判断视频通话状态的持续时长是否超过预设时长,还可以进入正常模式等等。

本实施例的相机控制方法在视频通话状态且相机处于长时间占用状态时,降低相机的工作参数和/或退出美颜模式或控制相机关闭,避免了视频通话时系统资源的浪费及功耗过大而造成的发热问题,而且进一步地保证了短时间处于视频通话状态时的图像的质量。

图6为本发明第六实施例的相机控制方法的流程示意图。本实施例的预设条件包括状态信息为视频通话状态,且相机与预设用户处于非关联状态。如图6所示,本实施例的相机控制方法包括:

步骤s61:获取移动终端的状态信息;

步骤s62:在侦测到移动终端的状态信息为视频通话状态时,判断与视频通话状态关联的用户是否为预设用户;

具体地,举例而言,例如视频通话的目标用户包括预设用户,则判定与视频通话状态关联的用户为预设用户,或者视频通话中的图像包括预设用户的生物特征例如脸部特征,则判定与视频通话状态关联的用户为预设用户等等。

若与视频通话状态关联的用户不为预设用户,则进入步骤s63:降低相机的工作参数和/或退出美颜模式或控制相机关闭;

若与视频通话状态关联的用户为预设用户,则进入步骤s64:调高相机的工作参数和/或进入美颜模式和/或退出省电模式。

在其他实施方式中,也可以在视频通话状态关联的用户不为预设用户,调高相机的工作参数和/或切换相机的工作模式例如开启美颜模式和/或退出省电模式等等。在视频通话状态关联的用户为预设用户时,降低相机的工作参数和/或切换相机的工作模式例如退出美颜模式或控制相机关闭等等。

在其他实施方式中,进入步骤s63和/或s64还包括根据相机是否处于非图像存储状态、相机是否处于低频晃动状态、相机是否处于长时间占用状态、相机的参数信息等等对相机的工作参数和/或工作模式进行调整。

在其他实施方式中,若与视频通话状态关联的用户为预设用户或为非预设用户,也可以直接返回步骤s62,还可以进入正常模式等等。

本实施例的相机控制方法在视频通话状态且相机处于长时间占用状态时,控制相机进入降低相机的工作参数和/或退出美颜模式或控制相机关闭,避免了视频通话时系统资源的浪费及功耗过大而造成的发热问题,而且进一步地保证了视频通话状态时与预设用户关联时的图像的质量,灵活性更高。

图7为本发明第七实施方式的相机控制方法的流程示意图。如图7所示,本实施例的相机控制方法包括:

步骤s71:在接收到省电功能的开启信息时,控制相机进入省电模式;

在一实施方式中,开启信息包括以下至少一种:移动终端的省电模式开启操作;相机的省电功能开启操作;移动终端和/或相机的工作参数和/或状态信息满足预设的条件例如环境温度大于预设温度值,移动终端的电量小于或等于预设电量值。

具体地,移动终端可以但不限于通过触摸屏、物理按键、语音识别等获取省电模式开启操作和/或相机的省电功能开启操作。

步骤s72:若移动终端为预设状态,获取移动终端的终端信息;

步骤s73:在终端信息满足预设条件时,按照预设规则对移动终端的相机进行控制。

图8为本发明一实施例的相机控制方法的效果示意图。如图8所示,在终端信息满足预设条件时,例如可以关闭前置摄像头,并进行灭屏操作,以进入省电模式。

本发明还提供一种计算机可读存储介质,图9为本发明一实施例的计算机可读存储介质的结构示意图。如图9所示,计算机可读存储介质存储有计算机程序700,计算机程序700被处理器执行时,实现上述的相机控制方法。

本发明还提供了一种移动终端,图10为本发明一实施例的移动终端的结构示意图。如图8所示,移动终端包括存储器80和处理器81。处理器81用于执行存储器80中存储的计算机程序,以实现上述的相机控制方法。

本发明公开的相机控制方法、计算机可读存储介质和移动终端在相机的状态信息满足预设条件时自动对相机进行控制,灵活性高。

以上所述,仅是本申请的较佳实施例而已,并非对本申请作任何形式上的限制,虽然本申请已以较佳实施例揭露如上,然而并非用以限定本申请,任何熟悉本专业的技术人员,在不脱离本申请技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本申请技术方案内容,依据本申请的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本申请技术方案的范围内。

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