本发明专利技术提供了一种摄像头的切换方法及终端,其中,摄像头的切换方法包括:实时获取终端当前启动的第一摄像头的缩放倍率;在所述缩放倍率达到倍率阈值时,从所述第一摄像头切换到第二摄像头;所述第一摄像头的取景范围与所述第二摄像头的取景范围不同,且所述第一摄像头的取景范围包含或者包含于所述第二摄像头的取景范围;所述第一摄像头与所述第二摄像头是设置于所述终端的壳体的同一侧面、且相互独立的两个摄像头。本发明专利技术提供的方案通过判断广角摄像头的取景画面与望远摄像头的取景画面重叠的临界点,快捷切换广角摄像头和望远摄像头,模拟光学变焦,交互自然,解决了现有技术中分体式双摄像头使用过程中切换不自然的问题。
【技术实现步骤摘要】
本专利技术涉及软件
,特别是指一种摄像头的切换方法及终端。
技术介绍
目前市面上的双摄像头方案大多是一体式的,一体式的摄像头可以实现提升拍照清晰度,模拟光学变焦等功能,但是一体式的摄像头,两个摄像头组装在一起,模组很大,不能做到超薄,影响手机外观。为了把手机做薄,一些手机厂家尝试做分体式的双摄像头方案,即,后置一颗广角摄像头和一颗望远摄像头(广角摄像头的取景范围大于且包含望远摄像头的取景范围),两颗摄像头独立安装,独立运行,实现近景和远景的切换,模拟光学变焦,但是这种方案也存在一定的缺陷:两个摄像头独立运行,在近景和远景的切换上,必须要像前置摄像头切换到后置摄像头一样,不自然,用户使用感受不佳。
技术实现思路
本专利技术的目的在于提供一种摄像头的切换方法及终端,解决现有技术中分体式双摄像头使用过程中切换不自然的问题。为了解决上述技术问题,本专利技术实施例提供一种摄像头的切换方法,包括:实时获取终端当前启动的第一摄像头的缩放倍率;在所述缩放倍率达到倍率阈值时,从所述第一摄像头切换到第二摄像头;其中,所述第一摄像头的取景范围与所述第二摄像头的取景范围不同,且所述第一摄像头的取景范围包含或者包含于所述第二摄像头的取景范围;所述第一摄像头与所述第二摄像头是设置于所述终端的壳体的同一侧面、且相互独立的两个摄像头。本专利技术还提供了一种终端,包括:获取模块,用于实时获取终端当前启动的第一摄像头的缩放倍率;切换模块,用于在所述缩放倍率达到倍率阈值时,从所述第一摄像头切换到第二摄像头;其中,所述第一摄像头的取景范围与所述第二摄像头的取景范围不同,且所述第一摄像头的取景范围包含或者包含于所述第二摄像头的取景范围;所述第一摄像头与所述第二摄像头是设置于所述终端的壳体的同一侧面、且相互独立的两个摄像头。本专利技术的上述技术方案的有益效果如下:上述方案中,所述摄像头的切换方法通过利用广角摄像头与望远摄像头的取景范围不同,且望远摄像头的取景范围完全重叠于广角摄像头的取景范围,判断广角摄像头的取景画面与望远摄像头的取景画面重叠的临界点,快捷切换广角摄像头和望远摄像头,模拟光学变焦,交互自然。附图说明图1为本专利技术实施例一的摄像头的切换方法流程示意图;图2为本专利技术实施例中分体式双摄像头的广角摄像头与望远摄像头的取景范围示意图;图3为本专利技术实施例二的终端结构示意图;图4为本专利技术实施例三的终端结构示意图;图5为本专利技术实施例四的终端结构示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术针对现有的技术中分体式双摄像头使用过程中切换不自然的问题,提供了多种解决方案,具体如下:实施例一如图1所示,本专利技术实施例一提供的摄像头的切换方法包括:步骤11:实时获取终端当前启动的第一摄像头的缩放倍率。第一摄像头可为广角摄像头,也可为望远摄像头;缩放倍率是指第一摄像头当前获取的图像相对于第一摄像头刚开启时获取的图像的改变倍率。第一摄像头获取的图像的倍率可根据用户输入的指令进行更改。用户调节缩放倍率通过控件的拉伸,或者双指在取景画面上的捏合或捏离实现,也可以通过其他手势输入缩放倍率的指令。步骤12:在所述缩放倍率达到倍率阈值时,从所述第一摄像头切换到第二摄像头。在所述第一取景画面被放大预设倍数后,或者,在所述第一取景画面开始被缩小时,判断所述第一取景画面的缩放倍率是否达到倍率阈值。所述预设倍数可选为2.3倍。对应的,第二摄像头可为望远摄像头,也可为广角摄像头。其中,所述第一摄像头的取景范围与所述第二摄像头的取景范围不同,且所述第一摄像头的取景范围包含或者包含于所述第二摄像头的取景范围;所述第一摄像头与所述第二摄像头是设置于所述终端的壳体的同一侧面、且相互独立的两个摄像头。也就是,本专利技术实施例的方案主要针对分体式摄像头。为方便第二摄像头加载各项参数,防止缩放倍率达到倍率阈值时再启动第二摄像头,会由于加载问题,导致取景画面出现短暂的黑屏,降低用户体验;在所述从所述第一摄像头切换到第二摄像头之前,还包括:在所述缩放倍率与所述倍率阈值之间的差值小于预定值时,启动所述第二摄像头。第二摄像头在后台运行,启动后会加载相应的参数,从而当缩放倍率达到倍率阈值时,即可完成连贯的切换,避免黑屏。也就是,在当前第一取景画面的取景范围向第二摄像头的第二取景画面的取景范围靠近,且快接近到第二取景画面的取景范围时,后台启动第二摄像头。其中,缩放倍率可通过取景画面体现,对应的,所述实时获取终端当前启动的第一摄像头的缩放倍率的步骤包括:实时获取所述第一摄像头的第一取景画面;所述在所述缩放倍率达到倍率阈值时,从所述第一摄像头切换到第二摄像头的步骤包括:在所述第一取景画面与所述终端的第二摄像头的第二取景画面重叠时,从所述第一摄像头切换到所述第二摄像头。此处,所述第一取景画面与所述终端的第二摄像头的第二取景画面重叠是
指,第一取景画面能够与第二摄像头的第二取景画面重合。上述的判断所述第一取景画面的缩放倍率是否达到倍率阈值,也可以表述为,判断所述第一取景画面与所述终端的第二摄像头的第二取景画面是否重叠。具体的,在所述第一取景画面与所述终端的第二摄像头的第二取景画面重叠时,从所述第一摄像头切换到所述第二摄像头的步骤包括:在所述第一取景画面的第一预设边界临界点的像素与所述第二取景画面的第二预设边界临界点的像素重叠时,从所述第一摄像头切换到所述第二摄像头。也就是,采用取景画面的边界临界点的像素判断是否需要切换摄像头。考虑到分体式摄像头安装上存在一定的误差,所以在所述第一取景画面的第一预设边界临界点的像素与所述第二取景画面的第二预设边界临界点的像素重叠时,从所述第一摄像头切换到所述第二摄像头的步骤包括:在所述第一取景画面的左右边界临界点的像素与所述第二取景画面的左右边界临界点的像素重叠时,或者,在所述第一取景画面的上下边界临界点的像素与所述第二取景画面的上下边界临界点的像素重叠时,从所述第一摄像头切换到所述第二摄像头。也就是,此次的临界点判断,仅需要上下边界或左右边界满足条件即可。可选地,每一边界临界点的像素数量均为10。考虑到分体式摄像头中的两个摄像头,安装时有一定的位置差,故切换摄像头时,会存在一定的位置跳变的情况,故本专利技术实施例中,从所述第一摄像头切换到所述第二摄像头时还包括:对所述第一摄像头的第一取景画面切换至所述第二摄像头的第二取景画面的过程进行模糊动画处理;以此来提高用户的使用感受。具体的,所述第一摄像头为广角摄像头,所述第二摄像头为望远摄像头,对应的,所述第一摄像头的取景范围大于且包含所述第二摄像头的取景范围,所述缩放倍率为放大倍率;或者,所述第一摄像头为望远摄像头,所述第二摄像头为广角摄像头,对应的,所述第一摄像头的取景范围小于且包含于所述第二摄像头的取景范围,所述缩放倍率为缩小倍率。下面对本专利技术实施例一提供的所述摄像头的切换方法进行进一步说明。如图2所示,一般分体式摄像头中的广角摄像头的可视角度为90度,望远摄像头的可视角度为37度,即广角摄像头的取景范围要远大于望远摄像头的取景范围,而望远摄像头的取景画面完全重叠于广角摄像头的取景范围,所以,依此本专利技术实施例提供了使两个摄像头能够自然切换的切换方法,具体如下:广角本文档来自技高网...
【技术保护点】
一种摄像头的切换方法,其特征在于,包括:实时获取终端当前启动的第一摄像头的缩放倍率;在所述缩放倍率达到倍率阈值时,从所述第一摄像头切换到第二摄像头;其中,所述第一摄像头的取景范围与所述第二摄像头的取景范围不同,且所述第一摄像头的取景范围包含或者包含于所述第二摄像头的取景范围;所述第一摄像头与所述第二摄像头是设置于所述终端的壳体的同一侧面、且相互独立的两个摄像头。
【技术特征摘要】
1.一种摄像头的切换方法,其特征在于,包括:实时获取终端当前启动的第一摄像头的缩放倍率;在所述缩放倍率达到倍率阈值时,从所述第一摄像头切换到第二摄像头;其中,所述第一摄像头的取景范围与所述第二摄像头的取景范围不同,且所述第一摄像头的取景范围包含或者包含于所述第二摄像头的取景范围;所述第一摄像头与所述第二摄像头是设置于所述终端的壳体的同一侧面、且相互独立的两个摄像头。2.如权利要求1所述的摄像头的切换方法,其特征在于,在所述从所述第一摄像头切换到第二摄像头之前,还包括:在所述缩放倍率与所述倍率阈值之间的差值小于预定值时,启动所述第二摄像头。3.如权利要求1或2所述的摄像头的切换方法,其特征在于,所述实时获取终端当前启动的第一摄像头的缩放倍率的步骤包括:实时获取所述第一摄像头的第一取景画面;所述在所述缩放倍率达到倍率阈值时,从所述第一摄像头切换到第二摄像头的步骤包括:在所述第一取景画面与所述终端的第二摄像头的第二取景画面重叠时,从所述第一摄像头切换到所述第二摄像头。4.如权利要求3所述的摄像头的切换方法,其特征在于,在所述第一取景画面与所述终端的第二摄像头的第二取景画面重叠时,从所述第一摄像头切换到所述第二摄像头的步骤包括:在所述第一取景画面的第一预设边界临界点的像素与所述第二取景画面的第二预设边界临界点的像素重叠时,从所述第一摄像头切换到所述第二摄像头。5.如权利要求4所述的摄像头的切换方法,其特征在于,在所述第一取景画面的第一预设边界临界点的像素与所述第二取景画面的第二预设边界临界点的像素重叠时,从所述第一摄像头切换到所述第二摄像头的步骤包括:在所述第一取景画面的左右边界临界点的像素与所述第二取景画面的左右
\t边界临界点的像素重叠时,或者,在所述第一取景画面的上下边界临界点的像素与所述第二取景画面的上下边界临界点的像素重叠时,从所述第一摄像头切换到所述第二摄像头。6.如权利要求1所述的摄像头的切换方法,其特征在于,从所述第一摄像头切换到所述第二摄像头时还包括:对所述第一摄像头的第一取景画面切换至所述第二摄像头的第二取景画面的过程进行模糊动画处理。7.如权利要求1所述的摄像头的切换方法,其特征在于,所述第一摄像头为广角摄像头,所述第二摄像头为望远摄像头,所述第一摄像头的取景范围大于且包含所述第二摄像头的取景范围,所述缩放倍率为放大倍率。8.如权利...
【专利技术属性】
技术研发人员:卢异龄,金鑫,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。