图像处理设备和图像处理设备的控制方法技术领域
本发明涉及一种图像处理设备和图像处理设备的控制方
法,尤其涉及一种用于生成动态范围被扩展的图像的技术。
背景技术
近年来,已知一种用于生成与通过诸如数字照相机等的摄
像设备中的正常摄像所获得的图像相比、动态范围被扩展了的
图像的所谓的HDR(高动态范围)技术。更具体地,使用HDR技
术的图像处理方法可以通过合成所拍摄的具有不同曝光的多个
图像来创建动态范围被扩展的图像(HDR图像)。
然而,在这样创建的HDR图像中,由于合成了多个图像,
因而由于图像模糊和作用于摄像设备的抖动的影响,在所获得
的图像边缘部分可能出现多个边缘。尤其在高亮度部分和低亮
度部分之间的边界部分处,所创建的HDR图像中的这一多边缘
现象尤为明显。
下面将使用附图说明HDR图像中的多边缘现象。注意,为
了简化,将说明用于通过合成具有不同曝光的两个图像来创建
HDR图像的例子。
例如,下面将说明如图4A所示、作为主被摄体的人相对于
具有高亮度值的背景图像处于背光关系的取景。在此时拍摄的
图像中,由于绘制主被摄体的区域是低亮度区域,因而当主被
摄体移动时或者当摄像设备抖动时,在HDR图像中的主被摄体
和背景之间的边缘部分处出现多个边缘。
此时,当选择图4A所示的图像的水平线401作为感兴趣的
线时,在要合成的低曝光拍摄图像和高曝光拍摄图像中,该水
平线的x坐标的像素值DL和DH示出图5A所示的状态。在图5A
中,由于主被摄体的运动或者摄像设备的抖动,这两个图像的
像素值具有不同的像素值减小处的坐标。注意,高曝光拍摄图
像的曝光是低曝光拍摄图像的曝光的四倍,并且在图5A~5F所
示的例子中,在高亮度背景区域中,高曝光拍摄图像的像素值
饱和。
为了合成具有不同曝光的两个图像,这两个图像经过伽马
转换或变换。由于这些图像具有不同曝光条件,因而如图5B所
示,对于各个图像使用不同的转换特性曲线进行伽马转换。这
样,以此方式转换后的伽马转换输出GL和GH示出图5C所示的状
态。
通过这两个具有不同曝光的图像的伽马转换输出可知,背
景区域饱和的高曝光拍摄图像在背景区域中呈现不同于低曝光
拍摄图像的伽马转换输出。另外,在低曝光拍摄图像中,通常
在低亮度区域中趋于发生暗饱和,并且在该区域中不能清晰地
表现被摄体。也就是说,对于高亮度区域,要创建的HDR图像
优选使用低曝光拍摄图像,并且对于低亮度区域,优选使用高
曝光拍摄图像。
为此,作为具有创建HDR图像所需的基准曝光的图像,选
择没有任何饱和区域的低曝光拍摄图像,并且根据该图像的伽
马转换输出GL确定图5D示出的加法系数K。加法系数K是为确
定要创建的HDR图像中的低曝光拍摄图像和高曝光拍摄图像
的合成方法所预先确定的系数,并且可以如下表示HDR图像的
伽马输出GO:
GO=K×GL+KK×GH (1)
加法系数K在预定伽马转换输出范围内从0改变成1,例如,
如图5D所示。另外,通过(1-K)给出加法系数KK。更具体地,
在范围0<K<1内合成这两个图像,即低曝光拍摄图像和高曝光
拍摄图像,在范围K=1内在创建中仅使用低曝光拍摄图像,并
且在范围K=0内在创建中仅使用高曝光拍摄图像。
这样创建的HDR图像的伽马转换输出示出图5E所示的状
态。通过图5E可知,当创建HDR图像所使用的具有不同曝光的
图像在它们的拍摄时刻遭受图像模糊或摄像设备的抖动时,在
低亮度区域中合成高曝光拍摄图像的高亮度区域的图像。在这
种情况下,在所创建的HDR图像中的低亮度区域和高亮度区域
之间的边界处发生被称为伪边缘的多边缘现象。
如上所述,当要合成的图像在它们的拍摄时刻遭受任何图
像模糊或摄像设备的抖动时,多边缘通常出现在低亮度区域和
高亮度区域之间的边界处,结果导致HDR图像的图像质量下降
和用户感觉不自然。
日本特开2009-010566号公报公开了一种技术,该技术通过
将具有不同曝光的多个图像中的一个设置为具有基准曝光的图
像、并且对所选择的图像应用平均化滤波来消除合成图像中的
多边缘,从而平均不同亮度的边界附近的浓度值。
另外,日本特开2005-223769号公报公开了一种技术,该技
术用于检测特定区域中要合成的具有不同曝光的两个图像的伽
马校正输出之间的差,并且当该差大于阈值时通过选择低曝光
拍摄图像、或者当该差小于另一阈值时通过选择高曝光拍摄图
像来创建图像。
然而,利用上述日本特开2009-010566号公报的技术,由于
在不同明暗度边界附近应用平均化处理,因而当在该边界附近
进行图像的合成处理时,可能并非希望地进行下面的不自然的
合成处理。也就是说,由于在边界附近应用平均化处理,因而
在高亮度区域中合成亮饱和的高曝光拍摄图像,或者在低亮度
区域中合成暗饱和的低曝光拍摄图像。为此,由于在高亮度区
域中合成白色区域,并且在夹着边界的低亮度区域中合成黑色
区域,因而可能创建不自然的HDR图像。
对于日本特开2005-223769号公报的技术,在表现陡峭亮度
梯度的区域中,在伽马转换输出的差值小的区域中生成细小的
伪边缘。
发明内容
考虑到相关技术的上述问题做出了本发明。本发明即使在
产生了图像模糊或摄像设备抖动时,也提供一种动态范围被扩
展的自然合成图像。
在本发明的第一方面,提供一种图像处理设备,所述图像
处理设备包括:获得部件,用于获得使用第一曝光拍摄的第一
图像和使用不同于所述第一曝光的第二曝光拍摄的第二图像;
创建部件,用于根据所述第一图像创建作为合成处理的基准的
第三图像;以及合成部件,用于使用与所述第三图像的像素值
相关联的加法系数,对所述第一图像和所述第二图像的各个像
素进行加权合成,其中,创建所述第三图像包括:将以所述第
一图像的各像素为中心的预设范围内的像素的最大像素值设置
作为选择作为中心的像素的像素值。
在本发明的第二方面,提供一种图像处理设备,所述图像
处理设备包括:获得部件,用于获得使用第一曝光拍摄的第一
图像和使用不同于所述第一曝光的第二曝光拍摄的第二图像;
创建部件,用于根据所述第一图像创建作为合成处理的基准的
第三图像;以及合成部件,用于使用与所述第三图像的像素值
相关联的加法系数,对所述第一图像和所述第二图像的各个像
素进行加权合成,其中,创建所述第三图像包括:将以所述第
一图像的各像素为中心的预设范围内的像素的最小像素值设置
作为选择作为中心的像素的像素值。
在本发明的第三方面,提供一种图像处理设备的控制方法,
所述控制方法包括以下步骤:获得步骤,用于获得使用第一曝
光拍摄的第一图像和使用不同于所述第一曝光的第二曝光拍摄
的第二图像;创建步骤,用于根据所述第一图像创建作为合成
处理的基准的第三图像;以及合成步骤,用于使用与所述第三
图像的像素值相关联的加法系数,对所述第一图像和所述第二
图像的各个像素进行加权合成,其中,所述创建步骤包括:将
以所述第一图像的各像素为中心的预设范围内的像素的最大像
素值设置作为选择作为中心的像素的像素值。
在本发明的第四方面,提供一种图像处理设备的控制方法,
所述控制方法包括以下步骤:获得步骤,用于获得使用第一曝
光拍摄的第一图像和使用不同于所述第一曝光的第二曝光拍摄
的第二图像;创建步骤,用于根据所述第一图像创建作为合成
处理的基准的第三图像;以及合成步骤,用于使用与所述第三
图像的像素值相关联的加法系数,对所述第一图像和所述第二
图像的各个像素进行加权合成,其中,所述创建步骤包括:将
以所述第一图像的各像素为中心的预设范围内的像素的最小像
素值设置作为选择作为中心的像素的像素值。
通过以下(参考附图)对典型实施例的说明,本发明的其它
特征将显而易见。
附图说明
图1是示出根据本发明实施例的数字照相机的功能结构的
框图;
图2是用于说明根据本发明实施例创建HDR图像所需的处
理的框图;
图3是示出根据本发明第一和第二实施例的基准明暗度创
建单元的电路结构的电路图;
图4A和4B是示出根据本发明实施例在创建HDR图像时的
场景例子的图;
图5A、5B、5C、5D、5E和5F是用于说明在相关技术中创
建HDR图像时的问题的图;
图6A、6B、6C和6D是用于说明根据本发明第一实施例的
信号处理器的处理的图;
图7A、7B、7C和7D是用于说明根据本发明第二实施例的
信号处理器的处理的图;
图8是示出根据本发明第三实施例的基准明暗度创建单元
的电路结构的电路图;
图9A、9B、9C、9D、9E、9F和9G是用于说明根据本发明
第三实施例的信号处理器的处理的图;以及
图10是用于说明根据本发明第三实施例的信号处理器的处
理的另一个图。
具体实施方式
第一实施例
下面将参考附图详细说明本发明的优选实施例。注意,下
面所述的实施例说明下面的例子:将本发明应用于作为图像处
理设备的例子的数字照相机,其中,该图像处理设备可以使用
具有不同曝光的多个图像创建扩展了动态范围的一个图像。然
而,本发明可应用于能够使用具有不同曝光的多个图像创建扩
展了动态范围的一个图像的任意装置。
图1是示出根据本发明实施例的数字照相机100的功能结构
的框图。
控制器101是例如微型计算机,并且控制数字照相机100中
包括的各个块的操作。控制器101通过读出数字照相机100中包
括的各个块的操作程序控制各个块的操作,其中,将各个块的
程序存储在例如ROM102中,并且在RAM103中展开和执行这
些程序。ROM102是例如诸如EEPROM等的电性可重写非易失
性存储器,并且除数字照相机100中包括的各个块的操作程序以
外,还存储诸如各个块的操作所需的设置值等的信息。
RAM103是易失性存储器,并且不仅用作数字照相机100
中包括的各个块的操作程序的展开区域,而且还用作用于临时
存储在各个块的操作期间输出的中间数据等的区域。存储器控
制器108是控制对RAM103的数据读写访问的块,并且在控制器
101的控制下工作。
注意,在假定通过块的操作程序控制数字照相机100中所包
括的各个块的操作的前提下,对本实施例给出以下说明。然而,
本发明不局限于此,并且可以由执行与相应的操作程序相同的
处理的电路构成各个块。
摄像单元105是例如诸如CCD或CMOS传感器等的摄像元
件。摄像单元105对经由光学系统104在摄像元件所形成的光学
图像进行光电转换,并且将所获得的模拟图像信号输出给A/D
转换器106。A/D转换器106对输入的模拟图像信号应用A/D转换
处理,从而输出数字图像信号。
在本实施例中,摄像单元105通过设置不同的曝光时间拍摄
具有不同曝光的两种类型的图像,并且将在A/D转换器106的
A/D转换处理之后所获得的两个图像存储在RAM103中。注意,
下面将基于短曝光时间所获得的图像称为“低曝光图像”,并且
将基于长曝光时间所获得的图像称为“高曝光图像”。
信号处理器107是向拍摄图像应用各种类型的图像处理的
块。在本例子中,假定除用于创建扩展了动态范围的HDR图像
的合成处理以外,信号处理器107还可以执行例如用于检测和校
正低曝光图像和高曝光图像之间的被摄体位置偏移的处理等。
HDR图像创建处理
下面将参考图2说明具有上述结构的本实施例的数字照相
机100的实际HDR图像创建处理。图2是示出由信号处理器107
执行的处理的框图,用于解释根据存储在RAM103中的低曝光
图像和高曝光图像创建HDR图像的序列。
将由存储器控制器108从RAM103读出的低曝光图像和高
曝光图像输入给信号处理器107。输入给信号处理器107的低曝
光图像和高曝光图像分别在低曝光伽马转换器201和高曝光伽
马转换器202中经过伽马转换处理。注意,如对HDR图像的上
述说明一样,本实施例将说明在图4A所示的摄像场景下的HDR
图像的创建。另外,如上述说明一样,假定在创建HDR图像时
由高曝光伽马转换器202应用的伽马转换处理的转换特性使用
图5B所示的转换特性曲线。
将经过了伽马转换处理的低曝光图像从低曝光伽马转换器
201输出给创建基准明暗度图像的基准明暗度创建单元203。基
准明暗度图像是作为确定如何合成低曝光图像和高曝光图像以
创建HDR图像所需的基准来使用的图像,并且使用基准明暗度
图像的明暗度确定上述加法系数K。注意,在假定使用低曝光
图像作为具有基准曝光的图像的前提下,对本实施例给出以下
说明。然而,本发明不局限于此,并且可以在其它实施例中使
用高曝光图像。
还使用附图说明本实施例中的基准明暗度图像的创建方
法。在本实施例中,为了避免在HDR图像中出现多边缘,进行
控制以减少高曝光区域中的边缘在合成HDR图像中的低亮度
区域中的贡献。更具体地,在低亮度区域中,将从基准明暗度
创建单元203输出的基准明暗度图像的明暗度设置成高。也就是
说,设置低曝光图像的高加法系数,以使得在低亮度区域和高
亮度区域之间的边界附近,减小可能遭受图像模糊或摄像设备
的抖动、并且可能在低亮度区域中被合成的高曝光图像的边缘
的加法系数。
这样,基准明暗度创建单元203修改通过伽马转换所获得的
低曝光图像的明暗度的信息,以在要创建的HDR图像中的低亮
度区域中、将高曝光图像的边缘的加法系数设置成低明暗度。
下面将参考图3详细说明由根据本实施例的基准明暗度创建单
元203所执行的基准明暗度图像创建处理。
图3是示出要在基准明暗度创建单元203内部执行的处理的
电路图。基准明暗度创建单元203包括执行图像的缩小处理的缩
小电路301、执行图像的放大处理的放大电路302和MAX滤波电
路303。
在应用预先设置的低通滤波处理以使缩小处理不会引起任
何混叠之后,缩小电路301对输入图像执行缩小处理。
MAX滤波电路303是转换滤波器,其搜索输入图像的各像
素的以该像素为中心的3×3周边像素,并且以周边像素的最大
亮度的像素值作为该像素的新像素值。也就是说,与输入图像
相比,在从MAX滤波电路303输出的图像中,单纯将高亮度区
域在上、下、右和左方向上扩展一个像素;并且相反,将低亮
度区域在上、下、右和左方向上缩小一个像素。
在本实施例中,为降低与基准明暗度图像的创建相关联的
计算量,将MAX滤波电路303中的转换处理应用于通过向输入
给基准明暗度创建单元203的图像应用缩小或放大处理所获得
的图像。例如,下面将检查下面的情况:将MAX滤波电路303
中的转换处理应用于通过在缩小电路301中应用如下缩小处理
所获得的图像、即像素的数量是输入图像的1/16的图像:该缩
小处理用于分别在垂直方向和水平方向上两次将像素的数量减
少成1/2。此时,在从MAX滤波电路303输出的图像中,也就是
说,在像素的数量为输入给基准明暗度创建单元203的图像的
1/16的图像中,在上、下、右和左方向上将高亮度区域扩展一
个像素。然后,当放大电路302向输出图像应用用于分别在垂直
方向和水平方向上两次加倍像素的数量的放大处理时,可以获
得像素的数量与输入给基准明暗度创建单元203的图像相同的
图像,并且基准明暗度创建单元203输出该图像。也就是说,与
输入给基准明暗度创建单元203的图像相比,从基准明暗度创建
单元203输出的图像的高亮度区域在上、下、右和左方向上扩展
了四个像素。
由于通过这一转换获得具有基准曝光的图像,因而即使在
创建HDR图像所使用的图像由于图像模糊或摄像设备的抖动
而具有偏移时,也可以避免在低亮度区域中合成高曝光图像的
边缘。也就是说,基准明暗度创建单元203应用用于扩展高亮度
区域并且缩小低亮度区域的处理,以在低亮度区域中设置低曝
光图像的高加法系数,也就是说,在该区域中设置基准明暗度
图像的高明暗度。
也就是说,由于预先设置由于图像模糊或摄像设备的抖动
而在创建HDR图像所使用的图像之间生成的偏移的容许量(像
素数量),因而由基准明暗度创建单元203所执行的处理可以具
有每次预定的计算量。在上述例子中,允许图像之间的偏移达
四个像素。例如,当允许达四个像素的偏移时,可以执行下面
的处理。
1.将MAX滤波电路303的转换处理应用于像素数量是输入
给基准明暗度创建单元203的图像的1/16的图像。
2.放大电路302向转换处理之后的图像应用用于分别在垂
直方向和水平方向上加倍像素数量的放大处理。
3.MAX滤波电路303向放大处理之后的图像应用转换处
理。
4.放大电路302还向第二次转换处理之后的图像应用用于
分别在垂直方向和水平方向上加倍像素的数量的放大处理。
这样,在从基准明暗度创建单元203输出的图像中,可以将
高亮度区域扩展任意数量的像素,并且可以创建能够防止在
HDR图像的低亮度区域中合成多边缘的基准明暗度图像。
图6A示出输入给基准明暗度创建单元203的伽马转换之后
的低曝光图像的明暗度GL、仅经过了缩小处理和放大处理的图
像的明暗度GB′、以及通过MAX滤波器303中的转换处理所获得
的图像的明暗度GB。在这种情况下,如图6B和6C所示,对于
MAX滤波电路303中的转换处理之后所获得的基准明暗度图像
GB,即使在高曝光图像中低亮度区域和高亮度区域之间的边界
(边缘)处,加法系数K也是1.0。也就是说,可以避免合成高曝
光图像的边缘,并且可以创建具有图6D所示的明暗度GO的HDR
图像。
在本实施例的说明中,预先设置由于图像模糊或摄像设备
的抖动而在创建HDR图像所需的图像之间生成的偏移的容许
量。然而,本发明不局限于此。例如,陀螺仪传感器可以检测
摄像设备的抖动以控制基准明暗度创建单元203根据抖动量执
行不同处理,或者可以检测要合成的图像之间的偏移,以控制
基准明暗度创建单元203执行不同处理。当使用陀螺仪传感器
时,例如,可以在制造时预先测量从陀螺仪传感器输出的摄像
设备的转动信息与表示要合成的图像之间的被摄体偏移量的像
素数量之间的关系,并且可以在摄像时应用该测量结果。例如,
通过制造时的测量,当俯仰方向上的转动角度落在范围0°~1°
内时,确定被摄体的偏移量为5个像素,当转动角度落在范围
1°~2°内时,确定被摄体的偏移量为10个像素,当转动角度为
3°以上时,确定被摄体的偏移量为20个像素等等。当从要合成
的图像检测表示图像之间的偏移量的像素数量时,可以使用例
如诸如模式匹配等的特定技术在两个图像中搜索同一被摄体图
像,并且可以计算被摄体的运动矢量,从而检测表示偏移量的
像素的数量。当可以检测表示要合成的图像之间的被摄体的偏
移量的像素数量时,可以根据像素数量来控制基准明暗度创建
单元203以设置不同的偏移容许量。例如,考虑到检测误差,将
作为所检测到的表示被摄体偏移量的像素数量的两倍的值设置
为偏移容许量。
在本实施例中,作为用于在以对象像素作为中心的3×3周
边像素的范围内进行搜索的处理,说明在MAX滤波电路303中
要应用的转换处理。然而,本发明不局限于此。也就是说,对
于对象像素要搜索的像素范围的设置方法没有特别限制。例如,
尽管处理量增大,但是可以对5×5周边像素进行搜索。当对5×5
周边像素进行搜索时,可以减小在缩小电路301中要执行的缩小
处理的缩小比率。也就是说,可以将MAX滤波电路303中要搜
索的以对象像素作为中心的范围设置成具有通过将创建HDR
图像所需的图像之间的被摄体的偏移容许量或所检测到的偏移
量乘以在缩小电路301中执行的缩小处理的缩小比率所获得的
像素的数量。
如上所述,即使在产生了图像模糊或摄像设备的抖动时,
本实施例的图像处理设备也提供动态范围扩展了的自然的合成
图像。更具体地,图像处理设备获得使用第一曝光所拍摄的第
一图像和使用高于第一曝光的第二曝光所拍摄的第二图像。然
后,该设备缩小经过了伽马转换处理的第一图像,并且对于缩
小图像的各个像素,将感兴趣像素的像素值转换成以感兴趣像
素为中心的、具有预先设置的像素数量的范围内的像素的像素
值中的最大像素值。此外,该设备将通过转换像素值所获得的
图像放大至具有经过了伽马转换处理的第一图像的像素数量,
从而创建作为合成处理的基准所使用的第三图像。使用与这样
所创建的第三图像的像素值预先相关联的加法系数,对第一和
第二图像进行加权合成,从而创建动态范围扩展了的图像。
对于上述处理,即使在拍摄具有不同曝光并且被用于创建
HDR图像的图像期间生成了图像模糊或摄像设备的抖动时,也
可以避免在低亮度区域中合成由于高曝光图像的亮度梯度而生
成的边缘。也就是说,本实施例的图像处理设备可以创建没有
任何多边缘的HDR图像。
在上述说明中,通过合成具有不同曝光的两个图像创建
HDR图像。另外,本发明可应用于通过合成具有不同曝光的三
个以上的图像来创建HDR图像的情况。例如,下面将说明使用
图10所示的加权加法系数K1、K2和K3合成具有不同曝光的三个
图像G1、G2和G3(它们满足G1<G2<G3)以创建HDR图像的情况。
在图10中,纵坐标绘制加权加法系数,并且横坐标绘制根
据最低曝光图像G1所创建的基准明暗度。也就是说,参考根据
最低曝光图像G1所创建的基准明暗度确定所有加权加法系数。
最初,通过HDR合成图像G1和G2,即根据公式
(1)G12=K1×G1+K2×G2,创建中间HDR图像G12。
接着,通过HDR合成图像G12和G3,即根据公式
(1)GO=1×G12+K3×G3创建最终的HDR图像GO。使用与创建中间
HDR图像G12所使用的相同的基准明暗度图像。
根据本实施例,即使合成具有不同曝光的三个以上的图像
来创建HDR图像时,由于使用最低曝光图像作为基准明暗度,
因而可以根据一个基准明暗度图像计算用于从低曝光到高曝光
的所有亮度水平的加权加法系数。
第二实施例
上述第一实施例示例性说明了高亮度背景区域包括作为主
被摄体的人的低亮度区域的情况,如图4A所示。本实施例将说
明在低亮度区域包括由例如穿过树叶的日光或聚光灯所形成的
小的高亮度区域时的HDR图像创建处理,如图4B所示。
在图4B所示场景的情况下,如上述实施例一样,通过在
MAX滤波电路303中应用转换处理,扩展小的高亮度区域。然
而,即使在这类小的高亮度区域中,在将低曝光图像的加法系
数设置成高时,生成由暗饱和图像所围绕的小的区域,因此给
用户图像不自然的感觉。为此,本实施例将说明在预先设置小
的高亮度区域的大小的情况下所执行的处理,其中,该区域被
确定为跳过具有基准曝光的图像的明暗度校正。
例如,当将被确定要跳过明暗度校正的小的高亮度区域的
大小预先设置成16个像素,并且在创建HDR图像所需的图像之
间生成的偏移的容许量是4个像素时,基准明暗度创建单元203
如下创建基准明暗度图像。
1.缩小电路301执行用于分别在垂直方向和水平方向上将
输入给基准明暗度创建单元203的图像的像素的数量减少成
1/16的缩小处理。
2.放大电路302应用用于将缩小处理之后的图像放大成分
别在垂直方向和水平方向上具有该图像的四倍数量的像素的图
像的放大处理。
3.MAX滤波电路303对放大之后的图像应用转换处理。
4.放大电路302还应用用于将转换处理之后的图像放大成
分别在垂直方向和水平方向上具有该图像的四倍数量的像素的
图像的放大处理。
也就是说,由于缩小电路301执行到使得确定为小的高亮度
区域不存在或者确定为该区域的亮度梯度不陡峭的像素数量的
缩小处理,因而可以跳过对该区域的明暗度校正。此外,向输
入给基准明暗度创建单元203的图像应用放大处理以分别在垂
直方向和水平方向上将像素的数量增大成四倍。然后,执行
MAX滤波电路303中的转换处理,从而创建可以允许图像之间
的偏移达四个像素的基准明暗度图像。
图7A示出在图4B所示图像的水平线402上、输入给基准明
暗度创建单元203的伽马转换之后的低曝光图像的明暗度GL、
在仅缩小处理和放大处理之后所获得的图像的明暗度GB′、以及
通过MAX滤波电路303的转换处理所获得的图像的明暗度GB。
通过图7A可知,通过缩小处理将图像转换成使得能够确定为小
的高亮度区域的亮度梯度不陡峭的大小。在这种情况下,在通
过执行MAX滤波电路303中的转换处理所获得的基准明暗度图
像GB中,在高亮度区域中,加法系数K小于1.0,如图7B和7C
所示。也就是说,可以防止将低曝光图像的暗饱和部分合成到
小的高亮度区域周围的部分,并且可以创建具有图7D所示的明
暗度GO的HDR图像。
这样,即使在包括小的高亮度区域时,该方法确定跳过具
有基准曝光的图像的明暗度校正,并且可以创建不会给用户任
何不自然感觉的HDR图像。
第三实施例
上述第一和第二实施例说明了用于通过转换伽马转换后的
低曝光图像的明暗度确定创建HDR图像所使用的各个图像的
加法系数的方法。本实施例将说明用于通过以不同缩小比率缩
小表示低曝光图像和高曝光图像的各个像素的加法系数的加法
系数图像来确定具有不同空间频率特性的加法系数图像的加法
系数方法。注意,本实施例假定如第一实施例一样,在图4A所
示场景下创建HDR图像。
图8是示出根据本实施例在基准明暗度创建单元203内部所
执行的处理的电路图。除执行图像的缩小处理的缩小电路301、
放大电路302和MAX滤波电路303以外,基准明暗度创建单元
203还包括缩小电路801、放大电路802、MIN滤波电路803和合
成系数确定电路804。缩小电路801和放大电路802与缩小电路
301和放大电路302相同。
合成系数确定电路804将伽马转换输出的像素值转换成低
曝光图像和高曝光图像的加法系数图像GK0和GKK0。例如,当输
入的低曝光图像的伽马转换输出GL如图9A所示时,使用图9B
所示的转换特性创建图9C和9D所示的加法系数图像GK0和
GKK0。
MIN滤波电路803是转换滤波器,其搜索输入图像的各像素
的以该像素为中心的3×3周边像素,并且与MAX滤波电路303
相反,以周边像素的最小像素值作为该像素的新像素值。也就
是说,与输入图像相比,在从MIN滤波电路802输出的图像中,
单纯将具有小像素值的区域、即高亮度区域在上、下、右和左
方向上扩展一个像素,相反,将低亮度区域在上、下、右和左
方向上缩小一个像素。
通过与第一和第二实施例的图3所述的相同方法,加法系数
图像GK0经过缩小、MAX滤波和放大处理,从而创建加法系数
图像GK。通过与第一和第二实施例相同的方法确定要应用MAX
滤波的图像大小。例如,当允许确定为在低曝光图像中跳过明
暗度校正的小的低亮度区域的大小是8个像素时,加法系数图像
GK0的缩小比率为1/8。
另外,通过相同方法,加法系数图像GKK0经过缩小、MIN
滤波和放大处理,从而创建加法系数图像GKK。例如,当允许
确定为在高曝光图像中跳过明暗度校正的小的高亮度区域的大
小是16个像素时,加法系数图像GKK0的缩小比率为1/16。
将创建的加法系数图像GK和GKK输出给合成系数确定电路
204作为低曝光图像和高曝光图像的基准明暗度图像,并且使用
图9E和9F所示的转换特性将其转换成加法系数K和KK。在合成
单元205中,将低曝光图像GL和高曝光图像GH乘以作为公式(1)
中的K和KK的加法系数K和KK,从而创建作为加法结果的HDR
图像GO。
由于通过MAX滤波处理创建加法系数图像GK,因而加法系
数图像GK包括宽的大像素值区域,并且即使在高曝光图像中的
低亮度区域和高亮度区域之间边界(边缘)处,像素值也取大的
值。为此,在该区域中,相应的加法系数K为1.0。
另一方面,由于通过MIN滤波处理创建加法系数图像GKK,
因而加法系数图像GKK包括宽的小像素值区域,并且即使在高
曝光图像中的低亮度区域和高亮度区域之间的边界(边缘)处,
像素值也取小的值。为此,在该区域中,相应的加法系数KK
为0.0。
也就是说,可以避免合成高曝光图像的边缘,并且可以创
建具有图9G所示的明暗度GO的HDR图像。也就是说,在加法系
数图像GK中,如第一实施例一样,通过MAX滤波电路303中的
转换处理扩展高亮度区域。在加法系数图像GKK中,通过MIN
滤波电路803中的转换处理扩展高亮度区域。因此,通过低曝光
图像和高曝光图像的加权合成所形成的区域对应于低亮度的人
区域。为此,即使在由于图像模糊和摄像设备的抖动而在创建
HDR图像所需的图像之间生成偏移时,也可以避免在低亮度区
域中合成高曝光图像的边缘。
如上所述,通过改变用于低曝光图像和高曝光图像的加法
系数图像的空间频率特性,即使在图像包括小的低亮度区域和
小的高亮度区域两者时,也可以在低曝光图像和高曝光区域中
独立控制是否校正明暗度。
其它实施例
还可以利用读出并执行记录在存储器装置上的程序以进行
上述实施例的功能的系统或设备的计算机(或者CPU或MPU等
装置)和通过下面的方法实现本发明的各方面,其中,利用系统
或设备的计算机通过例如读出并执行记录在存储器装置上的程
序以进行上述实施例的功能来进行上述方法的各步骤。为此,
例如,通过网络或者通过用作存储器装置的各种类型的记录介
质(例如,计算机可读介质)将该程序提供给计算机。
尽管参考典型实施例说明了本发明,但是应该理解,本发
明不局限于所公开的典型实施例。所附权利要求书的范围符合
最宽的解释,以包含所有这类修改、等同结构和功能。