您好,欢迎来到乌哈旅游。
搜索
您的当前位置:首页基于色调不变的彩色图像增强

基于色调不变的彩色图像增强

来源:乌哈旅游
第12卷 第7期2007年7月

中国图象图形学报JournalofImageandGraphics

Vol.12,No.7

July,2007

基于色调不变的彩色图像增强

王 萍

程 号

罗颖昕

(天津大学电气与自动化工程学院,天津 300072)

摘 要 色调是反映彩色图像中色彩信息的重要参数,为了在进行图像效果增强的同时保持色调不变,通常的做法是先把图像从RGB转化到HIS色彩空间,然后在保持H变量(色调)不变的情况下,进行I(亮度)的增强。但是这种方法由于需要进行色彩空间的相互转化,大大增加了计算量。通过对简化HIS模型的分析,提出了一种直接对R、G、B分量进行处理的彩色图像增强方法。该方法可以运用已有灰度图增强算法进行彩色图像的增强,由于不需要进行色彩空间的转化,大大减少了计算量,可用于实时性要求高的场合。实验结果表明,该方案使彩色图像的增强效果明显,运行效率高。

关键词 彩色图像 图像增强 直方图 色调

中图法分类号:TP391.41  文献标识码:A  文章编号:100628961(2007)0721173205

ColorImageEnhancementBasedonHueInvariability

WANGPing,CHENGHao,LUOYing2xin

(TianjinUniversity,SchoolofElectricalEngineeringandAutomation,Tianjin300072)

Abstract Hueisanimportantattributeofcolorinformation.Hueinvariabilityisveryimportanttocolorimage

enhancement.Normally,peopletransformthecolorspaceofimagefromRGBtoHIS,thenenhancethevariableI(intensity)only.BecauseofthetransformationbetweenRGBandHISisverycomplex,theprogramwillcomputeforalongtime.Thereforanewmethodofcolorimageenhancementisproposed.AfteranalyzingthesimplifiedmodelofHIS,itisfoundthatthehuewillkeepinvariantiftheR、G、Bmultipliesoraddssamenumber.Sowecangeneralizetheenhancementschemeforgreyscaleimagestocolorimageswithouttransformationofcolorspace.Thispaperalsodiscussesthegamutproblemanditssolution.Thegamutproblemwillleadtodistortionofcolor.ThemethodproposedbythisarticlekeepsoffthetransformationbetweenRGBandHIS,soitcanobviouslysimplifythecomputation.Keywords colorimage,imageenhancement,histogram,hue

Itisveryusefulinreal2time

situation.Experimentresultshaveshownthattheproposedmethodworkswellinenhancingcolorimage,andit’sefficient.

(1)如何保持色调的不变;(2)在保持色调不变的

1 引 言

众所周知,彩色图像包含比灰度图像丰富得多的信息,无论是对人们的视觉感受,还是进行后续的图像理解与分析,彩色图像都具有黑白图像无可比拟的优越性,因此彩色图像增强有着重要的意义。

彩色图像的增强需要解决以下两个问题:

收稿日期:2006201209;改回日期:2006206216

情况下,采用何种方法增强图像。本文采用RGB到HIS色彩空间的简化转换公式。它的好处在于经过推导可以发现,如果对R、G、B3个颜色分量同时进行平移或等比例伸缩,则色调保持不变。由此可以寻求色调不变前提下的增强彩色图像的直接方法,而不再需要在RGB与HIS空间的相互转化,从而大大简化了计算,有利于实时图像处理。

第一作者简介:王萍(1955~ ),女。教授,1992年获天津大学硕士学位。主要研究方向为模式识别、人工智能、电力系统自动化、数据库应用。E2mail:wangps@tju.edu.cn

1174 中国图象图形学报第12卷

2 彩色模型及色调不变性变换

2.1 彩色模型类型及类间变换

彩色模型(也称彩色空间或彩色系统)是在特

[1~3]

S=1-I=

3min(R,G,B)R+G+B

(3)(4)

1(R+G+B)3

式(2)中,θ=arccos12

定标准下提供的一种可接受方式的简化彩色规范。本质上说,彩色模型是坐标系统和子空间的规范。在数字图像处理中,常用的彩色模型包括:RGB(红、绿、蓝)模型、CMY(青、深红、黄)模型、HIS(色调、亮度、饱和度)模型、Luv与Lab均匀颜色空间。

CMY是印刷行业使用的彩色模型,其彩色空间

[(R-G)+(R-B)]

2

1/2

+(R-G)(G-B)]

[(R-G)

(5)

2.2 一种色调不变性变换条件

通过上面的公式不难看出,将RGB转换到HIS,计算复杂又耗时。文献[4]给出了通过RGB

分量计算色调H的一种简化计算方法,即

H=arctan呈立方体状,在CMY空间,青、深红、黄是红、绿、蓝

的补色,通常称前者为减色基,后者为加色基。在CMY模型中,颜色是从白光中减去一定成分得到的。它与RGB的转换方程为

CMY=

3(G-B)

(R-G)+(R-B)(6)

该方法在色调计算上所体现的最大特点是:当对R、G、B3个颜色分量进行同尺度的平移或比例伸缩的11-1RGB(1)

线性变换之后,依然能够保持色调计算值不变。具体地,设表示像素点的颜色向量为x=(r,g,b),对其进行平移和比例伸缩变换后得到

x^=(αr+β,αg+β,αb+β)=αx+β  (7)

其中,α为比例因子,β为平移因子。

分别将x^与x代入式(6),计算值不变,即色调不变。

一般地,在对彩色图像进行增强处理的过程中,由于对3个颜色分量的对比度增强运算是独立进行的,因而不能保证三者的线性变换系数恰好相同,进而也无法保持色调不变。

  HIS模型由Munseu提出,该模型不仅自然、直

观,且利于图像处理。模型中,参数I表示强度或亮度,H表示色调,S表示饱和度,其中H和S包含着重要的彩色信息。图1所示锥形是由这3个参数定义的彩色空间。色调由角度表示,它反映所接近的光谱波长。不失一般性,可设定0°相应于红色光谱,120°相应于绿色光谱,240°相应于蓝色光谱。从0°变化到240°覆盖了所有可见光谱的颜色。而240°~300°是人眼可见的非光谱色(紫色);饱和度

则用从圆锥轴线到测度点的半径长度表示;圆锥的外围圆周是纯的颜色,其饱和度值为1;轴线呈中性(灰色)影调,饱和度为0;该影调沿着轴线从底部的具有最低亮度的黑色变到顶部具有最高亮度的白色。

3 基于色调不变性的增强方案设计

3.1 将灰度图像增强与彩色图像变换相结合

[5~8]

为能找到将RGB空间的颜色向量x映射成新的x^的α和β,首先经过下式将RGB空间的输入图像转换成灰度图像:

l=[r+g+b]/3

然后在灰度1维空间上对变换图像进行对比度增强处理得到f(l),此处可以采用任意灰度图增强算法得到f(l),但是每种算法会造成最终处理结果颜色

图1 HIS彩色系统

Fig.1 HIScolorsystem

有所差异。最后构造再变换函数,以求保持色调不变下的彩色图像。再变换函数的构造方法如下:

(1)求彩色图像R、G、B分量的等比例伸缩

RGB到HIS的转换方程为

H=因子

B≤G

(2)

()

α=fll

(8)

θ

360-θB>G

第7期王 萍等:基于色调不变的彩色图像增强 1175

 (2)设β=0,则可得

x^=αx^r=αrg^=αg

(9)

更为接近的趋势,而导致灰度趋势的出现。

为改善上面的问题,由分析知道,上面的方法是在保持色调不变的情况下,通过增强转换得到的灰度图来增强图像,也可以采用直方图拉伸技术扩展颜色分量的取值范围来直接增强彩色图像,以改善处理效果。设某颜色分量z的直方图如图2(a)所示,现在希望通过直方图拉伸,将其实际取值范围

^],拉伸后的直方图如图2(b)所[a,b]扩展到[a^,b示,则式(12)可用于完成对[a,b]间任意值z的变

^应该尽量选取换。为了实现最大程度的拉伸,a^,b

仪器所能表示的颜色的上、下限。个人电脑R、G、B值各用8bit表示,范围在0到255之间,这时可取a^=^=255。0,b

^-a(b^)^z=×(z-a)+α^=β(z)×z+α(z)(12)

(b-a)式中,β(z)和α(z)分别称为对颜色分量z的拉伸系数和平移系数。

^=αbb

  以上方程组保证了每个像素在图像增强处理前

后色调的不变性。但是,将像素点的RGB值进行等比例伸缩后,可能会伴随颜色分量越界问题的出现。

(3)避免越界策略

由变换式(9)不难得出,在对增强处理后的灰度图像进行彩色图像恢复时,如果α>1,RGB分量值就有可能越界,这时可将图像从RGB空间转换到其补空间,即CMY空间,变换后的图像使用等比例伸缩因子在CMY空间上进行与RGB空间相同的处理,最后将处理后的图像再变换到RGB空间。简单分析如下:

首先,从RGB到CMY空间的转换是线性的,因而符合色调不变性条件。再者,如果设图像的最大灰度级为L,即在CMY空间上,比例因子变为

L-f(l)α^=

L-l

(10)

显然,当α>1时,α^<1,RGB空间的越界现象于CMY空间上消失。

经过越界处理后,图像的R,G,B分量r,g,b变为

^r=L-α^(L-r)g^=L-α^(L-g)

(11)

图2 灰度直方图

Fig.2 Grayhistogram

^=L-αb^(L-b)

此时,如果把图像再转为灰度图,其值为

1^^)(^l=r+g^+b3

(11)代入上式,可得将式(10)、

^l=f(l)

直方图拉伸是针对每个颜色分量分别进行的,

为了保证色调不变性,应使3个颜色分量的拉伸系数和平移系数相等,即

β(R)=β(G)=β(B)=βα(R)=α(G)=α(B)=α

  设颜色分量的最大取值范围为[0,M],某图像的R分量的取值范围为[aR,bR],G分量取值范围为[aG,bG],B分量取值范围为[aB,bB],在使用式(12)对RGB分量进行变换时,为了避免越界,α与β应该满足下列不等式:

αM-αβ≤-≤aGbG

βaR+α≥0 βbR+α≤M

αM-αβ≤βaG+α≥0 βbG+α≤M]-≤  (13)

βaB+α≥0 βbB+α≤M

-aB

bB

由此可知,经过越界处理后的图像灰度图与原图像灰度图增强后的效果一致,所以越界处理并未影响图像的增强效果。

3.2 色调不变性方案的改进

上述的色调不变算法的结果具有颜色趋向灰度的趋势,这是由算法本身的处理过程引起的。当α>1时,算法通过向补空间的转换来避免越界现象的策略会导致一种现象:就是每个像素点的比例变换系数要么小于1,要么通过补空间的转换缩小比例值。这就形成了像素点不同颜色分量之间的差异

α

aR

β≤≤

M-αbR

由式(13)不等式组可得

1176 中国图象图形学报第12卷

β≤

α≥

M-αmax[bR,bG,bB]

(14)

amin=min[aR,aG,aB],bmax=max[bR,bG,bB]

β=M(bmax-amin)

,α=-β×amin

Mmin[aR,aG,aB]

min[aR,aG,aB]-max[bR,bG,bB]

 (15)

把式(15)代入式(14)可得

β≤

Mmax[bR,bG,bB]-min[aR,aG,aB]

图像中任意点z的变换只需按下式进行,

^z=β×z+α

为了尽可能的削弱甚至消除灰度趋势,可以考虑在

图像尽可能大的范围内进行直方图拉伸,于是取

β=此时

α=令

Mmin[aR,aG,aB]

Mmax[bR,bG,bB]-min[aR,aG,aB]

4 算 法

基于色调不变的彩色图像增强算法归纳如下:

(1)将输入图像转换成灰度图像,并选用任意的灰度图对比度增强算法对其进行处理,本文采用直方图均衡化进行图像增强,处理效果见图3。

Icolorl=(r+g+b)/3f(l)

min[aR,aG,aB]-max[bR,bG,bB]

Igray

^Igray

图3 色调不变的图像增强

Fig.3 Colorimageenhancement

  (2)对每个像素点k计算初始化因子

αk=f(lk)/lk k=1,2,…

  (3)对αk的值分两种情况进行处理:

1)若αk≤1,则该像素点的输出矢量(^rk,g^k,^)由下式计算bk

^=αb^r=αr,g^=αg,b

k

kk

k

k

k

k

k

k

①分别求出R,G,B分量当前的灰度范围[aR,

bR],[aG,bG],[aB,bB]

②求拉伸系数β和平移系数α③按公式^z=β×z+α重新计算每个点的R,G,B取值。

  2)若αk>1,则

①将RGB空间转换成CMY空间

IRGB→ICMY

  ②计算比例因子

α^k=

L-f(lk)

L-lk

5 试验结果及结论

在把彩色图像转换为灰度图后,本文简单地采用直方图均衡化进行对比度增强。实验结果如下:

图3(b)是未解决越界问题的处理结果,由该图可以看到,在某些区域由于发生越界,图像的色调已经发生了严重的变化。图3(c)是消除了越界问题后的增强图像,由该图可以看出,图像经过处理后更加清晰,同时基本上保持了色调不变。

彩色图像增强是将一幅图像变换成另一幅图像。出于不损失色彩信息的考虑,本文特别将色调

  ③计算该像素点输出矢量

^ck=α^kck,m^k=α^kmk,y^k=α^kyk

④将输出图像从CMY空间再次转换成RGB空间

^→I^ICMYRGB

  (4)拉伸图像直方图

第7期王 萍等:基于色调不变的彩色图像增强

3 YangCC,RodriguezJJ.

 1177

Efficientluminanceandsaturation

In:

不变作为变换彩色图像的基本条件。同时创造条件

将灰度图像增强算法引入彩色图像的增强问题,并综合灰度图像增强结果、色彩不变性条件以及避免越界现象策略等多方面因素,构造变换系数。实验结果表明,本文所提方案使彩色图像增强效果明显,运行效率高。

实际上,在HIS模型中,参数H和参数S是相关的,在图像增强变换中,适当的兼顾到这种相关性,有利于得到更佳的彩色图像增强效果。

参考文献(References)

1 GonzalezRC.

DigitalImageProcessing[M](2nd).

Beijng:

PublishingHourseofElectronicsIndustry,2003.[冈萨雷斯数字图

processingtechniquesforbypassingcolorcoordinate[A].Systems,Man,andCybernetics[C],1995:667~672.

ProceedingsofIEEEInternationalConferenceonTransformations,4 ChengHeng2da,SunYing.Ahierarchicalapproachtocolorimage

segmentationusinghomogeneity[J].5 NaikSarifKumar,MurthyCA.

IEEETransactionsonImageHue2preservingcolorimage

IEEETransacitonson

Processing,2000,9(12):2071~2082.enhancementwithoutgamutproblem[J].6 RussoFabrizio.

An

ImageProcessing,2003,12(12):1591~1598.

imageenhancementtechniquecombiningreduction[J].

IEEETransactionson

sharpeningandnoise

InstrumentationandMeasurement,2002,51(4):824~828.7 KimTK,PaikJK,KangBS.Contrastenhancementsystemusing

spatiallyadaptivehistogramequalizationwithtemporalfiltering[J].IEEETransactionsonConsumerElectronics,1998,44(1):82~86.8 StarkJA.Adaptiveimagecontrastenhancementusinggeneralizations

ofhistogramequalization[J].Processing,2000,9(5):889~896.

IEEETransactionson

Image

像处理[M](第二版).阮秋琦译.北京:电子工业出版社,

2003.]

2 DuXiang2wen.FilterAlgorithminColorImageEnhancement[D].Changchun:JilinUniversity,2001.[杜相文.彩色图像增强中的滤波算法研究[D].长春:吉林大学,2001.]

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- wuhaninfo.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务