显示对焦的方法和应用该方法的电子设备的制造方法_4

文档序号:8546359阅读:来源:国知局
0]在相位差对焦检测操作完成之后,在操作616中,AF处理器15还可以通过基于在相位差对焦检测操作中所识别(例如,确定的)相位差对焦镜头位置来应用对比度检测方案,执行对焦检测操作。例如,AF处理器15可以在通过控制镜头驱动器3和镜头位置检测器4在与相位差对焦镜头位置相对应的范围内以预定距离(例如,具有比相位差对焦检测距离相对更小的大小的距离,以下简称为“对比度对焦检测距离”)为单位移动镜头I的同时识别(例如,确定)通过图像传感器单元5和A/D转换器6输入的图像数据,并且识别(例如,确定)图像数据的对焦信息。图像数据可以包括与预设区域(例如,中心区域、由用户输入指定的区域等等)相对应的像素的图像值。AF处理器15可以检测与预设区域(例如,中心区域、由用户输入指定的区域等等)相对应的像素之间的对比度值作为对焦信息,并且通过使用检测到的对焦信息(例如,像素之间的对比度值)确定图像数据的对焦值。此时,AF处理器15可以将检测到的对比度值变成最大值的区域配置为最终对焦区域。AF处理器15通过根据最终对焦区域的配置控制镜头驱动器3和镜头位置检测器4,将镜头I的位置移动到与最终对焦区域相对应的位置(下文中称为“对比度对焦镜头位置”)。AF处理器15可以向相机应用处理器12提供指示最终对焦区域已经被配置的信息。
[0111]根据本公开的各种实施例,在相位差对焦检测操作被完成之后,在操作616中,AF处理器15可以执行对比度对焦检测操作。在相位差对焦检测操作期间识别的(例如,确定的)对焦信息或镜头移动信息、以及在对比度对焦检测操作期间识别的(例如,确定的)对焦信息或镜头移动信息可以被提供给相机应用处理器12。相机应用处理器12可以考虑从接收到相位差对焦检测操作的对焦信息或镜头移动信息的时间点到接收到对比度对焦检测操作的对焦信息或镜头移动信息的时间点之间的时间,控制由Π处理器13提供的U10例如,当从接收到相位差对焦检测操作的对焦信息或镜头移动信息的时间点到接收到对比度对焦检测操作的对焦信息或镜头移动信息的时间点之间的时间超过预定阈值时,相机应用处理器12可以向Π处理器13提供指示维持和提供与当前显示的与对焦相对应的Π相对应的Π的信号。相比之下,当从接收到相位差对焦检测操作的对焦信息或镜头移动信息的时间点到接收到对比度对焦检测操作的对焦信息或镜头移动信息的时间点之间的时间没有超过预定阈值时,相机应用处理器12可以向Π处理器13提供指示反映对比度对焦检测操作的对焦信息或镜头移动信息的信号,同时提供对比度对焦检测操作的对焦数据。因此,UI处理器13可以显示与当前显示的与对焦相对应的UI相对应的UI,以反映对比度对焦检测操作的对焦数据。
[0112]在根据本公开的各种实施例的对焦检测操作中,对于显示用于反映在对焦检测操作中移动的镜头轨迹的Π而言,可以需要至少两条用于识别(例如,确定)镜头轨迹的对焦数据。因此,在从AF处理器15输入两条或更多条对焦数据之后,Π处理器13可以向显示单元7提供与对焦相对应的UI,以反映包括在两条或更多条对焦数据中的镜头的位置。此外,在另一例子中,当通过相机应用处理器12执行相机对焦检测控制时,Π处理器13可以向显示单元7提供与对焦相对应的UI,但是固定地显示与对焦相对应的UI而不反映镜头轨迹。此后,Π处理器13可以在从AF处理器15输入两条或更多条对焦数据之后,显示反映镜头移动轨迹的、与对焦相对应的U10根据本公开的各种实施例,Π处理器13可以额外地或可选地从AF处理器15接收关于镜头轨迹的信息。例如,Π处理器13可以从AF处理器15接收关于镜头的移动方向和移动距离的信息。
[0113]根据本公开的各种实施例,相机应用处理器12可以从AF处理器15接收指示最终对焦区域被配置的信息,并且指示UI处理器13提供用于显示AF检测的AF显示UI。因此,在操作617中,Π处理器13生成用于显示AF检测的AF显示Π 36,并且在显示单元7上显示所生成的AF显示UI。
[0114]此外,在操作618中,相机应用处理器12从AF处理器15识别(例如,确定),第一最终对焦区域被配置,并且可以通过反映预定景深值(或者由用户配置的景深值)来处理校正图像数据的操作。例如,相机应用处理器12可以通过使用基于在启动电子设备的图像拍摄操作的初始过程中从多个相位差传感器5a到5u获得的多条相位数据所配置的对象的距离信息或图像景深图,来执行校正图像数据的操作以反映景深值。
[0115]此后,在操作621中,生成通过用户输入单元8的用于做出改变对焦区域的请求的用户输入。当生成了通过用户输入单元8的用于做出改变对焦区域的请求的用户输入时,例如,当用户选择所显示的图像数据的一个区域时,UI处理器13可以识别(例如,确定)该区域的坐标,并且向相机应用处理器12提供所识别的(例如,所确定的)坐标。然后,在操作622中,相机应用处理器12可以重新运行相机对焦检测控制操作。根据本公开的各种实施例,当通过图像传感器单元5拍摄的范围被改变时,相机应用处理器12可以控制再次运行相机对焦检测控制操作。例如,相机应用处理器12可以向AF处理器15提供用于指示相机对焦检测的控制信号。
[0116]相机应用处理器12可以存储先前在执行对焦检测613、614和616时获得的对焦数据,尤其是,在执行相位差对焦检测614时最终获得的信息。此外,相机应用处理器12可以向AF处理器15提供在执行先前指定的区域(例如,中心区域)的对焦检测613、614和616时获得的对焦数据。可替换地,AF处理器15可以存储先前在执行对焦检测613、614和616时获得的对焦信息,尤其是,在执行相位差对焦检测614时最终获得的对焦信息(相位差值)。
[0117]此后,在操作623中,AF处理器15可以基于在执行相位差对焦检测时最终获得的对焦信息,来执行对焦检测。例如,AF处理器15可以识别(例如,确定)在优先执行相位差对焦检测时最终获得的信息,例如,与相位差对焦镜头位置相对应的对焦信息(例如,相位差值)、从对焦信息(例如,相位差值)计算的对象的距离信息、或者图像景深图信息。AF处理器15可以基于对焦信息(例如,相位差值)、从对焦信息(例如,相位差值)计算的对象的距离信息、或者图像景深图信息,估计与由用户输入指定的区域相对应的第二镜头位置。此外,AF处理器15可以识别(例如,确定)相位差对焦镜头位置和所估计的第二镜头位置之间的关系,并基于该关系确定镜头从相位差对焦镜头位置到所估计的第二镜头位置的移动方向和移动距离。此外,AF处理器15可以通过控制镜头驱动器3和镜头位置检测器4将镜头I移动到所估计的第二镜头位置。通过这样的操作,AF处理器15可以完成相位差检测操作。
[0118]根据本公开的各种实施例,在将镜头I移动到所估计的第一镜头位置之后,AF处理器15还可以执行相位差检测操作。AF处理器15可以通过控制镜头驱动器3和镜头位置检测器4,基于第一镜头位置识别(例如,确定)对焦信息。例如,AF处理器15可以基于作为参考点的第一镜头位置,以预定距离(例如,相位差对焦检测距离)为单位移动镜头1在操作中,AF处理器15可以在镜头I移动的每个位置上识别(例如,确定)由相位差传感器5a到5u(中的至少一个)提供的对焦信息。AF处理器15可以在改变的镜头位置处识别(例如,确定)对焦信息以确定指定区域(例如,图像中心区域、由用户输入指定的区域等等)的对焦位置(例如,指示具有最大值的相位数据的镜头位置,如相位差对焦镜头位置),并且控制镜头被定位在相应位置处。通过这样的操作,即使通过用户输入或电子设备的移动而重新配置对焦区域,也可以再次快速地检测对焦区域。
[0119]根据本公开的各种实施例,相机应用处理器12可以在相机对焦检测控制操作中,例如,在AF处理器15的对焦检测操作中,从AF处理器15接收对焦信息或镜头移动信息(例如,镜头移动方向、镜头移动距尚和镜头移动速度)。响应于该彳目息的接收,相机应用处理器12可以指示UI处理器13使用对焦信息或镜头移动信息提供与对焦相对应的U10在操作624中,Π处理器13使用对焦信息或镜头移动信息生成或控制与对焦相对应的Π,并且在显示单元7上显示该UI。
[0120]根据本公开的各种实施例,UI处理器13可以通过使用在执行对焦检测操作的操作中检测到的对焦信息或镜头移动信息,来显示与对焦相对应的UI以反映与对焦检测相关的信息(例如,镜头轨迹)。例如,π处理器13可以基于初始镜头位置、从多个相位差传感器5a到5u提供的多条对焦信息、关于对象的距离信息、图像景深图、和初始镜头位置与第一镜头位置(例如,对于预设区域(例如,中心区域、由用户输入指定的区域等等)所估计的镜头位置)之间的位置关系(例如,方向、距离等等)中的至少一个,来显示与对焦相对应的U10例如,UI处理器13可以提供与对焦相对应的UI,以反映镜头从初始镜头位置移动到第一镜头位置的移动方向、以及从初始镜头位置到第一镜头位置的距离。根据本公开的各种实施例,Π处理器13可以根据镜头的移动方向,以不同的方式显示与对焦相对应的Π。例如,当镜头沿第一方向(例如,图像传感器所位于的方向)移动时,Π处理器13可以这样显示,使得与对焦相对应的UI沿顺时针方向(或逆时针方向)旋转。当镜头沿第二方向(例如,对象所位于的方向,诸如例如,与图像传感器所位于的方向相反的方向)移动时,UI处理器13可以这样显示,使得与对焦相对应的UI沿逆时针方向(或顺时针方向)旋转。另外,UI处理器13可以与初始镜头位置和第一镜头位置之间的距离的大小成比例地配置和显示与对焦相对应的UI的旋转速度或旋转角度。
[0121]根据本公开的各种实施例,在启动图像拍摄过程的初始过程完成之后,AF处理器15可以在改变镜头的位置的同时识别(例如,确定)对焦信息(例如,相位差值),并且将以相位差对焦检测距离为单位移动的镜头位置(或镜头移动方向、镜头移动距离等)和对焦信息(例如,相位差值)提供给相机应用处理器12。因此,Π处理器13可以显示与对焦相对应的UI的旋转方向、旋转速度或旋转角度,以反映从相机应用处理器12提供的以相位差对焦检测距离为单位移动的镜头位置(或镜头移动方向、镜头移动距离等)和对焦信息(例如,相位差值)。
[0122]根据本公开的各种实施例,在操作625中,AF处理器15还可以在相位差对焦检测操作完成之后,通过基于在相位差对焦检测操作中所识别(例如,确定的)相位差对焦镜头位置来应用对比度检测方案,执行对焦检测操作。例如,AF处理器15可以在通过控制镜头驱动器3和镜头位置检测器4在与相位差对焦镜头位置相对应的范围内以预定距离(例如,具有比相位差对焦检测距离相对更小的大小的距离,以下简称为“对比度对焦检测距离”)为单位移动镜头I的同时识别(例如,确定)通过图像传感器单元5和A/D转换器6输入的图像数据,并且确定(例如,确定)图像数据的对焦信息。图像数据可以包括与预设区域(例如,中心区域、由用户输入指定的区域等等)相对应的像素的图像值。AF处理器15可以检测与预设区域(例如,中心区域、由用户输入指定的区域等等)相对应的像素之间的对比度值作为对焦信息,并且通过使用检测到的对焦信息(例如,像素之间的对比度值)确定图像数据的对焦值。此时,AF处理器15可以将检测到的对比度值变成最大值的区域配置为最终对焦区域。AF处理器15通过根据最终对焦区域的配置控制镜头驱动器3和镜头位置检测器4,将镜头I的位置移动到对比度对焦镜头位置。AF处理器15可以向相机应用处理器12提供指示最终对焦区域已经被配置的信息。因此,相机应用处理器12可以指示UI处理器13提供用于显示AF检测的AF显示UI。因此,在操作626中,Π处理器13生成用于显示AF检测的AF显示UI 36,并且在显示单元7上显示所生成的AF显示UI。
[0123]此外,在操作627中,相机应用处理器12从AF处理器15识别(例如,确定),第二最终对焦区域被配置,并且还可以通过反映预定景深值(或者由用户配置的景深值)来处理校正图像数据的操作。
[0124]已经通过本公开的上述实施例描述了对焦检测操作。特别地,虽然已经描述的是相位差检测方案和对比度检测方案顺序地执行以用于更快速和准确的对焦检测操作,但是本公开不限于该对焦检测方案。如果在检测对焦的同时所识别的(例如,所确定的)对焦数据被提供给相机应用处理器12,则本公开的各种实施例都可以胜任。根据本公开的各种实施例,相位差检测方案和对比度检测方案中的至少一个可以被改写,或者执行对焦检测的各种方案可以被本领域技术人员使用。
[0125]图7是示出根据本公开的实施例的图像对焦显示方法的次序的流程图。
[0126]参照图7,根据本实施例的图像对焦显示方法可以包括控制对焦检测的操作S701。当启动自动对焦检测操作时,可以执行操作S701。在操作S701中,电子设备(例如,控制器10)可以通过使用从包括在电子设备中的多个相位差传感器提供的对焦信息(例如,相位差值)和从包括在电子设备中的图像传感器提供的对焦信息(例如,图像数据的对比度值)中的至少一个,来检测对焦。此外,在操作S701中,电子设备可以通过在移动包括在电子设备中的镜头的位置的同时检测每个镜头位置的对焦信息(例如,相位差值或图像数据的对比度值),来执行对焦检测。在操作S701中,电子设备可以重复地移动镜头的位置直到完成指定区域(例如,中心区域)(或者由用户输入指定的区域)的对焦检测,并且可以检测对焦信息(例如,相位差值或者图像数据的对比度值)。
[0127]在操作S702中,电子设备可以提供在指定区域(例如,图像中心区域、由用户输入指定的区域等等)的自动对焦检测操作中获得的对焦信息(例如,相位差值或图像数据的对比度值)。具体地,在自动对焦检测操作中获得的对焦信息(例如,相位差值或图像数据的对比度值)可以被提供给处理相机应用UI的组件。
[0128]在操作S703中,电子设备可以通过使用在自动对焦检测操作中获得的对焦信息(例如,相位差值或图像数据的对比度值)来生成并显示用于显示镜头的移动的、与对焦相对应的UI (例如,图3A中所示的UI 35) O
[0129]操作S701到S703可以重复执行(S704-否),直到对焦检测完成。例如,在操作S704中,电子设备可以确定对焦检测是否完成。如果电子设备在操作S704中确定对焦检测未完成,则电子设备可以进行到操作S701。相比之下,如果电子设备在操作S704中确定对焦检测完成,则电子设备可以结束对焦检测过程。
[0130]图8是示出根据本公开的实施例的图像对焦显示方法的次序的流程图。
[0131]参照图8,根据本公开的另一实施例的图像对焦显示方法可以包括检测相位差对焦的操作801。例如,在操作S801中,电子设备可以检测相位差对焦。当启动自动对焦检测操作时可以执行操作S801。
[0132]在操作S801中,电子设备(例如,控制器10)可以通过控制包括在电子设备中的多个相位差传感器的操作,接收从多个相位差传感器提供的多条对焦信息(例如,相位差值)。电子设备可以通过使用
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1