旋转摄像头的旋转控制方法及系统、摄像装置转让专利

申请号 : CN201510259688.X

文献号 : CN104834447B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 曾元清

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明涉及一种旋转摄像头的旋转控制方法及系统、一种摄像装置,该方法包括如下步骤:检测移动终端第一触摸区域和第二触摸区域是否发生触摸事件;若所述第一触摸区域和所述第二触摸区域均发生触摸事件,则检测第一触摸区域和第二触摸区域的触摸轨迹;当所述触摸轨迹中起始触摸点的位置信息满足预设触发条件时,根据所述触摸轨迹生成所述第一触摸区域、所述第二触摸区域各自对应的旋转摄像头的旋转控制指令。本发明能实现对双旋转摄像头的旋转控制,而且成本低廉,易于实现,对摄像头及移动终端的其他功能模块不会产生干扰,能广泛应用在手机、平板等具备或可具备旋转摄像头的终端设备上。

权利要求 :

1.一种旋转摄像头的旋转控制方法,其特征在于,包括如下步骤:检测移动终端第一触摸区域和第二触摸区域是否发生触摸事件;

若所述第一触摸区域和所述第二触摸区域均发生触摸事件,则检测第一触摸区域和第二触摸区域的触摸轨迹;

当所述触摸轨迹中起始触摸点的位置信息满足预设触发条件时,根据所述触摸轨迹生成所述第一触摸区域、所述第二触摸区域各自对应的旋转摄像头的旋转控制指令;

根据所述触摸轨迹生成旋转摄像头的旋转控制指令的过程包括如下步骤:分别根据所述第一触摸区域、所述第二触摸区域的触摸轨迹中起始触摸点至结束触摸点的方向确定所述第一触摸区域、所述第二触摸区域各自对应的旋转摄像头对应的旋转方向;

分别根据第一触摸区域和第二触摸区域的触摸轨迹中单个起始触摸点的位置信息,确定第一触摸区域和第二触摸区域各自对应的旋转摄像头所对应的转速值;

根据所述旋转方向及所述转速值生成旋转摄像头的旋转控制指令。

2.根据权利要求1所述的旋转摄像头的旋转控制方法,其特征在于,所述起始触摸点的位置信息包括起始触摸点的纵坐标,当所述第一触摸区域和所述第二触摸区域各自对应的起始触摸点的纵坐标的差值在预设阈值范围之内,则判定起始触摸点的位置信息满足预设触发条件。

3.根据权利要求1所述的旋转摄像头的旋转控制方法,其特征在于,若所述第一触摸区域或所述第二触摸区域中任一触摸区域发生触摸事件,则检测该触摸区域的触摸轨迹,并根据所述触摸轨迹生成该触摸区域对应的旋转摄像头的旋转控制指令。

4.根据权利要求1所述的旋转摄像头的旋转控制方法,其特征在于,所述起始触摸点的位置信息包括起始触摸点至基准轴的距离值,根据触摸轨迹中起始触摸点的位置信息确定旋转摄像头对应的转速值的过程包括如下步骤:获取起始触摸点至基准轴的距离值与移动终端触摸屏宽度的比值,确定旋转摄像头对应的旋转速度指数;

根据所述旋转速度指数在预设列表中进行查询,获取旋转摄像头对应的转速值。

5.一种旋转摄像头的旋转控制系统,其特征在于,包括:

监听模块,用于检测移动终端第一触摸区域和第二触摸区域是否发生触摸事件;

滑动检测模块,用于在所述第一触摸区域和所述第二触摸区域均发生触摸事件时,检测第一触摸区域和第二触摸区域的触摸轨迹;

判断模块,用于判断所述触摸轨迹中起始触摸点的位置信息是否满足预设触发条件;

指令模块,用于在所述触摸轨迹中起始触摸点的位置信息满足预设触发条件时,根据所述触摸轨迹生成所述第一触摸区域、所述第二触摸区域各自对应的旋转摄像头的旋转控制指令;

所述指令模块包括:

方向判断模块,用于分别根据所述第一触摸区域、所述第二触摸区域的触摸轨迹中起始触摸点至结束触摸点的方向确定所述第一触摸区域、所述第二触摸区域各自对应的旋转摄像头对应的旋转方向;

转速确定模块,分别根据第一触摸区域和第二触摸区域的触摸轨迹中单个起始触摸点的位置信息,确定第一触摸区域和第二触摸区域各自对应的旋转摄像头所对应的转速值;

生成模块,用于根据所述旋转方向及所述转速值生成旋转摄像头的旋转控制指令。

6.根据权利要求5所述的旋转摄像头的旋转控制系统,其特征在于,若所述监听模块检测到所述第一触摸区域或所述第二触摸区域中任一触摸区域发生触摸事件,则所述滑动检测模块检测该触摸区域的触摸轨迹,所述指令模块根据所述触摸轨迹生成该触摸区域对应的旋转摄像头的旋转控制指令。

7.根据权利要求5所述的旋转摄像头的旋转控制系统,其特征在于,所述起始触摸点的位置信息包括起始触摸点至基准轴的距离值,所述转速确定模块包括:指数计算模块,用于获取起始触摸点至基准轴的距离值与移动终端触摸屏宽度的比值,确定旋转摄像头对应的旋转速度指数;

查询模块,用于根据所述旋转速度指数在预设列表中进行查询,获取旋转摄像头对应的转速值。

8.一种摄像装置,其特征在于,包括旋转马达、旋转摄像头,还包括权利要求5至7中任一项所述的旋转摄像头的旋转控制系统,所述旋转摄像头的旋转控制系统生成旋转控制指令驱动所述旋转马达进行旋转,所述旋转马达带动所述旋转摄像头旋转。

说明书 :

旋转摄像头的旋转控制方法及系统、摄像装置

技术领域

[0001] 本发明涉及移动终端设备中旋转摄像头技术领域,特别是涉及一种旋转摄像头旋转速度的控制方法及系统。

背景技术

[0002] 随着科技的发展,手机等移动终端的功能日益强大。目前在手机等移动终端上已出现利用双摄像头进行拍照的技术,双摄像头不仅能够获得更清晰的画质,而且还能实现3D拍照,更多的新功能也在发掘中。但如果手机前后都带有双摄像头,其成本会大大提高,因为手机需配置4个独立的摄像头。基于目前的旋转摄像头技术,可利用两个旋转的摄像头实现手机前后摄像头都是双摄像头的效果,且前后摄像头的像素都非常高,能获得更清晰的画质。双旋转摄像头具有上述诸多优点,相应地也就对摄像头的旋转控制技术有了更高要求,否则不利于终端设备上双旋转摄像头的推广应用。

发明内容

[0003] 基于此,为解决现有技术中的问题,本发明提供一种旋转摄像头的旋转控制方法及系统,还提供一种摄像装置。本发明通过检测触摸事件发生时生成的触摸轨迹来生成旋转控制指令,依据旋转控制指令实现对旋转摄像头的旋转控制,控制精确且效率高。
[0004] 本发明实施例的具体内容如下:
[0005] 一种旋转摄像头的旋转控制方法,包括如下步骤:
[0006] 检测移动终端第一触摸区域和第二触摸区域是否发生触摸事件;
[0007] 若所述第一触摸区域和所述第二触摸区域均发生触摸事件,则检测第一触摸区域和第二触摸区域的触摸轨迹;
[0008] 当所述触摸轨迹中起始触摸点的位置信息满足预设触发条件时,根据所述触摸轨迹生成所述第一触摸区域、所述第二触摸区域各自对应的旋转摄像头的旋转控制指令。
[0009] 相应地,本发明实施例中还提供一种旋转摄像头的旋转控制系统,包括:
[0010] 监听模块,用于检测移动终端第一触摸区域和第二触摸区域是否发生触摸事件;
[0011] 滑动检测模块,用于在所述第一触摸区域和所述第二触摸区域均发生触摸事件时,检测第一触摸区域和第二触摸区域的触摸轨迹;
[0012] 判断模块,用于判断所述触摸轨迹中起始触摸点的位置信息是否满足预设触发条件;
[0013] 指令模块,用于在所述触摸轨迹中起始触摸点的位置信息满足预设触发条件时,根据所述触摸轨迹生成所述第一触摸区域、所述第二触摸区域各自对应的旋转摄像头的旋转控制指令。
[0014] 本发明实施例中还提供一种摄像装置,包括旋转马达、旋转摄像头,还包括上述的旋转摄像头的旋转控制系统,所述旋转摄像头的旋转控制系统生成旋转控制指令驱动所述旋转马达进行旋转,所述旋转马达带动所述旋转摄像头旋转。
[0015] 本发明通过检测各个触摸区域的触摸轨迹,对各触摸区域对应的旋转摄像头进行旋转控制,控制精度和效率都比较高。通过本发明提供的方案,用户只需要在移动终端的触摸屏上进行滑动便可以控制旋转摄像头的转动,十分便捷。本发明成本低廉,易于实现,对摄像头及移动终端的其他功能模块不会产生干扰,能广泛应用在手机、平板等具备或可具备旋转摄像头的终端设备上。

附图说明

[0016] 图1为本发明实施例中一种旋转摄像头的旋转控制方法的流程示意图;
[0017] 图2为本发明实施例中一种判断起始触摸点的位置信息是否满足预设触发条件的方法的流程示意图;
[0018] 图3为本发明实施例中手机触摸屏区域划分示意图;
[0019] 图4为本发明实施例中旋转控制指令生成方法的流程示意图;
[0020] 图5为本发明实施例中转速值确定方法的流程示意图;
[0021] 图6为本发明实施例中旋转摄像头的旋转控制系统的结构示意图;
[0022] 图7为本发明实施例中摄像装置的结构示意图。

具体实施方式

[0023] 下面结合附图对本发明的内容作进一步描述。为便于阐述,下面以手机为例,详细讲述应用于手机上的旋转摄像头的旋转控制方法和系统,以及应用于手机上的摄像装置,但不能以此来限制本发明的保护范围,本发明还可以应用于相机、平板、笔记本电脑等具备或可具备旋转摄像头的终端设备上。
[0024] 如图1所示,本实施例中提供一种旋转摄像头的旋转控制方法,包括如下步骤:
[0025] S10检测移动终端第一触摸区域和第二触摸区域是否发生触摸事件;若是,则进入S20;
[0026] S20检测第一触摸区域和第二触摸区域的触摸轨迹;
[0027] S30判断所述触摸轨迹中起始触摸点的位置信息是否满足预设触发条件;若是,则进入S40;
[0028] S40根据所述触摸轨迹生成所述第一触摸区域、所述第二触摸区域各自对应的旋转摄像头的旋转控制指令。
[0029] 为了控制双旋转摄像头,将手机的触摸屏区域划分为第一触摸区域和第二触摸区域,各触摸区域对应一个旋转摄像头。为使表述简洁,本实施例中假设第一触摸区域对应旋转摄像头A,第二触摸区域对应旋转摄像头B。
[0030] 手机系统监听触摸屏的触摸事件,当检测到手机第一触摸区域和第二触摸区域均发生触摸事件时,表明用户在第一触摸区域和第二触摸区域均有触摸操作,例如用户用两只手指分别在第一触摸区域和第二触摸区域滑动屏幕,此时检测因用户触摸而在各个触摸区域生成的触摸轨迹,并依据触摸轨迹中起始触摸点的位置信息进行判断,判断其是否满足预设触发条件,若满足,则根据触摸轨迹生成旋转摄像头A、B的旋转控制指令。手机中的旋转马达接收该旋转控制指令后开始旋转,并带动旋转摄像头A、B转动,以此实现双旋转摄像头的旋转控制。
[0031] 上述预设触发条件可包含多种形式,依据需求而设置。例如,在第一触摸区域和第二触摸区域设置相应的触发区,只要起始触摸点位于该触发区,即判定满足预设触发条件,开启后续的操作。本实施例中还提供另一种判断起始触摸点的位置信息是否满足预设触发条件的方法,具体如图2所示,包括以下步骤:
[0032] S31起始触摸点的位置信息包括起始触摸点的纵坐标,检测第一触摸区域和第二触摸区域各自对应的起始触摸点的纵坐标的差值;
[0033] S32判断该差值是否在预设阈值范围之内;若是,则进入S33;
[0034] S33判定起始触摸点的位置信息满足预设触发条件。
[0035] 在本实施例中,为使技术方案的表达更为清晰,将手机的触摸屏区域按图3所示规则进行划分,即:以手机触摸屏中心为原点,以触摸屏的宽度方向为横轴(图3中X轴)、长度方向为纵轴(图3中Y轴)创建坐标系,其中处于第二象限、第三象限的触摸屏区域设为第一触摸区域,处于第一象限和第四象限的触摸屏区域设为第二触摸区域。很显然,此处仅为举例而言,这种划分方式不应当对本发明的保护范围产生限制。
[0036] 根据图2所示流程,当用户用手指分别点击在第一触摸区域和第二触摸区域并进行滑动操作时,若起始触摸点(即点击处)的纵坐标差值不大,在预设阈值范围之内,则可判定满足预设触发条件。以图3为例,第一触摸区域的起始触摸点为M(x1,y1),第二触摸区域的起始触摸点为N(x2,y2),假设预设阈值范围为[-1,1],若-1≤y1-y2≤1,则判定满足预设触发条件,此时根据第一触摸区域和第二触摸区域的触摸轨迹生成旋转摄像头A、B的旋转控制指令。
[0037] 在一种具体实施方式中,如图4所示,根据各触摸区域的触摸轨迹,可按以下方法生成相应旋转摄像头的旋转控制指令:
[0038] S41根据所述触摸轨迹中起始触摸点至结束触摸点的方向确定旋转摄像头对应的旋转方向;
[0039] S42根据触摸轨迹中起始触摸点的位置信息确定旋转摄像头对应的转速值;
[0040] S43根据所述旋转方向及所述转速值生成旋转摄像头的旋转控制指令。
[0041] 具体的,首先是旋转摄像头旋转方向的确定,以第一触摸区域和旋转摄像头A为例,根据第一触摸区域中触摸轨迹起始触摸点M至结束触摸点M’的方向确定旋转方向,当然可根据需求设置相应的规则,例如用户在第一触摸区域中向上(或向下)滑动触摸屏,此时起始触摸点至结束触摸点的方向也朝上(或朝下),则可确定旋转摄像头A对应的旋转方向为顺时针(或逆时针)方向,即表明该旋转摄像头A对应的旋转马达的旋转方向为顺时针(或逆时针)方向,或者旋转摄像头A的旋转方向为顺时针(或逆时针)方向。
[0042] 进一步的,还可以利用触摸轨迹中起始触摸点的位置信息确定旋转摄像头的转速值,例如,在第一触摸区域设置不同的转速控制区,各转速控制区对应不同的转速值,当起始触摸点位于某一转速控制区,即可将该转速控制区对应的转速值作为旋转摄像头A对应的转速值,即将该转速值作为旋转摄像头A对应的旋转马达的转速值,或者将该转速值作为旋转摄像头A的转速值。
[0043] 最后,根据获得的旋转方向和转速值,生成旋转摄像头A的旋转控制指令,手机中的旋转马达接收该旋转控制指令后开始旋转,并带动旋转摄像头A转动,以此实现旋转摄像头的旋转控制。旋转摄像头B的旋转控制方法也与此相同,此处不再赘述。
[0044] 在本实施例中,还提供一种根据触摸轨迹中起始触摸点的位置信息确定旋转摄像头对应转速值的方法,具体如图5所示,包括以下步骤:
[0045] S421所述起始触摸点的位置信息包括起始触摸点至基准轴的距离值,获取起始触摸点至基准轴的距离值与移动终端触摸屏宽度的比值,确定旋转摄像头对应的旋转速度指数;
[0046] S422在预设列表中根据所述旋转速度指数进行查询,获取旋转摄像头对应的转速值。
[0047] 在上述方法中使用了基准轴,该基准轴可依据需求设置,例如,在图3中,基准轴可设置为Y轴(纵轴)。起始触摸点的位置信息中包括了起始触摸点至基准轴的距离值,图3中第一触摸区域的起始触摸点M,其到基准轴的距离值为|x1|,依据该距离值与手机触摸屏宽度的比值,确定旋转摄像头A对应的旋转速度指数R,具体为:可将该比值作为旋转速度指数R,或者将比值作处理后确定旋转速度指数R,例如将比值的2倍作为旋转速度指数R。旋转速度指数R直接反应了旋转摄像头对应的转速值。手机中存储了预设列表,在预设列表中根据旋转速度指数进行查询,直接获取该旋转速度指数对应的转速值。在一种具体实施方式中,预设列表中存储了旋转速度指数R和转速值,旋转速度指数R与转速值一一对应,比如R=1时,转速为10圈/秒;R=0.5时,转速为5圈/秒。旋转指数R越大,则转速值越大,旋转速度越快;如果R越小,越接近零,则旋转速度越慢。
[0048] 通过上述方法,根据各触摸区域的触摸轨迹生成对应旋转摄像头的旋转控制指令,根据该旋转控制指令驱动旋转马达进行控制旋转摄像头的旋转。从用户角度而言,当用户利用双指同时在第一触摸区和第二触摸区滑动触摸屏幕,第一触摸区域和第二触摸区域均发生触摸事件,控制旋转摄像头A、B按一定的旋转方向和转速值进行旋转,直到用户双指松开。另外,在旋转摄像头进行旋转的过程中,如果双指不离开触摸屏且双指不滑动时,旋转摄像头也在继续旋转,因为此时第一触摸区和第二触摸区仍发生触摸事件,即用户在旋转摄像头开始旋转时,不需要一直滑动,只要保持双指同时接触手机触摸屏即可,直到双指离开触摸屏后,触摸事件停止,旋转摄像头也停止转动。
[0049] 另外,若第一触摸区域或第二触摸区域中只有一个触摸区域发生触摸事件,则检测该触摸区域的触摸轨迹,并根据触摸轨迹生成该触摸区域对应的旋转摄像头的旋转控制指令。例如,手机系统监听触摸事件,检测到只有第一触摸区域发生触摸事件,则此时检测第一触摸区域的触摸轨迹,并依据触摸轨迹生成旋转摄像头A的旋转控制指令,该旋转控制指令的生成方式具体可参照上文的描述。当然也可以预先规定旋转规则,比如当检测到第一触摸区域的触摸轨迹中起始触摸点至结束触摸点的方向为向上时,则控制旋转马达以预设的转速顺时针转动,从而带动旋转摄像头A的转动。再例如,若检测到第一触摸区域同时发生两个触摸事件(比如用户用双指点击手机的第一触摸区域并滑动),则根据触摸轨迹控制旋转摄像头A和B对应的旋转马达同时以预设转速值进行旋转,进而带动旋转摄像头A、B同时旋转。
[0050] 综上所述,本发明通过检测各个触摸区域的触摸轨迹,依据触摸轨迹生成各触摸区域对应的旋转摄像头的旋转控制指令,通过该旋转控制指令,作用于移动终端中的旋转马达,该旋转马达可带动相应旋转摄像头旋转,以此实现对双旋转摄像头的旋转控制,且其控制精度和效率都比较高。通过本发明提供的方案,用户只需要在移动终端的触摸屏上进行单指滑动或双指滑动等触摸操作,便可以控制旋转摄像头的转动,十分便捷。另外,本发明成本低廉,易于实现,对摄像头及移动终端的其他功能模块不会产生干扰,能广泛应用在手机、平板等具备或可具备旋转摄像头的终端设备上。
[0051] 相应地,本发明还提供一种旋转摄像头的旋转控制系统,下面给出该旋转控制系统的具体实施例。
[0052] 如图6所示,本实施例中的旋转摄像头的旋转控制系统包括:
[0053] 监听模块10,用于检测移动终端第一触摸区域和第二触摸区域是否发生触摸事件;
[0054] 滑动检测模块20,用于在所述第一触摸区域和所述第二触摸区域均发生触摸事件时,检测第一触摸区域和第二触摸区域的触摸轨迹;
[0055] 判断模块30,用于判断所述触摸轨迹中起始触摸点的位置信息是否满足预设触发条件;
[0056] 指令模块40,用于在所述触摸轨迹中起始触摸点的位置信息满足预设触发条件时,根据所述触摸轨迹生成所述第一触摸区域、所述第二触摸区域各自对应的旋转摄像头的旋转控制指令。
[0057] 为了控制双旋转摄像头,将手机的触摸屏区域划分为第一触摸区域和第二触摸区域,各触摸区域对应一个旋转摄像头。监听模块10监听触摸屏的触摸事件,当检测到手机第一触摸区域和第二触摸区域均发生触摸事件时,表明用户在第一触摸区域和第二触摸区域均有触摸操作,例如用户用两只手指分别在第一触摸区域和第二触摸区域滑动屏幕,此时滑动检测模块20检测因用户触摸而在各个触摸区域生成的触摸轨迹,判断模块30依据触摸轨迹中起始触摸点的位置信息进行判断,判断其是否满足预设触发条件,若满足,则指令模块40根据触摸轨迹生成各旋转摄像头的旋转控制指令。手机中的旋转马达接收该旋转控制指令后开始旋转,并带动相应旋转摄像头转动,以此实现双旋转摄像头的旋转控制。
[0058] 上述预设触发条件可包含多种形式,依据需求而设置。例如,在第一触摸区域和第二触摸区域设置相应的触发区,只要起始触摸点位于该触发区,判断模块30即判定满足预设触发条件,开始后续的控制操作。在本实施例中,判断模块30还可以根据起始触摸点的纵坐标差值来进行判断,若起始触摸点的纵坐标差值不大,在预设阈值范围之内,则可判定满足预设触发条件。具体过程可参照上文,此处再进行赘述。
[0059] 在一种具体实施方式中,所述指令模块40包括:
[0060] 方向判断模块41,用于根据所述触摸轨迹中起始触摸点至结束触摸点的方向确定旋转摄像头对应的旋转方向;
[0061] 转速确定模块42,用于根据触摸轨迹中起始触摸点的位置信息确定旋转摄像头对应的转速值;
[0062] 生成模块43,用于根据旋转方向及转速值生成旋转摄像头的旋转控制指令。
[0063] 具体的,方向判断模块41以各个触摸区域中触摸轨迹起始触摸点至结束触摸点的方向确定旋转方向,当然可根据需求设置相应的规则,例如用户在某一触摸区域中向上(或向下)滑动触摸屏,此时起始触摸点至结束触摸点的方向也朝上(或朝下),则可确定该触摸区域对应的旋转摄像头的旋转方向为顺时针(或逆时针)方向。
[0064] 转速确定模块42利用触摸轨迹中起始触摸点的位置信息确定旋转摄像头的转速值,例如,在各个触摸区域设置不同的转速控制区,各转速控制区对应不同的转速值,当某个触摸区域中的起始触摸点位于某一转速控制区,即可将该转速控制区对应的转速值作为该触摸区域对应的旋转摄像头旋转的转速值(也可以作为该旋转摄像头对应的旋转马达的转速值)。
[0065] 最后,生成模块43根据获得的旋转方向和转速值生成旋转摄像头的旋转控制指令,手机中的旋转马达接收该旋转控制指令后开始旋转,并带动相应的旋转摄像头转动,以此实现旋转摄像头的旋转控制。
[0066] 进一步的,所述起始触摸点的位置信息包括起始触摸点至基准轴的距离值,所述转速确定模块42包括:
[0067] 指数计算模块421,用于获取起始触摸点至基准轴的距离值与移动终端触摸屏宽度的比值,确定旋转摄像头对应的旋转速度指数;
[0068] 查询模块422,用于在预设列表中根据所述旋转速度指数进行查询,获取旋转摄像头的转速值。
[0069] 上述的基准轴可依据需求设置,例如设置为触摸屏的中心轴,指数计算模块421依据起始触摸点至基准轴的距离值与手机触摸屏宽度的比值,确定旋转摄像头对应的旋转速度指数R。旋转速度指数R直接反应了旋转摄像头对应的转速值,查询模块422根据该旋转速度指数R在预设列表中进行查询,直接获取该旋转速度指数R对应的转速值。在一种具体实施方式中,预设列表中存储的旋转速度指数R与转速值一一对应,比如R=1时,转速为10圈/秒;R=0.5时,转速为5圈/秒。旋转指数R越大,则转速值越大,旋转速度越快;如果R越小,越接近零,则旋转速度越慢。
[0070] 在一种具体实施方式中,若监听模块10检测到第一触摸区域或第二触摸区域中任一触摸区域发生触摸事件,则滑动检测模块20检测该触摸区域的触摸轨迹,指令模块40根据所述触摸轨迹生成该触摸区域对应的旋转摄像头的旋转控制指令。例如,监听模块10检测到只有第一触摸区域发生触摸事件,则此时滑动检测模块20检测第一触摸区域的触摸轨迹,指令模块40依据触摸轨迹生成第一触摸区域对应的旋转摄像头的旋转控制指令,该旋转控制指令的生成方式具体可参照上文的描述。当然也可以预先规定旋转规则,比如当监听模块10检测到第一触摸区域的触摸轨迹中起始触摸点至结束触摸点的方向为向上时,则指令模块40生成旋转控制指令,控制旋转马达以预设的转速顺时针转动,从而带动相应旋转摄像头的转动。再例如,若监听模块10检测到第一触摸区域同时发生两个触摸事件(相当于用户双指点击第一触摸区域),则指令模块40根据触摸轨迹生成相应的旋转控制指令,控制各个旋转摄像头对应的旋转马达同时以预设转速值进行旋转,进而带动各个旋转摄像头同时转动。
[0071] 上述各个模块其具体功能的实现,可参照上述旋转摄像头的旋转控制方法实施例,此处不再一一说明。
[0072] 本发明还提供一种摄像装置,该摄像装置可应用在手机、平板等移动终端上。如图7所示,该摄像装置包括旋转马达1、旋转摄像头2,以及上述的旋转摄像头的旋转控制系统
3,旋转摄像头的旋转控制系统3生成旋转控制指令驱动旋转马达1进行旋转,旋转马达1带动旋转摄像头2旋转,保证旋转摄像头2旋转的可控性。基于该摄像装置,可实现手机、平板等移动终端前后摄像头都是双摄像头的效果,保证前后摄像头具备较高像素,从而获得更清晰的画质。
[0073] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0074] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。