对焦方法及装置、电子设备、计算机可读存储介质与流程

文档序号:33171885发布日期:2023-02-04 02:43阅读:16来源:国知局
对焦方法及装置、电子设备、计算机可读存储介质与流程

1.本技术涉及摄影技术领域,具体涉及一种对焦方法及装置、电子设备、计算机可读存储介质。


背景技术:

2.如今的摄像装置通常通过反差对焦或者相位对焦等方式实现自动对焦,从而减少了用户的操作步骤。
3.但是在实践中发现,反差对焦的对焦速度较慢,而对焦速度相对较快的相位对焦则将导致摄像装置的成像质量较差。对此,发现一种既能够提高对焦速度又能够保证成像质量的对焦方法成为了亟需解决的问题。


技术实现要素:

4.本技术实施例公开了一种对焦方法及装置、电子设备、计算机可读存储介质,能够在提高对焦速度的同时保证摄像装置的成像质量。
5.本技术实施例第一方面公开一种对焦方法,包括:
6.获取目标区域中每两个匹配的第一像素区域分别采集到的光信号之间的第一相位差,所述目标区域是摄像装置的光电传感器的感光区域中包括的色彩插值区域的部分或全部,通过所述色彩插值区域采集到的光信号用于进行色彩插值计算,匹配的两个所述第一像素区域分别存在部分区域被遮蔽,以使得分别通过两个所述第一像素区域的光信号存在相位差;
7.根据所述第一相位差调整所述拍摄装置的焦点。
8.作为一种可选的实施方式,在本技术实施例第一方面中,所述感光区域还包括成像区域,通过所述成像区域采集到的光信号用于生成图像;在根据所述第一相位差调整所述拍摄装置的焦点之前,所述方法还包括:
9.获取所述成像区域中每两个匹配的第二像素区域分别采集到的光信号之间的第二相位差,匹配的两个所述第二像素区域分别存在部分区域被遮蔽;
10.以及,所述根据所述第一相位差调整所述拍摄装置的焦点,包括:
11.根据所述第一相位差和所述第二相位差调整所述拍摄装置的焦点。
12.作为一种可选的实施方式,在本技术实施例第一方面中,所述成像区域中包括至少两个匹配的第二像素区域,所述至少两个匹配的第二像素区域的总面积小于或等于所述成像区域的面积。
13.作为一种可选的实施方式,在本技术实施例第一方面中,所述成像区域位于所述感光区域的中心,所述目标区域为环绕所述成像区域的环形区域。
14.作为一种可选的实施方式,在本技术实施例第一方面中,所述成像区域为矩形区域,所述目标区域至少包括第一子区域、第二子区域、第三子区域和第四子区域,所述第一子区域和所述第二子区域各由至少一行第一像素区域组成,所述第一子区域位于所述成像
区域的上方,所述第二子区域位于所述成像区域的下方,所述第三子区域和所述第四子区域各由至少两列第一像素区域组成,所述第三子区域位于所述成像区域的左方,所述第四子区域位于所述成像区域的右方。
15.作为一种可选的实施方式,在本技术实施例第一方面中,所述第一相位差有多个,所述根据所述第一相位差调整所述拍摄装置的焦点,包括:
16.计算多个所述第一相位差之间的目标平均值,并根据所述目标平均值调整所述拍摄装置的焦点。
17.作为一种可选的实施方式,在本技术实施例第一方面中,所述计算多个所述第一相位差之间的平均值,包括:
18.为各个所述第一相位差赋予对应的第一权重,并根据多个所述第一相位差和各个所述第一相位差对应的第一权重确定第一加权平均值,其中,所述第一相位差对应的两个第一像素区域越靠近所述感光区域的中心,则所述第一相位差对应的第一权重越大;
19.将所述第一加权平均值作为多个所述第一相位差之间的目标平均值。
20.作为一种可选的实施方式,在本技术实施例第一方面中,所述根据所述第一相位差调整所述拍摄装置的焦点,包括:
21.若所述第一相位差小于或等于目标阈值,则不对所述拍摄装置的焦点进行调整;
22.若所述第一相位差大于目标阈值,则对所述拍摄装置的焦点进行调整直至所述第一相位差小于或等于所述目标阈值。
23.本技术实施例第二方面公开一种对焦装置,包括:
24.第一获取单元,用于获取目标区域中每两个匹配的第一像素区域分别采集到的光信号之间的第一相位差,所述目标区域是摄像装置的光电传感器的感光区域中包括的色彩插值区域的部分或全部,通过所述色彩插值区域采集到的光信号用于进行色彩插值计算,匹配的两个所述第一像素区域分别存在部分区域被遮蔽,以使得分别通过两个所述第一像素区域的光信号存在相位差;
25.调整单元,用于根据所述第一相位差调整所述拍摄装置的焦点。
26.本技术实施例第三方面公开一种电子设备,包括:
27.存储有可执行程序代码的存储器;
28.与所述存储器耦合的处理器;
29.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本技术实施例第一方面公开的对焦方法。
30.本技术实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本技术实施例第一方面公开的对焦方法。
31.本技术实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本技术实施例第一方面的任意一种方法的部分或全部步骤。
32.本技术实施例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本技术实施例第一方面的任意一种方法的部分或全部步骤。
33.与相关技术相比,本技术实施例具有以下有益效果:
34.本技术实施例中,可以将摄像装置的光电传感器的感光区域中包括的色彩插值区域部分或全部作为目标区域,该目标区域中包括第一像素区域,其中,匹配的两个所述第一像素区域分别存在部分区域被遮蔽,以使得分别通过两个所述第一像素区域的光信号存在相位差,进而可以根据第一相位差确定摄像装置的焦点是否对准。本技术实施例中,被遮蔽的第一像素区域位于色彩插值区域,而通过色彩插值区域采集的光信号仅是用于进行色彩插值计算,并不会影响后续的成像效果,从而可以在提高对焦速度的同时保证摄像装置的成像质量。
附图说明
35.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1是本技术实施例公开的一种相位对焦的示意图;
37.图2是本技术实施例公开的另一种相位对焦的示意图;
38.图3是本技术实施例公开的一种对焦方法的流程示意图;
39.图4是本技术实施例公开的一种对焦方法的流程示意图;
40.图5是本技术实施例公开的一种感光区域的示意图;
41.图6是本技术实施例公开的一种对焦方法的流程示意图;
42.图7是本技术实施例公开的一种对焦装置的结构示意图;
43.图8是本技术实施例公开的一种电子设备的结构示意图。
具体实施方式
44.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
45.需要说明的是,本技术的说明书和权利要求书中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同的对象,而不是用于描述特定顺序。本技术实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
46.本技术实施例公开了一种对焦方法及装置、电子设备、计算机可读存储介质,能够在提高对焦速度的同时保证摄像装置的成像质量。
47.下面将结合具体实施例对本技术技术方案进行详细说明。
48.为了更加清楚地说明本技术实施例公开的一种对焦方法及装置、电子设备、计算机可读存储介质。首先对相关技术中的对焦技术进行介绍。在相关技术中,对焦技术包括反差对焦、相位对焦等;其中,反差对焦是通过检测摄像装置的光电传感器采集的图像的对比度,进而将图像中对比度最大的位置确定为焦点,但是搜寻对比度最大位置通常需要对整
张图像的各个像素点进行逐一检测,计算量较大,从而导致对焦的速度较慢。
49.另一种是相位对焦,请参阅图1,图1是本技术实施例公开的一种相位对焦的示意图。可选的,摄像装置的光电传感器的感光区域可以包括多个像素区域,需要说明的是,一个像素区域为一个像素点在感光区域中所占的区域,如图1中所示的110或者120。为了使得通过感光区域的光信号形成相位差,需要将其中一个像素区域遮蔽掉部分(图1中黑色部分),并将相邻的另一个像素区域遮蔽掉另一部分,从而得到完整的相位差信息。如图1中的a像素区域110和b像素区域120分别被遮蔽掉部分,进而光信号l1和光信号l2在分别通过a像素区域110和b像素区域120之后,将形成相位差130。图1中相位差130明显大于0,此时可以确定对焦不准确,则摄像装置可以进行焦点调整操作。进一步请参阅图2,图2是本技术实施例公开的另一种相位对焦的示意图。若相位差140为0,则可以确定对焦准确,并将当前对焦的位置作为焦点。
50.相比较于反差对焦,相位对焦的计算量更小,从而对焦速度更快,但是在实践中发现,虽然采用相位对焦的方式对焦更快,但是遮蔽掉感光区域中的像素区域的部分区域将导致部分光信号被屏蔽掉,从而将影响摄像装置后续的成像质量。
51.对此,本技术实施例中,可以将摄像装置的光电传感器的感光区域中包括的色彩插值区域部分或全部作为目标区域,该目标区域中包括第一像素区域存在部分区域被遮蔽。也就是说,被遮蔽的第一像素区域位于色彩插值区域,而通过色彩插值区域采集的光信号仅是用于进行色彩插值计算,并不会影响后续的成像效果,此外,由于可以根据目标区域确定出第一相位差,对此感光区域中的成像区域可以不再设置遮蔽掉部分的像素区域,或者可以减少成像区域中设置遮蔽掉部分的像素区域的数量,从而可以在提高对焦速度的同时保证摄像装置的成像质量。
52.基于此,以下对本技术实施例公开的对焦方法进行介绍。
53.请参阅图3,图3是本技术实施例公开的一种对焦方法的流程示意图。可选的,该方法可以包括以下步骤:
54.302、获取目标区域中每两个匹配的第一像素区域分别采集到的光信号之间的第一相位差,目标区域是摄像装置的光电传感器的感光区域中包括的色彩插值区域的部分或全部,通过色彩插值区域采集到的光信号用于进行色彩插值计算,匹配的两个第一像素区域分别存在部分区域被遮蔽。
55.本技术实施例中,摄像装置可以包括单目摄像头、双目摄像头或者广角摄像头等,在此不作限定。摄像装置可以包括光电传感器,光电传感器用于采集光信号,进而摄像装置的处理器可以根据采集的光信号进行成像操作。
56.其中,光电传感器可以包括感光区域,用于接收光信号;感光区域可以包括色彩插值区域,通过色彩插值区域采集到光信号发送至处理器之后,处理器可以根据该光信号进行色彩差值计算,以确定图像的色调值。
57.需要说明的是,对于rgb图像,通常需要在一个像素上同时获取rgb颜色,即红绿蓝3种颜色,以确定该像素点的色调值。相关技术中通常采用滤镜的方式进行获取,即红色的滤镜透过红色的波长,绿色的滤镜透过绿色的波长,蓝色的滤镜透过蓝色的波长。对此,如果同时获取一个像素的rgb值,则需要三块滤镜,这样价格昂贵,且不好制造,因为三块滤镜都必须保证每一个像素点都对齐,为了简化制作工艺和降低制作成本。对此,相关技术中引
入了色彩插值的方法,即每个像素只通过一种滤镜输出一种颜色的色调值,另外两个颜色的色调值则利用相邻像素的色调值通过色彩插值计算获得。举例来说,第一像素点、第二像素点和第三像素点相邻;其中,第一像素点输出红色的色调值,第二像素点输出绿色的色调值,第三像素点输出蓝色的色调值;则第一像素点的绿色色调值和蓝色色调值,可以通过第二像素点输出绿色的色调值和第三像素点输出蓝色的色调值通过色彩插值计算得到。可选的,色彩插值计算方法可以包括双线性插值法、色比恒定法、基于梯度的算法或自适应插值法等,在此不作限定。
58.可见,通过色彩插值区域采集的光信号主要用于进行像素点的色调值的确定,对此就算对色彩插值区域中的像素区域遮蔽掉部分,也不会影响后续处理器对该像素区域的色调值进行确定。也就是说,对色彩插值区域中的像素区域遮蔽掉部分不会影响后续的成像效果。
59.对此可选的,本技术实施例中可以将色彩插值区域的部分或全部作为目标区域,目标区域中包括一对或多对匹配的第一像素区域,匹配的两个第一像素区域分别存在部分区域被遮蔽;进而当光信号通过匹配的两个第一像素区域的时候,如上图1所示的原理,就可以获取到两个匹配的第一像素区域分别采集到的光信号之间的第一相位差。
60.需要进一步说明的是,目标区域中的第一像素区域采集的光信号还可以用于进行色彩插值计算,以提高后续确定出的色调值的准确率。
61.304、根据第一相位差调整拍摄装置的焦点。
62.请参阅图2,在理想状态下,若对焦准确,则光信号分别通过两个匹配的第一像素区域之后,在感光区域上的投射位置是完全重叠的,即第一相位差为0。相反的,若第一相位差不为0,则说明对焦不准确。
63.在实践中发现,由于摄像装置的光电传感器等元器件的尺寸、形状可能存在偏差,对此光信号投射到感光区域上的位置也可能存在细微的偏差。也就是说,即使在对焦准确的情况下,光信号分别通过两个匹配的第一像素区域之后,在感光区域上的投射位置也不一定完全重合,即存在相位差。
64.对此可选的,在获取到的第一相位差小于或等于目标阈值时,就可以确定对焦准确,摄像装置可以不对焦点进行调整。可选的,目标阈值可以由开发人员根据大量的开发经验设定,也可以由用户根据实际的使用需求设定,在此不作限定。
65.可选的,若第一相位差大于目标阈值,则可以确定对焦不准确,则摄像装置可以通过变焦模块对焦点进行调整,并重新获取新的第一相位差直至新的第一相位差小于或等于目标阈值时,确定对焦准确。
66.实施上述各实施例公开的方法,可以将摄像装置的光电传感器的感光区域中包括的色彩插值区域部分或全部作为目标区域,该目标区域中包括第一像素区域,其中,匹配的两个所述第一像素区域分别存在部分区域被遮蔽,以使得分别通过两个所述第一像素区域的光信号存在相位差,进而可以根据第一相位差确定摄像装置的焦点是否对准。本技术实施例中,被遮蔽的第一像素区域位于色彩插值区域,而通过色彩插值区域采集的光信号仅是用于进行色彩插值计算,并不会影响后续的成像效果,从而可以在提高对焦速度的同时保证摄像装置的成像质量。
67.请参阅图4,图4是本技术实施例公开的一种对焦方法的流程示意图。可选的,该方
法可以包括以下步骤:
68.402、获取目标区域中每两个匹配的第一像素区域分别采集到的光信号之间的第一相位差,目标区域是摄像装置的光电传感器的感光区域中包括的色彩插值区域的部分或全部,通过色彩插值区域采集到的光信号用于进行色彩插值计算,匹配的两个第一像素区域分别存在部分区域被遮蔽。
69.404、获取成像区域中每两个匹配的第二像素区域分别采集到的光信号之间的第二相位差。
70.作为一种可选的实施方式,光电传感器的感光区域中还可以包括成像区域;其中,通过成像区域采集到的光信号用于生成图像。可以理解的是,获取到的相位差越多,即可以用于确定对焦是否准确的参考因素就越多多,则后续确定对焦是否准确的准确率就越高。
71.对此可选的,可以将成像区域中部分匹配的第二像素区域遮蔽掉部分,以使得分别通过两个第二像素区域的光信号存在相位差。进而可以获取成像区域中每两个匹配的第二像素区域分别采集到的光信号之间的第二相位差。其中,第二相位差的获取原理与上述第一相位差的获取原理类似,在此不再赘述。进而后续可以根据第一相位差和第二相位差调整拍摄装置的焦点,以提高对焦的准确率。
72.可以理解的是,第二相位差需要至少两个匹配的第二像素区域采集到的光信号确定,对此可选的,成像区域中可以包括至少两个匹配的第二像素区域。可选的,至少两个匹配的第二像素区域的总面积可以小于成像区域的面积。可以理解的是,第二像素区域的部分区域被遮蔽,所以通过第二像素区域采集的光信号是不完整的,将影响后续的成像质量,对此可以将成像区域中的部分区域进行遮蔽作为第二像素区域,以在提高对焦准确率的前提下,尽快地保证后续的成像效果。
73.可选的,至少两个匹配的第二像素区域的总面积可以等成像区域的面积。以使得后续可以获取到更多的第二相位差,从而提高对焦的准确率。
74.作为一种可选的实施方式,成像区域可以位于感光区域的中心,目标区域可以为环绕成像区别于的环形区域。
75.实施上述方法,由于目标区域是环绕位于感光区域中心的成像区域的环形区域,从而使得目标区域中的第一像素区域可以分布在感光区域的各个方位,从而避免了第一像素区域都处于同一方位的情况,提高了后续根据第一像素区域确定的第一相位差的参考价值。
76.请参阅图5,图5是本技术实施例公开的一种感光区域的示意图。可选的,成像区域510可以为矩形区域,目标区域可以至少包括第一子区域520第二子区域530、第三子区域540和第四子区域550。其中,第一子区域520和第二子区域530可以各由至少一行第一像素区域组成,第一子区域520可以位于成像区域510的上方,第二子区域530可以位于成像区域510的下方,第三子区域540和第四子区域550可以各由至少两列第一像素区域组成,第三子区域540可以位于成像区域510的左方,第四子区域550可以位于成像区域510的右方。
77.需要说明的是,图5中以第一子区域520和第二子区域530可以各由一行第一像素区域组成,及第三子区域540和第四子区域550可以各由两列第一像素区域组成进行图示,不应对本技术实施例构成限定。
78.由于第一相位差至少需要两个水平相邻的第一像素区域确定,对此可选的,位于
成像区域510左右两个方向的第三子区域540和第四子区域550可以各由至少两列第一像素区域组成,以使得后续可以确定出第三子区域540和第四子区域550分别对应的第一相位差;而由于第一子区域520和第二子区域530中的第一像素区域可以横向排列,所以最少一行第一像素区域就可以确定第一子区域520和第二子区域530分别对应的第一相位差。
79.实施上述方法,若第一子区域520和第二子区域530可以各由一行第一像素区域组成,及第三子区域540和第四子区域550可以各由两列第一像素区域组成,进而可以在确定出目标区域的第一相位差的同时,尽可能地减少拍摄装置的处理器的计算量。
80.作为一种可选的实施方式,可以根据通过第一子区域520包括的第一像素区域采集到的光信号确定第三相位差;以及,根据通过第二子区域530包括的第一像素区域采集到的光信号确定第四相位差;以及,根据通过第三子区域540包括的第一像素区域采集到的光信号确定第五相位差;以及,根据通过第四子区域550包括的第一像素区域采集到的光信号确定第六相位差。
81.进一步地,可以计算成像区域对应的第二相位差、第三相位差、第四相位差、第五相位差和第六相位差的第二平均值,并根据第二平均值调整拍摄装置的焦点。
82.实施上述方法,可以通过感光区域中不同位置采集的光信号的相位差的平均值来调整拍摄装置的焦点,从而提高了调整焦点的准确率。
83.需要说明的是,图5仅是为了方便说明列举的图示,不应对本技术实施例构成限定。
84.406、根据第一相位差和第二相位差调整拍摄装置的焦点。
85.可选的,可以根据第一相位差调整拍摄装置的焦点,或者根据第二相位差调整拍摄装置的焦点。在另一种实施例中,可以计算第一相位差和第二相位差的平均值,并根据平均值调整拍摄装置的焦点。
86.其中,根据第二相位差或者第一相位差和第二相位差的平均值,调整拍摄装置的焦点的方式,与上述的根据第一相位差调整拍摄装置的焦点的方式类似,在此不作限定。
87.实施上述方法,可以结合目标区域的第一相位差及成像区域的第二相位差调整拍摄装置的焦点;而由于用于确定对焦是否准确的参考因素增多了,所以提高了后续确定对焦是否准确的准确率。
88.可选的,可以分别对各个第一相位差和第二相位差赋予对应的第二权重,进而可以根据第一相位差、第二相位差及各个第一相位差和第二相位差对应的第二权重,确定第二加权平均值。其中,各个第一相位差对应的两个第一像素区域越靠近感光区域的中心,则该第一相位差对应的第二权重越大,各个第二相位差对应的两个第二像素区域越靠近感光区域的中心,则该第二相位差对应的第二权重越大。进而可以根据第二加权平均值调整拍摄装置的焦点。
89.由于根据越靠近感光区域中心的像素区域采集的到相位差越准确,对此可以对越靠近感光区域中心的像素区域采集的到相位差赋予更高的权重,进而实施上述方法,可以提高后续根据第二加权平均值调整拍摄装置的焦点的准确率。
90.实施上述各实施例公开的方法,被遮蔽的第一像素区域位于色彩插值区域,而通过色彩插值区域采集的光信号仅是用于进行色彩插值计算,并不会影响后续的成像效果,从而可以在提高对焦速度的同时保证摄像装置的成像质量;以及,可以根据第一相位差和
第二相位差调整拍摄装置的焦点,以提高对焦的准确率;以及,可以将成像区域中的部分区域进行遮蔽作为第二像素区域,以在提高对焦准确率的前提下,尽快地保证后续的成像效果;以及,由于目标区域是环绕位于感光区域中心的成像区域的环形区域,从而使得目标区域中的第一像素区域可以分布在感光区域的各个方位,从而避免了第一像素区域都处于同一方位的情况,提高了后续根据第一像素区域确定的第一相位差的参考价值;以及,可以通过感光区域中不同位置采集的光信号的相位差的平均值来调整拍摄装置的焦点,从而提高了调整焦点的准确率。
91.请参阅图6,图6是本技术实施例公开的一种对焦方法的流程示意图。可选的,该方法可以包括以下步骤:
92.602、获取目标区域中每两个匹配的第一像素区域分别采集到的光信号之间的第一相位差,目标区域是摄像装置的光电传感器的感光区域中包括的色彩插值区域的部分或全部,通过色彩插值区域采集到的光信号用于进行色彩插值计算,匹配的两个第一像素区域分别存在部分区域被遮蔽。
93.可选的,目标区域的面积占色彩插值区域面积的比值,可以与摄像装置的处理器的计算性能呈正相关关系。即摄像装置的处理器的计算性能越强,则目标区域的面积占色彩插值区域面积的比值越大;反之,若摄像装置的处理器的计算性能越弱,则目标区域的面积占色彩插值区域面积的比值越小。
94.对此可选的,可以根据摄像装置的处理器的计算性能,确定目标区域的面积占色彩插值区域面积的比值,其中,处理器的计算性能确定处理器的最大计算量。从而可以在避免摄像装置的处理器损坏的情况下,尽可能多的获取第一相位差,从而提高了后续根据第一相位差调整拍摄装置的焦点的准确率。
95.在另一种实施例中,目标区域的面积占色彩插值区域面积的比值,可以与对焦速度呈负相关关系。即目标区域的面积占色彩插值区域面积的比值越大,则对焦速度越慢;反之,若目标区域的面积占色彩插值区域面积的比值越小,则对焦速度越快。
96.对此可选的,可以根据用户设定的对焦速度,确定目标区域的面积占色彩插值区域面积的比值。从而可以在保证摄像装置的成像质量的前提下,尽可能地保证对焦速度符合用户的需求。
97.在一种实施例中,可以获取摄像装置当前处于的摄像场景,并根据摄像场景调整目标区域面积占色彩插值区域面积的比值。
98.可选的,若摄像装置当前处于的摄像场景为扫码场景,例如,扫描二维码、扫描条形码等;由于扫码场景需要更快的对焦速度,且不需要太好的成像质量,对此可以降低目标区域面积占色彩插值区域面积的比值,以提高对焦速度。
99.可选的,若摄像装置当前处于的摄像场景为人像或者风景拍摄场景,则可以提高目标区域面积占色彩插值区域面积的比值,以提高摄像装置的成像质量。
100.实施上述方法,可以根据摄像装置当前处于的摄像场景调整目标区域面积占色彩插值区域面积的比值,以使得摄像装置的对焦速度及成像质量符合当前的摄像场景,从而提高了用户的使用体验度。
101.604、计算多个第一相位差之间的目标平均值,并根据目标平均值调整拍摄装置的焦点。
102.可选的,感光区域中匹配的第一像素区域可以有多对,对此获取到的第一相位差可以有多个。可以理解的是,由于多对匹配的第一像素区域位于感光区域中的不同位置,所以光信号通过不同位置的第一像素区域的时候,折射的角度可能不同,对此采集到的多个第一相位差可能是不同的。对此可以计算多个第一相位差之间的目标平均值,进而可以根据目标平均值调整拍摄装置的焦点,从而提高了后续调整焦点的准确率。
103.作为一种可选的实施方式,可以为各个第一相位差赋予对应的第一权重,并根据多个第一相位差和各个第一相位差对应的第一权重确定第一加权平均值,其中,第一相位差对应的两个第一像素区域越靠近感光区域的中心,则第一相位差对应的第一权重越大;进而可以将第一加权平均值作为多个第一相位差之间的目标平均值,并根据目标平均值调整拍摄装置的焦点。
104.由于根据越靠近感光区域中心的像素区域采集的到相位差越准确,对此可以对越靠近感光区域中心的像素区域采集的到相位差赋予更高的权重,进而实施上述方法,可以提高后续根据第一加权平均值调整拍摄装置的焦点的准确率。
105.实施上述各实施例公开的方法,被遮蔽的第一像素区域位于色彩插值区域,而通过色彩插值区域采集的光信号仅是用于进行色彩插值计算,并不会影响后续的成像效果,从而可以在提高对焦速度的同时保证摄像装置的成像质量;以及,可以根据摄像装置当前处于的摄像场景调整目标区域面积占色彩插值区域面积的比值,以使得摄像装置的对焦速度及成像质量符合当前的摄像场景,从而提高了用户的使用体验度;以及,可以计算多个第一相位差之间的目标平均值,进而可以根据目标平均值调整拍摄装置的焦点,从而提高了后续调整焦点的准确率。
106.请参阅图7,图7是本技术实施例公开的一种对焦装置的结构示意图。可选的,该装置可以包括第一获取单元702和调整单元704,其中:
107.第一获取单元702,用于获取目标区域中每两个匹配的第一像素区域分别采集到的光信号之间的第一相位差,目标区域是摄像装置的光电传感器的感光区域中包括的色彩插值区域的部分或全部,通过色彩插值区域采集到的光信号用于进行色彩插值计算,匹配的两个第一像素区域分别存在部分区域被遮蔽,以使得分别通过两个第一像素区域的光信号存在相位差;
108.调整单元704,用于根据第一相位差调整拍摄装置的焦点。
109.实施上述装置,可以将摄像装置的光电传感器的感光区域中包括的色彩插值区域部分或全部作为目标区域,该目标区域中包括第一像素区域,其中,匹配的两个所述第一像素区域分别存在部分区域被遮蔽,以使得分别通过两个所述第一像素区域的光信号存在相位差,进而可以根据第一相位差确定摄像装置的焦点是否对准。本技术实施例中,被遮蔽的第一像素区域位于色彩插值区域,而通过色彩插值区域采集的光信号仅是用于进行色彩插值计算,并不会影响后续的成像效果,从而可以在提高对焦速度的同时保证摄像装置的成像质量。
110.作为一种可选的实施方式,感光区域还可以包括成像区域,通过成像区域采集到的光信号用于生成图像;图7所示的装置还可以包括未图示的第二获取单元,其中:
111.第二获取单元,用于在根据第一相位差调整拍摄装置的焦点之前,获取成像区域中每两个匹配的第二像素区域分别采集到的光信号之间的第二相位差,匹配的两个第二像
素区域分别存在部分区域被遮蔽;
112.调整单元,还用于根据第一相位差和第二相位差调整拍摄装置的焦点。
113.实施上述装置,可以获取成像区域中每两个匹配的第二像素区域分别采集到的光信号之间的第二相位差,并根据第一相位差和第二相位差调整拍摄装置的焦点,以提高对焦的准确率。
114.作为一种可选的实施方式,成像区域中包括至少两个匹配的第二像素区域,至少两个匹配的第二像素区域的总面积小于或等于成像区域的面积。
115.实施上述装置,可以将成像区域中的部分区域进行遮蔽作为第二像素区域,以在提高对焦准确率的前提下,尽快地保证后续的成像效果。
116.作为一种可选的实施方式,成像区域位于感光区域的中心,目标区域为环绕成像区域的环形区域。
117.实施上述装置,由于目标区域是环绕位于感光区域中心的成像区域的环形区域,从而使得目标区域中的第一像素区域可以分布在感光区域的各个方位,从而避免了第一像素区域都处于同一方位的情况,提高了后续根据第一像素区域确定的第一相位差的参考价值。
118.作为一种可选的实施方式,成像区域为矩形区域,目标区域至少包括第一子区域、第二子区域、第三子区域和第四子区域,第一子区域和第二子区域各由至少一行第一像素区域组成,第一子区域位于成像区域的上方,第二子区域位于成像区域的下方,第三子区域和第四子区域各由至少两列第一像素区域组成,第三子区域位于成像区域的左方,第四子区域位于成像区域的右方。
119.实施上述装置,可以通过感光区域中不同位置采集的光信号的相位差的平均值来调整拍摄装置的焦点,从而提高了调整焦点的准确率。
120.作为一种可选的实施方式,第一相位差有多个;以及,调整单元704,还用于计算多个第一相位差之间的目标平均值,并根据目标平均值调整拍摄装置的焦点。
121.实施上述装置,可以计算多个第一相位差之间的目标平均值,进而可以根据目标平均值调整拍摄装置的焦点,从而提高了后续调整焦点的准确率。
122.作为一种可选的实施方式,调整单元704,还用于为各个第一相位差赋予对应的第一权重,并根据多个第一相位差和各个第一相位差对应的第一权重确定第一加权平均值,其中,第一相位差对应的两个第一像素区域越靠近感光区域的中心,则第一相位差对应的第一权重越大;以及,将第一加权平均值作为多个第一相位差之间的目标平均值。
123.实施上述装置,可以对越靠近感光区域中心的像素区域采集的到相位差赋予更高的权重,进而实施上述方法,可以提高后续根据第一加权平均值调整拍摄装置的焦点的准确率。
124.作为一种可选的实施方式,调整单元704,还用于在第一相位差小于或等于目标阈值时,不对拍摄装置的焦点进行调整;以及,在第一相位差大于目标阈值时,对拍摄装置的焦点进行调整直至第一相位差小于或等于目标阈值。
125.实施上述装置,进而可以根据第一相位差确定摄像装置的焦点是否对准,以在提高对焦速度的同时保证摄像装置的成像质量。
126.请参阅图8,图8是本技术实施例公开的一种电子设备的结构示意图。如图8所示,
该电子设备可以包括:
127.存储有可执行程序代码的存储器801;
128.与存储器801耦合的处理器802;
129.其中,处理器802调用存储器801中存储的可执行程序代码,执行上述各实施例公开的对焦方法。
130.本技术实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行上述各实施例公开的对焦方法。
131.本技术实施例还公开一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
132.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本技术所必须的。
133.在本技术的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
134.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
135.另外,在本技术各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
136.上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本技术的各个实施例上述方法的部分或全部步骤。
137.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够
用于携带或存储数据的计算机可读的任何其他介质。
138.以上对本技术实施例公开的一种对焦方法及装置、电子设备、计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1