控制摄像头自动旋转的方法及电子设备的制造方法

文档序号:9238464阅读:1430来源:国知局
控制摄像头自动旋转的方法及电子设备的制造方法
【技术领域】
[0001]本发明实施例涉及移动终端领域,并且更为具体地,涉及一种控制摄像头自动旋转的方法及电子设备。
【背景技术】
[0002]随着移动终端(例如,智能手机,PAD)的快速发展,移动终端已经广泛应用于生活和工作的各个领域,而移动终端的相机功能也已经成为移动终端的常用功能。
[0003]为了降低移动终端的生成成本,已经研发并生产出具有手动旋转摄像头的移动终端。但是,采用具有手动旋转摄像头的移动终端进行拍照时,用户只能够通过人工方式控制摄像头的旋转,使得控制摄像头旋转的效率较低,用户操作不方便,进而导致移动终端的实用性较差。

【发明内容】

[0004]本发明实施例提供一种控制摄像头自动旋转的方法及电子设备,以提高电子设备的实用性。
[0005]第一方面,提供一种控制摄像头自动旋转的方法,所述方法由电子设备执行,所述电子设备为移动终端,包括操作系统、存储器、处理器、显示屏、电池以及可旋转的摄像头,所述方法包括:获取用户的模式切换指令,所述模式切换指令用于使所述电子设备从普通模式切换至相机模式,其中,所述普通模式用于所述用户使用所述电子设备的移动通信功能和/或所述电子设备上安装的除相机应用之外的应用;在所述相机模式下,获取所述用户的旋转摄像头指令;根据所述旋转摄像头指令,控制所述摄像头旋转。
[0006]结合第一方面,在第一方面的一种实现方式中,所述电子设备包括用于控制所述摄像头旋转的多个物理按键,所述多个物理按键分别对应所述摄像头的不同旋转方向,所述获取所述用户的旋转摄像头指令,包括:确定所述用户按下的物理按键,所述用户按下的物理按键为所述多个物理按键中的其中一个;根据所述用户按下的物理按键,生成所述旋转摄像头指令;所述根据所述旋转摄像头指令,控制所述摄像头旋转,包括:根据所述旋转摄像头指令,控制所述摄像头朝所述用户按下的物理按键对应的旋转方向旋转。
[0007]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述根据所述用户按下的物理按键,生成所述旋转摄像头指令,包括:根据所述用户按下的物理按键被按下的时间长度,确定所述摄像头的目标旋转速度;根据被所述用户按下的物理按键和所述目标旋转速度,生成所述旋转摄像头指令;所述根据所述旋转摄像头指令,控制所述摄像头朝所述用户按下的物理按键对应的旋转方向旋转,包括:根据所述旋转摄像头指令,控制所述摄像头以所述目标旋转速度朝所述用户按下的物理按键对应的旋转方向旋转。
[0008]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述多个物理按键包括两个物理按键,所述两个物理按键分别控制所述摄像头朝相反的方向旋转。
[0009]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述多个物理按键为所述电子设备上的音量键。
[0010]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述电子设备包括触摸屏,所述获取所述用户的旋转摄像头指令,包括:通过所述触摸屏获取所述用户的旋转摄像头指令。
[0011]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述通过所述触摸屏获取所述用户的旋转摄像头指令,包括:确定所述用户对所述触摸屏执行了第一滑动操作,其中,所述第一滑动操作为预设的多个滑动操作之一,其中,不同的滑动操作对应所述摄像头的不同旋转方向;根据所述第一滑动操作,生成所述旋转摄像头指令;所述根据所述旋转摄像头指令,控制所述摄像头旋转,包括:根据所述旋转摄像头指令,控制所述摄像头朝所述第一滑动操作对应的旋转方向旋转。
[0012]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述根据所述第一滑动操作,生成所述旋转摄像头指令,包括:根据所述用户执行所述第一滑动操作的速度,确定所述摄像头的目标旋转速度;根据所述第一滑动操作和所述目标旋转速度,生成所述旋转摄像指令;所述根据所述旋转摄像头指令,控制所述摄像头朝所述第一滑动操作对应的旋转方向旋转,包括:根据所述旋转摄像头指令,控制所述摄像头以所述目标旋转速度朝所述第一滑动操作对应的旋转方向旋转。
[0013]结合第一方面或其上述实现方式的任一种,在第一方面的另一种实现方式中,所述多个滑动操作包括两个滑动操作,所述两个滑动操作分别控制所述摄像头朝相反的方向旋转。
[0014]第二方面,提供一种电子设备,所述电子设备为移动终端,包括操作系统、存储器、处理器、显示屏、电池以及可旋转的摄像头,所述电子设备还包括:处理单元,用于获取用户的模式切换指令,所述模式切换指令用于使所述电子设备从普通模式切换至相机模式,其中,所述普通模式用于所述用户使用所述电子设备的移动通信功能和/或所述电子设备上安装的除相机应用之外的应用;在所述相机模式下,获取所述用户的旋转摄像头指令;旋转单元,用于根据所述旋转摄像头指令,控制所述摄像头旋转。
[0015]结合第二方面,在第二方面的一种实现方式中,所述电子设备包括用于控制所述摄像头旋转的多个物理按键,所述多个物理按键分别对应所述摄像头的不同旋转方向,所述处理单元具体用于确定所述用户按下的物理按键,所述用户按下的物理按键为所述多个物理按键中的其中一个;根据所述用户按下的物理按键,生成所述旋转摄像头指令;所述旋转单元具体用于根据所述旋转摄像头指令,控制所述摄像头朝所述用户按下的物理按键对应的旋转方向旋转。
[0016]结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述处理单元具体用于根据所述用户按下的物理按键被按下的时间长度,确定所述摄像头的目标旋转速度;根据所述用户按下的物理按键和所述目标旋转速度,生成所述旋转摄像头指令;所述旋转单元具体用于根据所述旋转摄像头指令,控制所述摄像头以所述目标旋转速度朝所述用户按下的物理按键对应的旋转方向旋转。
[0017]结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述多个物理按键包括两个物理按键,所述两个物理按键分别控制所述摄像头朝相反的方向旋转。
[0018]结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述多个物理按键为所述电子设备上的音量键。
[0019]结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述电子设备包括触摸屏,所述处理单元具体用于通过所述触摸屏获取所述用户的旋转摄像头指令O
[0020]结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述处理单元具体用于确定所述用户对所述触摸屏执行了第一滑动操作,其中,所述第一滑动操作为预设的多个滑动操作之一,其中,不同的滑动操作对应所述摄像头的不同旋转方向;根据所述第一滑动操作,生成所述旋转摄像头指令;所述旋转单元具体用于根据所述旋转摄像头指令,控制所述摄像头朝所述第一滑动操作对应的旋转方向旋转。
[0021]结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述处理单元具体用于根据所述用户执行所述第一滑动操作的速度,确定所述摄像头的目标旋转速度;根据所述第一滑动操作和所述目标旋转速度,生成所述旋转摄像指令;所述旋转单元具体用于根据所述旋转摄像头指令,控制所述摄像头以所述目标旋转速度朝所述第一滑动操作对应的旋转方向旋转。
[0022]结合第二方面或其上述实现方式的任一种,在第二方面的另一种实现方式中,所述多个滑动操作包括两个滑动操作,所述两个滑动操作分别控制所述摄像头朝相反的方向旋转。
[0023]第三方面,提供一种控制摄像头自动旋转的方法,包括:在相机模式下,获取旋转摄像头指令;根据所述旋转摄像头指令控制摄像头的旋转。
[0024]结合第三方面,在第三方面的一种实现方式中,根据所述旋转摄像头指令控制摄像头的旋转,包括:根据所述旋转摄像头指令控制摄像头的旋转角度和/或旋转方向。
[0025]结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述根据所述旋转摄像头指令控制摄像头的旋转方向,包括:当所述旋转摄像头指令为第一旋转指令时,控制所述摄像头向第一方向旋转;当所述旋转摄像头指令为第二旋转指令时,控制所述摄像头向与所述第一方向相反的第二方向旋转。
[0026]结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述根据所述旋转摄像头指令控制摄像头的旋转角度,包括:当所述旋转摄像头指令为第一旋转指令时,控制所述摄像头向第一方向的旋转角度;当所述旋转摄像头指令为第二旋转指令时,控制所述摄像头向与所述第一方向相反的第二方向的旋转角度。
[0027]结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述旋转摄像头指令为检测到按键按下时生成的指令;所述方法还包括:当检测到所述按键被松开时或所述摄像头的旋转角度为预设值时,控制所述摄像头停止旋转。
[0028]结合第三方面或其上述实现方式的任一种,在第三方面的另一种实现方式中,所述按键为音量控制键。
[0029]第四方面,提供一种电子设备,包括电子设备主体和摄像头,其中,所述摄像头设置于所述电子设备主体上
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1