2024年4月24日发(作者:咎文滨)
第38卷
第9期
v01.38
・
计算机工程
2012年5月
May 2012
No.9
Computer Engineering
图形图像处理・ 文章编号:1o00-._3428(2012)09—021 _o3 文献标识码:A 中圈分类号:TN911.73
YUV空间的彩色图像HDR合成算法
陈军,胡福乔
(上海交通大学系统控制与信息处理教育部重点实验室,上海200240)
摘要:RGB空间的高动态范围(HDR)彩色图像合成算法存在颜色失真和计算耗时的问题。为此,提出一种YUV空间的彩色图像HDR
合成算法。利用多幅不同曝光度的普通数字图像,通过计算机高速运算对彩色图像进行HDR合成。实验结果表明,该算法的合成图像质
量较高、计算速度较快。
关健词:高动态范围;相机响应函数;HDR显示;YUV空间;彩色图像合成;多曝光度
High Dynamic Range Composition Algorithm
0f Color Image in YUV Space
CHEN Jun,HU Fu—qiao
(Key Laboratory of System Control and Information Processing,Ministy rofEducation,Shanghai Jiaotong University,Shanghai 200240,China)
[Abstract]To overcome the color distortion and computational time—consuming problems with traditional RGB color space mode1.this paper
proposes a method based on YUV color space model for creating High Dynamic Range(HDR)color images.This method uses a series of digital
images with diferent exposure to generate a HDR color image.Experimental results show that the method is more eficifent in computational speed
and has better color image quality in comparison.
[Key words!High Dynamic Range(HDR);camera response function;HDR display;YUV space;color image composition;multi—exposure
DOI:10.3969/j.issn.1000—3428.2012.09.065
l概述
高动态范围(High Dynamic Range,HDR)图像合成技术是
一
光度比,重复迭代,如果算法收敛,就得到了响应函数和精
确的曝光度比。该迭代算法稳健性较差,当迭代结束条件精
度设置过高时容易发散,且当曝光度比的估计值偏离正确值
较大时会收敛到错误的结果。文献[4】给出高动态范围图像显
示的梯度压缩算法,该算法能够很好地将高动态范围图像显
示在普通的低动态显示设备上。
种利用计算机高速运算产生高质量逼真效果的场景图像合
成技术,可使图像明暗层次清晰、产生的图像细节更丰富,
能逼真显示现实场景。高质量的图像能够提供更加丰富和更
加真实的视觉效果,在医学影像、卫星遥感、计算机图形学
和计算机视觉等领域有着广泛的应用需求。一般数字图像的
获取方法是利用CCD或CMOS图像传感器在一定的光照辐
射度和曝光时间下获取的,而在固定的曝光模式下会导致场
景中的某些点过曝光,而另外一些点欠曝光,不能满足逼真
本文利用文献[2】的相机响应函数标定算法,将RGB图
像转换到YUV空间,仅对y数据进行相机响应函数的标定,
U和 数据则采用权重平均的方法计算,从而提高计算速度,
同时解决图像的颜色失真问题。
显示现实场景的需要。低动态范围图像每个通道用8 bit整数
来表示像素亮度值的大小,只能表示出256个亮度级。真实
场景中的动态范围非常大,无法用256个亮度级完全表示出
来,因此,高动态范围图像一般采用浮点数来表示像素值,
能有效表示出真实场景中的高动态范围。
目前合成高动态范围图像的方法主要采用多幅不同曝光
度的普通低动态范围图像来计算场景中动态范围的实际亮
度。高动态范围图像合成技术涉及相机响应函数标定算法以
及高动态范围图像在普通显示设备上的压缩显示算法。文
献[1】提出用不同曝光度的图像来合成高动态范围图像,并且
设计出了通过透镜反射和折射得到不同曝光度图像的成像设
备。但合成的高动态范围图像的结果不佳。文献[2】给出精确
的单通道灰度图像相机标定算法,该算法能很好地标定相机
响应曲线。但彩色图像的合成将RGB 3个通道认为是分别独
2 YUV空间的彩色图像HDR合成算法
通过多幅不同曝光度的图像合成高动态范围图像算法包
括相机响应函数的标定算法,高动态范围图像合成算法和高
动态范围图像显示算法。其中对于单通道灰度图像的高动态
范围合成算法趋于成熟,为彩色图像的高动态范围合成提供
了算法基础,但两者存在很大的区别,尤其是会涉及到颜色
失真问题。本文首先介绍单通道图像的相机响应函数标定,
然后介绍基于YUV空问的彩色图像的高动态范围图像合成。
2.1 单通道图像的相机响应函数标定
本文采用文献[2]提出的基于多曝光量的相机响应函数
标定算法,该算法使用一组知道精确曝光时间的多幅同一场
景的图像序列L2 J。多曝光量是指每幅图像的曝光量不同。在
每一张图像上都能够反映现实场景的一部分细节,但不能
反映所有细节,因为图像中包括过曝光的点和欠曝光的
点。图1为一组不同曝光量的斯坦福纪念教堂图像序列,
作者倚介:陈军(1986--),男,硕士研究生,主研方向:数字图像
处理,嵌入式系统;胡福乔,副教授
立的数据来恢复RGB 3个不同的相机响应曲线,计算量较
大,合成的RGB彩色图像容易造成颜色失真。文献[3]提出
用Ⅳ次多项式来模拟相机响应函数,使用曝光度比的估计值
来计算多项式的系数,然后用计算出来的多项式重新估计曝
收稿日期:2011.08.31 E.malr:junehen118@126.corn
第38卷第9期 徐从安,简涛,孙伟超,等:一种基于AD检验的CFAR检测器 233
干扰目标数r=9,10时OS和AD—CA的检测性能对比曲
线如图5所示。
果表明,在均匀背景下,AD—CA有较好的检测性能;在多目
标背景下,AD—CA能适应干扰目标个数的变化,其检测性能
全面优于OS,尤其是在干扰目标数,>N—k时,OS不能有
效检测出目标,而AD—CA仍能保持较好的检测性能。下一
步工作将考虑对前后滑窗分别应用AD检验算法进行自适应
删除,并建立相应的AD-AD类检测器。
参考文献
[1】何友,关键,孟祥伟,等.雷达自动检测和CFAR处理方法
综述[JJ.系统工程与电子技术,2001,23(1):9-14.
[2]何友,关键,彭应宁,等.雷达自动检测与恒虚警处理[M].
北京:清华大学出版社,1 999.
[3]Finn H M,Johnson R S.Adaptive Detection Mode with Threshold
Control as a Function of Spatially Sampled Clutter-level
图5干扰目标效r=9,10时的检测性能对比
Estimates[J].RCA Review,1968,29(9):414—464.
【4]Hansen V G Constant False Alarm Rate Processing in Search
Radars[C]//Proc.of IEEE International Radar Conference.
London,UK:IEEE Press,1 973.
可以看出,OS检测器的检测性能急剧下降,已经不能有
效检测出目标,而AD—CA检测器仍保持了良好的检测性能。
这是因为OS抗干扰目标个数与所选取的序值k有关,其最
多能抵抗N—k个干扰目标,当r>N—k时,OS检测性能急
剧下降。此处N=32,k 24,OS最大能抵抗8个干扰目标;
而AD—CA则能通过AD检验以及检验后的删减操作将干扰样
[5]Trunk G V Range Resolution of Targets Using Automatic
Detectors[J].IEEE Transactions on Aerospace and Electronic
System,1 978,14(5):750—755.
[6]Rohling H.Radar CFAR Thresholding in Clutter and Multiple
本删除,因此仍能有较好的检测性能。
由图3~图5可知,多目标背景下AD—CA检测器的检测
性能要优于OS检测器,特别是在干扰目标数r>N—k时,
AD—CA检测器仍能有较好的检测性能,而OS检测器则不能
有效检测目标,这也是AD—CA检测器相对于OS检测器的最
大优势所在。
Target Situations[J].IEEE Transactions on Aerospace and
Electronic System,1983,l9(4):608—621.
[7] 张 维.复杂杂波背景恒虚警检测技术研究[D].南京:南京航
空航天大学,2009.
[8]Agostino R B,Stephens M A.Goodness—of-ift Techniques[M].
New York,USA:Marcel Dekker,1986.
4结束语
本文对AD检验删除干扰目标样本进行了可行性分析,
并基于AD检验,提出了一种自适应检测器AD—CA。分析结
[9]胡文琳,王永良,王首勇.一种基于有序统计的鲁棒CFAR检
测器[JJ.电子学报,2007,35(3):530—533.
编辑金胡考
(上接第216页)
一一
7—17.
参考文献
[1]Aggarwal M,Ahuja N.Split Aperture Imaging for High Dynamic
Range[J].International Journal of Computer Vision,2004,58(1):
[2]Debevec P E,Malik J.Recovering High Dynamic Range Radince a
Maps from Photographs[C]//Proc.of ACM SIGGRAPH’97.
Los Angeles,USA:ACM Press,1 997,
(a)YUV空间合成图像 (b)RGB空间合成图像
图7 HDR合成图像对比3
【3] Mitsunaga L Nayar S K.Radiometric Self Calibration[C]//Proc.of
IEEE Conference on Computer Vision and Pattern Recognition.
Fort Collins,USA:IEEE Press,1999.
4结束语
本文提出了一种YUV空间的彩色图像HDR合成算法,
其中包括相机响应曲线的标定、高动态范围图像的合成和
HDR图像的压缩显示等。该算法能够使合成后图像的色彩与
[4]Fattal R,Lischinski D.Gradient Domain High Dynamic Range
Compression[C]//Proc.of the 29th Annual Conference on
Computer Graphics and Interactive Techniques.Vancouver,
原始图像保持一致,而RGB空间的彩色图像合成容易造成颜
色失真。同时,YUV空间只计算了y通道数据,RGB空间
分别独立处理 、G、B 3个分量,在运算时问上YuV空间
的方法更有优势,因此,具有更好的应用价值。本文主要研
究HDR图像的合成算法,关于HDR图像的压缩显示未详细
展开,这也是下一步的研究重点。
Canada:【S.n.】,201 1.
【5】刘冬梅,赵宇明.高动态范围图像梯度压缩算法【JJ.计算机工
程,2009,35(20):210—211,215.
【6】姚攀.基于多曝光量的高动态范围彩色图像合成【D】.上海:
上海交通大学,2009.
编辑金胡考
2024年4月24日发(作者:咎文滨)
第38卷
第9期
v01.38
・
计算机工程
2012年5月
May 2012
No.9
Computer Engineering
图形图像处理・ 文章编号:1o00-._3428(2012)09—021 _o3 文献标识码:A 中圈分类号:TN911.73
YUV空间的彩色图像HDR合成算法
陈军,胡福乔
(上海交通大学系统控制与信息处理教育部重点实验室,上海200240)
摘要:RGB空间的高动态范围(HDR)彩色图像合成算法存在颜色失真和计算耗时的问题。为此,提出一种YUV空间的彩色图像HDR
合成算法。利用多幅不同曝光度的普通数字图像,通过计算机高速运算对彩色图像进行HDR合成。实验结果表明,该算法的合成图像质
量较高、计算速度较快。
关健词:高动态范围;相机响应函数;HDR显示;YUV空间;彩色图像合成;多曝光度
High Dynamic Range Composition Algorithm
0f Color Image in YUV Space
CHEN Jun,HU Fu—qiao
(Key Laboratory of System Control and Information Processing,Ministy rofEducation,Shanghai Jiaotong University,Shanghai 200240,China)
[Abstract]To overcome the color distortion and computational time—consuming problems with traditional RGB color space mode1.this paper
proposes a method based on YUV color space model for creating High Dynamic Range(HDR)color images.This method uses a series of digital
images with diferent exposure to generate a HDR color image.Experimental results show that the method is more eficifent in computational speed
and has better color image quality in comparison.
[Key words!High Dynamic Range(HDR);camera response function;HDR display;YUV space;color image composition;multi—exposure
DOI:10.3969/j.issn.1000—3428.2012.09.065
l概述
高动态范围(High Dynamic Range,HDR)图像合成技术是
一
光度比,重复迭代,如果算法收敛,就得到了响应函数和精
确的曝光度比。该迭代算法稳健性较差,当迭代结束条件精
度设置过高时容易发散,且当曝光度比的估计值偏离正确值
较大时会收敛到错误的结果。文献[4】给出高动态范围图像显
示的梯度压缩算法,该算法能够很好地将高动态范围图像显
示在普通的低动态显示设备上。
种利用计算机高速运算产生高质量逼真效果的场景图像合
成技术,可使图像明暗层次清晰、产生的图像细节更丰富,
能逼真显示现实场景。高质量的图像能够提供更加丰富和更
加真实的视觉效果,在医学影像、卫星遥感、计算机图形学
和计算机视觉等领域有着广泛的应用需求。一般数字图像的
获取方法是利用CCD或CMOS图像传感器在一定的光照辐
射度和曝光时间下获取的,而在固定的曝光模式下会导致场
景中的某些点过曝光,而另外一些点欠曝光,不能满足逼真
本文利用文献[2】的相机响应函数标定算法,将RGB图
像转换到YUV空间,仅对y数据进行相机响应函数的标定,
U和 数据则采用权重平均的方法计算,从而提高计算速度,
同时解决图像的颜色失真问题。
显示现实场景的需要。低动态范围图像每个通道用8 bit整数
来表示像素亮度值的大小,只能表示出256个亮度级。真实
场景中的动态范围非常大,无法用256个亮度级完全表示出
来,因此,高动态范围图像一般采用浮点数来表示像素值,
能有效表示出真实场景中的高动态范围。
目前合成高动态范围图像的方法主要采用多幅不同曝光
度的普通低动态范围图像来计算场景中动态范围的实际亮
度。高动态范围图像合成技术涉及相机响应函数标定算法以
及高动态范围图像在普通显示设备上的压缩显示算法。文
献[1】提出用不同曝光度的图像来合成高动态范围图像,并且
设计出了通过透镜反射和折射得到不同曝光度图像的成像设
备。但合成的高动态范围图像的结果不佳。文献[2】给出精确
的单通道灰度图像相机标定算法,该算法能很好地标定相机
响应曲线。但彩色图像的合成将RGB 3个通道认为是分别独
2 YUV空间的彩色图像HDR合成算法
通过多幅不同曝光度的图像合成高动态范围图像算法包
括相机响应函数的标定算法,高动态范围图像合成算法和高
动态范围图像显示算法。其中对于单通道灰度图像的高动态
范围合成算法趋于成熟,为彩色图像的高动态范围合成提供
了算法基础,但两者存在很大的区别,尤其是会涉及到颜色
失真问题。本文首先介绍单通道图像的相机响应函数标定,
然后介绍基于YUV空问的彩色图像的高动态范围图像合成。
2.1 单通道图像的相机响应函数标定
本文采用文献[2]提出的基于多曝光量的相机响应函数
标定算法,该算法使用一组知道精确曝光时间的多幅同一场
景的图像序列L2 J。多曝光量是指每幅图像的曝光量不同。在
每一张图像上都能够反映现实场景的一部分细节,但不能
反映所有细节,因为图像中包括过曝光的点和欠曝光的
点。图1为一组不同曝光量的斯坦福纪念教堂图像序列,
作者倚介:陈军(1986--),男,硕士研究生,主研方向:数字图像
处理,嵌入式系统;胡福乔,副教授
立的数据来恢复RGB 3个不同的相机响应曲线,计算量较
大,合成的RGB彩色图像容易造成颜色失真。文献[3]提出
用Ⅳ次多项式来模拟相机响应函数,使用曝光度比的估计值
来计算多项式的系数,然后用计算出来的多项式重新估计曝
收稿日期:2011.08.31 E.malr:junehen118@126.corn
第38卷第9期 徐从安,简涛,孙伟超,等:一种基于AD检验的CFAR检测器 233
干扰目标数r=9,10时OS和AD—CA的检测性能对比曲
线如图5所示。
果表明,在均匀背景下,AD—CA有较好的检测性能;在多目
标背景下,AD—CA能适应干扰目标个数的变化,其检测性能
全面优于OS,尤其是在干扰目标数,>N—k时,OS不能有
效检测出目标,而AD—CA仍能保持较好的检测性能。下一
步工作将考虑对前后滑窗分别应用AD检验算法进行自适应
删除,并建立相应的AD-AD类检测器。
参考文献
[1】何友,关键,孟祥伟,等.雷达自动检测和CFAR处理方法
综述[JJ.系统工程与电子技术,2001,23(1):9-14.
[2]何友,关键,彭应宁,等.雷达自动检测与恒虚警处理[M].
北京:清华大学出版社,1 999.
[3]Finn H M,Johnson R S.Adaptive Detection Mode with Threshold
Control as a Function of Spatially Sampled Clutter-level
图5干扰目标效r=9,10时的检测性能对比
Estimates[J].RCA Review,1968,29(9):414—464.
【4]Hansen V G Constant False Alarm Rate Processing in Search
Radars[C]//Proc.of IEEE International Radar Conference.
London,UK:IEEE Press,1 973.
可以看出,OS检测器的检测性能急剧下降,已经不能有
效检测出目标,而AD—CA检测器仍保持了良好的检测性能。
这是因为OS抗干扰目标个数与所选取的序值k有关,其最
多能抵抗N—k个干扰目标,当r>N—k时,OS检测性能急
剧下降。此处N=32,k 24,OS最大能抵抗8个干扰目标;
而AD—CA则能通过AD检验以及检验后的删减操作将干扰样
[5]Trunk G V Range Resolution of Targets Using Automatic
Detectors[J].IEEE Transactions on Aerospace and Electronic
System,1 978,14(5):750—755.
[6]Rohling H.Radar CFAR Thresholding in Clutter and Multiple
本删除,因此仍能有较好的检测性能。
由图3~图5可知,多目标背景下AD—CA检测器的检测
性能要优于OS检测器,特别是在干扰目标数r>N—k时,
AD—CA检测器仍能有较好的检测性能,而OS检测器则不能
有效检测目标,这也是AD—CA检测器相对于OS检测器的最
大优势所在。
Target Situations[J].IEEE Transactions on Aerospace and
Electronic System,1983,l9(4):608—621.
[7] 张 维.复杂杂波背景恒虚警检测技术研究[D].南京:南京航
空航天大学,2009.
[8]Agostino R B,Stephens M A.Goodness—of-ift Techniques[M].
New York,USA:Marcel Dekker,1986.
4结束语
本文对AD检验删除干扰目标样本进行了可行性分析,
并基于AD检验,提出了一种自适应检测器AD—CA。分析结
[9]胡文琳,王永良,王首勇.一种基于有序统计的鲁棒CFAR检
测器[JJ.电子学报,2007,35(3):530—533.
编辑金胡考
(上接第216页)
一一
7—17.
参考文献
[1]Aggarwal M,Ahuja N.Split Aperture Imaging for High Dynamic
Range[J].International Journal of Computer Vision,2004,58(1):
[2]Debevec P E,Malik J.Recovering High Dynamic Range Radince a
Maps from Photographs[C]//Proc.of ACM SIGGRAPH’97.
Los Angeles,USA:ACM Press,1 997,
(a)YUV空间合成图像 (b)RGB空间合成图像
图7 HDR合成图像对比3
【3] Mitsunaga L Nayar S K.Radiometric Self Calibration[C]//Proc.of
IEEE Conference on Computer Vision and Pattern Recognition.
Fort Collins,USA:IEEE Press,1999.
4结束语
本文提出了一种YUV空间的彩色图像HDR合成算法,
其中包括相机响应曲线的标定、高动态范围图像的合成和
HDR图像的压缩显示等。该算法能够使合成后图像的色彩与
[4]Fattal R,Lischinski D.Gradient Domain High Dynamic Range
Compression[C]//Proc.of the 29th Annual Conference on
Computer Graphics and Interactive Techniques.Vancouver,
原始图像保持一致,而RGB空间的彩色图像合成容易造成颜
色失真。同时,YUV空间只计算了y通道数据,RGB空间
分别独立处理 、G、B 3个分量,在运算时问上YuV空间
的方法更有优势,因此,具有更好的应用价值。本文主要研
究HDR图像的合成算法,关于HDR图像的压缩显示未详细
展开,这也是下一步的研究重点。
Canada:【S.n.】,201 1.
【5】刘冬梅,赵宇明.高动态范围图像梯度压缩算法【JJ.计算机工
程,2009,35(20):210—211,215.
【6】姚攀.基于多曝光量的高动态范围彩色图像合成【D】.上海:
上海交通大学,2009.
编辑金胡考