一种白平衡调整方法、系统及摄像装置的制作方法

文档序号:7684577阅读:206来源:国知局
专利名称:一种白平衡调整方法、系统及摄像装置的制作方法
技术领域
本发明属于图像处理领域,尤其涉及一种白平衡调整方法、系统及摄像装置。
背景技术
白平衡是摄像机对白色的还原,即在不同的光线环境下摄像机输出的图像 都能正确地重现出白色物体的白色,以还原出的白色为基础,还原出其它物体 的颜色。目前,摄像机一般都具备有自动白平衡及手动白平衡功能。白平衡调 整使得摄像机能够在一定色温范围内自动地进行白平衡校正,其能够自动校正的色温范围 一般在2500K ~ 7000K之间。白平衡调整大多是建立在灰度世界假设算法上,该算法认为所拍摄图像的 R (红)、G (绿)、B (蓝)三色分量的统计平均值应该相等。在该算法的基 础上,现有的白平衡调整技术通常在图像中选取部分像素作为参考白点,以参 考白点的色温信息作为整幅图像白平衡调整的依据,来调整图像中所有像素的 R、 G、 B值。在现有的一种方案中,根据YCbCr (—个亮度信号(Y)和两个色差信号 (R-Y、 B-Y))色度空间图像中各像素的亮度和色度确定图像中的参考白点, 然后根据参考白点调整RGB色度空间图像中像素点的色度。该方案在白平衡 调整时没有对图像中的参考白点的色温信息是否有效进行评估,当图像出现浅 色区域较多或者较少等现象时,则选取的参考白点的数目可能会出现过多或者 过少等情况,此时根据参考白点计算的色温是不准确的,而且在选取参考白点 的过程中没有对噪点及色彩溢出进行过滤和防范,从而影响白平衡调整的效率 和准确度。发明内容本发明实施例的目的在于提供一种白平#调整方法,旨在解决现有的白平 衡调整中没有对图像中的参考白点的色温信息是否有效进行评估,影响白平衡 调整的效率和准确度的问题。本发明实施例是这样实现的, 一种白平衡调整方法,所述方法包括 将RGB格式的图像数据转换为YCbCr格式的图像数据; 对图像中参考白点的色温信息进行评估; 才艮据有效的色温信息计算R、 G、 B通道的增益,利用所述R、 G、 B通道的增益调整图像中像素的R、 G、 B值。本发明实施例的另一目的在于提供一种白平衡调整系统,所述系统包括 色彩空间转换单元,用于将RGB格式的图像数据转换为YCbCr格式的图像数据;色温评估单元,用于检测图像中的参考白点并统计参考白点的色温信息, 判断参考白点的色温信息的有效性,输出有效的色温信息;以及增益调整单元,用于根据所述有效的色温信息计算R、 G、 B通道的增益, 利用所述R、 G、 B通道的增益调整图像中像素的R、 G、 B值。本发明实施例的另 一 目的在于提供采用上迷白平衡调整系统实现的摄像装置。本发明实施例在白平衡调整时,对参考白点色温信息的有效性进行评估, 针对有效的色温信息进行白平衡调整,可以提高白平衡调整的效率和准确度。


图1是本发明实施例提供的白平衡调整方法的实现流程图;图2是本发明实施例提供的调整参考白点判断阈值的实现流程图;图3是本发明实施例提供的白平衡调整系统的结构图;图4是本发明实施例提供的摄像装置的结构图;图5是本发明实施例提供的摄像装置中色温评估单元的结构图;图6是本发明实施例提供的摄像装置中增益调整单元的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。本发明实施例在白平衡调整时,对参考白点色温信息的有效性进行评估, 针对有效的色温信息进行白平衡调整,可以提高白平衡调整的效率和准确度。图1示出了本发明实施例提供的白平衡调整方法的实现流程,详述如下在步骤S101中,通过色彩空间转换,将RGB格式的图像转换为YCbCr 格式;在本发明实施例中:.YCbCr格式的图像可以通过色彩空间转换获取,RGB 色彩空间与YCbCr色彩空间之间的转换关系如公式(1 )所示0.2570.5040.09800=一0.148一0.2910,439G+0+1280.439一0.368一0.07150128利用公式(1 ),可以将RGB色彩空间的图像帧转换为YCbCr色彩空间的 图像帧,获取像素的RGB数据以及YCbCr数据。在步骤S102中,检测图像中的参考白点,并根据参考白点的数据统计出色 温信息;作为本发明的一个实施例,在检测图像中的参考白点时,可以根据下式判断(T_j /xe/-|C6j/xe/"72S卩〉/1/2,—办" (2)其中,yjirA C^j z'xe/和Oj/xe/分別为像素的亮度分量、蓝色色度分 量和红色色度分量,办"为参考白点判断阈值,影响图像帧中的参考白点个数。由于后续操作中可能会根据情况对^"一办"进行调整,故对第一帧处理时, A,jv"的值并不十分重要, 一般来说,对第一帧处理时,*_*"的值可以设置为'0。在本发明的一个实施例中,在利用上述公式(2)检测参考白点的过程中, 还可以同时采取如下公式对各被测像素进行检测A_j ire/<R通道阈值 (3 )G<G通道阈值 (4 )S<B通道阈值 ( 5 )Yj/jce/〈亮度阈值 (6) 其中,j&e/、 Gj/xe/、 B^ ixe/、 分别为像素的R分量、G分量、B分量和亮度分量,R通道阈值、G通道阈值、B通道阈值以及亮度阈值均为 预先定义的常量。一4殳来说,R通道阈值、G通道阔值、B通道阔值的耳又值范 围通常为210至255,亮度阈值的取值范围经常可设置为200至240。-具体实现时,可以选取公式(3) 、 (4) 、 (5)或者(6)其中之一作为 噪点过滤标准,也可以取这些公式的任意"与,,或者"或"的组合作为噪点过 滤标准。通过公式(3) _ (6),可以实现过滤图像中的噪点,以避免曝光过度造 成的不良影响,以及防范色彩溢出现象,从而提高白平衡调整的精确度,优化 图像的输出效果。在本发明的实施例中,参考白点的色温信息则具体包括参考白点R、 G、 B 三个通道的累加值Swm(^、 SmwP, Sww(^),以及参考白点的数量co柳/er。 在本发明的一个优选实施例中,当累计的参考白点的数量co朋fer达到第一阈值 TV—附ox时则可以结束对图像中参考白点的检测及统计。作为本发明的一个实施例,参考白点信息可以通过直方图统计实现。 在步骤S103中,判断该图像帧中参考白点的色温信息是否为有效,是则执 行步骤S104,否则执行步骤S106;16*8、 8*16、 8*8进行像素搜索,第一至第五寄存器用于存放不同的残差值,所 述搜索方法包含以下步骤步骤一对当前宏块的4种划分模式进行整像素搜索,得出每种模式下最佳 匹配块,并进行模式判决,取残差值最小的模式为当前模式类型,并将整像素 的最佳匹配块划分为4个8*8的子块;步骤二对8*8子块1进行二分之一像素搜索,将各个匹配点的残差数据》文 入第一寄存器,并用比较算法找出8*8子块1的最佳匹配块;步骤三对8*8子块2进行二分之一像素搜索,将各个匹配点的残差数据放 入第二寄存器,然后用比较算法找出8*8子块2的最佳匹配块;步骤四将第一寄存器和第二寄存器中的数据之和放入第四寄存器,作为第 一个16*8块的残差数据;用比较算法找出第一个16*8块的最佳匹配块;步骤五对8*8子块3进行二分之一像素搜索,将各个匹配点的残差数据放 入第三寄存器,然后用比较算法找出8*8子块2的最佳匹配块;步骤六将第一寄存器和第三寄存器中的数据之和放入第五寄存器,作为第 一个8*16块的残差数据;用比较算法找出第一个8*16块的最佳匹配块;步骤七对8*8子块4进行二分之一像素搜索,将各个匹配点的残差数据放 入第一寄存器,然后用比较算法找出8*8子块4的最佳匹配块;步骤八将第一寄存器和第三寄存器中的数据之和放入第四寄存器,作为第 二个16*8块的残差数据,然后用比较算法找出第二块16*8的最佳匹配块;步骤九将第一寄存器和第二寄存器中的数据之和放入第四寄存器,作为第 二个8*16块的残差数据,然后用比较算法找出第二块8*16的最佳匹配块;步骤十将第一寄存器和第二寄存器中的两块8*16块的数据之和作为16*16 的残差值进行最小残差比较算法,找出最佳匹配块。步骤十一根据步骤一所决定的模式选取相应的二分之一像素最佳匹配块。步骤十二将二分之一像素的最佳匹配块划分为4个8*8的子块。步骤十三重复步骤二至步骤十一,搜索精度改为四分之一精度。最终得出 当前宏块的最佳匹配块。由于采用了以上的不同模式快速搜索方法,与现有技术相比降低了运动搜 索的处理周期,可以更好的满足编码的实时性要求;而且只涉及5组寄存器,G一", = (7 x G ( 15 ) , = B x Bjaf" (16) 在步骤S106中,调整动态阈值,统计下一 图像帧中的参考白点。在本发明实施例中,参考白点判断阈值直接影响一帧图像中参考白 点的个数,因此当出现无效的色温信息时,需要对参考白点判断阈值^—办n值 进行调整,以保证下一帧图像中参考白点色温信息的有效性。在本发明实施例中,参考白点判断阈值*_办"可以在预先定义的固定取值 范围内进行动态调整,其调节可以采用变调节步长的方式,例如为参考白点判 断阈值*—办"设置4个调节步长值5, 10, 20, 40。调整时,记录和比较参考 白点判断阈值^_办"上一图像帧的调节方向和当前的调节方向,综合分析上一 图像帧调节情况和当前的情况,实时调整调节步长,以尽快找到合适的参考白 点检测值。在白平衡调整第一次运行时,可以为参考白点判断阈值*_*"设置 一个初始值,并在上述4个步长值中选择一个作为初始调节步长,以后参考白 点判断阈值*_办"的值均为最新调节后的值,其具体调节方法如图2所示在步骤S201中,判断当前帧的参考白点的数量c做"fcr是否大于或等于第 一阈值,是则执行步骤S202,否则执行步骤S209 。在步骤S202中,确定当前参考白点判断阈值的方向为调大,再根据 调节方向指示器的记录判断上一 图像帧参考白点判断阈值的调节方向是 否也是调大,是则执行步骤S203,否则执行步骤S206。所述调节方向指示器可以是变量等可存储参考白点判断阈值的调节 方向的单元。在步骤S203,判断上一图像帧的调节步长是否等于最大步长值(40)或者 较大步长值(20),是则执行步骤S204,否则执行步骤S205。在步骤S204中,按上一图像帧的调节步长调大当前参考白点判断阈值 *_^7,即当前参考白点判断阈值Ar—=上一图像帧调整后的参考白点判断 阈值*n十上 一 图像帧的调节步长。在步骤S205中,按升一级后的调节步长调大当前参考白点判断阈值 命",即如果上一图像帧的调节步长为5,则当前的调节步长为10;如果上 一图像帧的调节步长为10,则当前的调节步长为20,当前参考白点判断阈值 值=上一 图像帧调整后的参考白点判断阈值+升级后的调节步长。 在步骤S206中,判断上一图像帧的调节步长是否等于最小步长值(5), 是则执行步骤S207,否则执行步骤S208。在步骤S207中,按最小步长调大当前参考白点判断阔值*_办",则当前参 考白点判断阈值^—办"=上一图像帧调整后的参考白点判断阔值Ar—办"+5。 在步骤S208中,按降一级后的调节步长调大当前参考白点判断阈值 即如果上一图像帧的调节步长为10,则当前的调节步长为5,以此类 推,则当前参考白点判断阈值Ar—办"=上一图像帧调整后的参考白点判断阈值 +降级后的调节步长。 在步骤S209中,确定当前参考白点判断阈值*_办"的方向为调小,再判断 参考白点判断阔值办n上一 图像帧的调节方向是否也是调d、,是则执行步骤 S210;否则执行步骤S213。在步骤S210,判断上一图像帧的调节步长是否等于最大步长值或者较大步 长值,是则执行步骤S211,否则执行步骤S212。在步骤S211中,按上一图像帧的调节步长调小当前参考白点判断阈值 办",即当前参考白点判断阈值*_办"=上一图像帧调整后的参考白点判断 阈值*_4^ -上一图像帧的调节步长。在步骤S212中,按升一级后的调节步长调小当前参考白点判断阈值 办",即当前参考白点判断阈值办"值==上一 图像帧调整后的参考白点判 断阈值*—办"-升级后的调节步长。在步骤S213中,判断上一图像帧的调节步长是否等于最小步长值,是则执 行步骤S214,否则执行步骤S215。在步骤S214中,按最小步长调小当前参考白点判断阈值^—命n,则当前参考白点判断阈值^一^^ =上一图像帧调整后的参考白点判断阈值*一4^ -5。 在步骤S215中,按降一级后的调节步长调小当前参考白点判断阈值 办",则当前参考白点判断阈值决/"—办n =上一图像帧调整后的参考白点判断 阈值A,—办"-降级后的调节步长。本发明实施例中,参考白点判断阈值的取值范围可以为(0, 240 )。 图3示出了本发明实施例提供的白平衡调整系统的结构图,色彩空间转换 单元31通过色彩空间转换,将RGB格式的图像数据转换为YCbCr格式的图像 数据。色温评估单元32检测图像中的参考白点,根据参考白点统计色温信息, 并判断该色温信息的有效性,输出有效的色温信息。增益调整单元33根据色温 评估单元32输出的有效的色温信息计算R、 G、 B通道的增益,利用R、 G、 B 通道的增益调整图像中像素的R、 G、 B值,对图像进行调节。图4示出了本发明实施例提供的摄像装置的结构,为了便于说明,仅示出 了与本发明实施例相关的部分。摄像头41采集图像信号,经白平衡环路42输出信号为RGB格式的图片 数据。色彩空间转换单元43通过色彩空间转换,将RGB格式的图像数据转为 YCbCr格式的图像数据。色温评估单元44检测图像中的参考白点,根据参考 白点统计色温信息,并判断该色温信息的有效性,输出有效的色温信息。增益 调整单元45才艮据色温评估单元44输出的有效的色温信息计算R、 G、 B通道的 增益,并配置摄像头41,利用R、 G、 B通道的增益调整图像中像素的R、 G、 B值,对图像进行调节。在本发明实施例中,色温信息包括参考白点R、 G、 B三个通道的累加值Sw附f^、 ^附(t^、 以及参考白点的数量c。丽^v仅示出了与本发明实施例相关的部分。参考白点检测模块441检测图像中的参考白点,并根据检测出的参考白点 统计色温信息,作为本发明的一个实施例,图像中的参考白点根据下式检测其中,rj/xe/、 Ojae/分別为像素的亮度分量、蓝色色度分量和红色色度分量,为枣考白点判断阈值。作为本发明的一个优选实施例,为了避免曝光过度造成的不良影响,提高 白平衡调整的精确度,优化图像的输出效果,在检测各像素是否为参考白点的 同时还通过噪点过滤模块4411对图像中的噪点进行过滤。在过滤图像中的噪点时,作为本发明的一个实施例,参考白点需满足以下 各式之一,或者以下各式的任意"与"或者"或"的组合 i jire/〈R通道阈值; Gjixe/〈G通道阈值;' 5』&e/〈B通道阈值; Fj^e/〈亮度阈值;其中,i jixe/、 G_j7&e/、 S_pixe/、 7j ixe/分别为像素的R分量、G分量、 B分量和亮度分量。在本发明的一个优选实施例中,当累计的参考白点的数量co柳&r达到第 一阈值TV—war时则可以结束对图像中参考白点的检测及统计。色温信息判断模块442判断参考白点的色温信息的有效性,作为本发明的 一个实施例,在判断色温信息的有效性时,当第二阈值7V—鹿> <参考白点的数 量cow"&K第一阈值7V—max时,参考白点的色温信息有效,当参考白点的数量 cozm/er》第 一 阈4直7V_w ax或者参考白点的凄丈量ccwMfer《第二阈{直TV—w /"时, 参考白点的色温信息无效,当采用上述优选实施例中所述当累计的参考白点的 数量co膽fer达到第一阈值W一war时即结束对图像中参考白点的检测及统计, 则色温信息无效的条件为参考白点的数量co丽fer-第一阈值max或者参考 白点的凄丈量c0w2fer《第二阈^直iV—mz'w。在本发明实施例中,当色温信息判断模块442判断参考白点的色温信息无 效时,通过阈值调整模块444对参考白点判断阈值进行调整,具体调整方式如上所述,不再赘述。色温信息输出模块443输出有效的色温信息。图6示出了本发明实施例提供的增益调整单元的结构,为了便于说明,仅 示出了与本发明实施例相关的部分。RGB平均值计算模块551根据下式计算所有参考白点的R、 G、 B的平均值i ovg =5画p」/亮度平均值计算模块552根据下式计算所有参考白点的亮度的平均值ovg = 0.257 xovg + ft別x G—ovg + " , x j8—avg 通道增益计算模块53根据下式计算R、 G、 B通道的增益尺一ga/"、 Gja&、B^ga/w = y—avg / 5—avg RGB调整模块554根据下式调整图像中像素的R、 G、 B值i —恥w、 G—"ew 和",本发明实施例在白平衡调整时,对参考白点色温信息的有效性进行评估, 针对有效的色温信息进行白平衡调整,可以提高白平衡调整的效率和准确度。 同时,过滤图像中的噪点,提高了色温评估的精确度,进而优化了输出的效果 可以有效地防止白平衡调整过程中的色彩溢出现象,避免曝光过度造成的不良影响。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种白平衡调整方法,其特征在于,所述方法包括将RGB格式的图像数据转换为YCbCr格式的图像数据;对图像中参考白点的色温信息进行评估;根据有效的色温信息计算R、G、B通道的增益,利用所述R、G、B通道的增益调整图像中像素的R、G、B值。
2、 如权利要求l所述的方法,其特征在于,所述对图像中参考白点的色温 信息进行评估的步骤具体为检测图像中的参考白点并统计参考白点的色温信息; 判断参考白点的色温信息的有效性; 输出有效的色温信息。
3、 如权利要求1或2所述的方法,其特征在于,所述色温信息包括参考白 点R、 G、 B三个通道的累加值^m(T^、 Sm"《Q;、 SMm(B),以及参考白点的数 量cow她r。
4、 如权利要求2所述的方法,其特征在于,所述图像中的参考白点根据下 式牙全测(T_pixe/-|C&_j /xg/-/,-|0)xg/-"5卩〉A,—;其中,y_j7/xe/、 C^j7&e/和Crj /xe/分别为像素的亮度分量、蓝色色度分 量和红色色度分量,办"为参考白点判断阈值,为0到240之间的值。
5、 如权利要求3所述的方法,其特征在于,所述判断参考白点的色温信息 是否有效的步骤具体为将参考白点的数量co廳&r与第 一 阈值7V一wox以及第二阈值W—w进行比 4交,当vV_w/w < coim&r < TV—附ax时,参考白点的色温叶言息有步丈;当coMw/er》 TV—max或者confer《A/_m/w时,参考白点的色温信息无效;其中,第一阈值_/V—max和第二阁值脂'"可设置为与图像中的像素总数成 比例的凄史。
6、 如权利要求2所述的方法,其特征在于,所述对图像中参考白点的色温 信息进行评估的步骤进一 步包括当判断参考白点的色温信息无效时,调整参考白点判断阈值。
7、 如权利要求6所述的方法,其特征在于,所述当判断参考白点的色温信 息无效时,调整参考白点判断阈值的步骤具体为判断当前图像帧的参考白点的数量co腦&r是否大于或等于第一阈值 TV—max,是则执行步骤A,否则执行步骤B; A:判断上一图像帧中参考白点判断阈值的调节方向是否调大,是则执行 步骤Al,否则执行步骤A2;Al:判断上一图像帧的调节步长是否为最大步长值或者比最大步长值 低一级的步长值,是则执行步骤All,否则执行步骤A12;Al 1:按上一图像帧的调节步长调大当前参考白点判断阔值; A12:按升一级后的调节步长调大当前参考白点判断阈值; A2:判断上一图像帧的调节步长是否为最小步长值,是则执行步骤 A21,否则执行步骤A22;A21:按最小步长调大当前参考白点判断阈值; A22:按降一级后的调节步长调大当前参考白点判断阈值; B:判断上一图像帧中参考白点判断阈值的调节方向是否调小,是则执行 步骤Bl,否则执行步骤B2;Bl:判断上一图像帧的调节步长是否为最大步长值或者比最大步长值 低一级的步长值,是则执行步骤Bll,否则执行步骤B12;Bl 1:按上一图像帧的调节步长调小当前参考白点判断阈值; B12:按升一级后的调节步长调小当前参考白点判断阈值; B2:判断上一图像帧的调节步长是否为最小步长值,是则执行步骤 B21,否则执行步骤B22; B21:按最小步长调小当前参考白点判断阈值;B22:按降一级后的调节步长调小当前参考白点判断阈值。
8、 如权利要求2所述的方法,其特征在于,所述检测图像中的参考白点并 统计参考白点的色温信息的步骤还包括过滤图像中的噪点。
9、 如权利要求8所述的方法,其特征在于,所述过滤图像中的噪点步骤中, 参考白点需满足以下各式之一,或者以下各式的任意"与,,或者"或"的组合i _j /;re/<R通道l'尉值;G<G通道阈值;S_j ixe/<B通道阈值;yj /xe/〈亮度阈值; 其中,_p^e/、 G_p/xe/、 S_/ /xe/、 7j ixe/分别为像素的R分量、G分量、 B分量和亮度分量,R通道阈值、G通道阈值、B通道阈值取值范围为210至 255,亮度阈值的取值范围为200至240。
10、 如权利要求3所述的方法,其特征在于,所述根据所述有效的色温信 息计算R、 G、 B通道的增益的步骤具体为根据下式计算所有参考白点的R、 G、 B的平均值&avg、 G一ovg、 ovg:( —(7Vg:iS訓问/CO W她r根据下式计算所有参考白点的亮度的平均值ovg: 根据下式计算R、 G、 B通道的增益i j&"、 G^gm'w、 Sja/": 根据下式调整图像中像素的R、 G 、 B值7 —麼w 、 G—朋w和i —麼w = i xG—麼w = G x G_ga//7
11、 一种白平衡调整系统,其特征在于,所述系统包括色彩空间转换单元,用于将RGB格式的图像数据转换为YCbCr格式的图 像数据;色温评估单元;用于检测图像中的参考白点并统计参考白点的色温信息, 判断参考白点的色温信息的有效性,输出有效的色温信息;以及增益调整单元,用于根据所述有效的色温信息计算R、 G、 B通道的增益, 利用所述R、 G、 B通道的增益调整图像中像素的R、 G、 B值。
12、 如权利要求11所述的系统,其特征在于,所述色温评估单元包括 参考白点检测模块,用于检测图像中的参考白点并统计参考白点的色温信息;色温信息判断模块,用于判断参考白点的色温信息的有效性;以及 色温信息输出模块,用于输出有效的色温信息。
13、 如权利要求11或12所述的系统,其特征在于,所述色温信息包括参 考白点R、 G、 B三个通道的累加值^/wfK, SwmfUJ、 SwmfB),以及参考白点 的数量cow"/er。
14、 如权利要求12所述的系统,其特征在于,所述图像中的参考白点根据 下式检测(Tj /xe/-|CZ) _j ixe/-"S|-|CVjixeW2S卩〉^"一办w;其中,7j ixe/、 C^p/:ce/分别为像素的亮度分量、蓝色色度分量和红色色度分量,^一办"为参考白点判断阈值,为0到240之间的值。
15、 如权利要求13所述的系统,其特征在于,在判断色溫信息的有效性时, 当第二阈值TV—腿>2 <参考白点的数量co朋&K第一阈值TV—max时,参考白点的 色温信息有效,当参考白点的数量cow"&,》第一阈值」V—max或者参考白点的 数量cow"/w <第二阈值iV—脂> 时,参考白点的色温信息无效;其中,第一阈值A二max和第二阈值A'二脂力可设置为与图像中的像素总数成 比例的数。
16、 如权利要求15所述的系统,其特征在于,所述色温评估单元进一步包括阔值调整模块,用于当判断参考白点的色温信息无效时,调整参考白点判 断阈j直。 -
17、 如权利要求11所述的系统,其特征在于,所述参考白点检测模块进一 步包括噪点过滤模块,用于过滤图像中的噪点。
18、 如权利要求17所述的系统,其特征在于,在过滤图像中的噪点时,参 考白点需满足以下各式之一,或者以下各式的任意"与"或者"或"的组合尺j/xe/〈R通道阈值;G』/xe/ <G通道阈值;B_j /xe/<B通道阈值;7j/xe/〈亮度阈值; 其中,^ /xe/、 G^pixe/、 Bj/xe/、 ;K_j /jce/分别为像素的R分量、G分量、 B分量和亮度分量,R通道阈值、G通道阈值、B通道阈值的取值范围为210 至255,亮度阈值的取值范围为200至240。
19、 如权利要求11所述的系统,其特征在于,所述增益调整单元包括 RGB平均值计算模块,用于根据下式计算所有参考白点的R、 G、 B的平均值W 亮度平均值计算模块,用于根据下式计算所有参考白点的亮度的平均值 7—ovg = 0力—7 x ^一ovg + 0.柳x G_ovg - ft卿x通道增益计算模块,用于根据下式计算R、 G、B通道的增益A—gw力、,RGB调整模块,用于根据下式调整图像中像素的R、 G、 B值",、 G— , 和 ,
20、 一种釆用权利要求11所述的系统实现的摄像装置。
全文摘要
本发明适用于图像处理领域,提供了一种白平衡调整方法、系统及摄像装置,所述方法包括将RGB格式的图像数据转换为YCbCr格式的图像数据;对图像中参考白点的色温信息进行评估;根据有效的色温信息计算R、G、B通道的增益,利用所述R、G、B通道的增益调整图像中像素的R、G、B值。本发明在白平衡调整时,对参考白点色温信息的有效性进行评估,针对有效的色温信息进行白平衡调整,可以提高白平衡调整的效率和准确度。
文档编号H04N9/73GK101227623SQ20081002626
公开日2008年7月23日 申请日期2008年1月31日 优先权日2008年1月31日
发明者张媛媛, 王久江 申请人:炬力集成电路设计有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1