一种实现对焦的方法和装置、实现拍照的方法和装置的制造方法

文档序号:9488804阅读:347来源:国知局
一种实现对焦的方法和装置、实现拍照的方法和装置的制造方法
【技术领域】
[0001]本发明涉及光电技术,尤指一种实现对焦的方法和装置、实现拍照的方法和装置。
【背景技术】
[0002]目前移动终端的对焦方法主要有两种,相位检测自动对焦(PDAF,PhaseDetect1n Auto-Focus)和对比度自动对焦(CDAF,Contrast Detect1n Auto-Focus) 0 其中,PDAF的原理是在感光元件上预留出一些遮蔽的像素点,用来进行相位检测,通过像素之间的距离和变化来确定对焦镜片的移动方向和距离;CDAF是利用图像的对比度的连续变化来确定对焦镜片的移动方向和距离。这两种对焦方式都是以对焦过程中获得的信息进行对焦,在环境光线比较暗,或者对比度比较差时,会出现对焦失败的问题,而当对焦失败时,拍摄出来的图像是不清晰的。而现有技术中尚未给出有效的方法解决对焦失败时的对焦问题。

【发明内容】

[0003]为了解决上述问题,本发明提出了一种实现对焦的方法和装置、实现拍照的方法和装置,能够在对焦失败时实现对焦。
[0004]为了达到上述目的,本发明提出了一种实现对焦的装置,至少包括:
[0005]查找模块,用于当判断出对焦失败时,在预先保存的拍照时间、预设参数和对焦焦距之间的第一对应关系中,查找与当前时间的差值的绝对值小于或等于第一预设时间的拍照时间对应的预设参数和对焦焦距;在预先设置的优先等级和预设条件之间的第二对应关系中,查找最高优先等级对应的预设条件;
[0006]调整模块,用于判断出查找到的预设参数和对焦焦距中,存在满足查找到的预设条件的预设参数和对焦焦距,将当前的对焦焦距调整为满足查找到的预设条件的对焦焦距。
[0007]优选地,所述调整模块还用于:
[0008]当判断出查找到的预设参数和对焦焦距中,不存在满足查找到的预设条件的预设参数和对焦焦距时,向查找模块发送通知消息;
[0009]所述查找模块还用于:
[0010]接收到通知消息,继续执行所述在第二对应关系中查找下一个优先等级对应的预设条件的步骤。
[0011]优选地,所述第一对应关系中的预设参数包括环境色温;所述调整模块具体用于:
[0012]判断出所述查找到的预设参数和对焦焦距中,存在Ml对拍照时间连续的预设参数和对焦焦距,满足拍照时间间隔小于或等于第二预设时间、且环境色温均为室内色温、且任意两个对焦焦距之间的差值的绝对值均小于或等于第一预设阈值;其中,Ml为大于或等于第二预设阈值的整数;将所述当前的对焦焦距调整为Ml个对焦焦距中的任意一个,或调整为Ml个对焦焦距的均值。
[0013]优选地,所述第一对应关系中的预设参数包括环境色温;所述调整模块具体用于:
[0014]判断出所述查找到的预设参数和对焦焦距中,存在M2对拍照时间连续且拍照时间为白天的预设参数和对焦焦距,满足环境色温均为室外色温,且对焦焦距均为无穷远;其中,M2为大于或等于第三预设阈值的整数;将所述当前的对焦焦距调整为无穷远。
[0015]优选地,所述第一对应关系中的预设参数还包括倾斜方向;所述调整模块具体用于:
[0016]判断出所述查找到的预设参数和对焦焦距中,存在M3对拍照时间连续的预设参数和对焦焦距,满足环境色温均为室外色温,且倾斜方向均为向上倾斜,且对焦焦距均为无穷远;其中,M3为大于或等于第四预设阈值的整数;将所述当前的对焦焦距调整为无穷远。
[0017]优选地,所述第一对应关系中的预设参数包括拍照位置和拍照方位;所述调整模块具体用于:
[0018]判断出所述查找到的预设参数和对焦焦距中,存在M4对拍照时间连续的预设参数和对焦焦距,满足任意两个拍照位置之间的差值的绝对值均小于或等于第五预设阈值,且拍照方位均相同,且任意两个对焦焦距之间的差值的绝对值小于或等于第六预设阈值;其中,M4为大于或等于第七预设阈值的整数;将所述当前的对焦焦距调整为M4个对焦焦距中的任意一个,或调整为M4个对焦焦距的均值。
[0019]优选地,所述第一对应关系中的预设参数包括环境色温;所述调整模块具体用于:
[0020]判断出所述查找到的预设参数和对焦焦距中,存在M5对拍照时间连续的预设参数和对焦焦距,满足拍照时间间隔小于或等于第三预设时间、且环境色温均相同、且对焦焦距在两个焦距之间来回切换;其中,M5为大于或等于第八预设阈值的整数;将当前的对焦焦距调整为其中一个焦距,拍照完成后,将下一次拍照的对焦焦距调整为另一个焦距。
[0021]优选地,所述第一对应关系中的预设参数包括环境色温和人脸个数;所述调整模块具体用于:
[0022]判断出所述查找到的预设参数和对焦焦距中,存在M6对拍照时间连续的预设参数和对焦焦距,满足环境色温均为室内色温或均为室外色温、且人脸个数均为一个或均为两个、且任意两个对焦焦距之间的差值均小于或等于第九预设阈值;其中,M6为大于或等于第十预设阈值;将所述当前的对焦焦距调整为M6个对焦焦距中的任意一个,或调整为M6个对焦焦距的均值。
[0023]本发明还提出了一种实现对焦的方法,包括:
[0024]当判断出对焦失败时,在预先保存的拍照时间、预设参数和对焦焦距之间的第一对应关系中,查找与当前时间的差值的绝对值小于或等于第一预设时间的拍照时间对应的预设参数和对焦焦距;
[0025]在预先设置的优先等级和预设条件之间的第二对应关系中,查找最高优先等级对应的预设条件;
[0026]判断出查找到的预设参数和对焦焦距中,存在满足查找到的预设条件的预设参数和对焦焦距,将当前的对焦焦距调整为满足查找到的预设条件的对焦焦距。
[0027]优选地,当判断出查找到的预设参数和对焦焦距中,不存在满足查找到的预设条件的预设参数和对焦焦距时,该方法还包括:
[0028]继续执行所述在第二对应关系中查找下一个优先等级对应的预设条件的步骤。
[0029]优选地,所述第一对应关系中的预设参数包括环境色温;
[0030]所述判断出查找到的预设参数和对焦焦距中,存在满足查找到的预设条件的预设参数和对焦焦距包括:
[0031]判断出所述查找到的预设参数和对焦焦距中,存在Ml对拍照时间连续的预设参数和对焦焦距,满足拍照时间间隔小于或等于第二预设时间、且环境色温均为室内色温、且任意两个对焦焦距之间的差值的绝对值均小于或等于第一预设阈值;其中,Ml为大于或等于第二预设阈值的整数;
[0032]所述将当前的对焦焦距调整为满足查找到的预设条件的对焦焦距包括:
[0033]将所述当前的对焦焦距调整为Ml个对焦焦距中的任意一个,或调整为Ml个对焦焦距的均值。
[0034]优选地,所述第一对应关系中的预设参数包括环境色温;
[0035]所述判断出查找到的预设参数和对焦焦距中,存在满足查找到的预设条件的预设参数和对焦焦距包括:
[0036]判断出所述查找到的预设参数和对焦焦距中,存在M2对拍照时间连续且拍照时间为白天的预设参数和对焦焦距,满足环境色温均为室外色温,且对焦焦距均为无穷远;其中,M2为大于或等于第三预设阈值的整数;
[0037]所述将当前的对焦焦距调整为满足查找到的预设条件的对焦焦距包括:
[0038]将所述当前的对焦焦距调整为无穷远。
[0039]优选地,所述第一对应关系中的预设参数包括环境色温和倾斜方向;
[0040]所述判断出查找到的预设参数和对焦焦距中,存在满足查找到的预设条件的预设参数和对焦焦距包括:
[0041]判断出所述查找到的预设参数和对焦焦距中,存在M3对拍照时间连续的预设参数和对焦焦距,满足环境色温均为室外色温,且倾斜方向均为向上倾斜,且对焦焦距均为无穷远;其中,M3为大于或等于第四预设阈值的整数;
[0042]所述将当前的对焦焦距调整为满足查找到的预设条件的对焦焦距包括:
[0043]将所述当前的对焦焦距调整为无穷远。
[0044]优选地,所述第一对应关系中的预设参数包括拍照位置和拍照方位;
[0045]所述判断出查找到的预设参数和对焦焦距中,存在满足查找到的预设条件的预设参数和对焦焦距包括:
[0046]判断出所述查找到的预设参数和对焦焦距中,存在M4对拍照时间连续的预设参数和对焦焦距,满足任意两个拍照位置之间的差值的绝对值均小于或等于第五预设阈值,且拍照方位均相同,且任意两个对焦焦距之间的差值的绝对值小于或等于第六预设阈值;其中,M4为大于或等于第七预设阈值的整数;
[0047]所述将当前的对焦焦距调整为满足查找到的预设条件的对焦焦距包括:
[0048]将所述当前的对焦焦距调整为M4个对焦焦距中的任意一个,或调整为M4个对焦焦距的均值。
[0049]优选地,所述第一对应关系中的预设参数包括环境色温;
[0050]所述判断出查找到的预设参数和对焦焦距中,存在满足查找到的预设条件的预设参数和对焦焦距包括:
[0051]判断出所述查找到的预设参数和对焦焦距中,存在M5对拍照时间连续的预设参数和对焦焦距,满足拍照时间间隔小于或等于第三预设时间、且环境色温均相同、且对焦焦距在两个焦距之间来回切换;其中,M5为大于或等于第八预设阈值的整数;
[0052]所述将当前的对焦焦距调整为满足查找到的预设条件的对焦焦距包括:
[0053]将当前的对焦焦距调整为其中一个焦距,拍照完成后,将下一次拍照的对焦焦距调整为另一个焦距。
[0054]优选地,所述第一对应关系中的预设参数包括环境色温和人脸个数;
[0055]所述判断出查找到的预设参数和对焦焦距中,存在满足查找到的预设条件的预设参数和对焦焦距包括:
[0056]判断出所述查找到的预设参数和对焦焦距中,存在M6对拍照时间连续的预设参数和对焦焦距,满足环境色温均为室内色温或均为室外色温、且人脸个数均为一个或均为两个、且任意两个对焦焦距之间的差值均小于或等于第九预设阈值;其中,M6为大于或等于第十预设阈值;
[0057]所述将当前的对焦
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1