【技术实现步骤摘要】
本专利技术涉及摄像领域,具体涉及一种应用于移动终端的摄像头旋转控制方法和移动终端。
技术介绍
随着科学技术的发展,移动终端(例如手机、平板电脑等)的功能也越来越丰富和强大,目前,大部分移动终端都配置有较高性能的摄像头,以便用户使用移动终端拍照或录像。对于大多数移动终端而言,所配备的是固定的摄像头,即摄像头固定在移动终端上,固定式的摄像头分为后置摄像头(即安装在移动终端背面的摄像头)和前置摄像头(即安装在移动终端正面的摄像头)两种,这种固定式摄像头在使用上比较单一,在拍摄过程中,经常需要用户移动摄像头所在的移动终端来完成取景。针对现有固定式摄像头的不足,很多厂商提出了配备旋转摄像头的移动终端,通过设置旋转机构,使得摄像头能够在移动终端本体上进行多角度的旋转,从而实现了用一个摄像头顶替了传统的前置摄像头和后置摄像头,提升了用户的拍照体验。然而,目前带有旋转摄像头的移动终端只能控制摄像头旋转到两个固定位置(例如与移动终端屏幕平行的位置和与移动终端背面平行的位置),用于实现摄像头的前后置切换,而无法控制摄像头旋转到任意需要的位置,另外,为了实现摄像头的前后置切换,移动终端需要将摄像头旋转最大的角度,以保证前后置切换能够成功,这样就容易出现摄像头转到底,而控制摄像头旋转的马达仍在空转的问题,影响了该马达的使用寿命。
技术实现思路
本专利技术提供一种应用于移动终端的摄像头旋转控制方法和移动终端,用 ...
【技术保护点】
一种应用于移动终端的摄像头旋转控制方法,所述移动终端包括移动终端本体以及摄像头装置,所述摄像头装置能够相对于所述移动终端本体转动,其特征在于,所述摄像头装置上设置有磁铁,所述移动终端本体上与所述摄像头装置相对的位置设置有数字霍尔传感器,且,所述磁铁和所述数字霍尔传感器之间的距离随着所述摄像头装置的转动而发生变化;所述摄像头旋转控制方法包括:接收摄像头旋转指令,其中,所述摄像头旋转指令中携带目标旋转角度和旋转方向;控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转;在所述控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋转的过程中,所述方法还包括:实时检测所述数字霍尔传感器的值;根据检测到的所述数字霍尔传感器的值,以及数字霍尔传感器值‑摄像头装置角度值对应关系表确定所述摄像头装置的角度;当所述摄像头装置的角度为最小角度或最大角度时,停止所述马达的转动;其中,所述数字霍尔传感器值‑摄像头装置角度值对应关系表是根据所述摄像头装置在各个角度下测得的数字霍尔传感器的值预先设置的表。
【技术特征摘要】
1.一种应用于移动终端的摄像头旋转控制方法,所述移动终端包括移动
终端本体以及摄像头装置,所述摄像头装置能够相对于所述移动终端本体转
动,其特征在于,所述摄像头装置上设置有磁铁,所述移动终端本体上与所述
摄像头装置相对的位置设置有数字霍尔传感器,且,所述磁铁和所述数字霍尔
传感器之间的距离随着所述摄像头装置的转动而发生变化;
所述摄像头旋转控制方法包括:接收摄像头旋转指令,其中,所述摄像头
旋转指令中携带目标旋转角度和旋转方向;
控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头装置旋
转;
在所述控制马达按照所述目标旋转角度和所述旋转方向带动所述摄像头
装置旋转的过程中,所述方法还包括:实时检测所述数字霍尔传感器的值;根
据检测到的所述数字霍尔传感器的值,以及数字霍尔传感器值-摄像头装置角
度值对应关系表确定所述摄像头装置的角度;当所述摄像头装置的角度为最小
角度或最大角度时,停止所述马达的转动;
其中,所述数字霍尔传感器值-摄像头装置角度值对应关系表是根据所述
摄像头装置在各个角度下测得的数字霍尔传感器的值预先设置的表。
2.根据权利要求1所述的方法,其特征在于,所述摄像头装置能够绕设
置于所述移动终端本体顶部的水平轴转动,且将所述摄像头装置的正面与所述
移动终端的显示屏幕平行时的所述摄像头装置的角度设为0度。
3.根据权利要求2所述的方法,其特征在于,所述实时检测所述数字霍
尔传感器的值,之后包括:
若所述数字霍尔传感器的值在第一预设范围内,且所述旋转方向为前置方
向,则:
判断所述摄像头装置的待旋转角度是否大于预设角度,其中,所述摄像头
\t装置的待旋转角度等于所述目标旋转角度减去所述摄像头装置已旋转的角度;
若所述摄像头装置的待旋转角度大于预设角度,则控制马达带动所述摄像
头装置沿前置方向旋转所述预设角度后,停止所述马达转动;
若所述摄像头装置的待旋转角度不大于所述预设角度,则控制马达带动所
述摄像头装置沿前置方向旋转所述待旋转角度后,停止所述马达转动。
4.根据权利要求2或3所述的方法,其特征在于,所述根据检测到的所
述数字霍尔传感器的值,以及数字霍尔传感器值-摄像头装置角度值对应关系
表确定所述摄像头装置的角度,包括:
若所述数字霍尔传感器的值在第二预设范围内,则根据所述旋转方向和所
述数字霍尔传感器的值的大小变化情况确定所述摄像头装置的角度,其中,当
所述数字霍尔传感器的值在第二预设范围内且绝对值为非最大值时,所述数字
霍尔传感器的值对应于所述摄像头装置的两个角度。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述接收摄像
头旋转指令,包括:
接收通过滑动旋转控制条上的滑块输入的摄像头旋转指令;
其中,所述旋转控制条显示于在所述移动终端的界面,且,当所述滑块在
所述旋转控制条上沿第一方向滑动时,所述旋转方向为前置方向,当所述滑块
在所述旋转控制条上沿第二方向滑动时,所述旋转方向为后置方向的接收通过
滑动摄像头输入的摄像头旋转指令;且所述滑块在所述旋转控制条上滑动的长
度与所述目标旋转角度存在如下关系式:β=L*α/H;
在上述关系式中,β表示所述目标旋转角度,L表示所述旋转控制条的长
度,α表示所述摄像头装置可旋转的最大角度,H表示所述滑块在所述旋转控
制条上滑动的长度...
【专利技术属性】
技术研发人员:张强,
申请(专利权)人:深圳市欧珀通信软件有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。