摄像头切换方法、摄像头切换装置及存储介质制造方法及图纸

技术编号:34362882 阅读:64 留言:0更新日期:2022-07-31 07:51
本公开是关于一种摄像头切换方法、摄像头切换装置及存储介质。摄像头切换方法应用于终端,终端上安装有多个摄像头,多个摄像头中包括第一摄像头和第二摄像头,第一摄像头和第二摄像头具有不同的变焦倍率,摄像头切换方法包括:在第一摄像头进行变焦过程中,分别获取第一画面和第二画面。基于第一画面和第二画面的色彩空间分布,对第一画面进行像素色彩空间补偿,显示补偿后的第一画面。将第一摄像头切换至第二摄像头,并由补偿后的第一画面切换显示为第二摄像头采用目标变焦倍率采集并生成的预览画面。通过本公开提供的摄像头切换方法,能够在切换摄像头执行变焦拍摄的过程中,消除画面发生亮度和色彩发生跳变的影响,提高用户的使用体验。的使用体验。的使用体验。

【技术实现步骤摘要】
摄像头切换方法、摄像头切换装置及存储介质


[0001]本公开涉及图像处理
,尤其涉及一种摄像头切换方法、摄像头切换装置及存储介质。

技术介绍

[0002]多颗摄像头的使用,主要开始于手机等终端领域。随着人们对手机摄影画质需求的提升,单颗摄像头难以满足用户需求。于是,出现了一台终端,多颗摄像头的配置。不同摄像头对应的拍摄焦距不同。且由于各摄像头的硬件配置以及在终端中的位置配置可能存在不同,导致在变焦切换拍摄的过程中,终端显示的画面存在跳变现象,影响用户的使用体验。

技术实现思路

[0003]为克服相关技术中存在的问题,本公开提供一种摄像头切换方法、摄像头切换装置及存储介质。
[0004]根据本公开实施例的第一方面,提供一种摄像头切换方法,所述摄像头切换方法应用于终端,所述终端上安装有多个摄像头,所述多个摄像头中包括第一摄像头和第二摄像头,所述第一摄像头和所述第二摄像头具有不同的变焦倍率,所述摄像头切换方法包括:在所述第一摄像头进行变焦过程中,分别获取第一画面和第二画面,所述第一画面为基于所述第一摄像头的第一变焦倍率采集生成的预览画面,所述第二画面为基于所述第二摄像头的第二变焦倍率采集生成的取景画面。基于所述第一画面的色彩空间分布以及所述第二画面的色彩空间分布,对所述第一画面进行像素色彩空间补偿,显示补偿后的第一画面。将第一摄像头切换至所述第二摄像头,并由补偿后的第一画面切换显示为所述第二摄像头采用目标变焦倍率采集并生成的预览画面。
[0005]在一实施例中,所述基于所述第一画面的色彩空间分布以及所述第二画面的色彩空间分布,对所述第一画面进行像素色彩空间补偿,显示补偿后的第一画面,包括:基于所述第一画面的色彩空间分布和所述第二画面的色彩空间分布,确定由所述第一画面切换至所述第二画面的色彩空间变换函数。基于所述色彩空间变换函数,确定将所述第一画面中的各像素点切换至所述第二画面中对应像素点的色彩空间补偿值。在所述终端执行拍摄并由第一摄像头切换至第二摄像头过程中,根据所述色彩空间补偿值,对所述第一画面中的各像素点的像素色彩空间值进行补偿,得到补偿后的第一画面。
[0006]在另一实施例中,所述基于所述第一画面的色彩空间分布和所述第二画面的色彩空间分布,确定由所述第一画面切换至所述第二画面的色彩空间变换函数,包括:基于所述第一画面的色彩空间分布,统计所述第一画面中的像素点信息,得到第一统计结果,所述第一统计结果包括:所述第一画面中的像素点数量,以及所述第一画面中各像素点对应的像素色彩空间值。基于所述第二画面的色彩空间分布,统计所述第二画面中的像素点信息,得到第二统计结果,所述第二统计结果包括:所述第二画面中的像素点数量,以及所述第二画
面中各像素点对应的像素色彩空间值。基于所述第一统计结果和所述第二统计结果,提取第一画面特征点和第二画面特征点,所述第一画面特征点与所述第二画面特征点相对应,用于表征所述第一画面与所述第二画面中像素点特征匹配度大于匹配度阈值的像素点。确定由所述第一画面特征点变换为所述第二画面特征点的函数,并将所述函数确定为由所述第一画面切换至所述第二画面的色彩空间变换函数。
[0007]在又一实施例中,所述对所述第一画面中的各像素点的像素色彩空间值补偿所述色彩空间补偿值,得到补偿后的第一画面,包括:在所述终端由第一摄像头的当前变焦倍率切换为第二摄像头的目标变焦倍率的过程中,所述第一摄像头的焦距变化范围内,根据所述第一画面中各像素点对应的色彩空间补偿值,对所述第一画面中的各像素点的像素色彩空间值进行分段补偿,得到补偿后的第一画面。
[0008]在又一实施例中,获取第一画面和第二画面之前,所述摄像头切换方法还包括:启动第一摄像头并进行变焦,在所述第一摄像头变焦过程中,启动第二摄像头。所述第二摄像头的启动时间基于所述第一摄像头和所述第二摄像头的硬件属性差异确定,硬件属性差异大时对应的启动时间早于硬件属性差异小时对应的启动时间。
[0009]在又一实施例中,所述基于所述第一画面的色彩空间分布以及所述第二画面的色彩空间分布,对所述第一画面进行像素色彩空间补偿,包括:确定启动第二摄像头时,所述第一摄像头的当前变焦倍率。确定由所述第一摄像头的当前变焦倍率切换至所述第二摄像头的目标变焦倍率的过程中,所述第一摄像头的焦距变化范围。基于所述第一画面的色彩空间分布以及所述第二画面的色彩空间分布,在所述焦距变化范围内,对所述第一画面进行像素色彩空间补偿,显示补偿后的第一画面。
[0010]在又一实施例中,获取第二画面,包括:将所述第二摄像头采用第二变焦倍率,实时采集并显示生成的预览取景画面,作为所述第二画面,和/或获取预先存储的第二画面。
[0011]根据本公开实施例的第二方面,提供一种摄像头切换装置,所述摄像头切换装置应用于终端,所述终端上安装有多个摄像头,所述多个摄像头中包括第一摄像头和第二摄像头,所述第一摄像头和所述第二摄像头具有不同的变焦倍率,所述摄像头切换装置包括:获取单元,用于在所述第一摄像头进行变焦过程中,分别获取第一画面和第二画面,所述第一画面为基于所述第一摄像头的第一变焦倍率采集生成的预览画面,所述第二画面为基于所述第二摄像头的第二变焦倍率采集生成的取景画面。显示补偿单元,用于基于所述第一画面的色彩空间分布以及所述第二画面的色彩空间分布,对所述第一画面进行像素色彩空间补偿,显示补偿后的第一画面。显示单元,用于将第一摄像头切换至所述第二摄像头,并由补偿后的第一画面切换显示为所述第二摄像头采用目标变焦倍率采集并生成的预览画面。
[0012]在一实施例中,所述显示补偿单元采用下述方式基于所述第一画面的色彩空间分布以及所述第二画面的色彩空间分布,对所述第一画面进行像素色彩空间补偿,显示补偿后的第一画面:基于所述第一画面的色彩空间分布和所述第二画面的色彩空间分布,确定由所述第一画面切换至所述第二画面的色彩空间变换函数。基于所述色彩空间变换函数,确定将所述第一画面中的各像素点切换至所述第二画面中对应像素点的色彩空间补偿值。在所述终端执行拍摄并由第一摄像头切换至第二摄像头过程中,根据所述色彩空间补偿值,对所述第一画面中的各像素点的像素色彩空间值进行补偿,得到补偿后的第一画面。
[0013]在另一实施例中,所述显示补偿单元采用下述方式基于所述第一画面的色彩空间分布和所述第二画面的色彩空间分布,确定由所述第一画面切换至所述第二画面的色彩空间变换函数:基于所述第一画面的色彩空间分布,统计所述第一画面中的像素点信息,得到第一统计结果,所述第一统计结果包括:所述第一画面中的像素点数量,以及所述第一画面中各像素点对应的像素色彩空间值。基于所述第二画面的色彩空间分布,统计所述第二画面中的像素点信息,得到第二统计结果,所述第二统计结果包括:所述第二画面中的像素点数量,以及所述第二画面中各像素点对应的像素色彩空间值。基于所述第一统计结果和所述第二统计结果,提取第一画面特征点和第二画面特征点,所述第一画面特征点与所述第二画面特征点相对应,用于表征所述第一画面与所述第二画面中像素本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种摄像头切换方法,其特征在于,所述摄像头切换方法应用于终端,所述终端上安装有多个摄像头,所述多个摄像头中包括第一摄像头和第二摄像头,所述第一摄像头和所述第二摄像头具有不同的变焦倍率,所述摄像头切换方法包括:在所述第一摄像头进行变焦过程中,分别获取第一画面和第二画面,所述第一画面为基于所述第一摄像头的第一变焦倍率采集生成的预览画面,所述第二画面为基于所述第二摄像头的第二变焦倍率采集生成的取景画面;基于所述第一画面的色彩空间分布以及所述第二画面的色彩空间分布,对所述第一画面进行像素色彩空间补偿,显示补偿后的第一画面;将第一摄像头切换至所述第二摄像头,并由补偿后的第一画面切换显示为所述第二摄像头采用目标变焦倍率采集并生成的预览画面。2.根据权利要求1所述的摄像头切换方法,其特征在于,所述基于所述第一画面的色彩空间分布以及所述第二画面的色彩空间分布,对所述第一画面进行像素点色彩空间补偿,显示补偿后的第一画面,包括:基于所述第一画面的色彩空间分布和所述第二画面的色彩空间分布,确定由所述第一画面切换至所述第二画面的色彩空间变换函数;基于所述色彩空间变换函数,确定将所述第一画面中的各像素点切换至所述第二画面中对应像素点的色彩空间补偿值;在所述终端执行拍摄并由第一摄像头切换至第二摄像头过程中,根据所述色彩空间补偿值,对所述第一画面中的各像素点的像素色彩空间值进行补偿,得到补偿后的第一画面。3.根据权利要求2所述的摄像头切换方法,其特征在于,所述基于所述第一画面的色彩空间分布和所述第二画面的色彩空间分布,确定由所述第一画面切换至所述第二画面的色彩空间变换函数,包括:基于所述第一画面的色彩空间分布,统计所述第一画面中的像素点信息,得到第一统计结果,所述第一统计结果包括:所述第一画面中的像素点数量,以及所述第一画面中各像素点对应的像素色彩空间值;基于所述第二画面的色彩空间分布,统计所述第二画面中的像素点信息,得到第二统计结果,所述第二统计结果包括:所述第二画面中的像素点数量,以及所述第二画面中各像素点对应的像素色彩空间值;基于所述第一统计结果和所述第二统计结果,提取第一画面特征点和第二画面特征点,所述第一画面特征点与所述第二画面特征点相对应,用于表征所述第一画面与所述第二画面中像素点特征匹配度大于匹配度阈值的像素点;确定由所述第一画面特征点变换为所述第二画面特征点的函数,并将所述函数确定为由所述第一画面切换至所述第二画面的色彩空间变换函数。4.根据权利要求2或3所述的摄像头切换方法,其特征在于,所述对所述第一画面中的各像素点的像素色彩空间值补偿所述色彩空间补偿值,得到补偿后的第一画面,包括:在所述终端由第一摄像头的当前变焦...

【专利技术属性】
技术研发人员:赵思淇
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1