著录项信息
专利名称 | 应用于移动终端的跳闪控制方法及移动终端 |
申请号 | CN201510076315.9 | 申请日期 | 2015-02-12 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2015-05-06 | 公开/公告号 | CN104601895A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/232 | IPC分类号 | H;0;4;N;5;/;2;3;2;;;H;0;4;N;5;/;2;1;7查看分类表>
|
申请人 | 深圳市欧珀通信软件有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 张强;谢琴 |
代理机构 | 深圳中一专利商标事务所 | 代理人 | 张全文 |
摘要
本发明提供一种应用于移动终端的跳闪控制方法及移动终端,涉及摄像技术领域。该方法包括:通过中央处理器接收用户输入的跳闪拍照指令;根据跳闪拍照指令分别控制第一马达带动摄像头、第二马达带动闪光灯转动;在旋转过程中实时检测第一霍尔传感器输出的第一霍尔值和第二霍尔传感器输出的第二霍尔值;根据第一霍尔值和第二霍尔值判断是否达到跳闪角度,若达到跳闪角度,则使第一马达和第二马达停止转动。本发明可以使移动终端实现跳闪,且可以实现任意跳闪角度,增加了拍摄物体的立体感和可视性;还可以有效的减少马达出现堵转的情况,提高马达的使用寿命。
1.一种应用于移动终端的跳闪控制方法,其特征在于,所述移动终端包括移动终端主体、设置在所述移动终端主体顶部并可相对于所述移动终端主体旋转的旋转摄像头组件、设置在所述移动终端主体顶部并可相对于所述移动终端主体旋转的旋转闪光灯组件、以及中央处理器;
所述旋转摄像头组件通过第一转轴固定于所述移动终端主体的顶部,所述第一转轴的一端设置有第一马达,所述旋转摄像头组件包括第一连接件以及设置在所述第一连接件上的摄像头和第一磁铁模块;所述移动终端主体上与所述第一磁铁模块相对应的位置设置有第一霍尔传感器;所述第一磁铁模块和所述第一霍尔传感器之间的距离随着所述摄像头的转动而发生变化;
所述旋转闪光灯组件通过第二转轴固定于所述移动终端的顶部,所述第二转轴的一端设置有第二马达,所述旋转闪光灯组件包括第二连接件以及设置在所述第二连接件上的闪光灯和第二磁铁模块;所述移动终端主体上与所述第二磁铁模块对应的位置设置有第二霍尔传感器;所述第二磁铁模块和所述第二霍尔传感器之间的距离随着所述闪光灯的转动而发生变化;
所述第一霍尔传感器和所述第二霍尔传感器均与所述中央处理器连接;
所述方法包括:
通过所述中央处理器接收用户输入的跳闪拍照指令;
根据所述跳闪拍照指令分别控制所述第一马达带动所述摄像头、所述第二马达带动所述闪光灯转动;
在旋转过程中实时检测所述第一霍尔传感器输出的第一霍尔值和所述第二霍尔传感器输出的第二霍尔值;
根据所述第一霍尔值和所述第二霍尔值判断是否达到跳闪角度,若达到所述跳闪角度,则使所述第一马达和第二马达停止转动其中,
所述第一磁铁模块包括第一磁铁和第二磁铁,第一磁铁和第二磁铁均为条形磁铁,第一磁铁与第二磁铁的设置方式为同极性相对设置,在所述旋转摄像头组件未旋转的情况下,所述第一磁铁、第二磁铁以及第一霍尔传感器位于同一直线上;所述第二磁铁模块包括第三磁铁和第四磁铁,第三磁铁和第四磁铁均为条形磁铁,第三磁铁与第四磁铁的设置方式为同极性相对设置,且第三磁铁与第一磁铁的极性设置方向相同,在所述旋转闪光灯组件未旋转的情况下,第三磁铁、第四磁铁以及第二霍尔传感器位于同一直线上;
所述跳闪拍照指令包括跳闪角度、所述摄像头的第一旋转方向、所述摄像头的第一目标角度以及所述闪光灯的第二旋转方向;
所述根据所述跳闪拍照指令分别控制所述第一马达带动所述摄像头、所述第二马达带动所述闪光灯转动具体包括:
根据所述跳闪角度和所述摄像头的第一目标角度确定所述闪光灯的第二目标角度;
根据所述第一旋转方向和所述第一目标角度控制所述第一马达带动所述摄像头转动;
同时,
根据所述第二旋转方向和所述第二目标角度控制所述第二马达带动所述闪光灯转动。
2.如权利要求1所述的应用于移动终端的跳闪控制方法,其特征在于,所述根据所述第一霍尔值和所述第二霍尔值判断是否达到跳闪角度,若达到所述跳闪角度,则使所述第一马达和第二马达停止转动具体包括:
根据所述第一霍尔值以及所述第一霍尔传感器与所述摄像头的角度值的对应关系表确定所述摄像头的角度,当所述摄像头的角度达到所述第一目标角度时,使所述第一马达停止转动;所述第一霍尔传感器与所述摄像头的角度值的对应关系表是根据所述摄像头在各个角度下测得的霍尔值预先设置的表;同时,
根据所述第二霍尔值以及所述第二霍尔传感器与所述闪光灯的角度值的对应关系表确定所述闪光灯的角度,当所述闪光灯的角度达到所述第二目标角度,使所述第二马达停止转动;所述第二霍尔传感器与所述闪光灯的角度值的对应关系表是根据所述闪光灯在各个角度下测得的霍尔值预先设置的表。
3.如权利要求2所述的应用于移动终端的跳闪控制方法,其特征在于,所述摄像头和所述闪光灯均可在预设范围内转动,在旋转过程中还包括:
根据所述第一霍尔值以及所述第一霍尔传感器与所述摄像头的角度值的对应关系表确定所述摄像头的角度,当所述摄像头的角度小于第一预设值或大于第二预设值时,使所述第一马达停止转动;同时,
根据所述第二霍尔值以及所述第二霍尔传感器与所述闪光灯的角度值的对应关系表确定所述闪光灯的角度,当所述闪光灯的角度小于第一预设值或大于第二预设值时,使所述第二马达停止转动。
4.一种移动终端,其特征在于,所述移动终端包括移动终端主体、设置在所述移动终端主体顶部,并可相对于所述移动终端主体旋转的旋转摄像头组件、设置在所述移动终端主体顶部,并可相对于所述移动终端主体旋转的旋转闪光灯组件以及中央处理器;
所述旋转摄像头组件通过第一转轴固定于所述移动终端主体的顶部,所述第一转轴的一端设置有第一马达,所述旋转摄像头组件包括第一连接件以及设置在所述第一连接件上的摄像头和第一磁铁模块;所述移动终端主体上与所述第一磁铁模块相对应的位置设置有第一霍尔传感器;所述第一磁铁模块和所述第一霍尔传感器之间的距离随着所述摄像头的转动而发生变化;
所述旋转闪光灯组件通过第二转轴固定于所述移动终端的顶部,所述第二转轴的一端设置有第二马达,所述旋转闪光灯组件包括第二连接件以及设置在所述第二连接件上的闪光灯和第二磁铁模块;所述移动终端主体上与所述第二磁铁模块对应的位置设置有第二霍尔传感器;所述第二磁铁模块和所述第二霍尔传感器之间的距离随着所述闪光灯的转动而发生变化;
所述第一霍尔传感器和所述第二霍尔传感器均与所述中央处理器连接;
所述中央处理器包括:
接收单元,用于接收用户输入的跳闪拍照指令;
控制单元,用于根据所述跳闪拍照指令分别控制所述第一马达带动所述摄像头、所述第二马达带动所述闪光灯转动;
霍尔值检测单元,用于在旋转过程中实时检测所述第一霍尔传感器输出的第一霍尔值和所述第二霍尔传感器输出的第二霍尔值;
判断单元,用于根据所述第一霍尔值和所述第二霍尔值判断是否达到跳闪角度,若达到所述跳闪角度,则使所述第一马达和第二马达停止转动;其中,
所述第一磁铁模块包括第一磁铁和第二磁铁,第一磁铁和第二磁铁均为条形磁铁,第一磁铁与第二磁铁的设置方式为同极性相对设置,在所述旋转摄像头组件未旋转的情况下,所述第一磁铁、第二磁铁以及第一霍尔传感器位于同一直线上;所述第二磁铁模块包括第三磁铁和第四磁铁,第三磁铁和第四磁铁均为条形磁铁,第三磁铁与第四磁铁的设置方式为同极性相对设置,且第三磁铁与第一磁铁的极性设置方向相同,在所述旋转闪光灯组件未旋转的情况下,第三磁铁、第四磁铁以及第二霍尔传感器位于同一直线上;
所述跳闪拍照指令包括跳闪角度、所述摄像头的第一旋转方向、第一目标角度以及所述闪光灯的第二旋转方向;
所述控制单元包括:
计算子单元,用于根据所述跳闪角度和所述摄像头的第一目标角度确定所述闪光灯的第二目标角度;
第一马达控制子单元,用于根据所述第一旋转方向和所述第一目标角度控制所述第一马达带动所述摄像头转动;
第二马达控制子单元,用于根据所述第二旋转方向和所述第二目标角度控制所述第二马达带动所述闪光灯转动。
5.如权利要求4所述的移动终端,其特征在于,所述判断单元包括:
第一判断子单元,用于根据所述第一霍尔值以及所述第一霍尔传感器与所述摄像头的角度值的对应关系表确定所述摄像头的角度,当所述摄像头的角度达到所述第一目标角度时,使所述第一马达停止转动;所述第一霍尔传感器与所述摄像头的角度值的对应关系表是根据所述摄像头在各个角度下测得的霍尔值预先设置的表;
第二判断子单元,用于根据所述第二霍尔值以及所述第二霍尔传感器与所述闪光灯的角度值的对应关系表确定所述闪光灯的角度,当所述闪光灯的角度达到所述第二目标角度,使所述第二马达停止转动;所述第二霍尔传感器与所述闪光灯的角度值的对应关系表是根据所述闪光灯在各个角度下测得的霍尔值预先设置的表。
6.如权利要求5所述的移动终端,其特征在于,所述摄像头和所述闪光灯均可在预设范围内转动,所述判断单元还包括:
第三判断子单元,用于根据所述第一霍尔值以及所述第一霍尔传感器与所述摄像头的角度值的对应关系表确定所述摄像头的角度,当所述摄像头的角度小于第一预设值或大于第二预设值时,使所述第一马达停止转动;同时,
第四判断子单元,用于根据所述第二霍尔值以及所述第二霍尔传感器与所述闪光灯的角度值的对应关系表确定所述闪光灯的角度,当所述闪光灯的角度小于第一预设值或大于第二预设值时,使所述第二马达停止转动。
应用于移动终端的跳闪控制方法及移动终端\n技术领域\n[0001] 本发明属于摄像技术领域,尤其涉及一种应用于移动终端的跳闪控制方法及移动终端。\n背景技术\n[0002] 随着科学技术的发展,移动终端(例如手机、平板电脑等)的功能也越来越丰富,如今为了实现拍照和录像的功能,许多移动终端均配备有前置摄像头和和后置摄像头,出于节约成本考虑,前置摄像头往往采用价格较低的低像素摄像头,因此,前置摄像头的成像质量也比后置摄像头的成像质量差很多。\n[0003] 为了解决前置摄像头成像质量差的问题,很多厂商提出了配备旋转摄像头的移动终端,通过设置旋转机构,使得摄像头能够在移动终端本体上进行多角度的旋转,从而实现用一个摄像头顶替了传统的前置摄像头和后置摄像头,提升了用户的拍照体验。目前,带有旋转摄像头的移动终端的旋转机构上一般还设置有闪光灯,由于该闪光灯和摄像头结构一般设置在一起的,所以在拍照的时候,闪光灯的打闪方式为垂直打闪,即垂直把光线打在拍摄物体上,这样会使拍摄物体过度曝光,导致拍摄物体过亮或者惨白,并且没有立体感。\n发明内容\n[0004] 本发明的目的在于提供一种应用于移动终端的跳闪控制方法及移动终端,旨在解决上述现有的移动终端在拍照时闪光灯的打闪方式为垂直打闪,会使拍摄物体过度曝光,导致拍摄物体过亮或者惨白,并且没有立体感的问题。\n[0005] 本发明是这样实现的,一种应用于移动终端的跳闪控制方法,所述移动终端包括移动终端主体、设置在所述移动终端主体顶部,并可相对于所述移动终端主体旋转的旋转摄像头组件、设置在所述移动终端主体顶部,并可相对于所述移动终端主体旋转的旋转闪光灯组件、以及中央处理器;\n[0006] 所述旋转摄像头组件通过第一转轴固定于所述移动终端主体的顶部,所述第一转轴的一端设置有第一马达,所述旋转摄像头组件包括第一连接件以及设置在所述第一连接件上的摄像头和第一磁铁模块;所述移动终端主体上与所述第一磁铁模块相对应的位置设置有第一霍尔传感器;所述第一磁铁模块和所述第一霍尔传感器之间的距离随着所述摄像头的转动而发生变化;\n[0007] 所述旋转闪光灯组件通过第二转轴固定于所述移动终端的顶部,所述第二转轴的一端设置有第二马达,所述旋转闪光灯组件包括第二连接件以及设置在所述第二连接件上的闪光灯和第二磁铁模块;所述移动终端主体上与所述第二磁铁模块对应的位置设置有第二霍尔传感器;所述第二磁铁模块和所述第二霍尔传感器之间的距离随着所述闪光灯的转动而发生变化;\n[0008] 所述第一霍尔传感器和所述第二霍尔传感器均与所述中央处理器连接;\n[0009] 所述方法包括:\n[0010] 通过所述中央处理器接收用户输入的跳闪拍照指令;\n[0011] 根据所述跳闪拍照指令分别控制所述第一马达带动所述摄像头、所述第二马达带动所述闪光灯转动;\n[0012] 在旋转过程中实时检测所述第一霍尔传感器输出的第一霍尔值和所述第二霍尔传感器输出的第二霍尔值;\n[0013] 根据所述第一霍尔值和所述第二霍尔值判断是否达到跳闪角度,若达到所述跳闪角度,则使所述第一马达和第二马达停止转动。\n[0014] 在本发明所述的应用于移动终端的跳闪控制方法中,所述跳闪拍照指令包括跳闪角度、所述摄像头的第一旋转方向、第一目标角度以及所述闪光灯的第二旋转方向。\n[0015] 在本发明所述的应用于移动终端的跳闪控制方法中,所述根据所述跳闪拍照指令分别控制所述第一马达带动所述摄像头、所述第二马达带动所述闪光灯转动具体包括:\n[0016] 根据所述跳闪角度和所述摄像头的第一目标角度确定所述闪关灯的第二目标角度;\n[0017] 根据所述第一旋转方向和所述第一目标角度控制所述第一马达带动所述摄像头转动;同时,\n[0018] 根据所述第二旋转方向和所述第二目标角度控制所述第二马达带动所述闪光灯转动。\n[0019] 在本发明所述的应用于移动终端的跳闪控制方法中,所述根据所述第一霍尔值和所述第二霍尔值判断是否达到跳闪角度,若达到所述跳闪角度,则使所述第一马达和第二马达停止转动具体包括:\n[0020] 根据所述第一霍尔值以及所述第一霍尔传感器与所述摄像头角度值的对应关系表确定所述摄像头的角度,当所述摄像头的角度达到所述第一目标角度时,使所述第一马达停止转动;所述第一霍尔传感器与所述摄像头角度值的对应关系表是根据所述摄像头在各个角度下测得的霍尔值预先设置的表;同时,\n[0021] 根据所述第二霍尔值以及所述第二霍尔传感器与所述闪光灯角度值的对应关系表确定所述闪光灯的角度,当所述闪光灯的角度达到所述第二目标角度,使所述第二马达停止转动;所述第二霍尔传感器与所述闪光灯角度值的对应关系表是根据所述闪光灯在各个角度下测得的霍尔值预先设置的表。\n[0022] 在本发明所述的应用于移动终端的跳闪控制方法中,所述摄像头和所述闪光灯均可在预设范围内转动,在旋转过程中还包括:\n[0023] 根据所述第一霍尔值以及所述第一霍尔传感器与所述摄像头角度值的对应关系表确定所述摄像头的角度,当所述摄像头的角度小于第一预设值或大于第二预设值时,使所述第一马达停止转动;同时,\n[0024] 根据所述第二霍尔值以及所述第二霍尔传感器与所述闪光灯角度值的对应关系表确定所述闪光灯的角度,当所述闪光灯的角度小于第一预设值或大于第二预设值时,使所述第二马达停止转动。\n[0025] 本发明还提供一种移动终端,包括移动终端主体、设置在所述移动终端主体顶部,并可相对于所述移动终端主体旋转的旋转摄像头组件、设置在所述移动终端主体顶部,并可相对于所述移动终端主体旋转的旋转闪光灯组件以及中央处理器;\n[0026] 所述旋转摄像头组件通过第一转轴固定于所述移动终端主体的顶部,所述第一转轴的一端设置有第一马达,所述旋转摄像头组件包括第一连接件以及设置在所述第一连接件上的摄像头和第一磁铁模块;所述移动终端主体上与所述第一磁铁模块相对应的位置设置有第一霍尔传感器;所述第一磁铁模块和所述第一霍尔传感器之间的距离随着所述摄像头的转动而发生变化;\n[0027] 所述旋转闪光灯组件通过第二转轴固定于所述移动终端的顶部,所述第二转轴的一端设置有第二马达,所述旋转闪光灯组件包括第二连接件以及设置在所述第二连接件上的闪光灯和第二磁铁模块;所述移动终端主体上与所述第二磁铁模块对应的位置设置有第二霍尔传感器;所述第二磁铁模块和所述第二霍尔传感器之间的距离随着所述闪光灯的转动而发生变化;\n[0028] 所述第一霍尔传感器和所述第二霍尔传感器均与所述中央处理器连接;\n[0029] 所述中央处理器包括:\n[0030] 接收单元,用于接收用户输入的跳闪拍照指令;\n[0031] 控制单元,用于根据所述跳闪拍照指令分别控制所述第一马达带动所述摄像头、所述第二马达带动所述闪光灯转动;\n[0032] 霍尔值检测单元,用于在旋转过程中实时检测所述第一霍尔传感器输出的第一霍尔值和所述第二霍尔传感器输出的第二霍尔值;\n[0033] 判断单元,用于根据所述第一霍尔值和所述第二霍尔值判断是否达到跳闪角度,若达到所述跳闪角度,则使所述第一马达和第二马达停止转动。\n[0034] 在本发明所述的移动终端中,所述跳闪拍照指令包括跳闪角度、所述摄像头的第一旋转方向、第一目标角度以及所述闪光灯的第二旋转方向。\n[0035] 在本发明所述的移动终端中,所述控制单元包括:\n[0036] 计算子单元,用于根据所述跳闪角度和所述摄像头的第一目标角度确定所述闪关灯的第二目标角度;\n[0037] 第一马达控制子单元,用于根据所述第一旋转方向和所述第一目标角度控制所述第一马达带动所述摄像头转动;\n[0038] 第二马达控制子单元,用于根据所述第二旋转方向和所述第二目标角度控制所述第二马达带动所述闪光灯转动。\n[0039] 在本发明所述的移动终端中,所述判断单元包括:\n[0040] 第一判断子单元,用于根据所述第一霍尔值以及所述第一霍尔传感器与所述摄像头角度值的对应关系表确定所述摄像头的角度,当所述摄像头的角度达到所述第一目标角度时,使所述第一马达停止转动;所述第一霍尔传感器与所述摄像头角度值的对应关系表是根据所述摄像头在各个角度下测得的霍尔值预先设置的表;\n[0041] 第二判断子单元,用于根据所述第二霍尔值以及所述第二霍尔传感器与所述闪光灯角度值的对应关系表确定所述闪光灯的角度,当所述闪光灯的角度达到所述第二目标角度,使所述第二马达停止转动;所述第二霍尔传感器与所述闪光灯角度值的对应关系表是根据所述闪光灯在各个角度下测得的霍尔值预先设置的表。\n[0042] 在本发明所述的移动终端中,所述摄像头和所述闪光灯均可在预设范围内转动,所述判断单元还包括:\n[0043] 第三判断子单元,用于根据所述第一霍尔值以及所述第一霍尔传感器与所述摄像头角度值的对应关系表确定所述摄像头的角度,当所述摄像头的角度小于第一预设值或大于第二预设值时,使所述第一马达停止转动;同时,\n[0044] 第四判断子单元,用于根据所述第二霍尔值以及所述第二霍尔传感器与所述闪光灯角度值的对应关系表确定所述闪光灯的角度,当所述闪光灯的角度小于第一预设值或大于第二预设值时,使所述第二马达停止转动。\n[0045] 实施本发明提供的应用于移动终端的跳闪控制方法及移动终端具有以下有益效果:\n[0046] 本发明由于将闪关灯从旋转摄像头组件上独立出来,使闪光灯和摄像头分开旋转,从而可以达到跳闪的目的,增加了拍摄物体的立体感和可视性;本发明由于在旋转摄像头组件上和旋转闪光灯组件上均设置有磁铁,并在移动终端主体上与上述磁铁相对应的位置均设置有霍尔传感器,中央处理器可以通过霍尔传感器的特性对摄像头和闪光灯的角度进行识别,从而可以使移动终端实现任意跳闪角度;本发明由于在摄像头或闪光灯的角度小于第一预设值或大于第二预设值时,使第一马达或第二马达停止转动,从而能够有效的减少马达出现堵转的情况,提高了马达的使用寿命。\n附图说明\n[0047] 图1是本发明实施例提供的移动终端的结构示意图;\n[0048] 图2是本发明实施例提供的应用于移动终端的跳闪控制方法的具体实现流程图;\n[0049] 图3是图2所示实施例中S202的具体实现流程图;\n[0050] 图4是图2所示实施例中S204的具体实现流程图;\n[0051] 图5是图2所示实施例中第一霍尔传感器与摄像头角度值的对应关系表;\n[0052] 图6是本发明另一实施例提供的应用于移动终端的跳闪控制方法的具体实现流程图。\n[0053] 图7是图2所示实施例中中央处理器内部的结构框图;\n[0054] 图8是图6所示实施例中中央处理器内部的结构框图。\n具体实施方式\n[0055] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0056] 图1是本发明实施例提供的移动终端的结构示意图。为了便于说明,仅示出了与本实施例相关的部分。\n[0057] 参见图1所示,本发明实施例提供的移动终端包括移动终端主体、设置在所述移动终端主体顶部,并可相对于所述移动终端主体1旋转的旋转摄像头组件21、设置在所述移动终端主体1顶部,并可相对于所述移动终端主体1旋转的旋转闪光灯组件22以及中央处理器\n6;所述旋转摄像头组件21通过第一转轴31固定于所述移动终端主体1的顶部,所述第一转轴31的一端设置有第一马达41,所述旋转摄像头组件21包括第一连接件211以及设置在所述第一连接件211上的摄像头212和第一磁铁模块213;所述移动终端主体1上与所述第一磁铁模块213相对应的位置设置有第一霍尔传感器51;所述第一磁铁模块213和所述第一霍尔传感器51之间的距离随着所述摄像头212的转动而发生变化;所述旋转闪光灯组件22通过第二转轴32固定于所述移动终端的顶部,所述第二转轴32的一端设置有第二马达42,所述旋转闪光灯组件22包括第二连接件221以及设置在所述第二连接件221上的闪关灯222和第二磁铁模块223;所述移动终端主体1上与所述第二磁铁模块223对应的位置设置有第二霍尔传感器52;所述第二磁铁模块223和所述第二霍尔传感器52之间的距离随着所述闪关灯\n222的转动而发生变化;所述第一霍尔传感器51和所述第二霍尔传感器52均与所述中央处理器6连接。\n[0058] 在本实施例中,移动终端主体1为凹字形结构,旋转摄像头212组件21和旋转闪关灯222组件22分别通过第一旋转轴和第二旋转轴固定于移动终端主体1的凹部。第一马达41和第二马达42设置在移动终端主体1内部的同一侧。在具体实现实时,该移动终端可以为手机。\n[0059] 在本实施例中,第一磁铁模块213包括第一磁铁和第二磁铁,第一磁铁和第二磁铁均为条形磁铁,第一磁铁与第二磁铁的设置方式为同极性相对设置,在所述旋转摄像头212组件21未旋转的情况下,第一磁铁、第二磁铁以及第一霍尔传感器51位于同一直线上;同样,第二磁铁模块223包括第三磁铁和第四磁铁,第三磁铁和第四磁铁均为条形磁铁,第三磁铁与第四磁铁的设置方式为同极性相对设置,且第三磁铁与第一磁铁的极性设置方向相同,在所述旋转闪关灯222未旋转的情况下,第三磁铁、第四磁铁以及第二霍尔传感器52位于同一直线上。优选的,本发明实施例中的第一霍尔传感器和第二霍尔传感器均为数字霍尔传感器。\n[0060] 图2是本发明实施例提供的应用于移动终端的跳闪控制方法的具体实现流程图。\n参见图2所示,该方法包括:\n[0061] 在S201中,通过所述中央处理器6接收用户输入的跳闪拍照指令。\n[0062] 在本实施例中,当用户打开拍照应用程序时,移动终端会自动提示用户是否进行跳闪拍照模式,若用户选择进入跳闪拍照模式,则进一步提示用户输入相应的跳闪拍照指令,该跳闪拍照指令包括跳闪角度、所述摄像头212的第一旋转方向、第一目标角度以及所述闪关灯222的第二旋转方向。\n[0063] 在S202中,根据所述跳闪拍照指令分别控制所述第一马达41带动所述摄像头212、所述第二马达42带动所述闪关灯222转动。其具体实现流程参见图3所示:\n[0064] 在S301中,根据所述跳闪角度和所述摄像头212的第一目标角度确定所述闪关灯的第二目标角度。\n[0065] 在本实施例中第二目标角度为第一目标角度和跳闪角度之差。应当理解的是,本实施例中的第一目标角度和跳闪角度都是可以自行设置的,优选的,本实施例中的第一目标角度为90°,跳闪角度为45°,根据第一目标角度和跳闪角度确定的第二目标角度为45°。\n[0066] 在S302中,根据所述第一旋转方向和所述第一目标角度控制所述第一马达41带动所述摄像头212转动;同时,\n[0067] 在S303中,根据所述第二旋转方向和所述第二目标角度控制所述第二马达42带动所述闪关灯222转动。\n[0068] 应当理解的是,在本实施例中S302和S303是同时进行的。\n[0069] 在S203中,在旋转过程中实时检测所述第一霍尔传感器51输出的第一霍尔值和所述第二霍尔传感器52输出的第二霍尔值。\n[0070] 在本实施例中,在旋转的过程中,以固定的频率实时检测第一霍尔传感器51输出的第一霍尔值和第二霍尔传感器52输出的第二霍尔值。\n[0071] 在S204中,根据所述第一霍尔值和所述第二霍尔值判断是否达到跳闪角度,若达到所述跳闪角度,则使所述第一马达41和第二马达42停止转动。其具体实现流程参见图4所示:\n[0072] 在S401中,根据所述第一霍尔值以及所述第一霍尔传感器51与所述摄像头212角度值的对应关系表确定所述摄像头212的角度,当所述摄像头212的角度达到所述第一目标角度时,使所述第一马达41停止转动;所述第一霍尔传感器51与所述摄像头212角度值的对应关系表是根据所述摄像头212在各个角度下测得的霍尔值预先设置的表。\n[0073] 图5示出了本实施例中第一霍尔传感器51与摄像头212角度值的对应关系表。参见图5所示,当第一霍尔传感器51的霍尔值在-110~24之间(包括-110,不包括24)或为40时,每个霍尔值均对应有一个确定摄像头212的角度,当第一霍尔传感器51的霍尔值在24~40之间(包括24,不包括40)时,一个霍尔值对应有两个摄像头212的角度,因此,本实施例中将第一霍尔传感器51的霍尔值分别预设为三个范围,即第一范围(-110~24)、第二范围(24~\n40)以及第三范围(40),在本实施例中,若检测到所述第一霍尔值处于第一范围或第三范围则直接根据所述第一霍尔传感器51与所述摄像头212角度值的对应关系表确定摄像头212的角度;若检测到所述第一霍尔值处于第二范围,则中央处理器6可以根据所述第一霍尔传感器51与所述摄像头212角度值的对应关系表确定摄像头212的角度为某两个角度中的一个,然后再根据霍尔值的变化趋势确定出所述摄像头212的角度,例如:若霍尔值由小变大,则可以确定摄像头212的角度为两个角度中小于180°的那个;若霍尔值由大变小则可以确定摄像头212的角度为两个角度中为大于180°的那个。此外,这里应当理解的是,由于移动终端个体差异比较大,一致性较差,因此,在每台移动终端出厂的时获取移动终端的摄像头\n212在各个角度下测得的第一霍尔传感器51的霍尔值,并形成第一霍尔传感器51与摄像头\n212角度值的对应关系表存储在移动终端中。\n[0074] 在S402中,根据所述第二霍尔值以及所述第二霍尔传感器52与所述闪关灯222角度值的对应关系表确定所述闪关灯222的角度,当所述闪关灯222的角度达到所述第二目标角度,使所述第二马达42停止转动;所述第二霍尔传感器52与所述闪关灯222角度值的对应关系表是根据所述闪关灯222在各个角度下测得的霍尔值预先设置的表。\n[0075] 在本实施例中,由于旋转闪关灯222组件22上的第二磁铁模块223与第二霍尔传感器52之间的相对位置关系与旋转摄像头212组件21上的第一磁铁模块213与第一霍尔传感器51的相对位置关系基本相同,因此,第二霍尔传感器52与闪关灯222的角度值的对应关系表和第一霍尔传感器51与摄像头212的角度值的对应关系表大致相同,其角度确定步骤也基本一致,这里不在详细阐述。且应当理解的是,本实施例中的S401和S402是同时进行的。\n[0076] 以上可以看出,本实施例中由于将闪关灯从旋转摄像头212组件21上独立出来,使闪关灯222和摄像头212分开旋转,从而可以达到跳闪的目的,增加了拍摄物体的立体感和可视性;且本实施例中由于在旋转摄像头212组件21上和旋转闪关灯222组件22上均设置有磁铁,并在移动终端主体1上与上述磁铁相对应的位置均设置有霍尔传感器,中央处理器6可以通过霍尔传感器的特性对摄像头212和闪关灯222的角度进行识别,从而可以使移动终端实现任意跳闪角度。\n[0077] 图6是本发明另一实施例提供的应用于移动终端的跳闪控制方法的具体实现流程图。参见图6所示,相对于上一实施例中,本实施例中摄像头212和闪关灯222均可在预设范围内转动,在旋转过程中还包括:\n[0078] 在S603-1中,根据所述第一霍尔值以及所述第一霍尔传感器51与所述摄像头212角度值的对应关系表确定所述摄像头212的角度,当所述摄像头212的角度小于第一预设值或大于第二预设值时,使所述第一马达41停止转动;同时,\n[0079] 在S603-2中,根据所述第二霍尔值以及所述第二霍尔传感器52与所述闪关灯222角度值的对应关系表确定所述闪关灯222的角度,当所述闪关灯222的角度小于第一预设值或大于第二预设值时,使所述第二马达42停止转动。\n[0080] 在本实施例中,由于移动终端个体差异比较大,因此,不同移动终端的摄像头212和闪关灯222的可旋转的预设范围也并不相同,优选的本实施例中移动终端上摄像头212和闪关灯222的可旋转预设范围均在0°至206°之间;本实施例中的第一预设值可以在0°至25°之间,第二预设值可以在180°至206°之间,较佳的本实施例中的第一预设值为10°,第二预设值为200°。\n[0081] 应当理解的是本实施例中在S603-1、S603-2以及S604均为同时进行的,且本实施例中S601~S603及S604均与上一实施例相同,在此不再详细阐述。\n[0082] 相对于上一实施例,本实施例由于在摄像头212或闪关灯222的角度小于第一预设值或大于第二预设值时,使第一马达41或第二马达42停止转动,从而能够有效的减少马达出现堵转的情况,提高了马达的使用寿命。\n[0083] 图7示出了图2所示实施例中中央处理器6内部的结构框图,用于运行图2至图5实施例所述的应用于移动终端的跳闪控制方法。为了便于说明,仅示出了与本实施例相关的部分。\n[0084] 参见图7所示,本实施例移动终端的中央处理器6包括:\n[0085] 接收单元61,用于接收用户输入的跳闪拍照指令;\n[0086] 控制单元62,用于根据所述跳闪拍照指令分别控制所述第一马达41带动所述摄像头212、所述第二马达42带动所述闪关灯222转动;\n[0087] 霍尔值检测单元63,用于在旋转过程中实时检测所述第一霍尔传感器51输出的第一霍尔值和所述第二霍尔传感器52输出的第二霍尔值;\n[0088] 判断单元64,用于根据所述第一霍尔值和所述第二霍尔值判断是否达到跳闪角度,若达到所述跳闪角度,则使所述第一马达41和第二马达42停止转动。\n[0089] 进一步的,所述跳闪拍照指令包括跳闪角度、所述摄像头212的第一旋转方向、第一目标角度以及所述闪关灯222的第二旋转方向。\n[0090] 进一步的,所述控制单元62包括:\n[0091] 计算子单元621,用于根据所述跳闪角度和所述摄像头212的第一目标角度确定所述闪关灯的第二目标角度;\n[0092] 第一马达控制子单元622,用于根据所述第一旋转方向和所述第一目标角度控制所述第一马达41带动所述摄像头212转动;\n[0093] 第二马达控制子单元623,用于根据所述第二旋转方向和所述第二目标角度控制所述第二马达42带动所述闪关灯222转动。\n[0094] 进一步的所述霍尔值检测单元63包括:\n[0095] 第一霍尔值子检测单元631,用于在旋转过程中实时检测所述第一霍尔传感器51输出的第一霍尔值;\n[0096] 第二霍尔值子检测单元632,用于在旋转过程中实时检测所述第二霍尔传感器52输出的第二霍尔值;\n[0097] 进一步的,所述判断单元64包括:\n[0098] 第一判断子单元641,用于根据所述第一霍尔值以及所述第一霍尔传感器51与所述摄像头212角度值的对应关系表确定所述摄像头212的角度,当所述摄像头212的角度达到所述第一目标角度时,使所述第一马达41停止转动;所述第一霍尔传感器51与所述摄像头212角度值的对应关系表是根据所述摄像头212在各个角度下测得的霍尔值预先设置的表;\n[0099] 第二判断子单元642,用于根据所述第二霍尔值以及所述第二霍尔传感器52与所述闪关灯222角度值的对应关系表确定所述闪关灯222的角度,当所述闪关灯222的角度达到所述第二目标角度,使所述第二马达42停止转动;所述第二霍尔传感器52与所述闪关灯\n222角度值的对应关系表是根据所述闪关灯222在各个角度下测得的霍尔值预先设置的表。\n[0100] 可选的,参见图8所示,所述摄像头212和所述闪关灯222均可在预设范围内转动,所述判断单元64还包括:\n[0101] 第三判断子单元643,用于根据所述第一霍尔值以及所述第一霍尔传感器51与所述摄像头212角度值的对应关系表确定所述摄像头212的角度,当所述摄像头212的角度小于第一预设值或大于第二预设值时,使所述第一马达41停止转动;同时,[0102] 第四判断子单元644,用于根据所述第二霍尔值以及所述第二霍尔传感器52与所述闪关灯222角度值的对应关系表确定所述闪关灯222的角度,当所述闪关灯222的角度小于第一预设值或大于第二预设值时,使所述第二马达42停止转动。\n[0103] 综上,本实施例提供的移动终端由于将闪关灯从旋转摄像头212组件21上独立出来,使闪关灯222和摄像头212分开旋转,从而可以达到跳闪的目的,增加了拍摄物体的立体感和可视性;由于在旋转摄像头212组件21上和旋转闪关灯222组件22上均设置有磁铁,并在移动终端主体1上与上述磁铁相对应的位置均设置有霍尔传感器,中央处理器6可以通过霍尔传感器的特性对摄像头212和闪关灯222的角度进行识别,从而可以使移动终端实现任意跳闪角度;由于在摄像头212或闪关灯222的角度小于第一预设值或大于第二预设值时,使第一马达41或第二马达42停止转动,从而能够有效的减少马达出现堵转的情况,提高了马达的使用寿命。\n[0104] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2020-02-18
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523841 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2017-10-17
- 2017-04-19
专利申请权的转移
登记生效日: 2017.03.27
申请人由深圳市欧珀通信软件有限公司变更为广东欧珀移动通信有限公司
地址由518000 广东省深圳市南山区高新南一道013号赋安科技大厦B座6楼变更为523841 广东省东莞市长安镇乌沙海滨路18号
- 2015-05-27
实质审查的生效
IPC(主分类): H04N 5/232
专利申请号: 201510076315.9
申请日: 2015.02.12
- 2015-05-06
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-01-21
|
2014-09-26
| | |
2
| |
2015-01-28
|
2014-10-27
| | |
3
| | 暂无 |
2013-04-23
| | |
4
| | 暂无 |
2006-07-07
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |