Bayer格式彩色图像的Binning方法与流程

文档序号:15116771发布日期:2018-08-07 20:33阅读:5389来源:国知局

本发明涉及图像处理领域,具体涉及一种bayer格式彩色图像的binning方法。



背景技术:

bayer格式彩色图像的binning方法(binning为图像数据读出方式)之一如图1所示,将原始图像以bayer滤光片对应的一组4个相邻像素为基本单元,根据要求的binning方式进行区域划分,将划分的各个binning区域的各个基本单元内对应位置的红色、绿色、绿色、蓝色像素灰度值分别进行求和,以求和后的4个位置的灰度值作为binning后像素单元的4个像素对应的灰度值,通过这种方式可以实现bayer彩色图像的binning。binning后的图像其分辨率成比例降低,这是binning的处理方式无法避免的。但是这种binning方式在binning后获得的图像像素仍然是按照bayer滤光片定义的红色、绿色、蓝色位置排布的,对binning后图像进行色彩还原时,需要进行邻域像素的插值处理,将会进一步降低图像的分辨率,导致图像变得模糊、不清晰。



技术实现要素:

本发明为解决现有bayer格式彩色图像binning和色彩还原后图像分辨率大幅度降低的问题,提供一种bayer格式彩色图像的binning方法。

为了实现上述目的,本发明提供的bayer格式彩色图像的binning方法,包括binning像素单元划分步骤,各像素单元红色、绿色、蓝色颜色通道信息提取融合步骤,全图像颜色信息统计步骤,binning后像素单元颜色校正步骤;所述binning像素单元划分按照要求的binning方式对原始bayer图像进行区域划分,将其分割成binning后图像分辨率对应的像素单元。

所述各像素单元红色、绿色、蓝色颜色通道信息提取融合步骤中,

根据原始图像对应的bayer滤光片的分布方式,对各个像素单元内的红、绿、蓝像素的个数进行统计;

并根据各个像素单元内红色、绿色、蓝色通道内像素的个数以及对应的像素分布位置计算各个像素对应的加权系数;

分别对红色、绿色、蓝色通道内的各个像素进行加权融合,其中,各相同颜色通道内的各个像素的加权系数的权重由所在区域中的位置决定,同颜色通道内所有像素的加权系数之和为1,计算出binning后各像素单元对应的红色、绿色、蓝色分量的平均值。

所述全图像颜色信息统计步骤中,根据原始图像对应的bayer滤光片的分布方式,统计出整幅图像各个像素单元内的红、绿、蓝像素的个数,并计算出原始图像中红色、绿色、蓝色通道的平均值。

所述全图像颜色信息统计步骤中,获得原始图像中红色、绿色、蓝色通道的平均值后,计算出整幅图像的平均灰度值,分别利用红色、绿色、蓝色通道的平均值与原始图像的平均灰度值相除计算出整幅图像中红色、绿色、蓝色分量的校正系数。

所述binning后像素单元颜色校正步骤是根据所述全图像颜色信息统计步骤计算出的整幅图像中红色、绿色、蓝色分量的校正系数,以及所述binning像素单元划分步骤,所述各像素单元红色、绿色、蓝色颜色通道信息提取融合步骤后获得的具有红色、绿色、蓝色三种颜色分量的平均值的像素单元进行颜色校正。

所述binning后像素单元颜色校正步骤中,binning后像素单元内的红色、绿色、蓝色分量平均值分别乘以所述全图像颜色信息统计步骤计算出的整幅图像中红色、绿色、蓝色分量的校正系数,得到校正后的具有红色、绿色、蓝色三种颜色信息的binning后像素,对所有binning后的像素单元进行颜色校正,形成具有高分辨率的bayer格式彩色图像。

本发明的有益效果:本发明所述的bayer格式彩色图像的binning方法的核心思想是将原始图像中要求binning的区域整体视作一个binning后的像素单元,利用此像素单元对应的原始bayer彩色图像数据中红色、绿色、蓝色像素值分别进行加权融合,获得像素单元对应的红色、绿色、蓝色信息分量;再对整幅图像进行颜色信息统计和平均灰度值计算,获得图像中红色、绿色、蓝色通道的校正系数,最后对binning后各像素单元中的红色、绿色、蓝色分量进行颜色校正,实现bayer格式彩色图像的binning。采用本发明的bayer格式彩色图像的binning方法后获得的binning彩色图像比传统的binning方法获得的彩色图像更加清晰;其binning后的彩色图像分辨率等于bayer图像binning后的图像分辨率,而不会像传统binning方法一样在binning后还原彩色图像时再次降低图像分辨率。

附图说明

图1所示为传统bayer格式彩色图像的binning方法进行2×2binning的示意图。

图2所示为本发明bayer格式彩色图像的binning方法进行2×2binning的binning及色彩还原示意图。

图3为采用本发明所述bayer格式彩色图像的binning方法进行4×4binning时,binning后像素单元内计算红色、绿色、蓝色通道分量的加权融合示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,而不构成对本发明的限制。

如图2、3所示的实施例中,bayer格式彩色图像的binning方法,根据binning要求将原始bayer图像分割成binning后分辨率对应的像素单元,如4×4binning或8×8binning或者更大比例;根据原始图像对应的bayer滤光片的分布方式,对各个像素单元内的红色、绿色、蓝色通道内像素的个数进行统计;并根据各个像素单元内红色、绿色、蓝色通道内像素的个数以及对应的像素分布位置计算各个像素对应的加权系数;进行红、绿、蓝三个颜色通道内的各个像素进行加权融合,获取各个像素单元对应的红色、绿色、蓝色分量信息;对原始图像中所有的红色、绿色、蓝色像素进行信息统计,计算出红色像素、绿色像素、蓝色像素的平均值以及整幅图像的平均灰度值,求出红色、绿色、蓝色对应的校正系数;利用此校正系数与各个像素单元内对应的红色、绿色、蓝色分量信息进行颜色校正,实现高分辨率的bayer彩色图像的binning处理。

如图2、3所示的实施例中,本发明实施例提供的bayer格式彩色图像的binning方法,包括binning像素单元划分步骤,各像素单元红色、绿色、蓝色颜色通道信息提取融合步骤,全图像颜色信息统计步骤,binning后像素单元颜色校正步骤。binning像素单元划分步骤为按照要求的binning方式对原始bayer图像进行区域划分,将其分割成binning后图像分辨率对应的像素单元,根据原始图像对应的bayer滤光片的分布方式,对各个像素单元内的红、绿、蓝像素的个数进行统计;根据划分的各个像素单元内红色、绿色、蓝色像素的个数以及对应的像素分布位置计算各个像素对应的加权系数;分别对红色、绿色、蓝色通道内的各个像素进行加权融合,其中,各相同颜色通道内的各个像素的加权系数的权重由所在区域中的位置决定,同颜色通道内所有像素的加权系数之和为1,计算出binning后各像素单元对应的红色、绿色、蓝色分量的平均值。根据原始图像bayer滤光片的排布方式,统计出整幅图像中红色、绿色、蓝色像素的个数,并计算出各个颜色通道的平均值;获得原始图像中红色、绿色、蓝色的平均值后,计算出整幅图像的平均灰度值,分别利用三个颜色通道的平均值与原始图像的平均灰度值相除计算出整幅图像中红色、绿色、蓝色分量的校正系数。根据全图像颜色信息统计步骤计算出的颜色校正系数,以及binning像素单元划分步骤,各像素单元红色、绿色、蓝色颜色通道信息提取融合步骤后获得的具有红色、绿色、蓝色三种颜色分量的像素单元进行颜色校正;binning后像素单元内的红色、绿色、蓝色分量平均值分别乘以全图像颜色信息统计步骤计算出的颜色校正系数,得到校正后的具有红色、绿色、蓝色三种颜色信息的binning后像素,对所有binning后的像素单元进行颜色校正,实现具有高分辨率的bayer格式彩色图像的binning方法。

其中需要说明的是,如图3所示中:

rbinning=(r1+r2+r3+3×r4)/6;

bbinning=(3×b1+b2+b3+b4)/6;

cbinning=(g11+3×g22+g41+g21+g12+3×g31+g32)/12

本实施方式所述的binning像素单元划分步骤,为根据实际binning需求进行像素单元分割。

本实施方式所述的各像素单元红色、绿色、蓝色颜色通道信息提取融合步骤,为根据原始图像中bayer滤光片对应的红色、绿色、蓝色像素排布方式以及像素单元内各颜色像素所在位置计算各个颜色像素对应的加权系数,进行三种颜色通道的加权融合。

本实施方式所述的全图像颜色信息统计步骤,为利用原始bayer图像中红色、绿色、蓝色通道的平均值分别除以整幅图像的灰度平均值计算出三种颜色通道对应的校正系数。

本实施方式所述的binning后像素单元颜色校正步骤,为利用所述的全图像颜色信息统计步骤得到的校正系数,并对所述的binning像素单元划分步骤中划分出的所有像素单元对应的红色、绿色、蓝色分量进行色彩校正,实现binning后的色彩还原。

本实施方式提出的bayer格式彩色图像的binning方法可以在fpga或dsp或arm等微处理器中或pc机或任何可编程设备中编程实现。

本实施方式中提到的bayer格式彩色图像中bayer滤光片的排布方式可以是“rggb”或“bggr”或“grbg”或“gbrg”,其中“r”代表红色像素,“g”代表绿色像素,“b”代表蓝色像素。

本实施方式仅仅是系统的说明了bayer格式彩色图像的binning方法的基本实现原理,而非对实施方式的限定。对于所属技术领域的普通技术人员来说,在上述说明的基础上还可以做出其他不同形式的变化或变动。这里无需也无法对所有实施方式予以穷举。而由此引申出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

以上所述本发明的具体实施方式,并不构成对本发明保护范围的限定。任何根据本发明的技术构思所作出的各种其他相应的改变与变形,均应包含在本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1