一种变焦调节方法、移动终端及计算机可读存储介质转让专利

申请号 : CN201711315767.3

文献号 : CN108111750B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王仕琛

申请人 : 维沃移动通信有限公司

摘要 :

本发明提供了一种变焦调节方法、移动终端及计算机可读存储介质,该变焦调节方法,包括:获取拍摄预览界面上触控点的第一数量;在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量;确定位移变化量大于或等于预设阈值的非固定触控点的个数;根据所述非固定触控点的个数,调节变焦参数;其中,所述变焦参数包括:焦距和对焦中心点位置中的一项。上述方案,通过在拍摄预览界面上触控点的第一数量大于或等于三个时,根据非固定触控点的个数进行变焦参数的调节,实现了多指变焦调节,增强了变焦的灵活性。

权利要求 :

1.一种变焦调节方法,其特征在于,包括:获取拍摄预览界面上触控点的第一数量;

在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量;

确定位移变化量大于或等于预设阈值的非固定触控点的个数;

根据所述非固定触控点的个数,调节变焦参数;

其中,所述变焦参数包括:焦距和对焦中心点位置中的一项;

所述根据所述非固定触控点的个数,调节变焦参数,包括:在所述非固定触控点的个数大于或等于两个的情况下,获取相对位移变化量最大的两个非固定触控点之间的相对位移变化量;

确定焦距调节的目标步进单位;

根据所述相对位移变化量和所述步进单位,调节焦距;

其中,所述目标步进单位与所述第一数量负相关。

2.根据权利要求1所述的变焦调节方法,其特征在于,所述根据所述相对位移变化量和所述步进单位,调节焦距,包括:根据所述相对位移变化量和所述目标步进单位,确定焦距调节量;

根据所述焦距调节量,调节焦距。

3.根据权利要求2所述的变焦调节方法,其特征在于,所述根据所述相对位移变化量和所述目标步进单位,确定焦距调节量,包括:根据公式d=X×L/S,确定焦距调节量;

其中,d为焦距调节量,X为目标步进单位,L为相对位移变化量,S为预设位移单位。

4.根据权利要求1所述的变焦调节方法,其特征在于,所述根据所述非固定触控点的个数,调节变焦参数,包括:在所述非固定触控点的个数为一个的情况下,获取所述非固定触控点的位置坐标;

根据所述非固定触控点的位置坐标,调节对焦中心点位置。

5.一种移动终端,其特征在于,包括:获取模块,用于获取拍摄预览界面上触控点的第一数量;

采集模块,用于在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量;

确定模块,用于确定位移变化量大于或等于预设阈值的非固定触控点的个数;

调节模块,用于根据所述非固定触控点的个数,调节变焦参数;

其中,所述变焦参数包括:焦距和对焦中心点位置中的一项;

所述调节模块,包括:

第一获取子模块,用于在所述非固定触控点的个数大于或等于两个的情况下,获取相对位移变化量最大的两个非固定触控点之间的相对位移变化量;

确定子模块,用于确定焦距调节的目标步进单位;

第一调节子模块,用于根据所述相对位移变化量和所述步进单位,调节焦距;

其中,所述目标步进单位与所述第一数量负相关。

6.根据权利要求5所述的移动终端,其特征在于,所述第一调节子模块,包括:确定单元,用于根据所述相对位移变化量和所述目标步进单位,确定焦距调节量;

调节单元,用于根据所述焦距调节量,调节焦距。

7.根据权利要求6所述的移动终端,其特征在于,所述确定单元用于:根据公式d=X×L/S,确定焦距调节量;

其中,d为焦距调节量,X为目标步进单位,L为相对位移变化量,S为预设位移单位。

8.根据权利要求5所述的移动终端,其特征在于,所述调节模块,包括:第二获取子模块,用于在所述非固定触控点的个数为一个的情况下,获取所述非固定触控点的位置坐标;

第二调节子模块,用于根据所述非固定触控点的位置坐标,调节对焦中心点位置。

9.一种移动终端,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至4中任一项所述的变焦调节方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的变焦调节方法的步骤。

说明书 :

一种变焦调节方法、移动终端及计算机可读存储介质

技术领域

[0001] 本发明实施例涉及通信技术领域,尤其涉及一种变焦调节方法及移动终端。

背景技术

[0002] 考虑便携等因素,目前移动终端上相机的变焦大多数使用数字变焦实现,手机变焦的倍率可以通过物理按键以及虚拟的双指触控实现调节。
[0003] 无论是物理按键还是双指触控的调节,现有的调节方式的变焦倍率固定,无法满足对变焦倍率及精度有更高要求的拍摄场景的调节需求。

发明内容

[0004] 本发明实施例提供一种变焦调节方法及移动终端,以解决现有的变焦调节方式存在变焦倍率固定,无法满足对变焦倍率及精度有更高要求的拍摄场景的调节需求的问题。
[0005] 为了解决上述技术问题,本发明是这样实现的:
[0006] 第一方面,本发明实施例提供一种变焦调节方法,包括:
[0007] 获取拍摄预览界面上触控点的第一数量;
[0008] 在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量;
[0009] 确定位移变化量大于或等于预设阈值的非固定触控点的个数;
[0010] 根据所述非固定触控点的个数,调节变焦参数;
[0011] 其中,所述变焦参数包括:焦距和对焦中心点位置中的一项。
[0012] 第二方面,本发明实施例还提供一种移动终端,包括:
[0013] 获取模块,用于获取拍摄预览界面上触控点的第一数量;
[0014] 采集模块,用于在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量;
[0015] 确定模块,用于确定位移变化量大于或等于预设阈值的非固定触控点的个数;
[0016] 调节模块,用于根据所述非固定触控点的个数,调节变焦参数;
[0017] 其中,所述变焦参数包括:焦距和对焦中心点位置中的一项。
[0018] 第三方面,本发明实施例还提供一种移动终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的变焦调节方法的步骤。
[0019] 第四方面,本发明实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的变焦调节方法的步骤。
[0020] 在本发明实施例中,通过在拍摄预览界面上触控点的第一数量大于或等于三个时,根据非固定触控点的个数进行变焦参数的调节,实现了多指变焦调节,增强了变焦的灵活性。

附图说明

[0021] 图1表示本发明实施例的变焦调节方法的流程示意图;
[0022] 图2表示进行焦距调节的具体实现流程示意图;
[0023] 图3表示用户使用3个手指进行触控操作进行变焦倍率调节时,手指触控点的状态示意图;
[0024] 图4表示用户使用4个手指进行触控操作进行变焦倍率调节时,手指触控点的状态示意图;
[0025] 图5表示进行对焦中心点调节的具体实现流程示意图;
[0026] 图6表示用户使用3个手指进行触控操作进行变焦中心点调节时,手指触控点的状态示意图;
[0027] 图7表示用户使用4个手指进行触控操作进行变焦中心点调节时,手指触控点的状态示意图;
[0028] 图8表示本发明实施例的移动终端的模块示意图之一;
[0029] 图9表示本发明实施例的移动终端的模块示意图之二;
[0030] 图10表示本发明实施例的第一调节子模块的模块示意图;
[0031] 图11表示本发明实施例的移动终端的模块示意图之三;
[0032] 图12表示本发明实施例的移动终端的硬件结构示意图。

具体实施方式

[0033] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034] 如图1所示,本发明实施例提供一种变焦调节方法,包括:
[0035] 步骤101,获取拍摄预览界面上触控点的第一数量;
[0036] 需要说明的是,该触控点指的是用户在使用相机进行变焦调节时,所采用的触摸点,通常用户利用手指实现触控变焦,因此,该触控点指的是用户手指的手指触控点。
[0037] 步骤102,在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量;
[0038] 需要说明的是,本发明实施例所适用的环境为多指变焦,所谓多指即用户使用的触控手指的数量大于或等于三个。
[0039] 步骤103,确定位移变化量大于或等于预设阈值的非固定触控点的个数;
[0040] 需要说明的是,因用户在变焦时可能会存在手指的抖动或无意滑动,为了防止此种情况发生,而造成误判,本步骤中需要进行有效位移变化量的识别,只有位移变化量大于或等于预设阈值的移动才被认为是有效的。
[0041] 步骤104,根据所述非固定触控点的个数,调节变焦参数;
[0042] 具体地,所述变焦参数包括:焦距和对焦中心点位置(即对焦中心点)中的一项;需要说明的是,因非固定触控点的个数直接决定是进行焦距的调节还是进行对焦中心点位置的调节,因此在确定非固定触控点的个数后,便可以根据该个数进行相应变焦参数的调节,通过本发明实施例的方式,实现了多指变焦调节,增强了变焦的灵活性。
[0043] 下面分别从调节不同的变焦参数为例,对发明实施例进行具体说明如下。
[0044] 一、当变焦参数为焦距时
[0045] 在此种情况下,步骤104的具体实现方式为:
[0046] 在所述非固定触控点的个数大于或等于两个的情况下,获取相对位移变化量最大的两个非固定触控点之间的相对位移变化量;
[0047] 需要说明的是,用户在进行变焦操作时,通常会移动手指进焦距的调节,当使用多个手指时,通常也只采用两个手指的移动距离作为参考进行调节,本实施例中,将相对位移变化量最大的两个手指作为焦距调节的参照。
[0048] 确定焦距调节的目标步进单位;
[0049] 需要说明的是,所述目标步进单位与所述第一数量负相关;本实施例中主要是针对用户使用多于三个手指进行变焦的情况进行说明,通过利用手指的数量控制变焦的步进单位,在此种情况下,为了实现精确的对焦,通常将目标步进单位与第一数量(即用户变焦时使用的手指的数量)设置为负相关的关系,即在用户使用多指进行变焦时,能确保变焦的精确度更高。
[0050] 根据所述相对位移变化量和所述步进单位,调节焦距;
[0051] 在得到改变的步进单位后,便可以进行焦距的调节,以最终实现对目标图像的对焦。
[0052] 本实施例中,将相对位移变化量最大的两个手指作为焦距调节的参照,利用两个手指的相对位移变化量以及调整后的目标步进单位进行变焦的焦距的调节,具体地,根据所述相对位移变化量和所述步进单位,调节焦距的实现方式为:根据所述相对位移变化量和所述目标步进单位,确定焦距调节量;根据所述焦距调节量,调节焦距。
[0053] 在进行焦距的调节时,首先需要获取焦距调节量,具体地,获取焦距调节量的方式为:
[0054] 根据公式d=X×L/S,确定焦距调节量;
[0055] 其中,d为焦距调节量,X为目标步进单位,L为相对位移变化量,S为预设位移单位。
[0056] 具体地,如图2所示,上述进行焦距调节的具体实现流程为:
[0057] 步骤201,采集到用户使用多指触控相机预览界面;
[0058] 此时,用户添加触控手指,当前触控手指数为F(F>=3);
[0059] 需要说明的是,在步骤201之前,用户可以先使用两个手指进行变焦操作;具体地,实现方式为:当采集到用户打开相机的指令,启动相机(具体地,用户通过单击移动终端的显示界面上的相机应用图标,启动相机);根据用户的操作,进行二指变焦操作,具体地,用户通过双指触控相机预览图像,通过双指缩放以预设步进(用R表示)控制手机变焦的倍率。
[0060] 需要说明的是,进行二指变焦操作是已经成熟应用的方案,通过检测双指在屏幕上触控的两点的位置,判断双指触控两点的距离变化,根据双指触控点距离增加或减少的距离(用M表示),对变焦倍率以大小为R的步进值增加或者较少,变焦的中心点默认是图像的中心点位置,实现对相机的变焦倍率的精确控制。
[0061] 步骤202,获取相对位移变化量最大的两个非固定触控点的相对位移变化量;
[0062] 在此种情况下,调节变焦的步进单位为R/(F-1),此处只是一个举例,只要调节后的步进单位与触控手指的个数呈负相关的关系即可;
[0063] 步骤203,根据该相对位移变化量以及调整后的步进单位进行变焦焦距的调节。
[0064] 通常情况下,用户在进行多指触控时,也只会采用两个手指的移动进行变焦,具体地,用户通过固定其中F-2个手指的触控位置,控制另外两个触控手指的触控位置变化。
[0065] 例如,用户使用3个手指进行触控操作,用户通过固定其中1个手指的触控,其余2个手指进行缩放触控,如图3所示,用户通过固定手指触控点A的位置,移动手指触控点B和手指触控点C,控制变焦倍率变化,此时变焦倍率变化的步进值变为之前的1/2大小;例如,之前变焦倍率变化的步进值为0.1,调整后,当前步进变为0.05。
[0066] 例如,当用户使用更多手指进行触控操作,如4指,用户通过固定其中2 个手指,其余2个手指进行缩放触控,如图4所示,用户通过固定手指触控点A 和手指触控点B的位置,移动手指触控点C和手指触控点D,控制控制变焦倍率变化,此时变焦倍率变化的步进值变为之前的1/3大小;例如,之前变焦倍率变化的步进值为0.1,调整后,当前步进变为约0.033。
[0067] 上述的实现方式,通过实现多指触控的变焦,可以灵活调整变焦速度,提高了变焦调节的精度,能够满足对变焦倍率及精度有更高要求的拍摄场景的调节需求。
[0068] 二、当变焦参数为对焦中心点位置时
[0069] 在此种情况下,步骤104的具体实现方式为:
[0070] 在所述非固定触控点的个数为一个的情况下,获取所述非固定触控点的位置坐标;根据所述非固定触控点的位置坐标,调节对焦中心点位置。
[0071] 需要说明的是,本发明实施例中还是采用单指的方式进行对焦中心点的调节,即在进行对焦中心点调节时,需要固定其他的手指,只有一个手指处于移动的状态。
[0072] 具体地,如图5所示,进行对焦中心点调节的具体实现流程为:
[0073] 步骤501,采集到用户使用多指触控相机预览界面;
[0074] 具体地,当前手指触控点数为F(F>=3);
[0075] 需要说明的是,在此步骤之前,还需要采集用户打开相机的指令,并启动相机,具体地,用户通过单击移动终端的显示界面上的相机应用图标,启动相机。
[0076] 步骤502,获取到非固定触控手指只有一个时,采集该非固定触控手指的位置变化;
[0077] 在此种情况下,用户通过固定其中F-1个手指的触控位置,控制剩余1个手指的触控位置变化。
[0078] 步骤503,根据非固定触控手指的位置变化,调节相机变焦的中心位置,实现相机变焦区域的调节。
[0079] 需要说明的是,考虑对用户操作的容错性,具体的实施方法如下:
[0080] 通过遍历F个触控点的位置变化,判断当位置变化值大于阈值T的数目N,当N=1时,初始变焦中心点位置为图像中心点位置,当前图像宽、高分别W、 H,以图像左下角点为原点,图像向上,向右边方向为Y轴,X轴正方向,则图像中心点位置坐标为(W/2,H/2)。检测该移动的触控点的位置变化,设当前检测移动触控点位置为(x,y)上一次检测触控点位置坐标为(x`,y`),则当前变焦中心点位置调整为(W/2+A*(x-x`),H/2+A*(y-y`)),其中A为调节系数。
[0081] 例如,用户使用3个手指进行触控操作,用户通过固定其中2个手指的触控,其余1个手指进行上下左右触控移动,如图6所示,用户通过固定手指触控点A和手指触控点B的位置,移动手指触控点C,控制调节变焦中心点的变化,从而调节变焦中心点位置。
[0082] 例如,当用户使用更多手指进行触控操作,如4指,用户通过固定其中3 个手指的触控位置,剩余1个手指进行上下左右触控移动,如图7所示,用户通过固定手指触控点A、手指触控点B和手指触控点C的位置,移动手指触控点D,控制调节变焦中心点的变化,从而实现了灵活调节变焦中心点位置。
[0083] 还需要说明的是,本实施例中还提供一种快速重置变焦中心点位置的方法,用户通过固定其中F-1个手指的触控,控制剩余一个手指执行快速双击动作,变焦中心点位置重置为默认的图像中心点位置。
[0084] 具体地,实现方式为:通过检测当前触控点数目,当手指触控数目从F-1 变化为F,由F变化为F-1,判断为一次点击,当检测点击事件为2且两次间隔时间小于一定阈值时,认为用户固定其中F-1个手指,使用剩余一个手指执行了一次快速双击动作,此时将变焦中心区域设置回默认的图像中心点位置(W/2, H/2)。
[0085] 需要说明的是,此种实现方式,实现对变焦中心点区域的调节交互,并提供了快速重置的交互方式;在相机位置固定变焦时,通过此交互方式实现对变焦图像的灵活控制。
[0086] 本发明实施例,通过对变焦步进单位进行调节,实现了对变焦倍率的调节,能够控制变焦的速度以及精度,提高了变焦调节的精准度;同时,通过实现对变焦中心点位置的调节,实现了对变焦图像的灵活控制。
[0087] 如图8至图11所示,本发明实施例还提供一种移动终端,包括:
[0088] 获取模块801,用于获取拍摄预览界面上触控点的第一数量;
[0089] 采集模块802,用于在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量;
[0090] 确定模块803,用于确定位移变化量大于或等于预设阈值的非固定触控点的个数;
[0091] 调节模块804,用于根据所述非固定触控点的个数,调节变焦参数;
[0092] 其中,所述变焦参数包括:焦距和对焦中心点位置中的一项。
[0093] 可选地,所述调节模块804,包括:
[0094] 第一获取子模块8041,用于在所述非固定触控点的个数大于或等于两个的情况下,获取相对位移变化量最大的两个非固定触控点之间的相对位移变化量;
[0095] 确定子模块8042,用于确定焦距调节的目标步进单位;
[0096] 第一调节子模块8043,用于根据所述相对位移变化量和所述步进单位,调节焦距;
[0097] 其中,所述目标步进单位与所述第一数量负相关。
[0098] 进一步地,所述第一调节子模块8043,包括:
[0099] 确定单元80431,用于根据所述相对位移变化量和所述目标步进单位,确定焦距调节量;
[0100] 调节单元80432,用于根据所述焦距调节量,调节焦距。
[0101] 进一步地,所述确定单元80431用于:
[0102] 根据公式d=X×L/S,确定焦距调节量;
[0103] 其中,d为焦距调节量,X为目标步进单位,L为相对位移变化量,S为预设位移单位。
[0104] 可选地,所述调节模块804,包括:
[0105] 第二获取子模块8044,用于在所述非固定触控点的个数为一个的情况下,获取所述非固定触控点的位置坐标;
[0106] 第二调节子模块8045,用于根据所述非固定触控点的位置坐标,调节对焦中心点位置。
[0107] 本发明实施例提供的移动终端能够实现图1的方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。本发明实施例的移动终端通过获取拍摄预览界面上触控点的第一数量,在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量,确定位移变化量大于或等于预设阈值的非固定触控点的个数,根据所述非固定触控点的个数,调节变焦参数;实现了多指变焦调节,增强了变焦的灵活性。
[0108] 图12为实现本发明实施例的一种移动终端的硬件结构示意图。
[0109] 该移动终端120包括但不限于:射频单元1210、网络模块1220、音频输出单元1230、输入单元1240、传感器1250、显示单元1260、用户输入单元1270、接口单元1280、存储器1290、处理器1211、以及电源1212等部件。本领域技术人员可以理解,图12中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
[0110] 其中,处理器1211,用于获取拍摄预览界面上触控点的第一数量;在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量;确定位移变化量大于或等于预设阈值的非固定触控点的个数;根据所述非固定触控点的个数,调节变焦参数;
[0111] 其中,所述变焦参数包括:焦距和对焦中心点位置中的一项。
[0112] 本发明实施例的移动终端通过获取拍摄预览界面上触控点的第一数量,在所述第一数量大于或等于三个的情况下,采集至少一个触控点的位移变化量,确定位移变化量大于或等于预设阈值的非固定触控点的个数,根据所述非固定触控点的个数,调节变焦参数;实现了多指变焦调节,增强了变焦的灵活性。
[0113] 应理解的是,本发明实施例中,射频单元1210可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器1211 处理;另外,将上行的数据发送给基站。通常,射频单元1210包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元1210还可以通过无线通信系统与网络和其他设备通信。
[0114] 移动终端通过网络模块1220为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
[0115] 音频输出单元1230可以将射频单元1210或网络模块1220接收的或者在存储器1290中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元1230还可以提供与移动终端120执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元1230包括扬声器、蜂鸣器以及受话器等。
[0116] 输入单元1240用于接收音频或视频信号。输入单元1240可以包括图形处理器(Graphics Processing Unit,GPU)1241和麦克风1242,图形处理器1241 对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元1260上。经图形处理器1241处理后的图像帧可以存储在存储器1290(或其它存储介质) 中或者经由射频单元1210或网络模块1220进行发送。麦克风1242可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元1210发送到移动通信基站的格式输出。
[0117] 移动终端120还包括至少一种传感器1250,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1261的亮度,接近传感器可在移动终端120移动到耳边时,关闭显示面板1261和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器1250还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
[0118] 显示单元1260用于显示由用户输入的信息或提供给用户的信息。显示单元 126可包括显示面板1261,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板 1261。
[0119] 用户输入单元1270可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元1270包括触控面板1271以及其他输入设备1272。触控面板1271,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1271上或在触控面板1271附近的操作)。触控面板1271 可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1211,接收处理器1211发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1271。除了触控面板1271,用户输入单元127还可以包括其他输入设备1272。具体地,其他输入设备1272可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
[0120] 进一步的,触控面板1271可覆盖在显示面板1261上,当触控面板1271检测到在其上或附近的触摸操作后,传送给处理器1211以确定触摸事件的类型,随后处理器1211根据触摸事件的类型在显示面板1261上提供相应的视觉输出。虽然在图12中,触控面板1271与显示面板1261是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板1271与显示面板1261集成而实现移动终端的输入和输出功能,具体此处不做限定。
[0121] 接口单元1280为外部装置与移动终端120连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出 (I/O)端口、视频I/O端口、耳机端口等等。接口单元1280可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端 120内的一个或多个元件或者可以用于在移动终端120和外部装置之间传输数据。
[0122] 存储器1290可用于存储软件程序以及各种数据。存储器1290可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1290可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0123] 处理器1211是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器1290内的软件程序和/或模块,以及调用存储在存储器1290内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器1211可包括一个或多个处理单元;优选的,处理器1211可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1211中。
[0124] 移动终端120还可以包括给各个部件供电的电源1212(比如电池),优选的,电源1212可以通过电源管理系统与处理器1211逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0125] 另外,移动终端120包括一些未示出的功能模块,在此不再赘述。
[0126] 优选的,本发明实施例还提供一种移动终端,包括处理器1211,存储器1290,存储在存储器1290上并可在所述处理器1211上运行的计算机程序,该计算机程序被处理器1211执行时实现应用于移动终端侧的变焦调节方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0127] 本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现应用于移动终端侧的变焦调节方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
[0128] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0129] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0130] 以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。