一种应用于移动终端的摄像头旋转控制方法和移动终端技术

技术编号:10944484 阅读:101 留言:0更新日期:2015-01-22 20:33
本发明专利技术公开了一种应用于移动终端的摄像头旋转控制方法和移动终端,其中,上述移动终端包括移动终端本体以及摄像头装置,摄像头装置能够相对于移动终端本体转动且设置有磁铁,移动终端本体上与摄像头装置相对的位置设置有数字霍尔传感器,上述摄像头旋转控制方法包括:接收摄像头旋转指令;根据摄像头旋转指令控制马达带动摄像头装置旋转;在带动摄像头装置旋转的过程中实时检测数字霍尔传感器的值;根据数字霍尔传感器的值,以及数字霍尔传感器值-摄像头装置角度值对应关系表确定摄像头装置的角度,当摄像头装置的角度在最小角度或最大角度时停止马达的转动。本发明专利技术提供的技术方案能够实现摄像头的任意角度旋转,提高马达的使用寿命。

【技术实现步骤摘要】

本专利技术涉及摄像领域,具体涉及一种应用于移动终端的摄像头旋转控制方法和移动终端
技术介绍
随着科学技术的发展,移动终端(例如手机、平板电脑等)的功能也越来越丰富和强大,目前,大部分移动终端都配置有较高性能的摄像头,以便用户使用移动终端拍照或录像。对于大多数移动终端而言,所配备的是固定的摄像头,即摄像头固定在移动终端上,固定式的摄像头分为后置摄像头(即安装在移动终端背面的摄像头)和前置摄像头(即安装在移动终端正面的摄像头)两种,这种固定式摄像头在使用上比较单一,在拍摄过程中,经常需要用户移动摄像头所在的移动终端来完成取景。针对现有固定式摄像头的不足,很多厂商提出了配备旋转摄像头的移动终端,通过设置旋转机构,使得摄像头能够在移动终端本体上进行多角度的旋转,从而实现了用一个摄像头顶替了传统的前置摄像头和后置摄像头,提升了用户的拍照体验。然而,目前带有旋转摄像头的移动终端只能控制摄像头旋转到两个固定位置(例如与移动终端屏幕平行的位置和与移动终端背面平行的位置),用于实现摄像头的前后置切换,而无法控制摄像头旋转到任意需要的位置,另外,为了实现摄像头的前后置切换,移动终端需要将摄像头旋转最大的角度,以保证前后置切换能够成功,这样就容易出现摄像头转到底,而控制摄像头旋转的马达仍在空转的问题,影响了该马达的使用寿命。
技术实现思路
本专利技术提供一种应用于移动终端的摄像头旋转控制方法和移动终端,用于实现摄像头的任意角度旋转,提高控制摄像头旋转的马达的使用寿命。本专利技术第一方面提供一种应用于移动终端的摄像头旋转控制方法,上述移动终端包括移动终端本体以及摄像头装置,上述摄像头装置能够相对于上述移动终端本体转动,上述摄像头装置上设置有磁铁,上述移动终端本体上与上述摄像头装置相对的位置设置有数字霍尔传感器,且,上述磁铁和上述数字霍尔传感器之间的距离随着上述摄像头装置的转动而发生变化;上述摄像头旋转控制方法包括:接收摄像头旋转指令,其中,所述摄像头旋转指令中携带目标旋转角度和旋转方向;控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转;在所述控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转的过程中,所述方法还包括:实时检测所述数字霍尔传感器的值;根据检测到的所述数字霍尔传感器的值,以及数字霍尔传感器值-摄像头装置角度值对应关系表确定所述摄像头装置的角度;当所述摄像头装置的角度为最小角度或最大角度时,停止所述马达的转动;其中,所述数字霍尔传感器值-摄像头装置角度值对应关系表是根据所述摄像头装置在各个角度下测得的数字霍尔传感器的值预先设置的表。本专利技术另一方面提供一种移动终端,包括:移动终端本体以及摄像头装置,上述摄像头装置能够相对于上述移动终端本体转动,上述摄像头装置上设置有磁铁,上述移动终端本体上与上述摄像头装置相对的位置设置有数字霍尔传感器,且,上述磁铁和上述数字霍尔传感器之间的距离随着上述摄像头装置的转动而发生变化;上述移动终端本体包括:接收单元,用于接收摄像头旋转指令,其中,所述摄像头旋转指令中携带目标旋转角度和旋转方向;控制单元,用于控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转;检测单元,用于在所述控制单元控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转的过程中,实时检测所述数字霍尔传感器的值;确定单元,用于根据所述检测单元检测到的所述数字霍尔传感器的值,以及数字霍尔传感器值-摄像头装置角度值对应关系表确定所述摄像头装置的角度,其中,所述数字霍尔传感器值-摄像头装置角度值对应关系表是根据所述摄像头装置在各个角度下测得的数字霍尔传感器的值预先设置的表;所述控制单元还用于当所述摄像头装置的角度为最小角度或最大角度时,停止所述马达的转动。从本专利技术上述技术方案可知,本专利技术在摄像头装置上设置磁铁,并在移动终端本体上与摄像头装置相对的位置设置数字霍尔传感器,通过数字霍尔传感器的特性对摄像头装置角度进行判断和识别,使得在移动终端接收到摄像头旋转指令,且根据摄像头旋转指令携带目标旋转角度和旋转方向控制摄像头装置旋转时,能够检测到摄像头装置的角度,并在摄像头装置的角度为最小角度或最大角度时停止马达的转动,一方面,本专利技术实现了摄像头的任意角度旋转,另外,在摄像头装置的角度旋转到最小角度或最大角度时停止马达的转动,能够有效减少马达空转的情况出现,进一步提高了控制摄像头装置旋转的马达的使用寿命。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种移动终端一个实施例结构示意图;图2为本专利技术提供的一种应用于移动终端的摄像头旋转控制方法一个实施例流程示意图;图3为本专利技术提供的数字霍尔传感器值与摄像头装置角度值之间的对应关系示意图;图4为本专利技术提供的一种移动终端一个实施例结构示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面对本专利技术实施例中的本专利技术实施例提供一种应用于移动终端的摄像头旋转控制方法,其中,该移动终端包括移动终端本体以及摄像头装置,上述摄像头装置能够相对于上述移动终端本体转动,且上述摄像头装置上设置有磁铁,上述移动终端本体上与上述摄像头装置相对的位置设置有数字霍尔传感器,且,上述磁铁和上述数字霍尔传感器之间的距离随着上述摄像头装置的转动而发生变化;上述摄像头旋转控制方法包括:接收摄像头旋转指令,其中,所述摄像头旋转指令中携带目标旋转角度和旋转方向;控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转;在所述控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转的过程中,所述方法还包括:实时检测所述数字霍尔传感器的值;根据检测到的所述数字霍尔传感器的值,以及数字霍尔传感器值-摄像头装置本文档来自技高网...

【技术保护点】
一种应用于移动终端的摄像头旋转控制方法,所述移动终端包括移动终端本体以及摄像头装置,所述摄像头装置能够相对于所述移动终端本体转动,其特征在于,所述摄像头装置上设置有磁铁,所述移动终端本体上与所述摄像头装置相对的位置设置有数字霍尔传感器,且,所述磁铁和所述数字霍尔传感器之间的距离随着所述摄像头装置的转动而发生变化;所述摄像头旋转控制方法包括:接收摄像头旋转指令,其中,所述摄像头旋转指令中携带目标旋转角度和旋转方向;控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转;在所述控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转的过程中,所述方法还包括:实时检测所述数字霍尔传感器的值;根据检测到的所述数字霍尔传感器的值,以及数字霍尔传感器值‑摄像头装置角度值对应关系表确定所述摄像头装置的角度;当所述摄像头装置的角度为最小角度或最大角度时,停止所述马达的转动;其中,所述数字霍尔传感器值‑摄像头装置角度值对应关系表是根据所述摄像头装置在各个角度下测得的数字霍尔传感器的值预先设置的表。

【技术特征摘要】
1.一种应用于移动终端的摄像头旋转控制方法,所述移动终端包括移动
终端本体以及摄像头装置,所述摄像头装置能够相对于所述移动终端本体转
动,其特征在于,所述摄像头装置上设置有磁铁,所述移动终端本体上与所述
摄像头装置相对的位置设置有数字霍尔传感器,且,所述磁铁和所述数字霍尔
传感器之间的距离随着所述摄像头装置的转动而发生变化;
所述摄像头旋转控制方法包括:接收摄像头旋转指令,其中,所述摄像头
旋转指令中携带目标旋转角度和旋转方向;
控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋
转;
在所述控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头
装置旋转的过程中,所述方法还包括:实时检测所述数字霍尔传感器的值;根
据检测到的所述数字霍尔传感器的值,以及数字霍尔传感器值-摄像头装置角
度值对应关系表确定所述摄像头装置的角度;当所述摄像头装置的角度为最小
角度或最大角度时,停止所述马达的转动;
其中,所述数字霍尔传感器值-摄像头装置角度值对应关系表是根据所述
摄像头装置在各个角度下测得的数字霍尔传感器的值预先设置的表。
2.根据权利要求1所述的方法,其特征在于,所述摄像头装置能够绕设
置于所述移动终端本体顶部的水平轴转动,且将所述摄像头装置的正面与所述
移动终端的显示屏幕平行时的所述摄像头装置的角度设为0度。
3.根据权利要求2所述的方法,其特征在于,所述实时检测所述数字霍
尔传感器的值,之后包括:
若所述数字霍尔传感器的值在第一预设范围内,且所述旋转方向为前置方
向,则:
判断所述摄像头装置的待旋转角度是否大于预设角度,其中,所述摄像头

\t装置的待旋转角度等于所述目标旋转角度减去所述摄像头装置已旋转的角度;
若所述摄像头装置的待旋转角度大于预设角度,则控制马达带动所述摄像
头装置沿前置方向旋转所述预设角度后,停止所述马达转动;
若所述摄像头装置的待旋转角度不大于所述预设角度,则控制马达带动所
述摄像头装置沿前置方向旋转所述待旋转角度后,停止所述马达转动。
4.根据权利要求2或3所述的方法,其特征在于,所述根据检测到的所
述数字霍尔传感器的值,以及数字霍尔传感器值-摄像头装置角度值对应关系
表确定所述摄像头装置的角度,包括:
若所述数字霍尔传感器的值在第二预设范围内,则根据所述旋转方向和所
述数字霍尔传感器的值的大小变化情况确定所述摄像头装置的角度,其中,当
所述数字霍尔传感器的值在第二预设范围内且绝对值为非最大值时,所述数字
霍尔传感器的值对应于所述摄像头装置的两个角度。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述接收摄像
头旋转指令,包括:
接收通过滑动旋转控制条上的滑块输入的摄像头旋转指令;
其中,所述旋转控制条显示于在所述移动终端的界面,且,当所述滑块在
所述旋转控制条上沿第一方向滑动时,所述旋转方向为前置方向,当所述滑块
在所述旋转控制条上沿第二方向滑动时,所述旋转方向为后置方向的接收通过
滑动摄像头输入的摄像头旋转指令;且所述滑块在所述旋转控制条上滑动的长
度与所述目标旋转角度存在如下关系式:β=L*α/H;
在上述关系式中,β表示所述目标旋转角度,L表示所述旋转控制条的长
度,α表示所述摄像头装置可旋转的最大角度,H表示所述滑块在所述旋转控
制条上滑动的长度...

【专利技术属性】
技术研发人员:张强
申请(专利权)人:深圳市欧珀通信软件有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1