一种终端控制方法.pdf

上传人:1****2 文档编号:4043367 上传时间:2018-08-12 格式:PDF 页数:21 大小:1.34MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410685055.0

申请日:

2014.11.25

公开号:

CN104536559A

公开日:

2015.04.22

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/01申请日:20141125|||公开

IPC分类号:

G06F3/01

主分类号:

G06F3/01

申请人:

深圳市金立通信设备有限公司

发明人:

刘真

地址:

518040广东省深圳市福田区深南大道7028号时代科技大厦东座21楼

优先权:

专利代理机构:

广州三环专利代理有限公司44202

代理人:

郝传鑫; 熊永强

PDF下载: PDF下载
内容摘要

本发明实施例涉及电子技术领域,具体涉及一种终端控制方法。该终端控制方法包括:控制前置摄像头采集第一图像;检测该前置摄像头采集到的第一图像是否包括预设图像信息;如果不包括,则控制后置摄像头采集第二图像。实施本发明实施例,终端可以自动切换到后置摄像头。

权利要求书

权利要求书
1.  一种终端控制方法,其特征在于,所述方法包括:
控制前置摄像头采集第一图像;
检测所述前置摄像头采集到的第一图像是否包括预设图像信息;
若不包括,则控制后置摄像头采集第二图像。

2.  根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测所述后置摄像头采集到的所述第二图像是否包括所述预设图像信息;
若不包括,则将所述第二图像显示在终端的显示界面上。

3.  根据权利要求2所述的方法,其特征在于,所述控制前置摄像头采集第 一图像,包括:
控制前置摄像头在第一视角范围内采集第一图像。

4.  根据权利要求3所述的方法,其特征在于,所述的控制前置摄像头在第 一视角范围内采集第一图像,包括:
将前置摄像头默认的采集图像的第二视角按照预设比例调节得到第一视角;
控制所述前置摄像头在所述第一视角范围内采集第一图像。

5.  根据权利要求3所述的方法,其特征在于,所述方法还包括:
预先设置前置摄像头采集图像的第一视角。

6.  根据权利要求1所述的方法,其特征在于,所述方法还包括:
若检测到所述前置摄像头采集到的所述第一图像包括所述预设图像信息, 则保持相机应用当前默认启用的所述前置摄像头或所述后置摄像头。

7.  根据权利要求6所述的方法,其特征在于,所述的若检测到所述前置摄 像头采集到的所述第一图像包括所述预设图像信息之后,所述方法还包括:
判断预设区域内是否包括所述预设图像信息;
若是,则执行保持相机应用当前默认启用的所述前置摄像头或所述后置摄 像头的步骤。

8.  根据权利要求7所述的方法,其特征在于,所述方法还包括:
若判断到所述预设区域内未包括所述预设图像信息,则执行控制后置摄像 头采集第二图像的步骤。

9.  根据权利要求1所述的方法,其特征在于,所述的控制前置摄像头采集 第一图像之前,所述方法还包括:
检测相机应用是否启用自动切换后置摄像头功能;
若是,则执行控制前置摄像头采集第一图像的步骤。

10.  根据权利要求1~9任一项所述的方法,其特征在于,所述预设图像信 息包括人脸图像信息。

说明书

说明书一种终端控制方法
技术领域
本发明涉及电子技术领域,具体涉及一种终端控制方法。
背景技术
随着智能手机的迅速普及,移动互联网的应用逐步多样化,即时分享身边 新鲜事越来越受到人们的追捧。目前,市场上的智能手机基本都配置有前、后 两个摄像头,因此人们常常喜欢使用智能手机中的相机应用进行拍照,不仅可 以使用前置摄像头自拍,还可以使用后置摄像头记录身边的有趣画面。
在实践中发现,人们有时候想要打开相机应用立刻使用后置摄像头进行拍 摄时,经常会出现相机应用打开后,摄像头还停留在上一次退出相机应用时使 用的前置摄像头的情况。又或者,人们想将当前使用的前置摄像头切换到后置 摄像头抓拍周围的某一个瞬间画面时,不得不手动的将前置摄像头切换为后置 摄像头,当切换到后置摄像头时,有可能就拍不到想要的画面,这样手动的将 前置摄像头切换为后置摄像头的切换速度明显比较慢,满足不了人们想要自动 切换到后置摄像头的需求。
发明内容
本发明实施例公开了一种终端控制方法,可以自动切换到后置摄像头。
本发明实施例公开了一种终端控制方法,该方法可以包括:
控制前置摄像头采集第一图像;
检测所述前置摄像头采集到的第一图像是否包括预设图像信息;
若不包括,则控制后置摄像头采集第二图像。
实施本发明实施例,具有如下有益效果:
本发明实施例中,终端可以控制前置摄像头采集第一图像,当检测到该前 置摄像头采集到的第一图像不包括预设图像信息时,控制后置摄像头采集第二 图像。通过本发明实施例,该终端可以自动切换到后置摄像头。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创 造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种终端控制方法的流程示意图;
图2是本发明实施例公开的另一种终端控制方法的流程示意图;
图3是本发明实施例公开的终端显示界面示意图;
图4是本发明实施例公开的又一种终端控制方法的流程示意图;
图5是本发明实施例公开的一种终端的结构示意图;
图6是本发明实施例公开的另一种终端的结构示意图;
图7是本发明实施例公开的又一种终端的结构示意图;
图8是本发明实施例公开的又一种终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部 的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳 动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种终端控制方法及终端,可以自动切换到后置摄像 头。
本发明实施例中描述的终端可以包括智能手机(如Android手机、iOS手机、 Windows Phone手机等)、平板电脑、掌上电脑或移动互联网设备(MID,Mobile  Internet Devices)等配置有前置摄像头以及后置摄像头两种摄像头的移动终端。
请参阅图1,图1是本发明实施例公开的一种终端控制方法的流程示意图。 如图1所示,该终端控制方法可以包括以下步骤:
S101、终端控制前置摄像头采集第一图像。
本发明实施例中,终端打开相机应用后,首先会控制前置摄像头在后台进 行图像采集,得到第一图像。需要说明的是,此时前置摄像头采集到的第一图 像不会显示到终端的显示屏上。
在可选的实施例中,终端还可以控制前置摄像头在第一视角范围内采集第 一图像。其中,视角在相机应用中的定义为视线与摄像头的垂直方向所形成的 角度,即在相机应用中摄像头采集图像时能够采集到的最大空间范围角度。在 本发明实施例中描述的第一视角是不同于前置摄像头默认的采集图像的第二视 角的,举例来说,本文提到的第一视角以及第二视角的范围可以是40°至90° 之间的任意一个视角值,本发明实施例不做限定。需要说明的是,本文中提到 的第一视角以及第二视角仅仅是为了区分这两个视角值不同。
在可选的实施例中,终端还可以根据预先设置的比例将前置摄像头默认的 采集图像的第二视角调节得到第一视角,然后再控制前置摄像头在该第一视角 范围内采集第一图像。举例来说,该终端的前置摄像头默认的采集图像的第二 视角为87°,预先设置的调节视角的比例为2/3,根据该比例调节得到的第一视 角应该为58°,因此该前置摄像头采集图像的视角缩小为58°,即该前置摄像 头可以在58°的视角范围内采集第一图像。这样缩小采集图像的视角可以使终 端在切换到后置摄像头时判断的更加精确。
在可选的实施例中,终端在控制前置摄像头在第一视角范围内采集第一图 像之前,还可以预先设置前置摄像头采集图像的第一视角值。举例来说,用户 可以事先设置好前置摄像头采集第一图像的第一视角值,比如为60°,这样前 置摄像头在采集图像时会自动以60°的视角采集图像,因此该前置摄像头能够 采集到图像的视角范围比原有的视角范围要小,可以避免用户需要使用后置摄 像头进行远景拍摄时,前置摄像头在采集的图像中比较靠边的位置采集到了预 设图像信息。这样可以使终端更加准确的判断用户的需求,提高用户体验。
S102、终端检测该前置摄像头采集到的第一图像是否包括预设图像信息, 若不包括,则执行步骤S103。
本发明实施例中,预设图像信息可以包括人脸图像信息。其中,终端检测 该前置摄像头采集到的第一图像是否包括人脸图像信息的检测方式有多种,如 模板匹配模型,肤色模型,ANN模型,SVM模型,Adaboost模型等,其中Adaboost 模型在速度与精度的综合性能上表现最好。本发明实施例对终端检测该前置摄 像头采集到的第一图像是否包括人脸图像信息的检测方式不做限定。
本发明实施例中,当终端检测到该第一图像不包括预设图像信息时,就会 执行步骤S103控制后置摄像头采集第二图像;当终端检测到该第一图像包括预 设图像信息时,就会保持相机应用当前默认启用的摄像头。其中,相机应用当 前默认启用的摄像头可以是每次打开相机应用时启用的同一个摄像头,也可以 是打开相机应用时启用的摄像头是上一次退出相机应用时启用的摄像头,本发 明实施例不做限定。其中,该摄像头可以是前置摄像头,也可以是后置摄像头。
S103、在终端检测到该前置摄像头采集到的第一图像不包括预设图像信息 时,控制后置摄像头采集第二图像。
本发明实施例中,在步骤S102检测到该前置摄像头采集到的第一图像不包 括预设图像信息时,终端就会控制后置摄像头进行图像采集,得到第二图像。
本发明实施例中,终端可以控制前置摄像头采集第一图像,当检测到该前 置摄像头采集到的第一图像不包括预设图像信息时,控制后置摄像头采集第二 图像。通过实施本发明实施例,终端可以自动切换到后置摄像头。
请参阅图2,图2是本发明实施例公开的另一种终端控制方法的流程示意图。 如图2所示,该终端控制方法可以包括以下步骤:
S201、终端检测相机应用是否启用自动切换后置摄像头功能,若是,则执 行步骤S202;若否,则执行步骤S207。
本发明实施例中,终端打开相机应用后,首先会检测相机应用是否启用了 自动切换后置摄像头的功能,当检测到未启用该功能时,终端就会执行步骤S207 保持相机应用当前默认启用的摄像头。其中,相机应用当前默认启用的摄像头 可以是每次打开相机应用时启用的同一个摄像头,也可以是打开相机应用时启 用的摄像头是上一次退出相机应用时启用的摄像头,本发明实施例不做限定。 其中,该摄像头可以是前置摄像头,也可以是后置摄像头,本发明实施例不做 限定;当检测到启用了该功能时,终端就会执行步骤S202控制前置摄像头采集 第一图像。
举例来说,请参阅图3,图3是终端显示界面示意图,即用户进入相机应用 后的显示界面图,该图右下角有自动切换后置摄像头的功能选项,当用户选中 自动切换后置摄像头功能后,就表明终端启用了自动切换后置摄像头的功能, 因此,在下一次打开相机应用时,终端就能够检测到该功能选项已经启用并可 以执行后续的步骤。其中,该自动切换后置摄像头的功能选项可以设置在相机 的设置栏里面,也可以设置在拍照界面里面,本发明实施例不做限定。
S202、在步骤S201检测到相机应用启用了自动切换后置摄像头功能时,终 端会控制前置摄像头采集第一图像。
本发明实施例中,终端在检测到相机应用启用了自动切换后置摄像头功能 后,会控制前置摄像头在后台进行图像采集,得到第一图像。需要说明的是, 此时前置摄像头采集到的第一图像不会显示到终端的显示屏上。
在可选的实施例中,终端还可以控制前置摄像头在第一视角范围内采集第 一图像。其中,视角在相机应用中的定义为视线与摄像头的垂直方向所形成的 角度,即在相机应用中摄像头采集图像时能够采集到的最大空间范围角度。在 本发明实施例中描述的第一视角是不同于前置摄像头默认的采集图像的第二视 角的,举例来说,本文提到的第一视角以及第二视角的范围可以是40°至90° 之间的任意一个视角值,本发明实施例不做限定。需要说明的是,本文中提到 的第一视角以及第二视角仅仅是为了区分这两个视角值不同。
在可选的实施例中,终端还可以根据预先设置的比例将前置摄像头默认的 采集图像的第二视角调节得到第一视角,然后再控制前置摄像头在该第一视角 范围内采集第一图像。举例来说,该终端的前置摄像头默认的采集图像的第二 视角为87°,预先设置的调节视角的比例为2/3,根据该比例调节得到的第一视 角应该为58°,因此该前置摄像头采集图像的视角缩小为58°,即该前置摄像 头可以在58°的视角范围内采集第一图像。这样缩小采集图像的视角可以使终 端在切换到后置摄像头时判断的更加精确。
在可选的实施例中,终端在控制前置摄像头在第一视角范围内采集第一图 像之前,还可以预先设置前置摄像头采集图像的第一视角值。举例来说,用户 可以事先设置好前置摄像头采集第一图像的第一视角值,比如为60°,这样前 置摄像头在采集图像时会自动以60°的视角值采集图像,因此该前置摄像头能 够采集到图像的视角范围比原有的视角范围要小,可以防止用户需要使用后置 摄像头进行远景拍摄时,前置摄像头在采集的图像中比较靠边的位置采集到了 预设图像信息。这样可以使终端更加准确的判断用户的需求,提高用户体验。
S203、终端检测该前置摄像头采集到的第一图像是否包括预设图像信息, 若是,则执行步骤S207;若否,则执行步骤S204。
本发明实施例中,预设图像信息可以包括人脸图像信息。其中,终端检测 该前置摄像头采集到的第一图像是否包括人脸图像信息的检测方式有多种,如 模板匹配模型,肤色模型,ANN模型,SVM模型,Adaboost模型等,其中Adaboost 模型在速度与精度的综合性能上表现最好。本发明实施例对终端检测该前置摄 像头采集到的第一图像是否包括人脸图像信息的检测方式不做限定。
本发明实施例中,当终端检测到该第一图像不包括预设图像信息时,就会 执行步骤S204控制后置摄像头采集第二图像;当终端检测到该第一图像包括预 设图像信息时,就会执行步骤S207保持相机应用当前默认启用的摄像头。其中, 相机应用当前默认启用的摄像头可以是每次打开相机应用时启用的同一个摄像 头,也可以是打开相机应用时启用的摄像头是上一次退出相机应用时启用的摄 像头,本发明实施例不做限定。其中,该摄像头可以是前置摄像头,也可以是 后置摄像头。
S204、在步骤S203检测到该第一图像包括预设图像信息时,终端会控制后 置摄像头采集第二图像。
本发明实施例中,在步骤S203检测到该前置摄像头采集到的第一图像不包 括预设图像信息时,终端就会控制后置摄像头进行图像采集,得到第二图像。
S205、终端检测该后置摄像头采集到的第二图像是否包括预设图像信息, 若是,则继续执行步骤S205;若否,则执行步骤S206。
本发明实施例中,预设图像信息可以包括人脸图像信息。其中,终端检测 该后置摄像头采集到的第二图像是否包括人脸图像信息的检测方式有多种,如 模板匹配模型,肤色模型,ANN模型,SVM模型,Adaboost模型等,其中Adaboost 模型在速度与精度的综合性能上表现最好。本发明实施例对终端检测该后置摄 像头采集到的第二图像是否包括人脸图像信息的检测方式不做限定。
本发明实施例中,当终端检测到该第二图像不包括预设图像信息时,就会 执行步骤S206将该第二图像显示在终端的显示界面上,即用户可以看到该后置 摄像头采集到的图像;当终端检测到该第一图像包括预设图像信息时,则会继 续执行步骤S205检测该后置摄像头实时采集到的图像是否包括预设图像信息。
S206、在步骤S205检测到后置摄像头采集到的第二图像不包括预设图像信 息时,终端将该第二图像显示在终端的显示界面上,并结束本流程。
本发明实施例中,终端在检测到后置摄像头采集到的第二图像不包括预设 图像信息之后,就会将该后置摄像头采集到的第二图像显示在终端的显示界面 上,即使用户在使用相机应用的过程中后置摄像头采集的图像包括预设图像信 息,该终端也不会做任何的操作。
S207、在步骤S201检测到相机应用未启用自动切换后置摄像头功能时,或 在步骤S203检测到该前置摄像头采集到的第一图像包括预设图像信息时,终端 会保持相机应用当前默认启用的前置摄像头或后置摄像头,并结束本流程。
本发明实施例中,在检测到相机应用未启用自动切换后置摄像头功能之后, 终端会保持终端启用的相机应用当前默认启用的摄像头。其中,相机应用当前 默认启用的摄像头可以是每次打开相机应用时启用的同一个摄像头,也可以是 打开相机应用时启用的摄像头是上一次退出相机应用时启用的摄像头,本发明 实施例不做限定。其中,该摄像头可以是前置摄像头,也可以是后置摄像头。
本发明实施例中,在检测到前置摄像头采集到的第一图像包括预设图像信 息时,终端也会保持终端启用的相机应用当前默认启用的摄像头。
本发明实施例中,终端通过判断后置摄像头采集到的第二图像是否包括预 设图像信息来确定是否将后置摄像头采集到的图像显示在显示界面上,这样可 以更加精准的实现自动切换到后置摄像头的功能。
请参阅图4,图4是本发明实施例公开的又一种终端控制方法的流程示意图。 如图4所示,该终端控制方法可以包括以下步骤:
S401、终端控制前置摄像头采集第一图像。
本发明实施例中,终端打开相机应用后,首先会控制前置摄像头在后台进 行图像采集,得到第一图像。需要说明的是,此时前置摄像头采集到的第一图 像不会显示到终端的显示屏上。
在可选的实施例中,终端还可以控制前置摄像头在第一视角范围内采集第 一图像。其中,视角在相机应用中的定义为视线与摄像头的垂直方向所形成的 角度,即在相机应用中摄像头采集图像时能够采集到的最大空间范围角度。在 本发明实施例中描述的第一视角是不同于前置摄像头默认的采集图像的第二视 角的,举例来说,本文提到的第一视角以及第二视角的范围可以是40°至90° 之间的任意一个视角值,本发明实施例不做限定。需要说明的是,本文中提到 的第一视角以及第二视角仅仅是为了区分这两个视角值不同。
在可选的实施例中,终端还可以根据预先设置的比例将前置摄像头默认的 采集图像的第二视角调节得到第一视角,然后再控制前置摄像头在该第一视角 范围内采集第一图像。举例来说,该终端的前置摄像头默认的采集图像的第二 视角为87°,预先设置的调节视角的比例为2/3,根据该比例调节得到的第一视 角应该为58°,因此该前置摄像头采集图像的视角缩小为58°,即该前置摄像 头可以在58°的视角范围内采集第一图像。这样缩小采集图像的视角可以使终 端在切换到后置摄像头时判断的更加精确。
在可选的实施例中,终端在控制前置摄像头在第一视角范围内采集第一图 像之前,还可以预先设置前置摄像头采集图像的第一视角值。举例来说,用户 可以事先设置好前置摄像头采集第一图像的第一视角值,比如为60°,这样前 置摄像头在采集图像时会自动以60°的视角采集图像,因此该前置摄像头能够 采集到图像的视角范围比原有的视角范围要小,可以避免用户需要使用后置摄 像头进行远景拍摄时,前置摄像头在采集的图像中比较靠边的位置采集到了预 设图像信息。这样可以使终端更加准确的判断用户的需求,提高用户体验。
S402、终端检测该前置摄像头采集到的第一图像是否包括预设图像信息, 若是,则执行步骤S404;若否,则执行步骤S403.
本发明实施例中,预设图像信息可以包括人脸图像信息。其中,终端检测 该前置摄像头采集到的第一图像是否包括人脸图像信息的检测方式有多种,如 模板匹配模型,肤色模型,ANN模型,SVM模型,Adaboost模型等,其中Adaboost 模型在速度与精度的综合性能上表现最好。本发明实施例对终端检测该前置摄 像头采集到的第一图像是否包括人脸图像信息的检测方式不做限定。
本发明实施例中,当终端检测到该第一图像不包括预设图像信息时,就会 执行步骤S403控制后置摄像头采集第二图像;当终端检测到该第一图像包括预 设图像信息时,就会进一步执行步骤S404判断在预设区域内是否包括预设图像 信息。
S403、在步骤S402检测到该前置摄像头采集到的第一图像不包括预设图像 信息时,或在步骤S404判断到预设区域内不包括预设图像信息时,终端控制后 置摄像头采集第二图像,并结束本流程。
本发明实施例中,在步骤S402检测到该前置摄像头采集到的第一图像不包 括预设图像信息时,终端就会控制后置摄像头进行图像采集,得到第二图像。
进一步的,在步骤S404判断到预设区域内不包括预设图像信息时,终端同 样也会控制后置摄像头进行图像采集,得到第二图像。
S404、在步骤S403检测到该前置摄像头采集到的第一图像包括预设图像信 息时,终端进一步判断预设区域内是否包括预设图像信息,若是,则执行步骤 S405;若否,则执行步骤S403。
本发明实施例中,当终端检测到前置摄像头采集到的第一图像中包括预设 图像信息即人脸信息时,会进一步判断该预设区域内是否包括预设图像信息。 其中,预设区域可以是以前置摄像头采集到的第一图像的中心点为中心,占该 第一图像全部区域的预设比例的区域,该预设比例可以为3/4、2/3、1/2等,本 发明实施例不做限定;该预设比例也可以是预先设置的一个区域面积,例如, 以终端显示屏中心点为中心的4cm*6cm的区域,本发明实施例不做限定。
举例来说,当用户需要使用后置摄像头进行远景拍摄时,前置摄像头可能 会采集到人脸图像信息,此时采集到的人脸图像信息一般情况下会处于整个图 像的周边位置,因此终端会进一步判断在一个比前置摄像头采集到的第一图像 整个区域较小的区域范围内是否同样包括预设图像信息,如果包括,则说明用 户可能是需要进行自拍等操作,如果不包括,则可以说明用户此时是需要使用 后置摄像头进行拍摄的。
S405、在步骤S404判断到预设区域内包括预设图像信息时,终端会保持相 机应用当前默认启用的前置摄像头或后置摄像头,并结束本流程。
本发明实施例中,在判断到预设区域内包括预设图像信息之后,终端会启 用相机应用当前默认启用的摄像头。其中,相机应用当前默认启用的摄像头可 以是每次打开相机应用时启用的同一个摄像头,也可以是打开相机应用时启用 的摄像头是上一次退出相机应用时启用的摄像头,本发明实施例不做限定。其 中,该摄像头可以是前置摄像头,也可以是后置摄像头。
本发明实施例中,当终端检测到第一图像包括预设图像信息时,会进一步 判断在一个较小的预设区域范围内是否包括预设图像信息,进而决定是否需要 控制后置摄像头采集图像。这样增加一个判断动作,能够更加准确的判断用户 的需求,减少误切换操作,能够提高用户体验。
请参阅图5,图5是本发明实施例公开的一种终端的结构示意图。如图5所 示,该终端可以包括以下单元:
第一控制单元51,用于控制前置摄像头采集第一图像。
本发明实施例中,终端打开相机应用后,第一控制单元51首先会控制前置 摄像头在后台进行图像采集,得到第一图像。需要说明的是,此时前置摄像头 采集到的第一图像不会显示到终端的显示屏上。
在可选的实施例中,第一控制单元51还可以控制前置摄像头在第一视角范 围内采集第一图像。其中,视角在相机应用中的定义为视线与摄像头的垂直方 向所形成的角度,即在相机应用中摄像头采集图像时能够采集到的最大空间范 围角度。在本发明实施例中描述的第一视角是不同于前置摄像头默认的采集图 像的第二视角的,举例来说,本文提到的第一视角以及第二视角的范围可以是 40°至90°之间的任意一个视角值,本发明实施例不做限定。需要说明的是, 本文中提到的第一视角以及第二视角仅仅是为了区分这两个视角值不同。
在可选的实施例中,第一控制单元51还可以根据预先设置的比例将前置摄 像头默认的采集图像的第二视角调节得到第一视角,然后再控制前置摄像头在 该第一视角范围内采集第一图像。举例来说,该终端的前置摄像头默认的采集 图像的第二视角为87°,预先设置的调节视角的比例为2/3,根据该比例调节得 到的第一视角应该为58°,因此该前置摄像头采集图像的视角缩小为58°,即 该前置摄像头可以在58°的视角范围内采集第一图像。这样缩小采集图像的视 角可以使终端在切换到后置摄像头时判断的更加精确。
在可选的实施例中,第一控制单元51还可以包括设置单元,用于在控制前 置摄像头在第一视角范围内采集第一图像之前,预先设置前置摄像头采集图像 的第一视角值。举例来说,用户可以事先设置好前置摄像头采集第一图像的第 一视角值,比如为60°,这样前置摄像头在采集图像时会自动以60°的视角采 集图像,因此该前置摄像头能够采集到图像的视角范围比原有的视角范围要小, 可以避免用户需要使用后置摄像头进行远景拍摄时,前置摄像头在采集的图像 中比较靠边的位置采集到了预设图像信息。这样可以使终端更加准确的判断用 户的需求,提高用户体验。
第一检测单元52,用于检测该前置摄像头采集到的第一图像是否包括预设 图像信息。
本发明实施例中,预设图像信息可以包括人脸图像信息。其中,第一检测 单元52检测该前置摄像头采集到的第一图像是否包括人脸图像信息的检测方式 有多种,如模板匹配模型,肤色模型,ANN模型,SVM模型,Adaboost模型等, 其中Adaboost模型在速度与精度的综合性能上表现最好。本发明实施例对第一 检测单元52检测该前置摄像头采集到的第一图像是否包括人脸图像信息的检测 方式不做限定。
本发明实施例中,当第一检测单元52检测到该第一图像不包括预设图像信 息时,第二控制单元53就会控制后置摄像头采集第二图像;当第一检测单元52 检测到该第一图像包括预设图像信息时,就会保持相机应用当前默认启用的摄 像头。其中,相机应用当前默认启用的摄像头可以是每次打开相机应用时启用 的同一个摄像头,也可以是打开相机应用时启用的摄像头是上一次退出相机应 用时启用的摄像头,本发明实施例不做限定。其中,该摄像头可以是前置摄像 头,也可以是后置摄像头。
第二控制单元53,用于在上述第一检测单元52的检测结果为否时,控制后 置摄像头采集第二图像。
本发明实施例中,在第一检测单元52检测到该前置摄像头采集到的第一图 像不包括预设图像信息时,第二控制单元53就会控制后置摄像头进行图像采集, 得到第二图像。
本发明实施例中,终端可以控制前置摄像头采集第一图像,当检测到该前 置摄像头采集到的第一图像不包括预设图像信息时,控制后置摄像头采集第二 图像。通过实施本发明实施例,终端可以自动切换到后置摄像头。
请参阅图6,图6是本发明实施例公开的另一种终端的结构示意图。如图6 所示,该终端可以包括以下单元:
第三检测单元61,用于检测相机应用是否启用自动切换后置摄像头功能。
本发明实施例中,终端打开相机应用后,第三检测单元61首先会检测相机 应用是否启用了自动切换后置摄像头的功能,当检测到未启用该功能时,保持 单元67就会保持相机应用当前默认启用的摄像头。其中,相机应用当前默认启 用的摄像头可以是每次打开相机应用时启用的同一个摄像头,也可以是打开相 机应用时启用的摄像头是上一次退出相机应用时启用的摄像头,本发明实施例 不做限定。其中,该摄像头可以是前置摄像头,也可以是后置摄像头,本发明 实施例不做限定;当检测到启用了该功能时,第一控制单元62就会控制前置摄 像头采集第一图像。
举例来说,请参阅图3,图3是终端显示界面示意图,即用户进入相机应用 后的显示界面图,该图右下角有自动切换后置摄像头的功能选项,当用户选中 自动切换后置摄像头功能后,就表明终端启用了自动切换后置摄像头的功能, 因此,在下一次打开相机应用时,第三检测单元61就能够检测到该功能选项已 经启用,第一控制单元62就可以执行后续的操作。其中,该自动切换后置摄像 头的功能选项可以设置在相机的设置栏里面,也可以设置在拍照界面里面,本 发明实施例不做限定。
第一控制单元62,用于在第三检测单元61检测到相机应用启用了自动切换 后置摄像头功能之后,控制前置摄像头采集第一图像。
本发明实施例中,第三检测单元61在检测到相机应用启用了自动切换后置 摄像头功能后,第一控制单元62会控制前置摄像头在后台进行图像采集,得到 第一图像。需要说明的是,此时前置摄像头采集到的第一图像不会显示到终端 的显示屏上。
在可选的实施例中,第一控制单元62还可以控制前置摄像头在第一视角范 围内采集第一图像。其中,视角在相机应用中的定义为视线与摄像头的垂直方 向所形成的角度,即在相机应用中摄像头采集图像时能够采集到的最大空间范 围角度。在本发明实施例中描述的第一视角是不同于前置摄像头默认的采集图 像的第二视角的,举例来说,本文提到的第一视角以及第二视角的范围可以是 40°至90°之间的任意一个视角值,本发明实施例不做限定。需要说明的是, 本文中提到的第一视角以及第二视角仅仅是为了区分这两个视角值不同。
在可选的实施例中,第一控制单元62还可以根据预先设置的比例将前置摄 像头默认的采集图像的第二视角调节得到第一视角,然后再控制前置摄像头在 该第一视角范围内采集第一图像。举例来说,该终端的前置摄像头默认的采集 图像的第二视角为87°,预先设置的调节视角的比例为2/3,根据该比例调节得 到的第一视角应该为58°,因此该前置摄像头采集图像的视角缩小为58°,即 该前置摄像头可以在58°的视角范围内采集第一图像。这样缩小采集图像的视 角可以使终端在切换到后置摄像头时判断的更加精确。
在可选的实施例中,第一控制单元62还可以包括设置单元,用于在第一控 制单元62控制前置摄像头在第一视角范围内采集第一图像之前,预先设置前置 摄像头采集图像的第一视角值。举例来说,用户可以事先设置好前置摄像头采 集第一图像的第一视角值,比如为60°,这样前置摄像头在采集图像时会自动 以60°视角采集图像,因此该前置摄像头能够采集到图像的视角范围比原有的 视角范围要小,可以避免用户需要使用后置摄像头进行远景拍摄时,前置摄像 头在采集的图像中比较靠边的位置采集到了预设图像信息。这样可以使终端更 加准确的判断用户的需求,提高用户体验。
第一检测单元63,用于检测该前置摄像头采集到的第一图像是否包括预设 图像信息。
本发明实施例中,预设图像信息可以包括人脸图像信息。其中,第一检测 单元63检测该前置摄像头采集到的第一图像是否包括人脸图像信息的检测方式 有多种,如模板匹配模型,肤色模型,ANN模型,SVM模型,Adaboost模型等, 其中Adaboost模型在速度与精度的综合性能上表现最好。本发明实施例对第一 检测单元63检测该前置摄像头采集到的第一图像是否包括人脸图像信息的检测 方式不做限定。
本发明实施例中,当第一检测单元63检测到该第一图像不包括预设图像信 息时,第二控制单元64就会控制后置摄像头采集第二图像;当第一检测单元63 检测到该第一图像包括预设图像信息时,保持单元67就会保持相机应用当前默 认启用的摄像头。其中,相机应用当前默认启用的摄像头可以是每次打开相机 应用时启用的同一个摄像头,也可以是打开相机应用时启用的摄像头是上一次 退出相机应用时启用的摄像头,本发明实施例不做限定。因此该摄像头可以是 前置摄像头,也可以是后置摄像头。
第二控制单元64,用于在上述第一检测单元63.的检测结果为否时,控制后 置摄像头采集第二图像。
本发明实施例中,在第一检测单元63检测到该前置摄像头采集到的第一图 像不包括预设图像信息时,第二控制单元64就会控制后置摄像头进行图像采集, 得到第二图像。
第二检测单元65,用于检测该后置摄像头采集到的第二图像是否包括预设 图像信息。
本发明实施例中,预设图像信息可以包括人脸图像信息。其中,终端检测 该后置摄像头采集到的第二图像是否包括人脸图像信息的检测方式有多种,如 模板匹配模型,肤色模型,ANN模型,SVM模型,Adaboost模型等,其中Adaboost 模型在速度与精度的综合性能上表现最好。本发明实施例对终端检测该后置摄 像头采集到的第二图像是否包括人脸图像信息的检测方式不做限定。
本发明实施例中,当第二检测单元65检测到该第二图像不包括预设图像信 息时,显示单元66就会将该第二图像显示在终端的显示界面上,即用户可以看 到该后置摄像头采集到的图像;当第二检测单元65检测到该第一图像包括预设 图像信息时,则会继续检测该后置摄像头实时采集到的图像是否包括预设图像 信息。
显示单元66,用于在第二检测单元65检测到后置摄像头采集到的第二图像 不包括预设图像信息时,将该第二图像显示在终端的显示界面上。
本发明实施例中,第二检测单元65在检测到后置摄像头采集到的第二图像 不包括预设图像信息之后,显示单元66就会将该后置摄像头采集到的第二图像 显示在终端的显示界面上,即使用户在使用相机应用的过程中后置摄像头采集 的图像包括预设图像信息,该终端也不会做任何的操作。
保持单元67,用于在第三检测单元61检测到相机应用未启用自动切换后置 摄像头功能时,或在第一检测单元63检测到该前置摄像头采集到的第一图像包 括预设图像信息时,保持相机应用当前默认启用的前置摄像头或后置摄像头。
本发明实施例中,在第三检测单元61检测到相机应用未启用自动切换后置 摄像头功能之后,保持单元67会保持终端启用的相机应用当前默认启用的摄像 头。其中,相机应用当前默认启用的摄像头可以是每次打开相机应用时启用的 同一个摄像头,也可以是打开相机应用时启用的摄像头是上一次退出相机应用 时启用的摄像头,本发明实施例不做限定。其中,该摄像头可以是前置摄像头, 也可以是后置摄像头。
本发明实施例中,在第一检测单元63检测到前置摄像头采集到的第一图像 包括预设图像信息时,保持单元67也会保持终端启用的相机应用当前默认启用 的摄像头。
本发明实施例中,终端通过判断后置摄像头采集到的第二图像是否包括预 设图像信息来确定是否将后置摄像头采集到的图像显示在显示界面上,这样可 以更加精准的实现自动切换到后置摄像头的功能。
请参阅图7,图7是本发明实施例公开的又一种终端的结构示意图。如图7 所示,该终端可以包括以下单元:
第一控制单元71,用于控制前置摄像头采集第一图像。
本发明实施例中,终端打开相机应用后,第一控制单元71首先会控制前置 摄像头在后台进行图像采集,得到第一图像。需要说明的是,此时前置摄像头 采集到的第一图像不会显示到终端的显示屏上。
在可选的实施例中,第一控制单元71还可以控制前置摄像头在第一视角范 围内采集第一图像。其中,视角在相机应用中的定义为视线与摄像头的垂直方 向所形成的角度,即在相机应用中摄像头采集图像时能够采集到的最大空间范 围角度。在本发明实施例中描述的第一视角是不同于前置摄像头默认的采集图 像的第二视角的,举例来说,本文提到的第一视角以及第二视角的范围可以是 40°至90°之间的任意一个视角值,本发明实施例不做限定。需要说明的是, 本文中提到的第一视角以及第二视角仅仅是为了区分这两个视角值不同。
在可选的实施例中,第一控制单元71还可以根据预先设置的比例将前置摄 像头默认的采集图像的第二视角调节得到第一视角,然后再控制前置摄像头在 该第一视角范围内采集第一图像。举例来说,该终端的前置摄像头默认的采集 图像的第二视角为87°,预先设置的调节视角的比例为2/3,根据该比例调节得 到的第一视角应该为58°,因此该前置摄像头采集图像的视角缩小为58°,即 该前置摄像头可以在58°的视角范围内采集第一图像。这样缩小采集图像的视 角可以使终端在切换到后置摄像头时判断的更加精确。
在可选的实施例中,第一控制单元71还可以包括设置单元,用于在控制前 置摄像头在第一视角范围内采集第一图像之前,预先设置前置摄像头采集图像 的第一视角值。举例来说,用户可以事先设置好前置摄像头采集第一图像的第 一视角值,比如为60°,这样前置摄像头在采集图像时会自动以60°视角采集 图像,因此该前置摄像头能够采集到图像的视角范围比原有的视角范围要小, 可以避免用户需要利用后置摄像头进行远景拍摄时,前置摄像头在采集的图像 中比较靠边的位置采集到了预设图像信息。这样可以使终端更加准确的判断用 户的需求,提高用户体验。
第一检测单元72,用于检测该前置摄像头采集到的第一图像是否包括预设 图像信息。
本发明实施例中,预设图像信息可以包括人脸图像信息。其中,第一检测 单元52检测该前置摄像头采集到的第一图像是否包括人脸图像信息的检测方式 有多种,如模板匹配模型,肤色模型,ANN模型,SVM模型,Adaboost模型等, 其中Adaboost模型在速度与精度的综合性能上表现最好。本发明实施例对第一 检测单元72检测该前置摄像头采集到的第一图像是否包括人脸图像信息的检测 方式不做限定。
本发明实施例中,当第一检测单元72检测到该第一图像不包括预设图像信 息时,第二控制单元73就会控制后置摄像头采集第二图像;当第一检测单元72 检测到该第一图像包括预设图像信息时,判断单元74就会进一步判断在预设区 域内是否包括预设图像信息。
第二控制单元73,用于在上述第一检测单元72的检测结果为否时,或在判 断单元74的判断结果为否时,控制后置摄像头采集第二图像。
本发明实施例中,在第一检测单元72检测到该前置摄像头采集到的第一图 像不包括预设图像信息时,第二控制单元73就会控制后置摄像头进行图像采集, 得到第二图像。
进一步的,在判断单元74判断到预设区域内不包括预设图像信息时,第二 控制单元73同样也会控制后置摄像头进行图像采集,得到第二图像。
判断单元74,用于在第一检测单元72的检测结果为是时,判断预设区域内 是否包括预设图像信息。
本发明实施例中,当第一检测单元72检测到前置摄像头采集到的第一图像 中包括预设图像信息即人脸信息时,判断单元74会进一步判断该预设区域内是 否包括预设图像信息。其中,预设区域可以是以前置摄像头采集到的第一图像 的中心点为中心,占该第一图像全部区域的预设比例的区域,该预设比例可以 为3/4、2/3、1/2等,本发明实施例不做限定;该预设比例也可以是预先设置的 一个区域面积,例如,以终端显示屏中心点为中心的4cm*6cm的区域,本发明 实施例不做限定。
举例来说,当用户需要使用后置摄像头进行远景拍摄时,前置摄像头可能 会采集到人脸图像信息,此时采集到的人脸图像信息一般情况下会处于整个图 像的周边位置,因此判断单元74会进一步判断在一个比前置摄像头采集到的第 一图像整个区域较小的区域范围内是否同样包括预设图像信息,如果包括,则 说明用户可能是需要进行自拍等操作,如果不包括,则可以说明用户此时是需 要使用后置摄像头进行拍摄的。
保持单元75,用于在判断单元74的判断结果为是时,保持相机应用当前默 认启用的前置摄像头或后置摄像头。
本发明实施例中,在判断单元74判断到预设区域内包括预设图像信息之后, 保持单元会保持终端启用的相机应用当前默认启用的摄像头。其中,相机应用 当前默认启用的摄像头可以是每次打开相机应用时启用的同一个摄像头,也可 以是打开相机应用时启用的摄像头是上一次退出相机应用时启用的摄像头,本 发明实施例不做限定。掐中,该摄像头可以是前置摄像头,也可以是后置摄像 头。
本发明实施例中,当终端检测到第一图像包括预设图像信息时,会进一步 判断在一个较小的预设区域范围内是否包括预设图像信息,进而决定是否需要 控制后置摄像头采集图像。这样增加一个判断动作,能够更加准确的判断用户 的需求,减少误切换操作,能够提高用户体验。
请参阅图8,图8是本发明实施例公开的又一种终端的结构示意图。如图8 所示,该终端可以包括:至少一个输入设备1000;至少一个输出设备2000;至 少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设 备2000、处理器3000和存储器4000通过总线5000连接。
其中,上述输入设备1000具体可为终端的触控面板,包括触摸屏和触控屏, 用于检测终端触控面板上的操作指令。
上述输出设备2000具体可为终端的显示屏,用于输出、显示图像(包括第 一图像或者第二图像)。
上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器 (non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序 代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000 中存储的程序代码,执行如下操作:
上述输入设备1000,用于检测终端打开相机应用的操作指令。
上述处理器3000,用于控制前置摄像头采集第一图像。
上述处理器3000,还用于检测该前置摄像头采集到的第一图像是否包括预 设图像信息,若否,则控制后置摄像头采集第二图像。
在可选的实施例中,上述处理器3000还用于检测该后置摄像头采集到的第 二图像是否包括预设图像信息。
上述输出设备2000,用于在处理器3000检测到该后置摄像头采集到的第二 图像不包括预设图像信息时,显示该第二图像。
在可选的实施例中,上述处理器3000具体用于将前置摄像头默认的采集凸 显给的第二视角按照预设比例调节得到第一视角,并控制该前置摄像头在第一 视角范围内采集第一图像。
在可选的实施例中,上述处理器3000还具体用于:
在控制前置摄像头采集第一图像之前,检测相机应用是否启用自动切换后 置摄像头功能,若是,则控制前置摄像头采集第一图像;若否,则判断在预设 区域内是否包括预设图像信息。
在检测到相机应用未启用自动切换后置摄像头功能之后,或在检测到前置 摄像头采集到的第一图像包括预设图像信息时,判断在预设区域内是否包括预 设图像信息,若是,则保持相机应用当前默认启用的前置摄像头或后置摄像头; 若否,则控制后置摄像头采集第二图像。
具体实现中,本发明实施例中所描述的输入设备1000、输出设备2000和处 理器3000可执行本发明实施例公开的一种终端控制方法的三个实施例中所描述 的实现方式,也可执行本发明实施例提供的一种终端的三个实施例中所描述的 终端的实现方式,在此不再赘述。
本发明所有实施例中的单元可以通过通用集成电路,例如CPU(Central  Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated  Circuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之 权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

一种终端控制方法.pdf_第1页
第1页 / 共21页
一种终端控制方法.pdf_第2页
第2页 / 共21页
一种终端控制方法.pdf_第3页
第3页 / 共21页
点击查看更多>>
资源描述

《一种终端控制方法.pdf》由会员分享,可在线阅读,更多相关《一种终端控制方法.pdf(21页珍藏版)》请在专利查询网上搜索。

本发明实施例涉及电子技术领域,具体涉及一种终端控制方法。该终端控制方法包括:控制前置摄像头采集第一图像;检测该前置摄像头采集到的第一图像是否包括预设图像信息;如果不包括,则控制后置摄像头采集第二图像。实施本发明实施例,终端可以自动切换到后置摄像头。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1