相机对焦处理方法及装置制造方法及图纸

技术编号:38278301 阅读:10 留言:0更新日期:2023-07-27 10:28
本公开关于一种相机对焦处理方法及装置,属于相机对焦技术领域。其中,该方法包括:获取相机的运动状态,根据运动状态对当前帧拍照预览图像的聚焦值进行修正,根据修正后的聚焦值对相机进行对焦控制。根据不同的运动状态对聚焦值进行针对性的修正,增强了对焦效果。增强了对焦效果。增强了对焦效果。

【技术实现步骤摘要】
相机对焦处理方法及装置


[0001]本公开涉及相机对焦
,尤其涉及一种相机对焦处理方法及装置。

技术介绍

[0002]在利用摄像设备对物体或者环境进行拍照时,为了使得成片能够清晰展示所拍摄的内容,需要摄像头对待拍摄的内容进行对焦,在对焦完成后进行拍摄,相关技术中为了获得最佳的合焦位置,主要采用反差式对焦(Contrast Auto Focus,简称CAF和相位对焦(Phase Detection Auto Focus,简称PDAF)等方式进行摄像头对焦,其中CAF是一种重要的对焦模式,提高CAF对焦性能对于提高微单、单反、数码相机和手机等终端设备的摄像能力具有重要意义。反差式对焦模式是根据图像中特别是边缘位置的对比度,计算聚焦值(Focus Value,简称FA)来判断是否合焦以及合焦的位置,拍摄过程中不可避免的会引入外界干扰,影响聚焦值FV,如果扰动过大,会导致聚焦值不可信,导致对焦模糊或者对焦体验不好。
[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]图1是根据一示例性实施例示出的一种相机对焦处理方法的流程图。
[0028]图2是根据另一示例性实施例示出的一种相机对焦处理方法的流程图。
[0029]图3是根据一示例性实施例示出的一种相机对焦处理方法中特征点的跟踪示意图。
[0030]图4是根据另一示例性实施例示出的一种相机对焦处理方法的流程图。
[0031]图5是根据一示例性实施例示出的一种相机对焦处理装置的框图。
[0032]图6是根据一示例性实施例示出的一种终端设备的框图。
[0033]图7是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
[0034]为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种相机对焦处理方法,其特征在于,包括:获取相机的运动状态;根据所述运动状态对当前帧拍照预览图像的聚焦值进行修正;根据修正后的所述聚焦值对所述相机进行对焦控制。2.根据权利要求1所述的相机对焦处理方法,其特征在于,所述获取相机的运动状态,包括:获取所述相机的运动状态值;根据所述运动状态值确定所述运动状态。3.根据权利要求2所述的相机对焦处理方法,其特征在于,所述获取所述相机的运动状态值,包括:获取所述当前帧拍照预览图像和当前帧之前至少一帧拍照预览图像的运动矢量;根据所述运动矢量计算所述运动状态值。4.根据权利要求2所述的相机对焦处理方法,其特征在于,所述根据所述运动状态值确定所述运动状态,包括:响应于所述运动状态值等于或者小于预设的抖动阈值,则确定所述运动状态为稳定状态;响应于所述运动状态值大于所述抖动阈值,且等于或者小于预设的摆动阈值,则确定所述运动状态为抖动状态;响应于所述运动状态值大于所述摆动阈值,则确定所述运动状态为摆动状态。5.根据权利要求1所述的相机对焦处理方法,其特征在于,所述运动状态为稳定状态,所述根据所述运动状态对当前帧拍照预览图像的聚焦值进行修正,包括:将所述当前帧拍照预览图像的聚焦值确定为修正后的所述聚焦值。6.根据权利要求1所述的相机对焦处理方法,其特征在于,所述运动状态为摆动状态,所述根据所述运动状态对当前帧拍照预览图像的聚焦值进行修正,包括:将前一帧拍照预览图像的聚焦值确定为修正后的所述聚焦值。7.根据权利要求1所述的相机对焦处理方法,其特征在于,所述运动状态为抖动状态,所述根据所述运动状态对当前帧拍照预览图像的聚焦值进行修正,包括:根据运动状态值获取对应的修正系数;根据所述修正系数和所述当前帧拍照预览图像的聚焦值生成修正后的所述聚焦值。8.根据权利要求7所述的相机对焦处理方法,其特征在于,所述根据运动状态值获取对应的修正系数,包括:获取存储的运动状态值和修正系数的对应关系;根据所述运动状态值和所述对应关系获取对应的所述修正系数。9.一种相机对焦处理装置,其特征在于,包括:获取模块,被配置为获取相机的运动状态;修正模块,被配置为根据所述运动状态对当前帧拍照预览图像的聚焦值进行修正;对焦模块,被配置为根据修正后的所述聚焦值对所述相机进行...

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

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

1