切换摄像头的方法与电子设备技术

技术编号:36872614 阅读:7 留言:0更新日期:2023-03-15 20:08
本申请涉及终端领域,提供了一种切换摄像头的方法与电子设备,该方法应用于电子设备,电子设备包括摄像头模组,摄像头模组包括第一摄像头与第二摄像头,该方法包括:运行电子设备中的相机应用程序;显示第一图像;确定第一距离与第二距离是否满足第一预设条件,其中,第一距离与第二距离用于指示电子设备与拍摄对象之间的物距,第一距离为基于第一摄像头的参数得到的物距,第二距离为基于第二摄像头的参数得到的物距;在第一距离与第二距离满足第一预设条件的情况下,显示第二图像。基于本申请的技术方案,能够避免电子设备在超级微距模式中出现自动退出问题,提高电子设备中超级微距模式的稳定性;提高用户拍摄体验。提高用户拍摄体验。提高用户拍摄体验。

【技术实现步骤摘要】
切换摄像头的方法与电子设备


[0001]本申请涉及终端领域,具体地,涉及一种切换摄像头的方法与电子设备。

技术介绍

[0002]电子设备在拍摄时,为了采集清晰的图像,经常会面临自动切换摄像头的需求;例如,当电子设备拍摄远距离的景物时,可以切换至长焦摄像头;当电子设备拍摄近距离的景物时,可以切换至超广角摄像头。在电子设备中不包括激光传感器的情况下,电子设备可以基于广角摄像头的参数,进行不同摄像头的自动切换;例如,电子设备可以根据广角摄像头的参数识别电子设备与拍摄物体之间的距离较近时,可以自动切换至将超广角摄像头作为主摄摄像头,进入超级微距模式;但是,在电子设备与拍摄对象之间的距离较近的情况下,电子设备与拍摄对象之间的距离小于广角摄像头进行对焦的有效距离,导致广角摄像头的参数的准确性降低,使得电子设备在处于超级微距模式拍摄时可能会出现自动退出的问题,导致超级微距模式的稳定性较差。
[0003]因此,如何提高电子设备中拍摄模式(例如,超级微距模式或者超级远景模式)的稳定性成为一个亟需解决的问题。

技术实现思路

[0004]本申请提供了一种切换摄像头的方法与电子设备,能够提高电子设备中拍摄模式(例如,超级微距模式)的稳定性,提高用户的拍摄体验。
[0005]第一方面,提供了一种切换摄像头的方法,应用于电子设备,所述电子设备包括摄像头模组,所述摄像头模组包括第一摄像头与第二摄像头,所述方法包括:
[0006]运行所述电子设备中的相机应用程序;
[0007]显示第一图像,所述第一图像为所述第一摄像头作为主摄摄像头进行采集图像得到的;
[0008]确定第一距离与第二距离是否满足第一预设条件,其中,所述第一距离与所述第二距离用于指示所述电子设备与拍摄对象之间的物距,所述第一距离为基于所述第一摄像头的参数得到的物距,所述第二距离为基于所述第二摄像头的参数得到的物距;
[0009]在所述第一距离与所述第二距离满足所述第一预设条件的情况下,显示第二图像,所述第二图像为所述第二摄像头作为主摄摄像头进行采集图像得到的。
[0010]在本申请的实施例中,在第一距离与第二距离满足第一预设条件时,电子设备切换至将第二摄像头作为主摄摄像头,显示第二图像;由于第一距离为根据第一摄像头的参数得到的物距,第二距离为根据第二摄像头的参数得到的物距;因此,在本申请的实施例中,在判断是否切换至第二摄像头作为主摄摄像头时,会根据双重限制条件确定是否切换摄像头;与现有的方案中,只基于第二摄像头的参数判断是否切换摄像头相比,本申请实施例提供的切换摄像头的方法的准确性更高,即电子设备中拍摄模式的稳定性更好。
[0011]结合第一方面,在第一方面的某些实现方式中,所述第一距离与第二距离满足第
一预设条件,包括:
[0012]确定所述第一距离大于第一预设阈值,且所述第二距离大于第二预设阈值,其中,所述第一预设阈值与所述第二预设阈值不同。
[0013]结合第一方面,在第一方面的某些实现方式中,所述第一预设阈值为基于第一距离范围得到的预设阈值,所述第一距离范围用于表示所述第一摄像头进行对焦的有效距离范围。
[0014]结合第一方面,在第一方面的某些实现方式中,所述第二预设阈值为基于第二距离范围得到的预设阈值,所述第二距离范围用于表示所述第二摄像头进行对焦的有效距离范围。
[0015]结合第一方面,在第一方面的某些实现方式中,还包括:
[0016]在所述第一距离和/或所述第二距离不满足所述第一预设条件的情况下,确定所述电子设备所处拍摄场景的亮度参数是否小于或者等于第一亮度阈值;
[0017]在所述亮度参数小于或者等于所述第一亮度阈值的情况下,显示所述第二图像。
[0018]在本申请的实施例中,在第一距离和/或第二距离不满足预设条件的情况下,电子设备还可以进一步根据拍摄场景的亮度参数确定是否退出超级微距模式;由于在电子设备所处的拍摄场景较暗的情况下,第一摄像头采集的参数与第二摄像头采集的参数的准确性较低;由于第一摄像头采集的参数与第二摄像头采集的参数的准确性较低,则第一距离与第二距离的准确性较低;此时,电子设备可以直接退出超级微距模式。
[0019]结合第一方面,在第一方面的某些实现方式中,所述第一亮度阈值为基于第一亮度范围得到的预设阈值,所述第一亮度范围用于表示所述第一摄像头进行对焦的有效亮度范围。
[0020]结合第一方面,在第一方面的某些实现方式中,所述电子设备显示所述第一图像时的变焦倍率为第一变焦倍率,所述电子设备当前的变焦倍率为第二变焦倍率,还包括:
[0021]在所述亮度参数大于所述第一亮度阈值的情况下,确定所述第二变焦倍率与所述第一变焦倍率是否相同;
[0022]在所述第二变焦倍率满与所述第一变焦倍率不相同的情况下,显示所述第二图像。
[0023]在本申请的实施例中,在第一距离和/或第二距离不满足预设条件,且电子设备所处的拍摄场景的亮度参数大于第一亮度阈值的情况下,可以确定电子设备的变焦倍率是否发生变化;若电子设备的变焦倍率发生变化,则电子设备退出超级微距模式;例如,电子设备的变焦倍率发生变化,则可能是用户对电子设备的变焦倍率进行了调整;此时,电子设备退出超级微距模式。
[0024]结合第一方面,在第一方面的某些实现方式中,所述显示第一图像,包括:
[0025]在所述电子设备所处的拍摄环境的亮度参数大于第二亮度阈值,且所述第二距离参数小于或者等于第三预设阈值的情况下,显示所述第一图像。
[0026]在本申请的实施例中,在电子设备进入超级微距模式时,可以根据电子设备的拍摄场景的亮度与第二距离确定电子设备是否进入超级微距模式;与基于第二距离确定电子设备是否进入超级微距模式相比,本申请实施例中进入超级微距模式的准确性更高。
[0027]结合第一方面,在第一方面的某些实现方式中,所述第二亮度阈值为基于第二亮
度范围得到的预设阈值,所述第二亮度范围用于表示所述第二摄像头进行对焦的有效亮度范围。
[0028]结合第一方面,在第一方面的某些实现方式中,在所述第一摄像头包括开环马达的情况下,还包括:
[0029]获取所述第一摄像头的参数;
[0030]基于所述第一摄像头的标定值对所述第一摄像头的参数进行补偿处理,得到处理后的参数;
[0031]基于所述处理后的参数,得到所述第一距离。
[0032]结合第一方面,在第一方面的某些实现方式中,所述显示第一图像,包括:
[0033]在所述电子设备处于超级微距模式的情况下,显示所述第一图像。
[0034]结合第一方面,在第一方面的某些实现方式中,所述在所述电子设备处于超级微距模式的情况下,显示所述第一图像,包括:
[0035]在所述电子设备的第一显示界面显示所述第一图像,所述第一显示界面中还包括第一图标,所述第一图标用于指示所述超级微距模式。
[0036]结合第一方面,在第一方面的某本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种切换摄像头的方法,其特征在于,应用于电子设备,所述电子设备包括摄像头模组,所述摄像头模组包括第一摄像头与第二摄像头,所述方法包括:运行所述电子设备中的相机应用程序;显示第一图像,所述第一图像为所述第一摄像头作为主摄摄像头进行采集图像得到的;确定第一距离与第二距离是否满足第一预设条件,其中,所述第一距离与所述第二距离用于指示所述电子设备与拍摄对象之间的物距,所述第一距离为基于所述第一摄像头的参数得到的物距,所述第二距离为基于所述第二摄像头的参数得到的物距;在所述第一距离与所述第二距离满足所述第一预设条件的情况下,显示第二图像,所述第二图像为所述第二摄像头作为主摄摄像头进行采集图像得到的。2.如权利要求1所述的方法,其特征在于,所述确定第一距离与第二距离是否满足第一预设条件,包括:确定所述第一距离大于第一预设阈值,且所述第二距离大于第二预设阈值,其中,所述第一预设阈值与所述第二预设阈值不同。3.如权利要求2所述的方法,其特征在于,所述第一预设阈值为基于第一距离范围得到的预设阈值,所述第一距离范围用于表示所述第一摄像头进行对焦的有效距离范围。4.如权利要求2或3所述的方法,其特征在于,所述第二预设阈值为基于第二距离范围得到的预设阈值,所述第二距离范围用于表示所述第二摄像头进行对焦的有效距离范围。5.如权利要求1至4中任一项所述的方法,其特征在于,还包括:在所述第一距离和/或所述第二距离不满足所述第一预设条件的情况下,确定所述电子设备所处拍摄场景的亮度参数是否小于或者等于第一亮度阈值;在所述亮度参数小于或者等于所述第一亮度阈值的情况下,显示所述第二图像。6.如权利要求5所述的方法,其特征在于,所述第一亮度阈值为基于第一亮度范围得到的预设阈值,所述第一亮度范围用于表示所述第一摄像头进行对焦的有效亮度范围。7.如权利要求5或6所述的方法,其特征在于,所述电子设备显示所述第一图像时的变焦倍率为第一变焦倍率,所述电子设备当前的变焦倍率为第二变焦倍率,还包括:在所述亮度参数大于所述第一亮度阈值的情况下,确定所述第二变焦倍率与所述第一变焦倍率是否相同;在所述第二变焦倍率满与所述第一变焦倍率不相同的情况下,显示所述第二图像。8.如权利要求1至7中任一项所述的方法,其特征在于,所述显示第一图像,包括:在所述电子设备所处的拍摄环境的亮度参数大于第二亮度阈值,且所述第二距离参数小于或者等于第三预设阈值的情况下,显示所述第一图像。9.如权利要求8所述的方法,其特征在于,所述第二亮度阈值为基于第二亮度范围得到的预设阈值,所述第二亮度范围用于表示所述第二摄像头进行对焦的有效亮度范围。10.如权利要求1至9中任一项所述的方法,其特征在于,在所述第一摄像头包括开环马达的情况下,还包括:获取所述第一摄像头的参数;基于所述第一摄像头...

【专利技术属性】
技术研发人员:田春霖王文博王永华朱世宇郗东苗朱聪超
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1