一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

摄像设备、摄像设备的控制方法和存储介质与流程

2021-10-24 09:43:00 来源:中国专利 TAG:摄像 调整 焦点 设备 技术


1.本发明涉及摄像设备中的焦点调整技术。


背景技术:

2.近年来,诸如摄像面相位差af方法和对比度af方法等的使用图像传感器的各种af方法(自动调焦方法)已投入实际使用。此外,针对这种af方法,已经建立了通过识别主被摄体的区域来实现调焦的技术。
3.作为该方法,日本特开2010

191073进行控制,以从多个af框中检测落入预定深度内的相邻块,并从块中选择主af框。
4.另外,日本特开2015

041901除了检测落入预定深度内的块之外,还通过使用颜色信息来提高主被摄体区域的识别精度。
5.此外,日本特开2019

121860公开了一种方法,该方法检测瞳孔等作为面部中所包括的器官,判断与所检测到的器官有关的检测结果的可靠度,并在检测可靠度高的区域中设置焦点检测区域。以这种方式,可以在已经以更高精度识别主被摄体的状态下进行调焦。
6.然而,由于日本特开2010

191073、日本特开2015

041901和日本特开2019

121860中所述的技术以高精度检测主被摄体的区域并且基于检测结果来设置焦点检测区域,因此并不总是在适合焦点检测的区域中进行焦点检测。如果被判断为主被摄体的区域不是适合焦点检测的区域,则可能无法进行精确的焦点调整。


技术实现要素:

7.针对上述问题而做出了本发明,并且本发明在避开难以进行焦点检测的区域的同时,在优先级较高的区域中准确地进行焦点调整。
8.根据本发明的第一方面,提供一种摄像设备,包括:摄像部,其被配置为拍摄被摄体的图像;检测部,其被配置为从所述摄像部所拍摄的图像检测所述被摄体;设置部,其被配置为基于所述检测部的检测结果在所述图像内设置多个焦点检测框;焦点检测部,其被配置为检测所述多个焦点检测框中的各焦点检测框内的焦点状态及其可靠性;以及选择部,其被配置为基于所述检测部和所述焦点检测部的检测结果来选择用于进行焦点调整的主焦点检测框,其中,所述选择部被配置为使得用于选择所述主焦点检测框的方法根据所述检测部所检测到的被摄体的部位而变化。
9.根据本发明的第二方面,提供一种摄像设备的控制方法,所述摄像设备包括用于拍摄被摄体的图像的摄像部,所述控制方法包括:从所述摄像部所拍摄的图像检测所述被摄体;基于所述检测中的检测结果在所述图像内设置多个焦点检测框;进行焦点检测以检测所述多个焦点检测框中的各焦点检测框内的焦点状态及其可靠性;以及基于所述检测和所述焦点检测中的检测结果来选择用于进行焦点调整的主焦点检测框,其中,所述选择使得用于选择所述主焦点检测框的方法根据所述检测中所检测到的被摄体的部位而变化。
10.根据本发明的第三方面,提供一种计算机可读存储介质,其存储用于使得计算机
执行上述控制方法的各步骤的程序。
11.通过以下参考附图对示例性实施例的描述,本发明的其它特征将变得明显。
附图说明
12.图1是示出作为本发明的摄像设备的一个实施例的数字照相机的结构的框图。
13.图2是示出一个实施例的数字照相机的操作的流程图。
14.图3是用于描述设置af框的操作的流程图。
15.图4a和图4b是示出与人类的面部有关的检测区域的概念的图。
16.图5a和图5b是示出与人类的瞳孔、面部和身体有关的检测区域的概念的图。
17.图6a和图6b是示出与动物的瞳孔、面部和身体有关的检测区域的概念的图。
18.图7a和图7b是示出数字照相机中af操作的流程图。
19.图8是示出焦点检测处理的流程图。
20.图9是示出用于选择af主框的操作的流程图。
21.图10是示出用于以使检测中心优先的方式来选择af主框的操作的流程图。
22.图11是示出用于以使中央区域中的最近被摄体优先的方式来选择af主框的操作的流程图。
23.图12是示出用于以使检测区域的可靠度优先的方式来选择af主框的操作的流程图。
24.图13是示出用于以使中央区域的可靠度优先的方式来选择af主框的操作的流程图。
25.图14是示出用于以使中央区域中的预测优先的方式来选择af主框的操作的流程图。
具体实施方式
26.在后文中,将参考附图详细描述实施例。注意,以下实施例不旨在限制所要求保护的本发明的范围。在实施例中描述了多个特征,但并非限制需要所有这样的特征的本发明,并且可以适当地组合多个这样的特征。此外,在附图中,相同或相似的结构被赋予了相同的附图标记,并省略其冗余描述。
27.图1是示出作为本发明的摄像设备的一个实施例的数字照相机300的结构的框图。
28.在图1中,数字照相机300被配置成可更换镜头100经由包括电触点单元106的未示出的安装单元可拆卸地(可更换地)附接到照相机主体200。
29.可更换镜头100包括具有作为拍摄光学系统的变焦机构的拍摄透镜101、用于控制光量的光圈和快门102以及后面将描述的用于实现聚焦于图像传感器的调焦透镜103。马达104驱动调焦透镜103,并且镜头控制器105控制整个可更换镜头100。
30.照相机主体200包括图像传感器201。图像传感器201包括具有将来自被摄体的反射光转换为电信号的光电二极管的大量像素。a/d转换单元202包括去除图像传感器201的输出噪音的cds电路和在a/d转换之前操作的非线性放大电路,并将来自图像传感器201的模拟信号转换为数字信号。照相机主体200还包括图像处理单元203、af处理单元204、格式转换单元205和高速内置存储器(例如,随机存取存储器;在后文中称为dram)206。
31.图像记录单元207由诸如存储卡等的记录介质和用于该介质的接口组成。定时生成器208生成控制数字照相机300的操作定时的定时信号,并且系统控制单元209控制诸如拍摄序列等的整个数字照相机的操作。镜头通信单元210使得能够进行照相机主体200和可更换镜头100之间的通信。被摄体检测单元211从拍摄的图像信号中检测被摄体。
32.图像显示存储器(在后文中称为vram)212存储用于显示的图像。图像显示单元213显示图像,并且也进行用于辅助操作的显示和照相机的状态的显示。图像显示单元213还显示拍摄时的拍摄画面和焦点检测区域。操作单元214包括用于从外部操作照相机的操作构件。拍摄模式开关215是用于选择诸如微距模式和运动模式等的拍摄模式的操作构件。主开关216是用于接通数字照相机300的电源的开关。当半按下释放按钮时,释放开关(sw1)217接通并使得开始诸如af和ae等的拍摄准备操作。当完全按下释放按钮时,释放开关(sw2)218接通并使得开始拍摄操作。
33.dram 206用作作为临时图像存储部的高速缓冲器、以及用于图像压缩和解压缩的工作存储器等。操作单元214包括各种项。这些各种项包括例如用于配置诸如摄像设备的拍摄功能和图像再现功能的设置等的各种类型的设置的菜单开关、以及用于在拍摄模式和再现模式之间切换的操作模式切换开关等。
34.图像传感器201由ccd或cmos传感器组成。通过可更换镜头100的拍摄光学系统的光束在图像传感器201的受光面上形成为图像,并且由光电二极管转换成与入射光量相对应的信号电荷。各个光电二极管中累积的信号电荷被转换成电压信号,并且根据来自系统控制单元209的指令,基于来自定时生成器208的驱动脉冲,从图像传感器201顺次读出电压信号。
35.照相机主体200中使用的图像传感器201中的各像素包括两个(一对)光电二极管a、b和为这对光电二极管a、b共同地提供的一个微透镜。各像素通过经由微透镜分割入射光儿在该对光电二极管a、b上形成光学图像对,并且从这对光电二极管a、b输出要用于将在后面描述的af信号的像素信号对(a信号和b信号)。另外,可以通过将该对光电二极管a、b的输出相加来获得摄像信号(a b信号)。
36.将从多个像素输出的多个a信号和多个b信号合成在一起,这将产生图像信号对作为要用在基于摄像面相位差检测方法的af中(在后文中称为摄像面相位差af)的af信号(换言之,焦点检测信号)。af信号处理单元204通过对该图像信号对进行相关计算来计算作为该图像信号对之间的位移量的相位差(在后文中称为图像位移量),并且还根据该图像位移量计算拍摄光学系统的散焦量(以及散焦方向和可靠性(焦点状态))。此外,假设af信号处理单元204计算可以在画面上指定的多个区域(焦点检测区域)中的散焦量。
37.下面将使用图2描述本实施例的数字照相机300的操作。图2是示出该数字照相机300的操作的流程图。
38.首先,在步骤s201中,系统控制单元209检查释放开关(sw1)217的状态,在该释放开关接通时,系统控制单元209进入步骤s202,并且在该释放开关断开时,系统控制单元209待机。
39.在步骤s202中,系统控制单元209针对af信号处理单元204设置后面将描述的af框(焦点检测框),并进入步骤s203。
40.系统控制单元209在步骤s203中进行后面将描述的af操作,并进入步骤s204。
41.在步骤s204中,系统控制单元209检查释放开关(sw1)217的状态,当该释放开关接通时处理进入步骤s205,否则返回步骤s201。
42.在步骤s205中,系统控制单元209检查释放开关(sw2)218的状态,当该释放开关接通时处理进入步骤s206,否则返回步骤s204。
43.系统控制单元209在步骤s206中进行拍摄操作,然后返回步骤s201。
44.图3是用于描述本实施例中的用于设置焦点检测框的处理的流程图。
45.首先,在步骤s301中,系统控制单元209从被摄体检测单元211获得被摄体检测信息。在本实施例中,假设人类或诸如狗和野鸟等的动物以及该被摄体内的主要区域被检测为被摄体。主要区域表示人类或动物的瞳孔、面部和身体。作为检测这些的方法,例如,使用作为已知技术的基于深度学习的学习方法或图像处理方法。在本实施例中,由于可以使用已知方法作为被摄体检测方法,因此省略对被摄体检测方法的详细描述。
46.在步骤s302中,系统控制单元209根据被摄体检测单元211的检测结果来判断是否能够检测到多个主要区域。当能够检测到多个主要区域时,处理进入步骤s303,否则,处理进入步骤s304。
47.现在使用图4a、4b、5a和5b描述在检测到一个主要区域的情况下和在检测到多个主要区域的情况下的检测的概念。图4a示出仅检测到面部a的状态,而图5a示出检测到瞳孔a、面部b和身体c的状态。假设可以从被摄体检测单元211获得诸如人类和动物等的被摄体类型以及各个检测到的主要区域的中心坐标、水平大小和垂直大小。
48.在步骤s303中,系统控制单元209输入所检测到的主要区域的大小中的最小值,也就是说,图5a中的瞳孔a的区域的水平大小和垂直大小的值中较小的一个作为mina,并且将mina视为一个af框大小。
49.在步骤s305中,系统控制单元209从各个检测到的主要区域的水平坐标和水平大小获得图5b所示的包括所有主要区域的水平大小h,并通过将该h除以af框大小mina来确定水平方向上的af框的数量。
50.在步骤s307中,系统控制单元209从各个检测到的主要区域的垂直坐标和垂直大小获得图5b所示的包括所有主要区域的垂直大小v,并通过将该v除以af框大小mina来确定垂直方向上的af框的数量。然后,af框的设置结束。
51.在动物的情况下,控制流程也与人类的情况下相同,并且检测区域的概念和af框的设置分别如图6a和图6b所示。虽然本实施例使用最小大小的主要区域来组成方形af框,但是af框大小可以在水平方向和垂直方向之间变化,并且可以设置系统控制单元209可计算的af框的数量。
52.在步骤s304中,系统控制单元209针对检测到的面部设置具有预定大小x的af框。作为大小x,可以设置根据面部所估计的瞳孔大小,或者可以考虑低亮度环境来设置能够确保s/n并且确保足够的调焦性能的框大小。假设在本实施例中将所估计的瞳孔大小设置为大小x。
53.在步骤s306中,系统控制单元209基于af框的大小来设置包括面部a的区域的af框的数量y。
54.图7a和图7b是用于描述图2的步骤s203中的af操作的流程图。
55.首先,系统控制单元209通过在步骤s401中进行焦点检测处理来检测散焦量和可
靠性(可靠度),并进入步骤s402。之后将描述该焦点检测处理。
56.在步骤s402中,系统控制单元209利用在步骤s401中获得的可靠度来选择af主框,并进入步骤s403。之后将描述af主框的选择。
57.在步骤s403中,系统控制单元209检查在步骤s401中检测到的散焦量的可靠度是否高于预先设置的可靠度阈值2。当可靠度高于可靠度阈值2时,处理进入步骤s404;否则,处理进入步骤s413。这里,可靠度阈值2被设置成:低于可靠度阈值2的可靠度不能保证散焦量的精度,但可以保证被摄体的焦点位置的方向。在步骤s404中,系统控制单元209检查在步骤s401中检测到的散焦量是否等于或小于预先设置的def量阈值2。当散焦量等于或小于def量阈值2时,处理进入步骤s405;否则,处理进入步骤s412。这里,def量阈值2被设置成(例如,将比大于(五倍于)焦点深度的量设置为def量阈值2):如果在预定次数(例如,三次)或更少次数内进行与等于或小于def量阈值2的散焦量相对应的透镜驱动,则该散焦量可以在焦点深度内控制调焦透镜。
58.在步骤s405中,系统控制单元209检查调焦透镜103是否处于停止状态,在调焦透镜103处于停止状态时处理进入步骤s406,否则,处理进入步骤s410。
59.在步骤s406中,系统控制单元209检查在步骤s401中检测到的散焦量的可靠度是否高于预先设置的可靠度阈值1。当可靠度高于可靠度阈值1时,处理进入步骤s407;否则,处理进入步骤s410。这里,可靠度阈值1被设置成:高于可靠度阈值1的可靠度使散焦量的精度的变化保持在预定范围内(例如,在焦点深度内)。
60.在步骤s407中,系统控制单元209检查在步骤s401中检测到的散焦量是否等于或小于预先设置的def量阈值1。当散焦量等于或小于def量阈值1时,处理进入步骤s408,否则,处理进入步骤s409。这里,def量阈值1被设置成:检测到的等于或小于def量阈值1的散焦量使得在焦点深度内控制调焦透镜。
61.在步骤s408中,系统控制单元209判断为当前状态是聚焦状态,并结束本流程。
62.在步骤s409中,系统控制单元209以在步骤s401中检测到的散焦量来驱动调焦透镜103,然后返回步骤s401。
63.通过进行从步骤s405至步骤s409的操作序列,在步骤s401中检测到的可靠度高于可靠度阈值1的情况下,在透镜已经停止的状态下可以再次检测散焦量。
64.在步骤s410中,系统控制单元209以在步骤s401中检测到的散焦量的预定百分比来驱动调焦透镜103,并且进入步骤s411。
65.在步骤s411中,系统控制单元209发出用于停止调焦透镜103的指令,并返回步骤s401。
66.在步骤s412中,系统控制单元209以在步骤s401中检测到的散焦量的预定百分比来驱动调焦透镜103,并返回步骤s401。这里,设置预定百分比使得透镜驱动量小于散焦量(例如,80%)。此外,透镜速度被设置成例如比在一帧时间段内正确进行透镜驱动的速度慢。这可以防止在检测到的散焦量不准确的情况下超过被摄体的焦点位置,并且还可以在无需停止透镜而驱动透镜的情况下进行下一透镜驱动(重叠控制)。
67.在步骤s413中,系统控制单元209检查离焦条件是否被满足。在已经满足离焦条件的情况下,处理进入步骤s414,否则处理进入步骤s415。这里,离焦条件是判断为不存在要被聚焦的被摄体的条件,并且例如是在调焦透镜103的可移动范围内已经完成透镜驱动的
情况。也就是说,是调焦透镜103在检测到在远侧和近侧的镜头端这二者之后已经返回到初始位置的条件。
68.在步骤s414中,系统控制单元209判断为当前状态是离焦状态,并结束本流程。
69.在步骤s415中,系统控制单元209检查调焦透镜103是否已经到达在远侧或近侧的镜头端。当到达镜头端时,处理进入步骤s416,否则处理进入步骤s417。
70.在步骤s416中,系统控制单元209反转调焦透镜103的驱动方向,并返回步骤s401。在步骤s417中,在预定方向上驱动调焦透镜103,并且处理返回步骤s401。将调焦透镜速度设置为例如在可以检测到散焦量的情况下不超过焦点位置的透镜速度范围内的最高速度。
71.将使用图8来描述步骤s401中的焦点检测处理。
72.首先,在步骤s501中,系统控制单元209设置图像传感器201内的具有任意范围的焦点检测区域,并进入步骤s502。
73.在步骤s502中,系统控制单元209针对步骤s501中设置的焦点检测区域从图像传感器201获得用于焦点检测的图像信号对(a图像和b图像),并进入步骤s503。
74.在步骤s503中,系统控制单元209进行用于将步骤s502中获得的图像对在垂直方向上相加和平均的处理,然后进入步骤s504。该处理可以减轻图像信号的噪声的影响。
75.在步骤s504中,系统控制单元209进行用于从步骤s503中在垂直方向上相加和平均的结果中提取在预定频带上的信号分量的滤波处理,然后进入步骤s505。
76.在步骤s505中,系统控制单元209根据步骤s504中的滤波处理所产生的信号来计算相关量,并进入步骤s506。
77.在步骤s506中,系统控制单元209根据步骤s505中所计算的相关量来计算相关变化量,并进入步骤s507。
78.在步骤s507中,系统控制单元209根据步骤s506中所计算的相关变化量来计算图像位移量,并进入步骤s508。
79.在步骤s508中,系统控制单元209计算用以指示步骤s507中所计算的图像位移量可以被信赖的程度的可靠度,并进入步骤s509。
80.在步骤s509中,系统控制单元209将图像位移量转换为散焦量,并结束焦点检测处理。
81.图9是示出图7a的步骤s402中的用于选择主框的操作的流程图。在选择主焦点检测框时,根据被摄体的部位从具有高优先级的被摄体依次搜索主焦点检测框。
82.首先,在步骤s601中,系统控制单元209在初始位置处设置主框作为主框选择的预准备。
83.在步骤s602中,系统控制单元209判断被摄体检测单元211是否已经检测到被摄体的瞳孔。在已检测到瞳孔的情况下,处理进入步骤s604;在未检测到瞳孔的情况下,处理进入步骤s603。
84.系统控制单元209在步骤s604中将瞳孔区域设置为主框选择区域,并在下一步骤s605中进行之后将描述的以检测中心优先的主框选择。
85.在步骤s607中,系统控制单元209针对瞳孔区域中的主框的选择结果来判断所选择的主框的可靠度是否等于或高于主框可靠度阈值。当判断为可靠度等于或高于阈值时,处理进入步骤s614;否则,处理进入步骤s603。步骤s607用于判断在瞳孔的检测区域中选择
的主框的检测散焦量是否等于或小于预定变化。例如,可以将前述可靠度阈值1等设置为主框可靠度阈值。当在步骤s607中判断为难以在瞳孔区域中选择主框时,处理进入步骤s603以在面部区域中选择主框。
86.在步骤s603中,系统控制单元209判断被摄体检测单元211是否已经检测到被摄体的面部。当检测到面部时,处理进入步骤s608;当未检测到面部时,处理进入步骤s611。
87.在步骤s608中,系统控制单元209将面部区域设置为主框选择区域,并且在下一步骤s609中,进行之后将描述的以检测中心优先的主框选择。
88.在步骤s610中,系统控制单元209针对在面部区域中的主框的选择结果来判断所选择的框的可靠度是否等于或高于主框可靠度阈值。当判断为可靠度等于或高于阈值时,处理进入步骤s614;否则,处理进入步骤s611。步骤s610用于判断在面部检测区域中选择的主框的检测散焦量是否等于或小于预定变化。例如,与瞳孔区域的情况同样地,可靠度阈值1等可以设置为主框可靠度阈值。当在步骤s610中判断为难以在面部区域中选择主框时,处理进入步骤s611以在身体区域中选择主框。
89.在步骤s611中,系统控制单元209判断被摄体检测单元211是否已检测到被摄体的身体。当已检测到身体时,处理进入步骤s612;当未检测到身体时,处理进入步骤s614。
90.在步骤s612中,系统控制单元209将身体区域设置为主框选择区域,并且在下一步骤s613中,进行之后将描述的以中央区域中的最近被摄体优先的主框选择。
91.在步骤s614中,系统控制单元209判断主框是否处于初始位置,以检查最终是否能够在瞳孔、面部和身体其中之一上设置主框。当主框与初始值相对应时,处理进入步骤s615;否则,结束主框选择处理。
92.在步骤s615中,系统控制单元209在多个点处选择主框。注意,在步骤s615中,虽然可能采用例如无需使用检测信息在画面内的预定区域中选择主框的方法,由于这不是本实施例的主要部分,因此省略其详细描述。
93.接着,使用图10和图11描述适合各个检测部位的主框选择处理。在本实施例中,当检测部位是瞳孔或面部时,检测部位占据被摄体内部相对小的区域,因此使用重视检测中心的位置的主框选择处理。图10是用于以使检测中心优先的方式来选择主框的操作的流程图。
94.从步骤s701至步骤s704,针对焦点检测区域内的每个焦点检测框执行同样的处理。
95.在步骤s702中,系统控制单元209判断焦点检测框是否比当前设置为主框的焦点检测框更接近检测区域的中心。当焦点检测框更接近时,处理进入步骤s703以更新主框;当焦点检测框更远时,处理进入步骤s704。针对每个焦点检测框执行上述处理,并且完成主框选择处理。
96.接着,描述在检测部位是身体的情况下的主框选择处理。当检测部位是身体时,在被摄体内部检测到相对大的区域。然后,在可能具有复杂被摄体形状的身体区域中选择主框时,在重视检测区域内的、被摄体存在概率高的中央区域中存在被摄体的框(最近被摄体优先)的同时进行主框选择处理。图11是示出用于以使中央区域中的最近被摄体优先的方式来选择主框的操作的流程图。
97.在步骤s801中,系统控制单元209配置用于在下一步骤s802中设置主框搜索区域
的框的数量的初始设置。
98.系统控制单元209在步骤s802中设置主框搜索区域,并进入步骤s803。从步骤s803至步骤s807,针对焦点检测区域内的每个焦点检测框执行同样的处理。
99.在步骤s804中,系统控制单元209判断焦点检测框是否在主框搜索区域内;当焦点检测框在主框搜索区域内时,处理进入步骤s805。在步骤s805中,系统控制单元209判断焦点检测框的散焦量是否与比当前设置的主框的检测散焦量短的距离相对应。当焦点检测框的散焦量与较短距离相对应时,在下一步骤s806中更新主框;当焦点检测框的散焦量不与较短距离相对应时,处理进入步骤s807,从而进入与下一焦点检测框相关的判断。针对每个焦点检测框执行上述处理,并且处理进入步骤s808。
100.在步骤s808中,系统控制单元209判断所选择的主框的检测散焦量的可靠度是否等于或高于预定阈值。当判断为可靠度等于或高于预定阈值时,完成主框选择处理。当在步骤s808中判断为可靠度低于预定阈值时,处理进入步骤s809和s810,放大主框搜索区域,并执行前述步骤s802至s808。当在步骤s809中已经在整个焦点检测区域中完成主框搜索时,完成主框选择处理。
101.本实施例的应用使得在检测到多个被摄体部位的情况下在避开难以进行焦点检测的区域的同时能够在优先级较高的区域中执行正确的焦点调整。例如,在被摄体是违背摄影师意图四处移动的动物(诸如狗、猫和鸟等)的情况下,可以在避开由于检测散焦量的低可靠度而难以进行焦点检测的部位的同时在具有较高优先级的部位中进行焦点调整。
102.尽管到目前为止已经详细描述了本发明的一个实施例,但是本发明并不限于前述实施例,并且不背离本发明主旨的各种实施例也包含在本发明内。
103.在本实施例中,当已检测到瞳孔或面部时,使用重视检测中心的位置的主框选择处理,然而当已检测到身体时,使用重视检测区域内的、被摄体存在概率高的中央区域中存在被摄体的框的主框选择处理。对于诸如瞳孔和面部等的倾向于在被摄体内部具有相对小的大小的被摄体,在假设在被摄体的检测位置中几乎没有位移的情况下,执行重视检测中心的位置的主框选择处理。然而,例如,当需要考虑检测位置中的位移时,可以进行用于选择具有可靠度更高的检测散焦量的焦点检测框作为主框的处理。图12是示出用于以使检测区域内的、具有可靠度高的检测散焦量的焦点检测框优先的方式来选择主框的操作的流程图。
104.从步骤s901至步骤s905,针对焦点检测区域内的每个焦点检测框执行同样的处理。在步骤s902中,系统控制单元209判断焦点检测框是否在被摄体的检测部位的区域内。当焦点检测框在该区域内时,在下一步骤s903中判断该焦点检测框是否具有比当前设置为主框的焦点检测框高的可靠性;当该焦点检测框具有更高可靠性时,处理进入步骤s904以更新主框。当判断为该焦点检测框具有比当前设置为主框的焦点检测框低的可靠性时,处理进入步骤s905,针对每个焦点检测框进行该判断,并完成主框选择处理。
105.此外,在本实施例中,在已检测到身体并且主框在瞳孔或面部具有低可靠度的情况下,考虑到被摄体形状的复杂度,针对身体区域,使用重视被摄体存在概率高的中央区域中存在被摄体的框的主框选择处理。然而,例如,当不需要考虑被摄体形状的复杂度时,可以进行用于选择具有可靠度更高的检测散焦量的焦点检测框作为主框的处理。图13是示出用于以使中央区域的可靠度优先的方式来选择主框的操作的流程图。
106.在步骤s1001中,系统控制单元209配置用于在下一步骤s1002中设置主框搜索区域的框的数量的初始设置。
107.在步骤s1002中,系统控制单元209设置主框搜索区域,并进入步骤s1003。从步骤s1003至步骤s1007,针对焦点检测区域内的每个焦点检测框执行同样的处理。
108.在步骤s1004中,系统控制单元209判断焦点检测框是否在主框搜索区域内;当焦点检测框在主框搜索区域内时,处理进入步骤s1005。在步骤s1005中,判断焦点检测框与当前设置的主框相比是否具有可靠度更高的检测散焦量。当焦点检测框具有可靠度更高的检测散焦量时,在下一步骤s1006中更新主框;当焦点检测框具有可靠度较低的检测散焦量时,处理进入s1007,从而进入与下一焦点检测框有关的判断。针对每个焦点检测框执行上述处理,并且处理进入步骤s1008。
109.在步骤s1008中,系统控制单元209判断所选择的主框的检测散焦量的可靠度是否等于或高于预定阈值。当在步骤s1008中判断为可靠度等于或高于预定阈值时,完成主框选择处理。当在步骤s1008中判断为可靠度较低时,处理进入步骤s1009和s1010,放大主框搜索区域,并执行前述步骤s1002至s1008。当在步骤s1009中在整个焦点检测区域中完成主框搜索时,完成主框选择处理。
110.此外,在例如与被摄体的检测部位无关地不存在被摄体的风险高的场景中(诸如被摄体的运动激烈的情况等),可以基于与焦点调整模式是用于拍摄静止物体(静止被摄体)的模式还是用于拍摄动态物体(运动被摄体)的模式有关的判断来设置主框选择处理。在用于拍摄动态物体的模式的情况下,通过从过去的多个帧中的被摄体位置的历史信息预测对象帧中的被摄体位置,来跟踪焦点位置。将使用用于优先选择指示接近前述预测被摄体位置的位置的焦点检测框作为主框的处理来描述本修改示例。图14是示出用于以使中央区域中的预测优先的方式来选择主框的操作的流程图。
111.在步骤s1101中,系统控制单元209配置用于在下一步骤s1102中设置主框搜索区域的框的数量的初始设置。在步骤s1102中,系统控制单元209设置主框搜索区域,并进入步骤s1103。
112.从步骤s1103至步骤s1107,针对焦点检测区域内的每个焦点检测框执行同样的处理。在步骤s1104中,系统控制单元209判断焦点检测框是否在主框搜索区域内;当焦点检测框在主框搜索区域内时,处理进入步骤s1105。在步骤s1105中,判断焦点检测框是否比当前设置的主框更接近从检测散焦量和当前透镜位置所预测的被摄体位置。当焦点检测框更接近时,在下一步骤s1106中更新主框;当焦点检测框较远时,处理进入s1107,从而进行与下一焦点检测框有关的判断。针对每个焦点检测框执行上述处理,并且处理进入步骤s1108。
113.在步骤s1108中,系统控制单元209判断所选择的主框的检测散焦量的可靠度是否等于或高于预定阈值。当在步骤s1108中判断为可靠度等于或高于预定阈值时,完成主框选择处理。当在步骤s1108中判断为可靠度较低时,处理进入步骤s1109和s1110,放大主框搜索区域,并执行前述步骤s1102至s1108。当在步骤s1109中已经在整个焦点检测区域中完成主框搜索时,完成主框选择处理。
114.本修改示例的应用使得能够在避开难以进行焦点检测的区域的同时,还针对运动剧烈的被摄体,在具有较高优先级的区域中执行正确的焦点调整。
115.其它实施例
116.本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。
117.尽管已经参考实施例描述本发明,但要理解的是本发明不限于所公开的实施例,而是由以下权利要求的范围来限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜