一种摄像头旋转控制方法及终端和介质产品技术

技术编号:18119604 阅读:58 留言:0更新日期:2018-06-03 11:26
本发明专利技术实施例公开了一种摄像头旋转控制方法,包括:检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作;确定所述目标触摸滑动操作的滑动速度;根据所述滑动速度确定对应的旋转速度;控制摄像头以所述旋转速度进行旋转。本发明专利技术实施例还公开了一种终端。采用本发明专利技术实施例,可以实现摄像头以不同速度进行旋转。

Camera rotation control method and terminal and medium product

An embodiment of the invention discloses a camera rotation control method, which includes detecting a target touch sliding operation used to control the rotation of a camera in a camera preview interface, determining the sliding speed of the target's touch sliding operation, determining the corresponding rotation speed according to the sliding speed, and controlling the camera. Rotating at the speed of rotation. An embodiment of the invention also discloses a terminal. By adopting the embodiment of the invention, the camera can rotate at different speeds.

【技术实现步骤摘要】
一种摄像头旋转控制方法及终端和介质产品
本专利技术涉及电子
,尤其涉及一种摄像头旋转控制方法及终端和介质产品。
技术介绍
随着电子技术的不断进步与发展,越来越多的终端上配置有了电动旋转摄像头,如手机、平板电脑等智能终端。在通过配置有电动旋转摄像头的智能终端进行拍摄时,用户可以通过手势控制摄像头旋转,进而实时调整拍摄视角。然而实践发现,目前的摄像头旋转实现方案中,仅能实现摄像头以单一速度进行旋转。
技术实现思路
本专利技术实施例公开了一种摄像头旋转控制方法及终端,可以实现摄像头以不同速度进行旋转。本专利技术实施例第一方面公开了一种摄像头旋转控制方法,包括:检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作;确定所述目标触摸滑动操作的滑动速度;根据所述滑动速度确定对应的旋转速度;控制摄像头以所述旋转速度进行旋转。其中,所述确定所述目标触摸滑动操作的滑动速度,包括:当检测到所述目标触摸滑动操作结束时,根据所述目标触摸滑动操作持续的时间,以及所述目标触摸滑动操作对应的滑动距离,确定所述目标触摸滑动操作的滑动速度。其中,所述控制摄像头以所述旋转速度进行旋转之后,还包括:检测用户输入的用于控制摄像头停止旋转的第一操作指令;响应所述第一操作指令,控制所述摄像头停止旋转。其中,所述确定所述目标触摸滑动操作的滑动速度,包括:在检测到所述目标触摸滑动操作结束之前,每隔预设时间长度获取所述目标触摸滑动操作在所述预设时间长度内的滑动距离;根据所述预设时间长度内的滑动距离,确定所述目标触摸滑动操作在所述预设时间长度内的滑动速度。其中,所述根据所述滑动速度确定对应的旋转速度,包括:根据当前预设时间长度内的滑动速度,确定相邻下一预设时间长度内的旋转速度;其中,所述摄像头的初始旋转速度为0或预设旋转速度。其中,所述根据所述滑动速度确定对应的旋转速度,包括:以所述滑动速度为依据,查询预先设置的滑动速度与旋转速度的对应关系,以确定所述滑动速度对应的旋转速度。其中,所述根据所述滑动速度确定对应的旋转速度,包括:以所述滑动速度为依据,查询预设设置的滑动速度与旋转速度调节因子的对应关系,确定所述滑动速度对应的旋转速度调节因子;根据缺省旋转速度以及所述旋转速度调节因子,确定所述滑动速度对应的旋转速度。其中,所述检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作之前,还包括:检测用户输入的开启摄像头的第二操作指令;响应所述第二操作指令,在触摸屏中输出摄像头预览界面。其中,所述检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作,包括:当检测到用户双手指在所述摄像头预览界面触摸滑动时,判断所述用户双手指初始触摸所述摄像头预览界面的触摸点是否满足预设条件;若满足,确定所述用户双手指在所述摄像头预览界面触摸滑动为用于控制摄像头旋转的目标触摸滑动操作。其中,所述检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作之后,还包括:确定所述目标触摸滑动操作对应的旋转模式;所述控制摄像头以所述旋转速度进行旋转,包括:控制所述摄像头以所述旋转速度,以及所述旋转模式进行旋转。本专利技术实施例第二方面公开了一种终端,包括:检测模块,用于检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作;第一确定模块,用于确定所述目标触摸滑动操作的滑动速度;第二确定模块,用于根据所述滑动速度确定对应的旋转速度;控制模块,用于控制摄像头以所述旋转速度进行旋转。其中,所述第一确定模块,具体用于当所述检测模块检测到所述目标触摸滑动操作结束时,根据所述目标触摸滑动操作持续的时间,以及所述目标触摸滑动操作对应的滑动距离,确定所述目标触摸滑动操作的滑动速度。其中,所述检测模块,还用于检测用户输入的用于控制摄像头停止旋转的第一操作指令;所述控制模块,还用于响应所述第一操作指令,控制所述摄像头停止旋转。其中,所述第一确定模块,具体用于在所述检测模块检测到所述目标触摸滑动操作结束之前,每隔预设时间长度获取所述目标触摸滑动操作在所述预设时间长度内的滑动距离;根据所述预设时间长度内的滑动距离,确定所述目标触摸滑动操作在所述预设时间长度内的滑动速度。其中,所述第二确定模块,具体用于根据当前预设时间长度内的滑动速度,确定相邻下一预设时间长度内的旋转速度;其中,所述摄像头的初始旋转速度为0或预设旋转速度。其中,所述第二确定模块,具体用于以所述滑动速度为依据,查询预先设置的滑动速度与旋转速度的对应关系,以确定所述滑动速度对应的旋转速度。其中,所述第二确定模块,具体用于以所述滑动速度为依据,查询预设设置的滑动速度与旋转速度调节因子的对应关系,确定所述滑动速度对应的旋转速度调节因子;根据缺省旋转速度以及所述旋转速度调节因子,确定所述滑动速度对应的旋转速度。其中,所述检测模块,还用于检测用户输入的开启摄像头的第二操作指令;所述终端还包括:输出模块,用于响应所述第二操作指令,在触摸屏中输出摄像头预览界面。其中,所述检测模块,具体用于当检测到用户双手指在所述摄像头预览界面触摸滑动时,判断所述用户双手指初始触摸所述摄像头预览界面的触摸点是否满足预设条件;若满足,确定所述用户双手指在所述摄像头预览界面触摸滑动为用于控制摄像头旋转的目标触摸滑动操作。其中,所述第一确定模块,还用于当所述检测模块检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作之后,确定所述目标触摸滑动操作对应的旋转模式;所述控制模块,具体用于控制所述摄像头以所述旋转速度,以及所述旋转模式进行旋转。实施本专利技术实施例,具有如下有益效果:当检测到用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作时,可以根据该目标触摸滑动操作的滑动速度确定对应的旋转速度,进而控制摄像头以该旋转速度进行旋转,从而可以实现摄像头以不同速度进行旋转,提高了摄像头旋转控制的灵活性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种摄像头旋转控制方法的架构示意图;图2是本专利技术实施例提供的另一种摄像头旋转控制方法的流程示意图;图2A是本专利技术实施例提供的一种坐标系的示意图;图3是本专利技术实施例提供的另一种摄像头旋转控制方法的流程示意图;图4是本专利技术实施例提供的一种终端的结构示意图;图5是本专利技术实施例提供的另一种终端的结构示意图;图6是本专利技术实施例提供的另一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例公开了一种摄像头旋转控制方法及终端,可以实现摄像头以不同速度进行旋转。以下分别进行详细说明。请参阅图1,图1为本专利技术实施例公开的一种摄像头旋转控制方法的流程示意图。如图1所示,该摄像头旋转控制方法可以包括以下步骤:S101、检测用户在摄像本文档来自技高网...
一种摄像头旋转控制方法及终端和介质产品

【技术保护点】
一种摄像头旋转控制方法,其特征在于,包括:检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作;确定所述目标触摸滑动操作的滑动速度;根据所述滑动速度确定对应的旋转速度;控制摄像头以所述旋转速度进行旋转。

【技术特征摘要】
1.一种摄像头旋转控制方法,其特征在于,包括:检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作;确定所述目标触摸滑动操作的滑动速度;根据所述滑动速度确定对应的旋转速度;控制摄像头以所述旋转速度进行旋转。2.根据权利要求1所述的方法,其特征在于,所述确定所述目标触摸滑动操作的滑动速度,包括:当检测到所述目标触摸滑动操作结束时,根据所述目标触摸滑动操作持续的时间,以及所述目标触摸滑动操作对应的滑动距离,确定所述目标触摸滑动操作的滑动速度。3.根据权利要求2所述的方法,其特征在于,所述控制摄像头以所述旋转速度进行旋转之后,还包括:检测用户输入的用于控制摄像头停止旋转的第一操作指令;响应所述第一操作指令,控制所述摄像头停止旋转。4.根据权利要求1所述的方法,其特征在于,所述确定所述目标触摸滑动操作的滑动速度,包括:在检测到所述目标触摸滑动操作结束之前,每隔预设时间长度获取所述目标触摸滑动操作在所述预设时间长度内的滑动距离;根据所述预设时间长度内的滑动距离,确定所述目标触摸滑动操作在所述预设时间长度内的滑动速度。5.根据权利要求4所述的方法,其特征在于,所述根据所述滑动速度确定对应的旋转速度,包括:根据当前预设时间长度内的滑动速度,确定相邻下一预设时间长度内的旋转速度;其中,所述摄像头的初始旋转速度为0或预设旋转速度。6.根据权利要求1至4任意一项所述的方法,其特征在于,所述根据所述滑动速度确定对应的旋转速度,包括:以所述滑动速度为依据,查询预先设置的滑动速度与旋转速度的对应关系,以确定所述滑动速度对应的旋转速度。7.根据权利要求1至4任意一项所述的方法,其特征在于,所述根据所述滑动速度确定对应的旋转速度,包括:以所述滑动速度为依据,查询预设设置的滑动速度与旋转速度调节因子的对应关系,确定所述滑动速度对应的旋转速度调节因子;根据缺省旋转速度以及所述旋转速度调节因子,确定所述滑动速度对应的旋转速度。8.根据权利要求1至7任意一项所述的方法,其特征在于,所述检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作之前,还包括:检测用户输入的开启摄像头的第二操作指令;响应所述第二操作指令,在触摸屏中输出摄像头预览界面。9.根据权利要求1至8任意一项所述的方法,其特征在于,所述检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作,包括:当检测到用户双手指在所述摄像头预览界面触摸滑动时,判断所述用户双手指初始触摸所述摄像头预览界面的触摸点是否满足预设条件;若满足,确定所述用户双手指在所述摄像头预览界面触摸滑动为用于控制摄像头旋转的目标触摸滑动操作。10.根据权利要求1至9任意一项所述的方法,其特征在于,所述检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作之后,还包括:确定所述目标触摸滑动操作对应的旋转模式;所述控制摄像头以所述旋转速度进行旋转,包括:控制所述摄像头以所述旋转速度,以及所述旋转模式进行旋转。11.一种终端,其特征在于,包括:检测模块,用于检测用户在摄像头预览界面输入的用于控制摄像头旋转的目标触摸滑动操作;第一确定模块,用于确定所述目标触摸滑动操作的滑动速度...

【专利技术属性】
技术研发人员:曾元清
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1