对焦方法、装置、存储介质及电子设备与流程

文档序号:19730436发布日期:2020-01-18 03:53阅读:来源:国知局

技术特征:

1.一种对焦方法,其特征在于,包括:

在进行拍摄时,通过距离检测模块多次检测拍摄主体与摄像头之间的距离,得到多个检测距离;

根据所述多个检测距离判断拍摄距离是否超出预设距离;

当所述拍摄距离未超出预设距离时,根据所述多个检测距离确定第一对焦参数,并按照所述第一对焦参数控制第一摄像头进行对焦;

当所述拍摄距离超出预设距离时,根据所述多个检测距离确定第二对焦参数,并按照所述第二对焦参数控制第二摄像头进行对焦,其中,所述第二摄像头的焦距大于所述第一摄像头的焦距。

2.如权利要求1所述的对焦方法,其特征在于,所述根据所述多个检测距离判断拍摄距离是否超出预设距离,包括:

计算所述多个检测距离的误差和第一平均值,其中,若所述误差小于预设误差且所述第一平均值小于第一预设阈值,则判定所述拍摄距离未超出预设距离,若所述误差不小于所述预设误差或者所述第一平均值不小于所述第一预设阈值,则判定所述拍摄距离超出预设距离。

3.如权利要求2所述的对焦方法,其特征在于,所述第一摄像头为标准摄像头;根据所述多个检测距离确定第一对焦参数,并按照所述第一对焦参数控制第一摄像头进行对焦,包括:

获取所述第一摄像头的焦距;

将所述第一平均值作为物距,并根据所述物距和所述焦距计算得到第一对焦参数;

按照所述第一对焦参数控制所述第一摄像头的透镜或者图像传感器移动,以进行对焦。

4.如权利要求2所述的对焦方法,其特征在于,所述第二摄像头为长焦摄像头;所述根据所述多个检测距离确定第二对焦参数,包括:

若所述误差不小于所述预设误差,则对所述多个检测距离进行修正处理以消除误差,并根据消除误差后的多个检测距离确定第二对焦参数;

若所述误差小于所述预设误差、且所述第一平均值不小于所述第一预设阈值,则根据所述第一平均值确定第二对焦参数。

5.如权利要求4所述的对焦方法,其特征在于,所述对所述多个检测距离进行修正处理以消除误差,并根据消除误差后的多个检测距离确定第二对焦参数,包括:

去掉所述多个检测距离中的最大值和最小值,以消除误差;

计算消除误差后的所述多个检测距离的方差;

若所述方差大于预设方差,则将所述第二摄像头的最大对焦参数作为第二对焦参数;

若所述方差不大于所述预设方差,则计算所述多个检测距离去掉最大值和最小值后剩余的检测距离的第二平均值,根据所述第二平均值和所述第二摄像头的焦距,计算得到第二对焦参数。

6.如权利要求1所述的对焦方法,其特征在于,所述通过距离检测模块多次检测拍摄主体与摄像头之间的距离之前,还包括:

在进行拍摄时,按照预设对焦模式控制第一摄像头对所述拍摄主体进行对焦,并检测是否能够实现清晰对焦;

若否,则执行通过距离检测模块多次检测拍摄主体与摄像头之间的距离。

7.如权利要求6所述的对焦方法,其特征在于,所述预设对焦模式为相位对焦模式;所述按照预设对焦模式控制第一摄像头对所述拍摄主体进行对焦,并检测是否能够实现清晰对焦,包括:

按照所述相位对焦模式控制第一摄像头对所述拍摄主体进行对焦;

获取对焦前后的相位差变化量,并检测所述相位差变化量是否小于第二预设阈值,其中,若是,则判定不能实现清晰对焦,若否,则判定能够实现清晰对焦。

8.如权利要求6所述的对焦方法,其特征在于,所述预设对焦模式为反差对焦模式;所述按照预设对焦模式控制第一摄像头对所述拍摄主体进行对焦,并检测是否能够实现清晰对焦,包括:

按照所述反差对焦模式控制第一摄像头对所述拍摄主体进行对焦;

在对焦过程中,检测所述第一摄像头的透镜或图像传感器移动前后画面对比度的差值是否均小于第三预设阈值,其中,若是,则判定不能实现清晰对焦,若否,则判定能够实现清晰对焦。

9.一种对焦装置,其特征在于,包括:

距离检测模块,用于在进行拍摄时,通过距离检测模块多次检测拍摄主体与摄像头之间的距离,得到多个检测距离;

条件判断模块,用于根据所述多个检测距离判断拍摄距离是否超出预设距离;

第一对焦模块,用于当所述拍摄距离未超出预设距离时,根据所述多个检测距离确定第一对焦参数,并按照所述第一对焦参数控制第一摄像头进行对焦;

第二对焦模块,用于当所述拍摄距离超出预设距离时,根据所述多个检测距离确定第二对焦参数,并按照所述第二对焦参数控制第二摄像头进行对焦,其中,所述第二摄像头的焦距大于所述第一摄像头的焦距。

10.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至8任一项所述的对焦方法。

11.一种电子设备,包括处理器和存储器,所述存储器存储有计算机程序,其特征在于,所述处理器通过调用所述计算机程序,用于执行如权利要求1至8任一项所述的对焦方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1