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

文档序号:8546359阅读:来源:国知局
于输出声音的音频输出模块,而且相机控制模块可以根据镜头的移动方向、移动距离/或移动速度等等中的至少一个输出不同的声音。例如,当镜头的移动方向是第一方向时,相机控制模块可以执行输出以使得声音的强度逐渐变强。当镜头的移动方向是第二方向时,相机控制模块可以执行输出以使得声音的强度逐渐变弱。例如,相机控制模块可以输出各种不同声音属性,诸如声音的方向、强度、模式和音调。
[0079]根据本公开的各种实施例的相机控制模块可以确定至少一个对象的景深,并且根据景深输出不同大小的图像。
[0080]根据本公开的各种实施例的相机控制模块可以通过使用相机控制模块和至少一个对象之间的对焦信息、光圈信息、距离信息等等中的至少一个来确定景深。
[0081]根据本公开的各种实施例的相机控制模块可以响应于对于图像的用户输入,控制至少一个对象的景深。根据本公开的各种实施例的相机控制模块可以控制光圈以控制景深,或者向至少一个对象应用模糊图像效果。
[0082]根据本公开的各种实施例的电子设备可以包括至少一个镜头、将从镜头入射的光转换为图像数据的图像传感器单元、和控制器,所述控制器获得图像数据的对焦信息,识别(例如,确定)用于将相机对焦到图像数据的对焦区域的镜头的移动信息,并且通过电子设备的显示器显示与镜头的移动信息相对应的用户界面(UI)。
[0083]控制器可以包括AF处理器、Π处理器和相机应用处理器,AF处理器通过识别(例如,确定)用于将相机对焦到图像数据的对焦区域的镜头的移动信息并且根据镜头的移动信息控制镜头的位置,来检测对焦区域的对焦,UI处理器生成用于反映镜头的移动信息的UI,而且相机应用处理器控制Π处理器的操作。
[0084]镜头的移动信息可以包括镜头的移动距离、镜头的移动方向、镜头的移动速度等等中的至少一个。
[0085]Π处理器可以包括用于反映根据镜头的移动方向的图像的旋转方向、根据镜头的移动速度的图像的旋转量、以及根据镜头的移动速度的图像的旋转速度中的至少一个的U1
[0086]控制器可以通过使用包括在图像数据中的至少一个对象的对焦信息、光圈信息和距离信息中的至少一个来识别(例如,确定)景深,并处理控制图像数据的景深的操作。
[0087]控制器可以处理控制包括在电子设备中的光圈的大小的操作。
[0088]控制器可以处理向包括在图像数据中的至少一个对象应用模糊图像效果的操作。
[0089]图3A和图3B示出了在根据本公开的实施例的电子设备中使用的Π的例子。下文中,将通过参照图3A和图3B来描述通过本公开的各种实施例提供的Π的例子。
[0090]参照图3A和图3B,相机Π 31、32和33可以与预览图像重叠,并且可以包括在相机应用被运行时基本提供的菜单或拍摄按钮。例如,相机Π 31、32和33可以包括用于选择拍摄模式(例如,动态图像拍摄模式、图像拍摄模式、全景拍摄模式等等)的模式选择菜单31。此外,相机Π 31、32和33可以包括用于从包括在电子设备中的多个相机当中选择将被用于拍摄的相机的相机选择菜单32。此外,相机Π 31、32和33可以包括用于接收相机设置值的相机设置菜单33。
[0091]与对焦相对应的Π 35a可以在对焦检测操作期间显示可视化的对焦移动(visualized focus movement)。例如,与对焦相对应的UI 35a可以通过使用在对焦检测操作期间检测到的对焦数据,反映在对焦检测操作期间移动的镜头轨迹。与对焦相对应的UI 35a可以显示对焦的移动方向,以反映顺次提供的各条对焦数据之间的关系。例如,当镜头I和图像传感器单元5之间的距离变得更短时,与对焦相对应的UI 35a可以被显示,同时沿顺时针方向旋转,而且当镜头I和图像传感器单元5之间的距离变得更长时,与对焦相对应的UI 35a可以被显示,同时在沿逆时针方向旋转。
[0092]根据本公开的各种实施例,当包括在多条对焦数据中的镜头的位置之间的距离差很大时,与对焦相对应的UI 35a可以将与对焦相对应的UI 35a的旋转速度显示为快速,而且当包括在多条对焦数据中的镜头的位置之间的距离差很小时,可以将与对焦相对应的Π35a的旋转速度显示为慢速。根据本公开的各种实施例,当包括在多条对焦数据中的镜头的位置之间的距离差很大时,与对焦相对应的Π 35a可以被显示为快速旋转,而且当包括在多条对焦数据中的镜头的位置之间的距离差很小时,可以将与对焦相对应的UI 35a可以显示为慢速旋转。
[0093]AF完成显示UI 36可以如图3B所示地显示自动对焦检测被完成。例如,AF完成显示Π 36可以包括指示在其中检测到对焦的区域的指示符,并且指示符可以通过使用不同的颜色或闪烁效果来通知对焦检测。
[0094]此外,与对焦相对应的Π 35a和AF完成显示Π 36可以位于在其中检测到对焦的区域。例如,当基于指定区域(例如,中心区域)进行对焦检测时,与对焦相对应的UI 35a可以如图3A所示地在指定区域(例如,中心区域)上显示,而且AF完成显示Π 36可以如图3B所示地在指定区域(例如,中心区域)上显示。在另一个例子中,当基于由用户输入指定的区域进行对焦检测时,与对焦相对应的UI 35a可以在由用户输入指定的区域上显示。
[0095]根据本公开的各种实施例,相机控制器11还可以执行配置景深的操作。例如,相机控制器11可以提供能够由用户配置图像的景深的接口。此外,相机控制器11可以接收图像对焦检测过程中的对焦数据。因此,相机控制器11可以通过对焦数据识别(例如,确定)图像数据的对焦值,并通过反映由用户配置的景深来校正图像数据。
[0096]下文中,将通过图4A和图4B来描述配置相机控制器11的景深的操作。
[0097]图4A和图4B示出了根据本公开的各种实施例的电子设备中使用的景深UI的例子。
[0098]参照图4A和图4B,当相机应用操作时,相机应用处理器12可以向Π处理器13提供指示提供用于配置景深的景深配置Π 29-1的信号。因此,Π处理器13可以显示景深配置Π并且由用户输入23配置景深值。用户输入23可以包括通过捏拉缩放(pinch tozoom)手势的输入、通过单个或多个触摸拖动手势的输入,或通过布置在电子设备上的硬件按钮的输入。
[0099]景深配置Π 29-1可以包括请求由用户配置景深的信息,例如,景深配置请求消息(例如,“配置景深”)、以及指示对焦配置的指示符41。指示对焦的景深配置的指示符可以以和与对焦相对应的UI 35a的指示符相同的形状构成。指示对焦的景深配置的指示符的大小可以由用户输入来控制,于是可以显示具有受控大小41a、41b或41c的指示符,并且可以根据由用户输入控制的指示符41的大小41a、41b或41c来配置景深的大小值。例如,当指示符41的大小被配置为如图4B所示的第一大小42a时,景深值可以被配置为第一景深值。当指示符41的大小被配置为如图4B所示的第二大小42b时,景深值可以被配置为第二景深值。当指示符41的大小被配置为如图4B所示的第三大小42c时,景深值可以被配置为第三景深值。第一景深值可以指比第二景深值相对更浅的景深,而且第二景深值可以指比第三景深值相对更浅的景深。
[0100]图5A示出了根据本公开的实施例的由电子设备获得的图像数据的例子。图5B示出了从图像数据(诸如例如图5A的图像数据)分析的景深数据的例子。图5C示出了根据本公开的实施例的由电子设备反映其景深数据的图像的例子。
[0101]参照图5A、图5B和图5C,UI处理器13可以向相机应用处理器12提供由用户输入确定的景深值。因此,相机应用处理器12可以通过控制AF处理器15来执行相机对焦检测控制操作。相机应用处理器12可以在执行相机对焦检测控制操作的同时从AF处理器15接收对焦数据。
[0102]根据本公开的各种实施例,当相机对焦检测控制操作完成并因而检测到图像数据的对焦时,相机应用处理器12可以识别(例如,确定)并显示检测到的对焦区域。此外,相机应用处理器12可以通过分析图像数据的对焦数据,识别(例如,确定)包括在图像数据中的对象的距离信息。例如,相机应用处理器12可以在检测图5A中所示的图像数据51的对焦的同时通过分析对焦数据来识别(例如,确定)图5B中所示的景深数据52。例如,相机应用处理器12可以从所识别的(例如,所确定的)包括在图像数据51中的对象的距离信息中识别(例如,确定)景深层信息(例如,第一层52a、第二层52b和第三层52c)。识别(例如,确定)对象的距离信息的操作或者识别(例如,确定)景深层信息的操作可以与在相位差对焦检测操作的初始过程中获得对焦信息、对象的距离信息和图像景深图的操作同样地执行。
[0103]如上所述,所识别的(例如,所确定的)景深层信息可以反映在图像数据中。例如,所识别的(例如,所确定的)景深层信息可以被用于处理图像数据的校正以反映由用户输入配置的景深值。处理图像数据的校正以反映由用户输入配置的景深值可以根据图像处理操作29-2来执行。例如,当由用户输入将景深值配置为第一景深值时,相机应用处理器12可以通过根据第一层52a的景深校正图5A中所示的图像数据51,来生成图像数据53a。当由用户输入将景深值配置为第二景深值时,相机应用处理器12可以通过根据第二层52b的景深校正图像数据51,来生成图像数据53b (例如,包括图像数据53b的图像)。例如,相机应用处理器12可以对于除了第二层52b的其余区域处理模糊效果。当由用户输入将景深值配置为第三景深值时,相机应用处理器12可以通过根据第三层52c的景深校正图像数据51,来生成图像数据53c (例如,包括图像数据53c的图像)。例如,相机应用处理器12可以对于除了第三层52c的其余区域处理模糊效果。根据本公开的各种实施例,位于与电子设备的镜头I相对应的位置处的光圈(未示出)的大小可以被控制以便在图像数据中反映所识别的(例如,所确定的)景深层信息。
[0104]图6示出了根据本公开的实施例的包括在电子设备中的控制器的操作。
[0105]参照图6,包括在控制器10中的相机应用处理器12、Π处理器13和AF处理器15的操作可以被示出。
[0106]在操作611中,相机应用处理器12启动相机应用操作。例如,当做出对于相机应用操作的请求时,相机应用处理器12可以启动图像传感器单元5和A/D转换器6的操作,以通过显示单元7输出通过图像传感器单元5和A/D转换器6提供的图像数据(例如,预览图像数据)。此外,在操作612中,相机应用处理器12可以指示UI处理器13提供相机U1因此,Π处理器13可以生成包括在相机应用被运行时基本提供的菜单或拍摄按钮的相机Π,并且将所生成的相机Π提供给显示单元7。此后,显示单元7可以显示相机Π 31、32或33(见图3Α)连同预览图像数据。
[0107]在操作613中,相机应用处理器12可以执行相机对焦检测控制操作。例如,相机应用处理器12可以将用于指示相机对焦检测的控制信号发送到AF处理器15。因此,AF处理器15按照相位差对焦检测方案执行对焦检测。例如,在操作614中,AF处理器15使用相位差对焦检测方案执行对焦检测。例如,AF处理器15可以控制以在启动电子设备的图像拍摄的初始过程中基于初始镜头位置来操作多个相位差传感器5a到5u,并且识别(例如,确定)从多个相位差传感器5a到5u提供的多条相位数据。根据本公开的各种实施例,AF处理器15可以识别(例如,确定)关于与多个相位差传感器5a到5u所位于的区域相对应的对象的对焦信息(例如,相位差传感器的相位之间的差),并且使用关于对象的对焦信息来配置图像景深图。例如,AF处理器15可以基于多个相位差传感器5a到5u的相位之间的差来获得对象之间的相对距离,并且基于所获得的相对距离配置图像景深图。AF处理器15可以基于多条相位数据和关于对象的距离信息来估计与指定区域(例如,图像中心区域、通过用户输入指定的区域等等)相对应的第一镜头位置。此外,AF处理器15可以识别(例如,确定)初始镜头位置和所估计的第一镜头位置之间的关系,并且基于该关系确定镜头从初始镜头位置到所估计的第一镜头位置的移动方向、移动距离、移动速度等等。此外,AF处理器15可以通过控制镜头驱动器3和镜头位置检测器4将镜头I移动到所估计的第一镜头位置,以反映该镜头的移动方向、移动距离和移动速度。通过这样的操作,AF处理器15可以完成相位差检测操作。根据本公开的各种实施例,相机应用处理器12可以在相机对焦检测控制操作中,例如,在AF处理器15的对焦检测操作中,从AF处理器15接收对焦信息或镜头移动信息(例如,镜头移动方向、镜头移动距离、镜头移动速度等等)。响应于该信息的接收,相机应用处理器12可以指示Π处理器13使用对焦信息或镜头移动信息提供与对焦相对应的U10在操作615中,UI处理器13使用对焦信息或镜头移动信息生成或控制与对焦相对应的UI,并且在显示单元7上显示该UI。
[0108]根据本公开的各种实施例,UI处理器13可以通过使用在执行对焦检测操作的操作中检测到的对焦信息或镜头移动信息,来显示与对焦相对应的UI以反映与对焦检测相关的信息(例如,镜头轨迹)。例如,π处理器13可以基于初始镜头位置、从多个相位差传感器5a到5u提供的多条对焦信息、关于对象的距离信息、图像景深图、和初始镜头位置与第一镜头位置(例如,对于预设区域(例如,中心区域、由用户输入指定的区域等等)所估计的镜头位置)之间的位置关系(例如,方向、距离等等)中的至少一个,来显示与对焦相对应的U10例如,UI处理器13可以提供与对焦相对应的UI,以反映镜头从初始镜头位置移动到第一镜头位置的移动方向、以及从初始镜头位置到第一镜头位置的距离。根据本公开的各种实施例,Π处理器13可以根据镜头的移动方向,以不同的方式显示与对焦相对应的Π。例如,当镜头沿第一方向(例如,图像传感器所位于的方向)移动时,Π处理器13可以这样显示,使得与对焦相对应的UI沿顺时针方向(或逆时针方向)旋转。当镜头沿第二方向(例如,对象所位于的方向,诸如例如,与图像传感器所位于的方向相反的方向)移动时,UI处理器13可以这样显示,使得与对焦相对应的UI沿逆时针方向(或顺时针方向)旋转。另外,UI处理器13可以与初始镜头位置和第一镜头位置之间的距离的大小成比例地配置和显示与对焦相对应的UI的旋转速度或旋转角度。
[0109]根据本公开的各种实施例,在启动图像拍摄过程的初始过程完成之后,AF处理器15可以在改变镜头的位置的同时识别(例如,确定)对焦信息(例如,相位差值),并且将以相位差对焦检测距离为单位移动的镜头位置(或镜头移动方向、镜头移动距离等)和对焦信息(例如,相位差值)提供给相机应用处理器12。因此,Π处理器13可以显示与对焦相对应的UI的旋转方向、旋转速度和/或旋转角度,以反映从相机应用处理器12提供的以相位差对焦检测距离为单位移动的镜头位置(或镜头移动方向、镜头移动距离等)和对焦信息(例如,相位差值)。
[011
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1