摄像设备、图像处理设备及其控制方法

文档序号:7805950阅读:113来源:国知局
摄像设备、图像处理设备及其控制方法
【专利摘要】本发明提供一种摄像设备、图像处理设备及其控制方法。所述摄像设备使得能够在无需用户进行复杂的设置操作和高深的知识的情况下,响应于用于生成图像的一个指示而获取多个图像。所述摄像设备中的控制单元,基于对摄像单元所预先拍摄的图像的分析的结果,从多个拍摄参数中选择针对自动包围拍摄要改变的拍摄参数,并且基于用户所指示的类别,设置所选择的拍摄参数的值的变化范围。
【专利说明】摄像设备、图像处理设备及其控制方法

【技术领域】
[0001]本发明涉及一种响应于一个图像生成指示生成多个图像的摄像设备和图像处理设备。

【背景技术】
[0002]甚至一个拍摄场景的照片的表现,也可能根据摄像设备的拍摄条件(诸如曝光量、焦点位置、白平衡(WB)等)的设置而变化。因为如此,用户针对特定拍摄场景选择最佳拍摄条件可能并不容易。因此,通常已知这样的摄像设备:在用户拍摄诸如存在多个被摄体的场景、或者难以设置拍摄条件的高对比度场景等的场景的情况下,这些摄像设备通过改变曝光量、焦点位置或者WB设置进行自动包围拍摄。
[0003]日本特开2006-67464号公开了一种支持自动包围拍摄的数字照相机。日本特开2006-67464号所述的数字照相机被用于基于多个参数拍摄一个被摄体,生成多个图像,并且在与这些参数的水平相对应的不同时间,显示这多个图像。
[0004]然而,为了如在日本特开2006-67464所述的照相机中一样有效使用与自动包围拍摄相关的功能,可能需要根据特定拍摄场景设置用于自动包围拍摄的适当参数。这可能需要用于进行自动包围拍摄的复杂的设置操作和高深的知识,从而使得难以实现适用于特定拍摄场景的自动包围拍摄。
[0005]可能的是,代替通过进行自动包围拍摄生成多个图像,可以通过利用对于一个输入图像所设置的不同参数进行多个图像处理,来生成多个图像。然而,即使在进行这些图像处理获得与自动包围拍摄相同的效果的情况下,为此设置适当参数可能仍需要复杂的设置操作和高深的知识。


【发明内容】

[0006]考虑到这些情况做出本发明,并且本发明使得在无需用户进行复杂的设置操作和具有高深知识的情况下,响应于一个指示来获取多个图像,从而生成多个图像。
[0007]根据本发明的一个方面,提供一种摄像设备,其包括:摄像单元;以及控制单元,用于使得所述摄像单元进行自动包围拍摄,其中,所述控制单元进行以下操作:基于对所述摄像单元所预先拍摄的图像的分析的结果,从多个拍摄参数中选择针对所述自动包围拍摄要改变的拍摄参数,并且基于用户所指示的类别,设置所选择的拍摄参数的值的变化范围。
[0008]根据本发明的另一方面,提供一种图像处理设备,其包括:图像处理单元,用于通过对输入图像进行多个加工处理,生成多个输出图像;以及控制单元,用于设置所述多个加工处理,其中,所述控制单元基于对所述输入图像的分析的结果和用户所指示的类别,选择所述多个加工处理。
[0009]根据本发明的另一方面,提供一种摄像设备的控制方法,所述摄像设备具有摄像单元,所述控制方法包括以下步骤:接收针对类别的指示;分析所述摄像单元所预先拍摄的图像;基于对所述图像的分析的结果,从多个拍摄参数中选择在自动包围拍摄期间要改变的拍摄参数;以及使得所述摄像单元进行所述自动包围拍摄,其中,从基于所述类别设置的拍摄参数的值的变化范围中,选择针对所述自动包围拍摄要使用的拍摄参数的值。
[0010]根据本发明的另一方面,提供一种图像处理设备的控制方法,其包括以下步骤:接收针对类别的指示;设置要对输入图像进行的多个加工处理;以及对所述输入图像进行所述多个加工处理,以生成多个输出图像,其中,基于对所述输入图像的分析的结果和所述类另IJ,选择所述多个加工处理。
[0011]通过以下参考附图对典型实施例的说明,本发明的其他特征将显而易见。

【专利附图】

【附图说明】
[0012]图1是示出摄像设备的框图。
[0013]图2是示出自动包围拍摄处理的流程图。
[0014]图3A示出选择类别时可使用的用户界面的例子,并且图3B示出选择表示特殊效果处理的强度的水平时可使用的用户界面的例子。
[0015]图4是示出用于选择参数的处理的流程图。
[0016]图5示出基于类别的曝光校正量的变化范围的上限和下限。
[0017]图6示出通过包围拍摄所生成的图像组的例子。
[0018]图7是用于确定用于包围拍摄的图像处理的设置的流程图。
[0019]图8是特殊效果滤波处理的流程图。
[0020]图9A和图9B示出所选择的类别和优先特殊效果滤波器的组合的例子。

【具体实施方式】
[0021]参考附图详细说明本发明的典型实施例。在整个附图中,相同的附图标记表示相同的部分,并且省略重复说明。
[0022]首先参考图1,说明与根据本典型实施例的图像处理设备相对应的摄像设备的结构。图1是示出摄像设备100的框图。摄像光学系统I包括多个透镜和光圈机构lc,其中,这多个透镜包括变焦透镜Ia和调焦透镜Ib (测距透镜)。
[0023]摄像装置2可以由C⑶或者CMOS传感器构成,并且对通过摄像光学系统I所获得的被摄体图像(以下简称为被摄体图像)进行光电转换,以生成电信号(或者模拟信号)。摄像装置2包括被配置成将模拟信号转换成数字信号的A/D转换器。摄像装置2的表面由诸如拜耳(Bayer)模式等的RGB颜色滤波器覆盖,从而使得其能够进行彩色摄像。当在摄像装置2上对被摄体图像聚焦时,生成图像数据(图像信号),并且将其存储在存储器3中。存储器3保持由摄像装置2所生成的图像信号或者图像处理所需的数据。
[0024]图像处理电路4对保持在存储器3中的图像信号的预定像素进行诸如插值处理和颜色转换处理等的图像处理。图像处理电路4使用通过摄像所获得的图像数据进行预定运算处理,基于所获得的运算结果确定拍摄条件,并且将拍摄条件通知给系统控制单元5。图像处理电路4还能够分析图像、并且进行滤波处理和合成处理等,而且根据下面所述的算法,选择适用于特定拍摄场景的、用于包围拍摄的图像处理(以下称为包围拍摄图像处理)。
[0025]系统控制单元5整体控制摄像设备100。系统控制单元5通过控制曝光量控制单元6、调焦透镜控制单元7和焦距控制单元8集中控制快门速度、光圈机构、调焦透镜和变焦透镜,以在通过图像处理电路4所确定的拍摄条件下进行拍摄。
[0026]对于适当曝光量控制,曝光量控制单元6调整摄像光学系统I中的光圈机构Ic和摄像装置2的曝光时间和拍摄灵敏度。调焦透镜控制单元7控制摄像光学系统I中的调焦透镜lb。焦距控制单元8响应于来自系统控制单元5的指示,控制摄像光学系统I中的变焦透镜Ia以改变其焦距。
[0027]压缩电路9可以将存储器3中保持的图像压缩成例如JPEG图像。将通过压缩电路9所生成的图像(以下称为压缩图像)记录在记录介质10中。显示单元11从存储器3读出通过图像处理电路4所生成的拍摄图像,并且将其显示在设置在摄像设备100中的IXD或者外部监视器上。
[0028]操作构件12可以包括按钮和触摸面板,并且接收来自用户的指示(以下称为用户指示)。系统控制单元5可以响应于通过操作构件12所输入的用户指示,改变要进行的拍摄操作。
[0029]根据本典型实施例,在摄像设备100中,整体设置具有摄像装置2和摄像光学系统I的摄像设备主体。然而,不局限于此,本典型实施例可适用于将摄像光学系统可拆卸地安装至摄像设备主体的摄像系统。
[0030]接着参考图2,说明通过本典型实施例的摄像设备100要进行的用于自动包围拍摄处理的算法。图2是示出自动包围拍摄处理的流程图。通常响应于来自系统控制单元5的命令,进行图2中的步骤。摄像设备100响应于来自用户的一个图像生成指示,通过自动改变针对图像的拍摄参数和图像处理参数,来生成多个图像。根据本典型实施例的图像生成指示,对应于通过用户完全按下摄像设备100中所包括的未示出的释放按钮所给出的拍摄指示。
[0031]首先,在步骤S200,系统控制单元5分析(或者判断)特定拍摄场景。在正将运动图像显示在电子取景器(EVF)上的同时(拍摄待机状态),进行拍摄场景的判断。更具体地,根据本典型实施例,为了拍摄场景的分析,通过利用例如面部检测或者主被摄体检测进行人物检测,从运动图像检测被摄体,以检测摄像设备100或者被摄体的运动。如果从运动图像检测到了面部,则系统控制单元5判断为被摄体是人物。如果在画面中央附近检测到了具有等于或者大于阈值的面积、并且被认为具有与摄像设备的距离相等的区域,则将被摄体判断为物体。显示在电子取景器(EVF)上的图像还进行直方图分析和焦点扫描。系统控制单元5基于被摄体检测结果、运动检测结果、直方图分析结果和AF信息,判断特定拍摄场景。然而,不局限于此,本典型实施例可以使用其他类型的信息来判断特定拍摄场景。
[0032]接着在步骤S201,通过操作构件12从用户接收类别指示。这里,术语“类别”是指下面所述的特殊效果处理的趋势。用户可以操作操作构件12以从多个预先设置的类别选择一个类别。
[0033]图3A示出类别分类和类别选择画面的例子。
[0034]图3A示出使得能够从自动(auto)、单色(monotone)、彩色(colorful)、多样化(variety)、高亮(high key)和低亮(low key)这6个类别选择一个类别的用户界面(以下称为Π)的例子。因此,用户可以选择图像处理的一个喜好的趋势,并且图像处理电路4根据用户所选择的类别改变处理类型,并且按照优先级执行与通过所选择的类别给予用户的概念图像相匹配的处理。
[0035]图3B示出一个Π画面的例子,其中,该Π画面示出表示特殊效果处理的强度的水平。特殊效果处理的各水平,是指为了自动确定用于特殊效果或者包围拍摄处理的设置,照相机可使用的图像之间的变化大小。可以改变该水平,以改变用于生成之间具有更大或者更小的变化的图像的处理的内容。例如,作为用于曝光包围的曝光校正量的容许范围,对于水平O设置一个正的和负的增量段,而对于水平4设置四个正的和负的增量段,从而使得能够扩大容许范围的水平的选择。
[0036]接着在步骤S202,系统控制单元5基于在步骤S200所分析的拍摄场景,选择适当包围。换句话说,系统控制单元5从多个类型的参数选择将应用包围的一个参数。因此,基于拍摄场景分析结果,可以自动判断要使用的自动包围拍摄的类型。
[0037]根据本典型实施例,这些参数可以包括例如用于改变曝光量的曝光包围、用于改变焦点位置的调焦包围和用于改变白平衡系数的WB包围。这些参数还可以包括用于改变拍摄时的快门速度的快门速度包围和用于改变释放快门的定时的定时包围。根据本典型实施例,可以基于特定拍摄场景从多个类型的参数选择适当的参数。因此,系统控制单元5可以执行从多个类型的自动包围拍摄所选择的一种类型的自动包围拍摄。
[0038]尽管说明了针对各个类型的包围拍摄改变不同的参数的例子,但是本发明的实施例不局限于此。例如,要改变的参数在多个类型的自动包围拍摄之间可以部分重叠,直到对于自动包围拍摄的每一类型改变多个参数为止。可以仅要求对于这些参数的设置在多个类型的自动包围拍摄之间相互不同。
[0039]接着参考图4,说明在具有曝光包围、调焦包围和快门速度包围功能(也就是说,三种类型的参数)的示例性摄像设备中用于选择适用于特定拍摄场景的参数的算法。图4示出根据本典型实施例用于选择参数的算法的示例性流程图。通常响应于来自系统控制单元5的命令,执行图4所示的步骤。
[0040]首先在步骤S400和S401,系统控制单元5基于在图2的步骤S200所获得的被摄体检测结果,进行被摄体判断。根据被摄体判断结果,判断被摄体对应于人、物体和其他(诸如风景场景等的没有特定被摄体的场景)这3个类型的被摄体中的哪一个。如果被摄体对应于人,则处理进入步骤S402。如果被摄体对应于物体,则处理进入步骤S406。如果被摄体对应于其他,则处理进入步骤S409。
[0041]在步骤S402或者步骤S406,系统控制单元5基于在图2的步骤S200所获得的运动检测结果,进行运动判断。作为运动判断的结果,如果判断为在拍摄视角内存在至少一个被摄体、并且正发生照相机抖动或者被摄体运动(运动)(或者摄像设备100或被摄体正在运动),则选择快门速度包围。快门速度包围可以通过改变用于拍摄的快门速度而使得能够进行多个拍摄操作,以避免对被摄体运动的不同表现或者因照相机抖动或被摄体模糊而导致的拍摄失败。作为被配置成检测摄像设备100或者被摄体的运动的检测单元,在摄像设备100中设置陀螺仪传感器,从而使得可以从陀螺仪传感器的输出检测照相机抖动。可以通过例如模式匹配来跟踪EVF显示图像中的被摄体,以检测运动量。
[0042]如果在步骤S402或者步骤S406中判断为被摄体是静止的,则处理分别进入步骤S403或者S407。在步骤S403或者步骤S407,系统控制单元5基于在图2的步骤S200所获得的焦点扫描结果(AF信息),进行焦点判断。根据本典型实施例,对于拍摄视角中所包括的每一被摄体,推导从摄像设备100到被摄体的距离和从被摄体到背景的距离。在存在多个被摄体、并且在它们的距离之间存在不同的位置关系(或者存在(大的)距离差)的情况下,优先通过针对每一被摄体调节焦点来进行拍摄的调焦包围。在由于被摄体具有低的对比度、或者特写镜头(或者微距)拍摄因而难以对被摄体进行这类焦点调节的拍摄场景下,可以在多个预定焦点位置处进行调焦包围。
[0043]如果在步骤S403判断为存在(大的)距离差,则处理进入步骤S404。另一方面,如果在步骤S403判断为不存在距离差或者存在小的距离差,则处理进入步骤S405。如果在步骤S407判断为存在(大的)距离差,则选择调焦包围。另一方面,如果在步骤S407判断为不存在距离差或者存在小的距离差,则处理进入步骤S408。
[0044]在步骤S404、S405、S408或者S409,系统控制单元5基于在图2的步骤S200所获得的直方图分析结果,进行直方图判断。根据本典型实施例,生成EVF显示图像中的亮度的直方图,从而使得可以基于直方图的分布进行对比度判断。如果判断为拍摄场景具有大的对比度、并且难以设置曝光量,则选择通过改变曝光量进行多个拍摄操作的曝光包围。
[0045]另一方面,如果在步骤S404判断为拍摄场景具有小的对比度,则选择调焦包围。如果在步骤S405、S408或者S409判断为拍摄场景具有小的对比度,则判断为自动包围拍摄功能中没有一个是有效的,并且不进行自动包围拍摄。在如上所述判断为对于拍摄场景不需要自动包围拍摄的情况下,进行正常单个拍摄,从而使得与进行自动包围拍摄的情况相t匕,可以缩短拍摄时间。然而,本典型实施例不局限于此,也可以将其配置成总是选择包围拍摄功能中的一个(诸如曝光包围)。在这种情况下,可以将本典型实施例配置成进行预先设置的自动包围拍摄功能。
[0046]根据本典型实施例,如果拍摄场景判断单元判断为在拍摄场景中所包括的至少两个被摄体之间存在等于或者大于预定距离的距离差,则拍摄单元进行调焦包围。如果拍摄场景判断单元判断为拍摄场景的对比度高于预定对比度,则拍摄单元进行曝光包围。如果拍摄场景判断单元判断为拍摄场景中的被摄体或者摄像设备正在运动,则拍摄单元进行快门速度包围或者连续拍摄。
[0047]根据本典型实施例,选择单元基于拍摄场景中所包括的被摄体的类型,改变从多个类型的参数所要选择的一个参数。如果未满足通过选择单元所使用的标准中的任一个,则拍摄单元进行单个拍摄或者预定类型的自动包围拍摄。
[0048]根据本典型实施例,对于调焦包围和曝光包围两者都可能的拍摄场景,如果特定被摄体是人,则基于直方图判断的结果,曝光包围具有更高的优先级。另一方面,如果被摄体是物体,则调焦包围可以具有更高的优先级。然而,本典型实施例不局限于此。
[0049]本典型实施例的摄像设备100可以根据参考图4所述的算法,基于在拍摄待机状态下所获得的拍摄场景(拍摄场景信息),自动判断适当的参数(或者适当的包围拍摄功能)。作为本典型实施例的可选例子,可以根据与图4的算法的结构不同的结构,改变包围拍摄的类型的组合或者标准。例如,可以将本典型实施例配置成:如果判断为摄像设备100或者被摄体正在运动,则选择连续拍摄。
[0050]考虑在步骤S201所选择的类别来判断所确定的包围拍摄功能的变化范围。下面说明该处理的例子。
[0051]例如,当选择曝光包围时,考虑例如被摄体和背景之间的亮度的平衡,设置针对曝光包围的曝光校正量的变化范围以使其落在预定范围内。可以基于所选择的类别预先设置变化范围,即,曝光校正量的变化范围。
[0052]图5示出针对各类别的曝光校正量的变化范围的上限和下限。当选择自动或者彩色作为类别时,参考适当的曝光量,将曝光校正量的上限设置成+2增量段、并且将下限设置成一 2增量段。当选择单色作为类别时,将曝光校正量的上限设置成+3增量段、并且将下限设置成一 3增量段。这是因为由于在选择单色类别时要处理的图像没有色调或者具有较少色调,因而图像之间的大的亮度值的差可能容易地显示在通过自动包围拍摄所获得的多个图像之间的差异。当选择多样化作为类别时,将曝光校正量的上限设置成+4增量段、并且将下限设置成一 4增量段。由于选择类别多样化以希望在通过自动包围拍摄所获得的图像之间很大程度地进行区分,因而设置较大的曝光校正量范围。
[0053]当选择高亮作为类别时,设置适当曝光量作为下限,并且将上限设置成+4增量段。将曝光校正量设置成:由于对于整个画面上具有较高亮度的图像使用高亮类别,因而将通过曝光包围所获得的图像向较高亮度侧移位。当选择低亮作为类别时,设置适当曝光量为上限,并且将下限设置成一 4增量段。将曝光校正量设置成:由于将对整个画面上具有较低亮度的图像使用低亮类别,因而将通过曝光包围所获得的图像向较低亮度侧移位。
[0054]例如,通过改变用于曝光包围的曝光校正量的变化范围、根据适当曝光量或者它们的组合移动曝光校正量的变化范围的中心位置,可以基于如上所述所选择的类别,设置变化范围。
[0055]这不局限于选择曝光包围的情况,而且还可应用于例如选择快门速度包围的情况。例如,当选择多样化作为类别时,参考适当的快门速度,将快门速度校正量的上限设置成+4增量段、并且将下限设置成一 4增量段。当选择与其不同的类别时,将快门速度校正量的上限设置成+2增量段、并且将下限设置成一 2增量段。
[0056]这样,通过基于用户所选择的类别改变针对自动包围拍摄所选择的参数的组合,可以拍摄保持相同条件的被摄体。因此,用户意图不仅可以反映在通过自动包围拍摄所获得的图像上,而且用户意图还可以反映在通过自动包围拍摄所获得的多个图像之间的差异上。
[0057]在步骤S203,系统控制单元5改变在上述步骤S202所选择的一个参数的值以进行自动包围拍摄。将这多个拍摄图像数据存储在摄像设备100中的存储器3中。
[0058]接着,在步骤S204,图像处理电路4确定要对这多个图像数据进行的包围拍摄图像处理的内容,并且在步骤S205中在所确定的条件下进行包围拍摄图像处理。参考图6说明用于对包围拍摄图像进行图2的步骤S205的包围拍摄图像处理的方法。
[0059]图6示出通过包围拍摄图像处理所生成的图像组的例子。参考图6,包围I是在图2的步骤S202所选择的参数(或者包围的类型)。包围I利用所选择的一种类型的参数进行自动包围拍摄来拍摄N个图像(其中,进行曝光包围,并且N = 3)。包围I对应于在图2的步骤S203所进行的自动包围拍摄。
[0060]图6中的包围2和包围3是在图2的步骤S204的图像处理中要进行的包围拍摄图像处理。根据该典型实施例,将对例如颜色饱和度、颜色相位、亮度和锐度等进行转换的加工(modificat1n)处理(特殊效果处理)设置为包围2。将通过对图像进行裁切处理转换高宽的处理(高宽转换处理)设置为包围3。该特殊效果处理和高宽转换处理生成三种类型的包围拍摄图像。
[0061]也就是说,包围1(自动包围拍摄)生成三种类型的图像:Bkt A(_2段增量)、BktB(0段增量)和Bkt C(+2段增量)。包围2 (特殊效果)生成经过了三种类型的特殊效果处理EfcO、Efcl和Efc2的图像。包围3(高宽转换)生成具有高宽比AO (4:3)、AOa (1:1)和A0b(16:9)的图像。因此,根据本典型实施例,通过一个拍摄操作最终生成3X3X3 = 27个类型的图像。
[0062]因此,图像处理电路4可以通过改变与用于自动包围拍摄的参数不同的多个参数的值对通过拍摄单元所获得的拍摄图像进行包围拍摄图像处理,以生成多个图像。换句话说,图像处理电路4可以处理作为输入图像通过自动包围拍摄所获得的、并且对输入图像进行加工处理所获得的图像,从而使得可以生成比输入图像更多的输出图像。
[0063]在这种情况下,除上述处理以外,加工处理可以多样化,例如用于使得整个图像模糊的处理、用于使得整个图像变形的处理、用于强调整个图像的对比度的处理和用于校正图像的像差的处理等。因此,包括特殊效果和高宽转换的图像处理的许多组合模式也是可以的。当应用所有图像处理的组合以进行包围拍摄图像处理时,作为结果,可以生成很多图像。
[0064]根据本典型实施例,图像处理电路4自动选择要对通过自动包围拍摄所获得的多个图像进行的包围拍摄图像处理中的加工处理。将说明用于自动选择包围拍摄图像处理的组合的方法。在下面的说明中,对于自动包围拍摄(包围I)选择曝光包围,并且对于包围拍摄图像处理(包围2和3)使用特殊效果滤波处理和高宽转换处理。假定如上所述,曝光包围生成三个图像。
[0065]图7是示出确定包围拍摄图像处理的内容的流程图。
[0066]首先在图7的步骤S700,系统控制单元5确定最终要输出的图像的处理内容。例如,当用户需要M个图像时,系统控制单元5确定用于根据图6所示的27个模式的图像生成M个图像的加工处理的内容(处理路径)(其中,M = 6)。
[0067]这里,用于确定处理路径的方法包括基于所选择的包围的类型和被摄体判断的结果,从一些预定模式选择用于M个图像的适当路径。例如,当包围I是曝光包围时,确定用于M个图像的处理路径,从而使得可以选择根据过曝光图像所生成的更多图像。
[0068]应该注意,可以配置成:可以通过用户预先自由指定值M和处理路径的选择。
[0069]接着在步骤S701,系统控制单元5确定要向图像添加的特殊效果滤波处理的内容。特殊效果滤波可以包括用于转换整个图像或者部分图像的颜色相位、颜色饱和度、亮度或者锐度的处理。下面将参考图8对此进行详细说明。
[0070]图8是特殊效果滤波处理的流程图。根据本典型实施例,摄像设备包括P型特殊效果滤波器,并且与使用的概率相对应的优先级依赖于滤波器权重W[i] (i = 0、1、……、P)。在步骤S800,系统控制单元5基于包围I的类型改变权重W。例如,当包围I是曝光包围时,给予用于改变颜色相位和颜色饱和度的特殊效果滤波器比用于改变亮度的特殊效果滤波器更高的优先级。换句话说,为滤波器权重W[i]加权以使具有与通过包围I所改变的参数的影响不同的影响的参数优先。更具体地,预先准备系数口1[1](1 = 0、1、……、P),以用于基于包围I的类型改变加权。如下述公式(I)所示,将权重w[i]和系数Pl [i]相乘以获得新权重W[i]。
[0071]ff[i] = ff[i] Xpl[i] (I)
[0072]在步骤S801,系统控制单元5基于被摄体判断结果,如公式(2)所示将在步骤S800所获取的权重W[i]乘以新系数p2[i] (i = 0、1、……、Ρ),以获取新权重W[i]。可以将系数p2[i]设置得满足例如下面的条件。
[0073](I)在被摄体是人的情况下,用于怀旧色调或软焦点的特殊效果滤波器具有优先级,并且降低该特征效果滤波器的权重,从而使得可以大地改变肤色的颜色相位。
[0074]ff[i] = ff[i] Xp2[i] (2)
[0075]在步骤S802,系统控制单元5如下述公式(3)所示,将在步骤S801所获得的权重W[i]乘以新系数p3[i](i = 0、1、……、P)以获得新权重W[i]。基于拍摄图像的颜色分布和亮度分布,设置系数p3[i]。根据包围I所拍摄的每一图像数据,生成亮度(Y)、颜色饱和度(彩度)和颜色相位(色相)的直方图,并且基于这些结果设置系数P3[i] (i = O、
1、......、P)。
[0076]W[i] = W[i] Xp3[i] (3)
[0077]可以将系数p3[i]设置得满足例如下面的条件。
[0078](2)当根据亮度直方图判断为拍摄图像具有低对比度时,用于进行对比度强调处理的特殊效果滤波器可以具有更高优先级。
[0079](3)当判断为拍摄图像具有存在过厚阴影和过曝高亮的许多区域时,构成具有不同曝光量的其他图像、并且随其扩大动态范围的特殊效果滤波器,可以具有更高优先级(仅在根据包围I进行了曝光包围的情况下)。
[0080](4)当根据颜色饱和度直方图判断为拍摄图像具有高的颜色饱和度时,强调颜色饱和度的特殊效果滤波器可以具有更高优先级。
[0081](5)当根据颜色相位直方图判断为拍摄图像具有许多蓝色区域时,强调蓝色颜色饱和度的特殊效果滤波器可以具有更高优先级。
[0082]在步骤S803,系统控制单元5如下述公式(4)所示,将在步骤S802所获得的权重
W[i]乘以新系数p4[i] (i = 0、1......、P)以获得新权重W[i]。可以基于拍摄图像内的被摄体的距离分布设置系数P4[i],并且可以将其设置得满足例如下面的条件。
[0083](6)当判断为在被摄体和背景之间存在大的距离差时,给予使得背景模糊(通过降低锐度)的特殊效果滤波器更高优先级。
[0084]W[i] = W[i] Xp4[i] (4)
[0085]在步骤S804,系统控制单元5如下述公式(5)所示,将在步骤S803所获得的权重w[i]乘以新系数p5[i] (i = 0、1、……、Ρ)以获得新权重W[i]。
[0086]ff[i] = ff[i] Xp5[i] (5)
[0087]可以基于在图2的步骤S201中用户所选择的类别,设置系数p5[i],并且可以将其设置得满足例如下面的条件。
[0088](7)当选择自动作为类别时,所有特殊效果滤波器的权重等于1,并且相等对待所有特殊效果滤波器。
[0089](8)当选择单色作为类别时,给予降低颜色饱和度的特殊效果滤波器更高优先级,同时将强调颜色饱和度的特殊效果滤波器的系数P5设置成O。
[0090](9)当选择彩色作为类别时,给予强调颜色饱和度的特殊效果滤波器更高优先级,同时将降低颜色饱和度的特殊效果滤波器的系数P5设置成O。
[0091](10)当选择多样化作为类别时,给予对于图像的表现具有大影响的特殊效果滤波器更高优先级。
[0092](11)当选择高亮或者低亮作为类别时,给予改变整个画面的亮度的特殊效果滤波器更高优先级。
[0093]图9A示出所选择的类别和要给予更高优先级的特殊效果滤波器的示例性组合。尽管说明下面的例子:基于所选择的类别改变特殊效果滤波器的优先级,但是可以基于所选择的类别改变相同特殊效果滤波器的处理参数。
[0094]当用户选择彩色作为类别、但是图像的颜色饱和度特别低时,执行适合于用户所选择的类别的特殊效果滤波,可能无法改变图像。在这种情况下,应用如图9B所示的辅助特殊效果滤波器,其中,与图9A所示的特殊效果滤波器分开设置该辅助特殊效果滤波器。当用户选择彩色作为类别、但是图像的颜色饱和度特别低时,代替强调颜色饱和度,应用改变图像中所包括的颜色的颜色相位的其他特殊效果滤波器。因此,在这多个图像之间可能发生色调差,尽管所生成的图像中所包括的颜色不显著,但是反映了用户在作为图像组观看这多个图像时的意图。
[0095]在步骤S805,系统控制单元5基于在步骤S804所获得的权重W[i],确定要应用的特殊效果滤波器。在这种情况下,特殊效果滤波器确定方法可以包括从最高的开始按照降序选择M个最终权重W[i]。可选地,系统控制单元5可以通过将在步骤S804所获得的权重W[i]乘以随机数,获得新权重W[i],并且从最高的开始按照降序选择M个新权重W[i]。随机数可以是用于适当选择各种特殊效果滤波器的值,但是可以将其设置在与系数Pl?P5相比对于权重W[i]具有较小影响的范围内。
[0096]当选择自动作为类别时,将所有特殊效果滤波器作为选择对象。当选择单色时,从对象排除特殊效果滤波器中的一部分。当选择自动作为类别时,系数P5向所有特殊效果滤波器给予相等的值。另一方面,选择与其不同的作为类别时,给出基于所选择的类别的值作为系数P5。这样,即使当一个图像是处理对象时,通过图像处理电路4要进行的包围拍摄图像处理也可以基于用户所选择的类别来改变加工处理的内容的组合。因此,可以将用户意图反映在通过进行包围拍摄图像处理所获得的图像上,并且可以将用户意图反映在包围拍摄图像处理时所获得的多个图像之间的差异上。
[0097]如上所述,可以基于自动包围拍摄的类型和拍摄图像的分析结果,确定要向图像应用的特殊效果滤波器。
[0098]回到参考图7,系统控制单元5在步骤S702确定高宽转换处理的内容。基于高宽转换之前的图像大小和被摄体判断的结果,确定经过了高宽转换处理的图像的高宽比。例如,当特定被摄体是人物时,可以给予3:4纵向构图更高优先级。当特定被摄体是风景时,可以给予16:9横向构图更高优先级。可选地,可以从预先准备的高宽随机选择一个高宽。
[0099]在基于被摄体判断的结果确定修剪大小、并且基于在图像中表现小的被摄体的大小来进行修剪处理时,由于在修剪处理之后,在图像中包括更少数量的像素,因而感觉显示图像的分辨率降低。因此,一般自动修剪处理将可修剪大小的下限设置成可以在该范围内进行修剪。
[0100]另一方面,根据本典型实施例,当用户选择多样化作为类别时,使得能够进行大胆的修剪处理。因此,与选择其他类别的情况相比,可以将可修剪大小的下限值设置得更低。如图3B所示,当用户改变特殊效果处理的水平时,可修剪大小的下限值可以根据改变后的水平而变化。
[0101]在图2的步骤S205,图像处理电路4基于在图7的步骤S701所选择的特殊效果滤波器和在步骤S702所选择的高宽比进行图像处理,以生成M个图像。
[0102]如上所述,对于进行自动包围拍摄,使用从多个类型的自动包围拍摄所选择的最佳的一个类型的自动包围拍摄,并且对于特殊效果和高宽转换处理进行利用图像处理的包围拍摄处理。因此,通过一个拍摄操作生成多个图像,从而使得可以呈现相互不同的多个图像表现。
[0103]如上所述,根据本典型实施例,给予应用特殊效果滤波器的加工处理优先级,确定加工处理的路径,并且确定这些路径的高宽转换处理。然而,本发明的实施例不局限于此。不仅可以给予应用特殊效果滤波器的加工处理优先级,而且还可以给予高宽转换处理优先级,然后可以确定这些处理的路径。在通过进行自动包围拍摄所获得的多个图像中,可以保持对其未进行特殊效果处理和未进行高宽转换处理、并且对于其将参数设置成适当值的一个图像。
[0104]当完成通过图像处理电路4所进行的包围拍摄图像处理时,处理进入图2的步骤S206。在步骤S206,系统控制单元5将所生成的图像(被存储在存储器3中)显示在显示单元11上。在这种情况下,用户可以从所生成的图像中选择要记录的图像,并且将其保存在记录介质10中。
[0105]根据本典型实施例的摄像设备可以基于特定拍摄场景的分析结果,自动选择适当类型的自动包围拍摄,这样可以降低拍摄失败的可能性,并且可以更大可能地向用户提供想要的图像。通过组合对拍摄图像要应用的、诸如特殊效果和图像剪裁处理等的多个类型的图像处理,可以容易地获得具有多个不同的图像表现的图像。因此,根据本典型实施例,可以提供一种不需要复杂的设置操作和高深的知识的、支持适用于特定拍摄场景的自动包围拍摄的设备。
[0106]根据本典型实施例,可以使用自动包围拍摄和特殊效果滤波器两者来生成多个图像,但是例如,可以使用这两者中的任一个。因此,即使不具有拍摄功能的图像处理设备也可以提供相同效果。在这种情况下,用户可以选择一个图像、并且指示对于该图像执行包围拍摄图像处理,从而使得可以通过应用自动区分的图像处理参数来生成多个图像。在这种情况下,用于执行用户所做出的包围拍摄图像处理的指示,可以对应于来自用户的一个图像生成指示,而不是通过完全按下释放按钮所给出的拍摄指示。
[0107]尽管以上说明了本发明的典型实施例,但是本发明不局限于这些典型实施例,并且在不脱离本发明的范围和精神的情况下,可以给出各种变化、修改和改变。
[0108]可以通过执行下面的处理来实现本发明。也就是说,可以通过网络或者利用存储介质向系统或者设备提供实现这些典型实施例的功能的软件(或者程序),并且该系统或者设备的计算机(或者CPU或MPU等)可以读出并执行该程序代码。在这种情况下,该程序和用于存储该程序的存储介质包括在本发明内。
[0109]其他实施例
[0110]还可以通过读出并执行记录在存储介质(例如,非暂时性计算机可读存储介质)上的计算机可执行指示以进行本发明的上述实施例中的一个以上的功能的系统或者设备的计算机、以及通过下述方法实现本发明的实施例,其中,例如,通过系统或设备的计算机从存储介质读出并执行计算机可执行指令来执行该方法,以进行上述实施例中的一个或多个的功能。计算机可以包含中央处理单元(CPU)、微处理单元(MPU)或者其他电路中的一个以上,并且可以包括分离的计算机或者分离的计算机处理器的网络。可以通过例如网络或者存储介质将计算机可执行指令提供给计算机。存储介质可以包括例如一个以上的硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算系统的存储器、光盘(诸如紧凑型光盘(CD)、数字多功能光盘(DVD)或蓝光光盘(BD) ?等)、闪存存储器装置和存储卡等。
[0111]尽管参考典型实施例说明了本发明,但是应该理解,本发明不局限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功倉泛。
【权利要求】
1.一种摄像设备,其包括: 摄像单元;以及 控制单元,用于使得所述摄像单元进行自动包围拍摄, 其中,所述控制单元进行以下操作: 基于对所述摄像单元所预先拍摄的图像的分析的结果,从多个拍摄参数中选择针对所述自动包围拍摄要改变的拍摄参数,并且基于用户所指示的类别,设置所选择的拍摄参数的值的变化范围。
2.根据权利要求1所述的摄像设备,其中,所述控制单元响应于针对所述类别的指示,改变所选择的拍摄参数的值的变化范围的上限和下限中的至少一个。
3.根据权利要求1所述的摄像设备,其中,所述控制单元基于所述类别,改变所述拍摄参数的值的变化范围的中心值。
4.根据权利要求1所述的摄像设备,其中,基于对所拍摄图像的分析的结果,将针对所述自动包围拍摄要使用的拍摄参数设置在所述变化范围内。
5.根据权利要求1所述的摄像设备,其中,在所述自动包围拍摄期间要改变的拍摄参数包括曝光量、焦点位置、白平衡系数和快门速度中的至少一个。
6.根据权利要求1所述的摄像设备,其中,对所述图像的分析的结果包括以下判断结果至少之一:所述图像中包括的被摄体是否是人物的判断结果、所述图像中包括的被摄体是否正在运动的判断结果、所述图像中包括的多个被摄体之间的距离差的判断结果、以及所述图像的对比度的判断结果。
7.根据权利要求1所述的摄像设备,其中,还包括图像处理单元,所述图像处理单元用于将通过所述自动包围拍摄所生成的多个图像当作输入图像进行处理,并且对所述输入图像进行多个加工处理以生成输出图像。
8.根据权利要求7所述的摄像设备,其中,所述控制单元基于对所述输入图像的分析的结果和所述类别,选择所述多个加工处理。
9.根据权利要求8所述的摄像设备,其中, 所述控制单元进行以下操作: 基于对所述输入图像的分析的结果和所述类别,设置所准备的加工处理的优先级,以及 基于所设置的优先级,从所准备的加工处理中选择要对多个输出图像进行的多个加工处理。
10.根据权利要求9所述的摄像设备,其中,所述控制单元基于对所述输入图像的分析的结果、所述类别和随机数,设置所准备的加工处理的优先级。
11.一种图像处理设备,其包括: 图像处理单元,用于通过对输入图像进行多个加工处理,生成多个输出图像;以及 控制单元,用于设置所述多个加工处理, 其中,所述控制单元基于对所述输入图像的分析的结果和用户所指示的类别,选择所述多个加工处理。
12.根据权利要求11所述的图像处理设备,其中, 所述控制单元进行以下操作:基于对所述输入图像的分析的结果和所述类别,设置所准备的加工处理的优先级,以及基于所设置的优先级,从所准备的加工处理中选择要对多个输出图像进行的多个加工处理。
13.根据权利要求12所述的图像处理设备,其中,所述控制单元基于对所述输入图像的分析的结果、所述类别和随机数,设置所准备的加工处理的优先级。
14.一种摄像设备的控制方法,所述摄像设备具有摄像单元,所述控制方法包括以下步骤: 接收针对类别的指示; 分析所述摄像单元所预先拍摄的图像; 基于对所述图像的分析的结果,从多个拍摄参数中选择在自动包围拍摄期间要改变的拍摄参数;以及 使得所述摄像单元进行所述自动包围拍摄, 其中,从基于所述类别设置的拍摄参数的值的变化范围中,选择针对所述自动包围拍摄要使用的拍摄参数的值。
15.一种图像处理设备的控制方法,其包括以下步骤: 接收针对类别的指示; 设置要对输入图像进行的多个加工处理;以及 对所述输入图像进行所述多个加工处理,以生成多个输出图像, 其中,基于对所述输入图像的分析的结果和所述类别,选择所述多个加工处理。
【文档编号】H04N5/235GK104243804SQ201410258088
【公开日】2014年12月24日 申请日期:2014年6月11日 优先权日:2013年6月11日
【发明者】藤田笃史 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1