一种处理图像伪彩色的设备及方法

文档序号:7705228阅读:196来源:国知局
专利名称:一种处理图像伪彩色的设备及方法
技术领域
本发明属于数字图像处理领域,涉及一种处理图像伪彩色的设备及方法。
背景技术
不同的拍摄设备具有不同的光学镜头,不同的光学镜头具有不同的光学相差,故 经由不同的拍摄设备获取的图像有时会出现一些严重的失真。其中色彩失真是一个比较常 见的问题,这种色彩失真主要体现在图像明暗变化较大的边缘,较亮边缘的图像会出现偏 蓝色或偏紫色的情况。解决该类问题的根本是改进镜头设计,减小或者消除光学相差对图像的影响。但 是这对镜头设计和制造提出比较高的要求,不易实现且成本较高。这就需要一种低成本且 能处理图像亮边缘图像偏色的设备或方法。

发明内容
为解决由镜头引起的图像色彩失真导致图像边缘伪彩色的技术问题,本发明提供 一种处理图像伪彩色的设备;另外,本发明还提供了一种处理图像伪彩色的方法。为解决上述技术问题,本发明采用如下技术方案一种处理图像伪彩色的设备,包括矩阵建立模块,用于以目标像素点为中心像素点建立nXn的图像矩阵,其中η = ^+l,k为大于等于1的整数;边缘强度值计算模块,基于图像矩阵对图像亮度信号值进行计算,得到反映目标 像素点边缘对比度的边缘强度值;边缘因数值计算模块,对边缘强度值进行计算,得到反映图像伪彩色程度的边缘 因数值;调制因数值计算模块,对边缘因数值进行计算,得到反映调制程度的调制因数值; 以及色差信号调制模块,利用接收到的调制因数对目标像素点的色差信号进行校正。一种处理图像伪彩色的方法,包括如下步骤以目标像素点为中心像素点建立nXn的图像矩阵,其中η = 2k+l,k为大于等于 1的整数;基于图像矩阵对图像亮度信号值进行计算,得到反映目标像素点边缘对比度的边 缘强度值;对边缘强度值进行计算,得到反映图像伪彩色程度的边缘因数值;对边缘因数值进行计算,得到反映调制程度的调制因数值;利用接收到的调制因数值对目标像素点的色差信号值进行校正。本发明能根据图像的边缘信息自动校正图像,能有效地去除由镜头引起的图像边缘伪色彩,并在去除伪色彩后产生自然的图像。


图1是本发明实施例1提供的处理图像伪彩色的设备示例图;图2是本发明实施例2提供的处理图像伪彩色的设备示例图;图3是本发明实施例提供的计算边缘强度及边缘像素最大亮度的图像阵列示例 图;图4是本发明实施例3提供的处理图像伪彩色的方法流程图;图5是本发明实施例4提供的处理图像伪彩色的方法流程图。
具体实施例方式为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合 附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以 解释本发明,并不用于限定本发明。正常图像的色彩主要表现在图像的非边缘部分,其边缘特别是高亮边缘的色彩一 般很淡。并且人眼对正常图像色彩的认知受图像边缘色彩的影响很小。于是本发明提供了一种去除图像伪彩色的设备及方法,原理是将非边缘像素的色 彩信息保留的同时将高亮边缘像素的色彩信息消弱或者消除,从而去除伪彩色,虽然这会 将高亮边缘本身的色彩信息消弱或者消除,但是鉴于高亮边缘的色彩对于整幅图像的色彩 影响很小,这种方法可以在有效消除因镜头光学相差引起的高亮边缘伪彩色的同时,有效 保证整幅图像的整体色彩效果。作为本发明提供的一种处理图像伪彩色的设备实施例1,如图1所示,包括矩阵 建立模块11,用于以目标像素点为中心像素点建立nXn的图像矩阵,其中n = ^+l,k为大 于等于1的整数;边缘强度值计算模块12,基于图像矩阵对图像亮度信号值Y进行计算,得 到反映目标像素点边缘对比度的边缘强度值VAL_EDGE_t ;边缘因数值计算模块13,对边缘 强度值VAL_EDGE_t进行计算,得到反映图像伪彩色程度的边缘因数值VAL_EDGE ;调制因数 值计算模块14,对边缘因数值VAL_EDGE进行计算,得到反映调制程度的调制因数值GAIN_ C ;以及色差信号调制模块15,利用接收到的调制因数值GAIN_C对目标像素点的色差输入 信号值CB_IN、CR_IN进行校正。本实施例1中,矩阵建立模块11以目标像素点为中心像素点建立3X3的图像矩 阵,但不限于3X3的图像矩阵,本领域技术人员所熟知的ηΧη的图像矩阵也能满足要求, 其中η = 2k+l, k为大于等于1的整数。边缘强度值计算模块12基于3 X 3的图像矩阵计算每个像素点的边缘强度值VAL_ EDGE_t,边缘强度值VAL_EDGE_t的计算采用sobel算子实现,但不限于sobel算子,例如 Roberts算子、拉普拉斯算子等均可实现边缘强度值的计算。如图3所示,该计算方法使用 将要计算其边缘强度的那个像素点(目标像素点)附近的八个周边像素点的亮度信号值 Yl 1,Y12,Y13,Y21,Y23,Y31, Y32, Y33,边缘强度值VAL_EDGE_t采用如下公式进行计算V AL_EDGE_t = (Y11+Y12+Y13)-(Y31+Y32+Y33)|+|(Y11+Y21+Y31)-(Y13+Y23+ Υ33) I ; (1)
其中VAL_EDGE_t表示边缘强度值,取值范围为0 ( VAL_EDGE_t ( 255,如果计算 结果超出255,使其等于255,在公式(1)中,Y11、Y12、Y13、Y21、Y23J31 J32、Y33表示目 标像素点周边像素点的亮度值,取值范围为大于等于0,小于等于255。边缘因数值计算模块13以这样一种方式计算边缘因数值VAL_EDGE,其方式为设置第一阈值TH_MIN,设置第二阈值TH_MAX,并且第二阈值TH_MAX大于第一阈值 TH_MIN ;当 VAL_EDGE_t < TH_MIN 时,VAL_EDGE = TH_MIN ;当 VAL_EDGE_t > TH_MAX 时,VAL_EDGE = TH_MAX ;当 TH_MIN 彡 VAL_EDGE_t 彡 TH_MAX 时,VAL_EDGE = VAL_EDGE_t。其中VAL_EDGE_t为边缘强度值,TH_MIN为第一阈值,TH_MAX为第二阈值,VAL_ EDGE为边缘因数值。调制因数值计算模块14以如下公式计算调制因数值GAIN_C GAIN_C = (TH_MAX-VAL_EDGE)/(TH_MAX-TH_MIN);(2)其中GAIN_C表示调制因数值,取值范围为大于等于0且小于等于1 ;TH_MIN表示第一阈值,取值范围为大于0且小于等于254 ;TH_MAX表示第二阈值,取值范围为大于TH_MIN且小于等于255 ;VAL_EDGE表示边缘因数值,取值范围为大于等于TH_MIN且小于等于TH_MAX。色差信号调制模块15基于调制因数值GAIN_C对目标像素点输入色差信号值CB_ IN、CR_IN进行调制,CB_IN、CR_IN为色差信号调制模块15的输入色差信号值,CB_0UT、CR_ OUT为色差信号调制模块15的输出色差信号值,采用如下公式进行对色差信号进行校正CB_0UT = CB_IN*GAIN_C ;(3)CR_0UT = CR_IN*GAIN_C ;(4)其中CB_IN表示蓝色色差输入信号值,CR_IN表示红色色差输入信号值,6々讯_(表 示调制因数值,CB_0UT表示蓝色色差输出信号值,CR_0UT表示红色色差输出信号值。由处理图像伪彩色的设备实施例1中公式(2)、(3)、⑷可知当边缘很弱时,即VAL_EDGE接近于TH_MIN,这时由公式(2)可知GAIN_C接近于 1,又由公式(3)、(4)可知调整后的色差信号值CB_0UT、CR_0UT与原来输入的色差信号值 CB_IN、CR_IN接近,这样图像中一般像素(边缘较弱的像素)的色差信号就基本保证不受 校正的影响。当边缘很强时,即VAL_EDGE接近于TH_MAX,这时由公式⑵可知GAIN_C接近于 0,又由公式(3)、(4)可知调整后的色差信号值CB_0UT、CR_0UT接近于0,图像色彩得以完 全消除,这样图像中处于边缘的像素的色彩信息会得到消弱直至完全消除,消除了图像边 缘的伪彩色。作为本发明提供的一种处理图像伪彩色的设备的另一实施例2,如图2所示,实施 例2中矩阵建立模块21、边缘强度值计算模块22、边缘因数值计算模块23、调制因数值计算 模块M同实施例1中矩阵建立模块11、边缘强度值计算模块12、边缘因数值计算模块13、 调制因数值计算模块14实现的功能相同,计算出的数据也一样,故省略描述内容。本实施例2中矩阵建立模块21和调制因数值计算模块M之间进一步增加了边缘像素最大亮度值计算模块27,该边缘像素最大亮度值计算模块27基于图像矩阵对图像亮 度信号值Y进行计算,得到边缘像素最大亮度值Y_MAX。实施例2中调制因数值计算模块M和所述色差信号调制模块25之间进一步包 括第二调制因数值计算模块沈,对调制因数值GAIN_C和边缘像素最大亮度值Y_MAX进行 计算,得到反映调制程度的第二调制因数值GAIN_C1。边缘像素最大亮度值计算模块27基于3 X 3的图像矩阵计算边缘像素最大亮度值 Y_MAX,如图3所示,该计算方法使用将要计算其边缘强度的那个像素点(目标像素点)及 附近的八个周边像素点的亮度信号值¥11、¥12、¥13、¥21、¥22、¥23、^31、^32333,边缘像素 最大亮度值Y_MAX采用如下公式进行计算Y_MAX = max([Yll, Y12, Y13, Y21, Y22, Y23, Y31, Y32, Y33]) ; (5)其中0<Y_MAX< 255,如果计算结果超出255,使其等于255,在以上公式中,Y22 表示目标像素点亮度值,取值范围为大于等于0,小于等于255 ;YlU Y12、Y13、Y21、Y23、 Y3UY32.Y33表示目标像素点周边像素点亮度值,取值范围为大于等于0,小于等于255。本实施例2中第二调制因数计算模块沈以如下公式计算第二调制因数值GAIN_ Cl GAIN_C1 = 1-(Y_MAX/256)*(1-GAIN_C) ;(6)其中GAIN_C1表示第二调制因数值,取值范围为大于等于0且小于等于1 ;GAIN_C表示调制因数值,取值范围为大于等于0且小于等于1 ;Y_MAX表示边缘像素最大亮度值,取值范围为大于0且小于等于255。本实施例2中色差信号调制模块25以如下公式对输入色差信号CB_IN、CR_IN进 行校正CB_0UT = CB_IN*GAIN_C1 ;(7)CR_0UT = CR_IN*GAIN_C1 ;(8)其中CB_IN表示蓝色色差输入信号值,CR_IN表示红色色差输入信号值,GAIN_C1 表示第二调制因数值,CB_0UT表示蓝色色差输出信号值,CR_0UT表示红色色差输出信号 值。由处理图像伪彩色的设备实施例2中公式(6)、(7)、⑶可知当边缘很弱,即VAL_EDGE接近于TH_MIN,或边缘比较暗时,即Y_MAX很小,GAIN_ Cl接近于1,调整后的色差信号CB_0UT、CR_0UT与原来的色差信号CB_IN、CR_IN接近,这样 图像中一般Pixel (不处于边缘强度很大或亮度很高的边缘)的色彩信息就基本保证不受影响。当边缘很强,即VAL_EDGE接近于TH_MAX,或边缘很亮,即Y_MAX接近256时,GAIN_ Cl接近于0,调整后的色差信号CB_0UT、CR_0UT接近于0,色彩完全消除,这样图像中处于边 缘强度很强的亮边缘像素的色彩信息得到消弱直至完全消除,消除了图像边缘的伪彩色。下面将进一步详细描述处理图像伪彩色的方法,如图4所示,作为处理图像伪彩 色的方法的实施例3,包括如下步骤步骤S41 以目标像素点为中心像素点建立nXn的图像矩阵,其中η = ^+l,k为 大于等于1的整数;步骤S42 对图像亮度信号值Y进行计算,得到反映目标像素点边缘对比度的边缘强度值 VAL_EDGE_t ;步骤S43 对边缘强度值VAL_EDGE_t进行计算,得到反映图像伪彩色程度的边缘 因数值VAL_EDGE ;步骤S44:对边缘因数值VAL_EDGE进行计算,得到反映调制程度的调制因数值 GAIN_C ;步骤S45 利用接收到的调制因数值对目标像素点的色差信号值CB_IN、CR_IN进 行校正。本实施例3中,矩阵建立步骤S41以目标像素点为中心像素点建立3X3的图像矩 阵,但不限于3X3的图像矩阵,本领域技术人员所熟知的ηΧη的图像矩阵也能满足要求, 其中η = 2k+l, k为大于等于1的整数。上述步骤S42中边缘强度值计算步骤基于3X3的图像矩阵计算每个像素点的 边缘强度值VAL_EDGE_t,边缘强度值VAL_EDGE_t的计算采用sobel算子实现,但不限于 sobel算子,例如Roberts算子、拉普拉斯算子等均可实现边缘强度值的计算。如图3所示, 该计算方法使用将要计算其边缘强度的那个像素点(目标像素点)附近的八个周边像素点 的亮度信号值Yll,Y12, Y13,Y21,Y23,Y31, Y32, Y33,边缘强度值VAL_EDGE_t采用如下公 式进行计算V AL_EDGE_t = (Y11+Y12+Y13)-(Y31+Y32+Y33)|+|(Y11+Y21+Y31)-(Y13+Y23+ Υ33) I ; (1)其中VAL_EDGE_t表示边缘强度值,取值范围为0彡VAL_EDGE_t彡255,如果计算 结果超出255,让其等于255 ;在公式(1)中,Y11、Y12、Y13、Y21、Y23J31 J32、Y33表示目 标像素点周边像素点的亮度值,取值范围为大于等于0,小于等于255。步骤S43以如下方法计算边缘因数值VAL_EDGE,其步骤为第一阈值TH_MIN的设置,第二阈值TH_MAX的设置,并且第二阈值TH_MAX大于第 一阈值 TH_MIN ;当所述边缘强度值VAL_EDGE_t小于第一阈值TH_MIN时,设定边缘因数值VAL_ EDGE为第一阈值TH_MIN ;当所述边缘强度值VAL_EDGE_t大于第二阈值TH_MAX时,设定边缘因数值VAL_ EDGE为第二阈值TH_MAX ;当所述边缘强度值VAL_EDGE_t大于第一阈值TH_MIN且小于第二阈值TH_MAX时、 或等于第一阈值TH_MIN时、或等于第二阈值TH_MAX时,设定边缘因数值VAL_EDGE为边缘 强度值 VAL_EDGE_t。上述步骤S44中调制因数值GAIN_C利用如下公式求得GAIN_C = (TH_MAX-VAL_EDGE)/(TH_MAX-TH_MIN);(2)其中GAIN_C表示调制因数值,取值范围为大于等于0且小于等于1 ;TH_MIN表示第一阈值,取值范围为大于0且小于等于254 ;TH_MAX表示第二阈值,取值范围为大于TH_MIN且小于等于255 ;VAL_EDGE表示边缘因数值,取值范围为大于等于TH_MIN且小于等于TH_MAX。步骤S45基于调制因数值GAIN_C对输入色差信号值CB_IN、CR_IN进行调制,用如下公式进行调制CB_0UT = CB_IN*GAIN_C ;(3)CR_0UT = CR_IN*GAIN_C ;(4)其中CB_IN表示蓝色色差输入信号值,CR_IN表示红色色差输入信号值,6々讯_(表 示调制因数值,CB_0UT表示蓝色色差输出信号值,CR_0UT表示红色色差输出信号值。由处理图像伪彩色的方法实施例3中公式⑵、(3)、(4)可知当边缘很弱时,即VAL_EDGE接近于TH_MIN,这时由公式(2)可知GAIN_C接近于 1,又由公式(3)、(4)可知调整后的色差信号值CB_0UT、CR_0UT与原来输入的色差信号值 CB_IN、CR_IN接近,这样图像中一般像素(边缘较弱的像素)的色差信号就基本保证不受 校正的影响。当边缘很强时,即VAL_EDGE接近于TH_MAX,这时由公式(2)可知GAIN_C接近于 0,又由公式(3)、(4)可知调整后的色差信号值CB_0UT、CR_0UT接近于0,图像色彩得以完 全消除,这样图像中处于边缘的像素的色彩信息会得到消弱直至完全消除,消除了图像边 缘的伪彩色。作为本发明提供的一种处理图像伪彩色的方法的另一实施例4,如图5所示,实施 例4中矩阵建立步骤S51、边缘强度值计算步骤S52、边缘因数值计算步骤S53、调制因数值 计算步骤S54同实施例3中矩阵建立步骤S41、边缘强度值计算步骤S42、边缘因数值计算 步骤S43、调制因数值计算步骤S44实现的功能相同,计算出的数据也一样,故省略描述内容。本实施例4中步骤S51和步骤SM之间进一步增加了边缘像素最大亮度值计算步 骤S57,该边缘像素最大亮度值计算步骤S57基于图像矩阵对图像亮度信号值Y进行计算, 得到边缘像素最大亮度值Y_MAX。在步骤SM和S55之间进一步增加了第二调制因数值计算步骤S56 该第二调制 因数值计算步骤S56对调制因数值GAIN_C和边缘像素最大亮度值Y_MAX进行计算,得到反 映调制程度的第二调制因数值GAIN_C1。边缘像素最大亮度值计算步骤S57基于3X3的图像矩阵计算边缘像素最大亮度 值¥_嫩乂,如图3所示,该计算方法使用将要计算其边缘强度的那个像素点(目标像素点) 及附近的八个周边像素的亮度信号¥11、¥12、¥13、¥21、¥22、¥23、^31、^32333,边缘像素最 大亮度值Y_MAX采用如下公式进行计算Y_MAX = max([Yll, Y12, Y13, Y21, Y22, Y23, Y31, Y32, Y33]) ; (5)其中0 < Y_MAX ^ 255,如果计算结果超出255,让其等于255,在以上公式中,Y22 表示目标像素点亮度值,取值范围为大于等于0,小于等于255 ;YlU Y12、Y13、Y21、Y23、 Y3UY32, Y33表示目标像素点周边像素点亮度值,取值范围为大于等于0,小于等于255。本实施例4中步骤S56以如下公式计算第二调制因数值GAIN_C1 GAIN_C1 = 1-(Y_MAX/256)*(1-GAIN_C) ;(6)其中GAIN_C1表示第二调制因数值,取值范围为大于等于0且小于等于1 ;其中GAIN_C表示调制因数值,取值范围为大于等于0且小于等于1 ;Y_MAX表示边缘像素最大亮度值,取值范围为大于0且小于等于255。本实施例4中色差信号调制步骤S55以如下公式对输入色差信号CB_IN、CR_IN进行校正CB_0UT = CB_IN*GAIN_C1 ;(7)CR_0UT = CR_IN*GAIN_C1 ;(8)其中CB_IN表示蓝色色差输入信号值,CR_IN表示红色色差输入信号值,GAIN_C1 表示第二调制因数值,CB_0UT表示蓝色色差输出信号值,CR_0UT表示红色色差输出信号 值。由处理图像伪彩色的方法实施例4中公式(6)、(7)、⑶可知当边缘很弱,即VAL_EDGE接近于TH_MIN,或边缘比较暗时,即Y_MAX很小,GAIN_ Cl接近于1,调整后的色差信号CB_0UT、CR_0UT与原来的色差信号CB_IN、CR_IN接近,这样 图像中一般Pixel (不处于边缘强度很大或亮度很高的边缘)的色彩信息就基本保证不受影响。当边缘很强,即VAL_EDGE接近于TH_MAX,或边缘很亮,即Y_MAX接近256时,GAIN_ Cl接近于0,调整后的色差信号CB_0UT、CR_0UT接近于0,色彩完全消除,这样图像中处于边 缘强度很强的亮边缘像素的色彩信息得到消弱直至完全消除,消除了图像边缘的伪彩色。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种处理图像伪彩色的设备,其特征在于包括矩阵建立模块,用于以目标像素点为中心像素点建立nXn的图像矩阵,其中η =业+1, k为大于等于1的整数;边缘强度值计算模块,基于图像矩阵对图像亮度信号值进行计算,得到反映目标像素 点边缘对比度的边缘强度值;边缘因数值计算模块,对边缘强度值进行计算,得到反映图像伪彩色程度的边缘因数值;调制因数值计算模块,对边缘因数值进行计算,得到反映调制程度的调制因数值;以及 色差信号调制模块,利用接收到的调制因数值对目标像素点的色差信号进行校正。
2.如权利要求1所述的处理图像伪彩色的设备,其特征在于所述矩阵建立模块和所 述调制因数值计算模块之间进一步包括边缘像素最大亮度值计算模块,基于图像矩阵对图像亮度信号值进行计算,得到边缘 像素最大亮度值;所述调制因数值计算模块和所述色差信号调制模块之间进一步包括 第二调制因数值计算模块,对调制因数值和边缘像素最大亮度值进行计算,得到反映 调制程度的第二调制因数值。
3.如权利要求2所述的处理图像伪彩色的设备,其特征在于边缘像素最大亮度值计 算模块以如下公式计算边缘像素最大亮度值Y_MAX = max ([Yll, Y12, Y13, Y21, Y22, Y23, Y31, Y32, Y33]); 其中图像矩阵参数η取3,公式中Υ_ΜΑΧ表示边缘像素最大亮度值,Υ22表示目标像素 点亮度值,Υ11、Υ12、Υ13、Υ21、Υ23、Υ31、Υ32、Υ33表示目标像素点周边像素点亮度值。
4.如权利要求2所述的处理图像伪彩色的设备,其特征在于第二调制因数值计算模 块以如下公式计算第二调制因数值GAIN_C1 = 1-(Y_MAX/256)*(1-GAIN_C);其中GAIN_C1表示第二调制因数值,GAIN_C表示调制因数值,Y_MAX表示边缘像素最大亮度值。
5.如权利要求2所述的处理图像伪彩色的设备,其特征在于色差信号调制模块以如 下公式对色差信号进行校正CB_0UT = CB_IN*GAIN_C1 ; CR_0UT = CR_IN*GAIN_C1 ;其中CB_IN表示蓝色色差输入信号值,CR_IN表示红色色差输入信号值,GAIN_C1表示 第二调制因数值,CB_0UT表示蓝色色差输出信号值,CR_0UT表示红色色差输出信号值。
6.如权利要求1或2所述的处理图像伪彩色的设备,其特征在于边缘强度值计算模 块以如下公式计算边缘强度值VAL_EDGE_t = I(Y11+Y12+Y13)-(Y31+Y32+Y33) + (Y11+Y21+Y31)-(Y13+Y23+Y33)| ; 其中图像矩阵参数n取3,公式中VAL_EDGE_t表示边缘强度值,Yll、Y12、Y13、Y21、Y23、 Y3UY32.Y33表示目标像素点周边像素点的亮度值。
7.如权利要求1或2所述的处理图像伪彩色的设备,其特征在于边缘因数值计算模 块以这样一种方式计算边缘因数值,其方式为设置第一阈值,设置第二阈值,所述第二阈值大于所述第一阈值; 当所述边缘强度值小于第一阈值时,边缘因数值为第一阈值; 当所述边缘强度值大于第二阈值时,边缘因数值为第二阈值; 当所述边缘强度值大于第一阈值且小于第二阈值时、或等于第一阈值时、或等于第二 阈值时,边缘因数值为边缘强度值。
8.如权利要求1所述的处理图像伪彩色的设备,其特征在于调制因数值计算模块以 如下公式计算调制因数值GAIN_C = (TH_MAX-VAL_EDGE)/(TH_MAX-TH_MIN);其中GAIN_C表示调制因数值,TH_MIN表示第一阈值,TH_MAX表示第二阈值,VAL_EDGE 表示边缘因数值。
9.如权利要求1所述的处理图像伪彩色的设备,其特征在于色差信号调制模块以如 下公式对色差信号进行校正CB_0UT = CB_IN*GAIN_C ; CR_0UT = CR_IN*GAIN_C ;其中CB_IN表示蓝色色差输入信号值,CR_IN表示红色色差输入信号值,GAIN_C表示调 制因数值,CB_0UT表示蓝色色差输出信号值,CR_0UT表示红色色差输出信号值。
10.一种处理图像伪彩色的方法,其特征在于所述方法包括如下步骤以目标像素点为中心像素点建立nXn的图像矩阵,其中η = 2k+l,k为大于等于1的 整数;基于图像矩阵对图像亮度信号值进行计算,得到反映目标像素点边缘对比度的边缘强 度值;对边缘强度值进行计算,得到反映图像伪彩色程度的边缘因数值; 对边缘因数值进行计算,得到反映调制程度的调制因数值; 利用接收到的调制因数值对目标像素点的色差信号值进行校正。
11.如权利要求10所述的处理图像伪彩色的方法,其特征在于所述方法中建立图像 矩阵步骤和调制因数值计算步骤之间进一步包括基于图像矩阵对图像亮度信号值进行计算,得到边缘像素最大亮度值;所述调制因数值计算步骤和色差信号调制步骤之间进一步包括对调制因数值和边缘像素最大亮度值进行计算,得到反映调制程度的第二调制因数值。
12.如权利要求11所述的处理图像伪彩色的方法,其特征在于边缘像素最大亮度值 计算步骤中边缘像素最大亮度值利用如下公式求得Y_MAX = max ([Yll, Y12, Y13, Y21, Y22, Y23, Y31, Y32, Y33]); 其中图像矩阵参数η取3,公式中Υ_ΜΑΧ表示边缘像素最大亮度值,Υ22表示目标像素 点亮度值,Υ11、Υ12、Υ13、Υ21、Υ23、Υ31、Υ32、Υ33表示目标像素点周边像素点亮度值。
13.如权利要求11所述的处理图像伪彩色的方法,其特征在于第二调制因数值计算 步骤中第二调制因数利用如下公式求得GAIN_C1 = 1-(Y_MAX/256)*(1-GAIN_C);其中GAIN_C1表示第二调制因数值,GAIN_C表示调制因数值,Y_MAX表示边缘像素最大亮度值。
14.如权利要求11所述的处理图像伪彩色的方法,其特征在于色差信号调制步骤利 用如下公式对色差信号进行校正CB_0UT = CB_IN*GAIN_C1 ;CR_0UT = CR_IN*GAIN_C1 ;其中CB_IN表示蓝色色差输入信号值,CR_IN表示红色色差输入信号值,GAIN_C1表示 第二调制因数值,CB_0UT表示蓝色色差输出信号值,CR_0UT表示红色色差输出信号值。
15.如权利要求10或11所述的处理图像伪彩色的方法,其特征在于边缘强度值计算 步骤中的边缘强度值利用如下公式求得VAL_EDGE_t = I(Y11+Y12+Y13)-(Y31+Y32+Y33) + (Y11+Y21+Y31)-(Y13+Y23+Y33)| ;其中图像矩阵参数η取3,公式中VAL_EDGE_t表示边缘强度值,Υ11、Υ12、Υ13、Υ21、Υ23、 Y3UY32, Υ33表示目标像素点周边像素点的亮度值。
16.如权利要求10或11所述的处理图像伪彩色的方法,其特征在于边缘因数值计算 步骤以这样一种方法计算边缘因数值,其步骤为设置第一阈值,设置第二阈值,所述第二阈值大于所述第一阈值;当所述边缘强度值小于第一阈值时,设定边缘因数值为第一阈值;当所述边缘强度值大于第二阈值时,设定边缘因数值为第二阈值;当所述边缘强度值大于第一阈值且小于第二阈值时、或等于第一阈值时、或等于第二 阈值时,设定边缘因数值为边缘强度值。
17.如权利要求10所述的处理图像伪彩色的方法,其特征在于调制因数值计算步骤 中调制因数值利用如下公式求得GAIN_C = (TH_MAX-VAL_EDGE)/(TH_MAX-TH_MIN);其中GAIN_C表示调制因数值,TH_MIN表示第一阈值,TH_MAX表示第二阈值,VAL_EDGE 表示边缘因数值。
18.如权利要求10所述的处理图像伪彩色的方法,其特征在于色差信号调制步骤利 用如下公式对色差信号进行校正CB_0UT = CB_IN*GAIN_C ;CR_0UT = CR_IN*GAIN_C ;其中CB_IN表示蓝色色差输入信号值,CR_IN表示红色色差输入信号值,GAIN_C表示调 制因数值,CB_0UT表示蓝色色差输出信号值,CR_0UT表示红色色差输出信号值。
全文摘要
一种处理图像伪彩色的设备及方法,该设备包括矩阵建立模块,以目标像素点为中心像素点建立n×n的图像矩阵;边缘强度值计算模块,基于图像阵列计算图像亮度信号值得到反映目标像素点边缘对比度的边缘强度值;边缘因数值计算模块,对边缘强度值进行计算,得到反映图像伪彩色程度的边缘因数值;调制因数值计算模块,对边缘因数值进行计算,得到反映调制程度的调制因数值;以及色差信号调制模块,利用接收到的调制因数值对目标像素点的色差信号进行校正。本发明还包括基于上述装置的一种处理图像伪彩色的方法。本发明能根据图像的边缘信息自动校正图像,有效地去除由镜头引起的伪彩色,产生自然的图像,解决由镜头引起的图像伪彩色的问题。
文档编号H04N9/64GK102045574SQ20091011059
公开日2011年5月4日 申请日期2009年10月21日 优先权日2009年10月21日
发明者付璟军, 彭茂, 胡文阁 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1