移动终端及其摄像头旋转角度的控制方法
【技术领域】
[0001]本发明实施例涉及移动终端领域,并且更为具体地,涉及一种移动终端及其摄像头旋转角度的控制方法。
【背景技术】
[0002]随着移动通讯技术的发展,手机已经成为人们生活中的必需品,其功能也从传统手机的通讯功能逐渐转变为集通讯功能以及多媒体、娱乐功能为一体的多功能装置。为了实现拍照和视频聊天或视频通话功能,如今许多移动终端如手机等均配备了前置摄像头和后置摄像头,出于节约成本考虑,前置摄像头往往采用价格较低的低像素摄像头,因此前置摄像头的成像质量也比后置摄像头的成像质量差很多。
[0003]为了解决前置摄像头成像质量差的问题,现在手机生产厂家设计了具有旋转摄像头的手机。例如中国专利文献CN 203206372U公开了一种直板智能手机旋转摄像头结构,安装于手机本体上,包括摄像头模块。手机本体呈凹字形,摄像头模块位于手机本体的凹位中,摄像头模块上设有旋转轴,旋转轴通过支撑固定于手机本体上,摄像头模块绕旋转轴旋转。
[0004]但是由于摄像头的旋转,带来了一系列衍生问题,例如摄像头在实现物理翻转后如果不对摄像头进行前后置切换操作则会造成成像倒置。旋转摄像头通常具有一个旋转极限值,当摄像头旋转至该极限值时需限制其继续进行旋转,避免过度旋转造成损坏。听筒与摄像头一同旋转,当听筒旋转角度超过一定范围将影响声音质量,需要对听筒进行复位。上述问题如采用人工手动解决将会增加操作难度,不利于提升用户体验。
[0005]申请号为201410262789.8的发明专利申请公开了一种移动终端摄像头角度旋转检测装置及其检测方法,该方法能够实现移动终端摄像头的旋转角度的自动检测,但是受到移动终端尺寸的限制,磁铁一般较小,能够提供的磁场强度较弱,较弱的磁场使得霍尔传感器的测量不准,而且较弱的磁场在受到外界干扰时抵抗力也较差。
【发明内容】
[0006]本发明实施例提供一种移动终端及其摄像头旋转角度的控制方法,以提高移动终端摄像头旋转角度检测的准确性。
[0007]第一方面,提供一种移动终端,包括:主体;旋转摄像头组件,包括旋转杆和设置在所述旋转杆上的摄像头,其中,所述旋转摄像头组件通过所述旋转杆与所述主体可旋转连接;所述旋转摄像头组件上设置有两个磁铁,所述两个磁铁同极相对,以增强磁场;所述主体上设置有霍尔传感器,所述霍尔传感器和所述两个磁铁的位置排布使得所述旋转摄像头组件带动所述两个磁铁朝一个方向旋转的过程中,所述霍尔传感器的输出量单调递增或单调递减,以便所述移动终端基于所述霍尔传感器的输出量确定所述旋转摄像头组件的旋转角度。
[0008]结合第一方面,在第一方面的一种实现方式中,所述两个磁铁分别位于所述旋转轴的两侧,所述两个磁铁和所述霍尔传感器三者在垂直所述旋转轴的轴线的方向沿直线排布。
[0009]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述两个磁铁的N极相对设置,所述旋转摄像头组件位于初始位置时,所述第一磁铁的S极朝向所述移动终端的上端,所述第二磁铁的S极朝向所述移动终端的下端,所述霍尔传感器位于所述第二磁铁的S极的下方。
[0010]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,在所述旋转摄像头组件从所述移动终端的背面旋转到所述移动终端的正面的过程中,所述霍尔传感器的输出量单调递增或单调递减;或者,在所述旋转摄像头组件从所述移动终端的正面旋转到所述移动终端的背面的过程中,所述霍尔传感器的输出量单调递增或单调递减。
[0011]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述霍尔传感器连接至所述移动终端的中央处理器,所述中央处理器用于根据所述霍尔传感器的输出量,确定所述旋转摄像头组件的旋转角度。
[0012]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述霍尔传感器的输出量为量化的数字值。
[0013]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述移动终端还包括中央处理器,所述中央处理器用于通过所述霍尔传感器检测到所述旋转摄像头组件的旋转角度达到预设的摄像头切换角度值时,对所述摄像头进行前置与后置切换,所述摄像头切换角度值大于90度。
[0014]第二方面,提供一种移动终端摄像头旋转角度的控制方法,所述方法可以由第一方面或第一方面的任一实现方式中描述的移动终端执行,所述方法包括:通过所述霍尔传感器检测所述旋转摄像头组件的旋转角度;当检测到所述旋转摄像头组件的旋转角度达到预设的摄像头切换角度值时,对所述摄像头进行前置和后置切换,所述摄像头切换角度值大于90度。
[0015]结合第二方面,在第二方面的一种实现方式中,所述移动终端的听筒设置在所述旋转摄像头组件上,在所述旋转摄像头的初始位置,所述摄像头位于所述移动终端的背面,所述听筒位于所述移动终端的正面,所述方法还包括:在所述旋转摄像头组件旋转的过程中,检测所述移动终端是否接收到新的来电;当检测到所述移动终端接收到新的来电,且所述旋转摄像头组件的旋转角度达到预设的最大通话旋转角度值时,控制所述旋转摄像头组件返回所述初始位置,其中,所述最大通话旋转角度值小于90度。
[0016]结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述方法还包括:当检测到所述旋转摄像头组件的旋转角度达到预设的旋转角度最小极限值时,控制所述旋转摄像头不旋转或向旋转角度增大的方向旋转;或者当检测到所述旋转摄像头组件的旋转角度达到预设的旋转角度最大极限值时,控制所述旋转摄像头不旋转或向旋转角度减小的方向旋转。
[0017]第三方面,提供一种具有旋转摄像头的移动终端,包括终端主体以及设置在所述终端主体顶部,并可相对于所述终端主体旋转的旋转摄像头组件,所述终端主体靠近所述旋转摄像头组件的一端设置有霍尔传感器,所述霍尔传感器电连接中央处理器,所述旋转摄像头组件中与所述霍尔传感器相对应的位置设置有第一磁铁以及第二磁铁,所述第一磁铁与所述第二磁铁均为条形磁铁,所述第一磁铁与所述第二磁铁的设置方式为相同极性相对设置,在所述旋转摄像头组件未旋转情况下,所述第一磁铁、所述第二磁铁以及所述霍尔传感器位于同一直线上。
[0018]结合第三方面,在第三方面的一种实现方式中,所述旋转摄像头组件的一侧设置摄像头,另一侧设置听筒,在移动终端初始状态下,所述听筒位于所述旋转摄像头组件正面,所述摄像头位于所述旋转摄像头组件背面,所述旋转摄像头组件通过旋转轴与所述终端主体连接,所述第一磁铁与所述第二磁铁分别设置在所述旋转轴两侧。
[0019]结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述霍尔传感器为可输出量化数值的数字霍尔传感器,所述数字霍尔传感器输出的量化数值为单调递增或单调递减曲线。
[0020]结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述旋转摄像头组件在0°至90°之间旋转时由所述第二磁铁磁场对所述霍尔传感器起主要作用,所述旋转摄像头组件旋转角度大于90°时由所述第一磁铁磁场对所述霍尔传感器起主要作用。
[0021]结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述霍尔传感器具有第一磁感应面以及第二磁感应面,所述旋转摄像头组件在0°至90°之间旋转时,所述第二磁铁所产生磁场沿所述第一磁感应面至所述第二磁感应面方向穿过所述霍尔传感器;所述旋转摄像头组件在90°至180°之间旋转时,所述第一磁铁所产生磁场沿第二磁感应面至第一磁感应面方向穿过所述霍尔传感器。
[0022]第四方面,提供一种移动终端的摄像头旋转角度控制方法,所述方法可以由第三方面或第三方面任一实现方式描