一种信息处理方法和电子设备的制造方法_2

文档序号:8925419阅读:来源:国知局
应的第一对焦区域内的至少一个第一对焦值,以及在向所述第二方向移动过程中,获取所述第二图像采集单元对应的第二对焦区域内的至少一个第二对焦值;
[0061]对所述至少一个第一对焦值和所述至少一个第二对焦值进行第一运算处理,获得第三对焦值;
[0062]控制所述第一及第二图像采集单元基于所述第三对焦值完成对焦。
[0063]在本申请的技术方案中,首先,控制第一图像采集单元的第一镜片从第一位置向第一方向移动,第二图像采集单元的第二镜片从所述第一位置向与所述第一方向相反的第二方向移动;然后,在向所述第一方向移动过程中,获取所述第一图像采集单元对应的第一对焦区域内的至少一个第一对焦值,以及在向所述第二方向移动过程中,获取所述第二图像采集单元对应的第二对焦区域内的至少一个第二对焦值;进一步,对所述至少一个第一对焦值和所述至少一个第二对焦值进行第一运算处理,获得第三对焦值;最后,控制所述第一及第二图像采集单元基于所述第三对焦值完成对焦,解决了现有技术存在的反差检测法对焦所需时间长的技术问题,实现了通过两个图像采集单元同时向两个相反方向移动来快速对焦的技术效果。
[0064]下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
[0065]在本申请实施例中,提供了一种信息处理方法及电子设备,在具体实施中,电子设备可以是智能手机,也可以是平板电脑或者是单反相机,只要具有图像采集单元即可,具体的,在本申请实施例中,将不作限制。在下面的描述中,将以手相机为例,对本申请实施例中的信息处理方法及电子设备进行详细的描述。
[0066]实施例一:
[0067]在介绍本申请实施例的信息处理方法之前,先将本申请实施例的方法应用的电子设备的基本结构作一介绍,请参考图8,本申请实施例中的电子设备包括:
[0068]第一控制单元1,用于控制第一图像采集单元的第一镜片从第一位置向第一方向移动,第二图像采集单元的第二镜片从所述第一位置向与所述第一方向相反的第二方向移动;
[0069]对焦值获得单元2,用于在向所述第一方向移动过程中,获取所述第一图像采集单元对应的第一对焦区域内的至少一个第一对焦值,以及在向所述第二方向移动过程中,获取所述第二图像采集单元对应的第二对焦区域内的至少一个第二对焦值;
[0070]处理单元3,用于对所述至少一个第一对焦值和所述至少一个第二对焦值进行第一运算处理,获得第三对焦值;
[0071]第二控制单元4,还用于控制所述第一及第二图像采集单元基于所述第三对焦值完成对焦。
[0072]下面对本申请中的第一种信息处理方法进行详细介绍,请参考图4。
[0073]S1:控制第一图像采集单元的第一镜片从第一位置向第一方向移动,第二图像采集单元的第二镜片从所述第一位置向与所述第一方向相反的第二方向移动。
[0074]为了能够快速地完成对焦,在本申请实施例中,电子设备的图像采集单元有两个,并且在本申请实施例两个图像采集单元的视角一样,如此两个图像采集单元可以对同一个点进行对焦。
[0075]在本申请实施例中,第一位置具体为驱动脉冲的占空比为第一占空比时,所述电子设备中的第一驱动单元和第二驱动单元分别能够驱动所述第一镜片和所述第二镜片到达的位置。
[0076]具体来讲,对焦过程是对焦马达驱动图像采集单元的镜片移动,从而获取预览图像。而驱动镜片的移动,是通过驱动脉冲的变化来实现的。所以,在本申请实施例中,当驱动脉冲的占空比为第一占空比时,第一镜片和第二镜片能够达到的位置就为第一位置。
[0077]而步骤SI中控制第一图像采集单元的第一镜片从第一位置向第一方向移动,第二图像采集单元的第二镜片从所述第一位置向与所述第一方向相反的第二方向移动,具体为:
[0078]控制所述驱动脉冲从所述第一占空比变化到不同于所述第一占空比的第二占空t匕,从而控制所述第一镜片从所述第一位置向所述第一方向移动;
[0079]控制所述驱动脉冲从所述第一占空比变化到与所述第一占空比和所述第二占空比均不同的第三占空比,从而控制所述第二镜片从所述第一位置向所述第二方向移动。
[0080]随着驱动脉冲占空比的变化,对焦马达就能够驱动镜片移动,因此,为了快速对焦,在本申请实施例中,控制驱动脉冲的占空比分别从第一占空比同时变化到第二占空比和第三占空比,且第一占空比与第二占空比不同,从而控制两个图像采集单元的镜片同时移动。
[0081]进一步,设第一占空比为ql,第二占空比为q2,第三占空比为q3,为了保证第一镜片和第二镜片能够往不同方向移动,需要O ( q2〈ql〈q3 ( 100%,或O彡<q3〈ql〈q2 ( 100%。
[0082]较佳地,为了保证第一图像采集单元和第二图像采集单元能够获得足够的时间,可以设置ql=50%,q2=0, q3=100%或ql=50%,q2=100%, q3=0。这样,第一镜片和第二镜片就从中间位置分别向前或向后移动获得预览图像。当然,也可以是其他,如ql=50%,q2=30%,q3=70%或ql=50%,q2=67%,q3=33%,本申请所属技术人员可以根据实际需要来进行选择,本申请不作具体的限制。
[0083]S2:在向所述第一方向移动过程中,获取所述第一图像采集单元对应的第一对焦区域内的至少一个第一对焦值,以及在向所述第二方向移动过程中,获取所述第二图像采集单元对应的第二对焦区域内的至少一个第二对焦值。
[0084]在移动过程中获取预览图像,进而获得至少一个第一对焦值和至少一个第二对焦值。其中,获得至少一个第一对焦值和至少一个第二对焦值的过程为:
[0085]获得所述第一对焦区域内的第一像素值,基于所述第一像素值,获得第一梯度信息;
[0086]针对所述第一梯度信息进行全域爬坡算法处理、快速爬坡算法或全域分段爬坡算法,获得所述至少一个第一对焦值;
[0087]获得所述第二对焦区域内的第二像素值,基于所述第二像素值,获得第二梯度信息;
[0088]针对所述第二梯度信息进行全域爬坡算法处理、快速爬坡算法或全域分段爬坡算法,获得所述至少一个第二对焦值。
[0089]具体来讲,在第一图像采集单元对焦过程中,首先获得第一对焦区域内的第一像素值,第一像素值为对焦区域内的每一个像素点的像素值,像素值在O?255之间,通过相邻像素点之间的反差,及差值就能够得到第一梯度信息。
[0090]进一步,对第一梯度信息进行全域爬坡算法处理、快速爬坡算法或全域分段爬坡算法来获得至少一个对焦值。下面将详细介绍全域爬坡算法处理、快速爬坡算法或全域分段爬坡算法获得第一对焦值的过程。
[0091]第一种:全域爬坡算法。
[0092]如图5所示,假设第一位置对应的对焦值为图5中的A点,且第一方向为焦平面变大方向。首先,在全域爬坡算法中,第一占空比ql的变化按照电子设备的帧率来变化,如帧率为50fps,那么当ql=50%时,ql到q2的变化就为每隔1%驱动第一镜片移动一次,以获得一帧预览图像,共获得50帧预览图像。第一图像单元从A点开始进行爬坡算法。假设q2=100%,且占空比为100%时对应图5中的B点,那么随着占空比的变化中,对第一梯度信息进行运算处理,就会得到至少一个对焦值,一直到B点结束。
[0093]对于获得至少一个第二对焦值的过程,假设q3=0,对应C点,由第二梯度信息获得至少一个第二对焦值的过程与获得第一对焦值的过程相同,因此就不再一一赘述了。
[0094]第二种:快速爬坡算法
[0095]如图6所示,假设第一位置对应的对焦值为图6中的A点,且第一方向为焦平面变大方向。首先,在快速爬坡算法中,第一占空比ql的变化按照电子设备的帧率来变化,如帧率为50fps,那么当ql=50%时,ql到q2的变化就为每隔1%驱动第一镜片移动一次,以获得一帧预览图像,共获得50帧预览图像。第一图像单元从A点开始进行爬坡算法。假设q2=85%,且占空比为85%时对应图5中的B点,那么随着占空比的变化中,对第一梯度信息进行运算处理,就会得到至少一个对焦值,一直到B点结束。
[0096]对于获得至少一个第二对焦值的过程,假设q3=15%,对应C点,由第二梯度信息获得至少一个第二对焦值的过程与获得第一对焦值的过程相同,因此就不再一一赘述了。
[0097]第三种:全域分段爬坡算法
[0098]如图7所示,假设第一位置对应的对焦值为图7中的A点,且第一方向为焦平面变大方向。首先,在快速爬坡算法中,第一占空比ql的变化按照电子设备的景深来变化,如景深为4.94m?5.062m,即可将占空比的变化分为10份,那么当ql=50%时,ql到q2的变化就为每隔5%驱动第一镜片移动一次,以获得一帧预览图像,共获得10帧预览图像。第一图像单元从A点开始进行爬坡算法。假设q2=100%,且占空比为100%时对应图7中的B点,那么随着占空比的变化中,对第一梯度信息进行运算处理,就会得到至少一个对焦值,一直到B点结束。
[0099]对于获得至少一个第二对焦值的过程,假设q3=0%,对应C点,由第二梯度信息获得至少一个第二对焦值的过程与获得第一对焦值的过程相同,因此就不再一一赘述了。
[0100]S3:对所述至少一个第一对焦值和所述至少一个第二对焦值进行第一运算处理,获得第三对焦值。
[0101]在获得了至少一个第一对焦值和至少一个第二对焦值后,进行第一运算处理,SP可得到第三对焦值。具体为:
[0102]比较所述至少一个第一对焦值中和所述至少一个第二
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1