一种像素阵列、摄像头及基于该阵列的色彩处理方法

文档序号:7767947阅读:267来源:国知局
专利名称:一种像素阵列、摄像头及基于该阵列的色彩处理方法
技术领域
本发明属于数字图像处理领域,尤其涉及一种像素阵列、摄像头及基于该阵列的色彩处理方法。
背景技术
为了实现在暗环境下,提高图像的成像效果,大部分摄像头都会考虑非可见光(主要为红外光)的应用。现在已知的 应用主要分为两种方式
I、单镜头,一个摄像头应用一个可通过红外光的双通或者全通镜头;
这种方式可以提高摄像头在夜晚的时候图像的质量,但是在白天普通场景下,由于红外光能量的摄入,会导致颜色出现失真的情况。比如黑色的布会变得偏红。2、双镜头,一个摄像头配备两种镜头,在光线强的时候(比如白天)应用普通的只通过可见光的镜头,在光线弱的时候(比如夜晚)将普通镜头切换为可通过红外线的双通或者全通镜头。这种方式能实现普通场景下图像色彩正常再现,同时实现夜晚图像的质量提升。但是其需要两个镜头,便需要在不同场景下进行两个镜头之间的切换,使得镜头的使用很麻烦,成本过高且使用不稳定。

发明内容
本发明为解决现有技术中图像的成像质量不高且使用复杂的问题,提供一种像素阵列、摄像头及基于该阵列的色彩处理方法,能提高图像的成像质量且使用方便。本发明提供一种像素阵列,其特征在于包括二维排列的多个4*4的拜耳矩阵单元,所述矩阵单元包括感光像素,以及在每个感光像素中配置任意一个的可透过绿色、红色、蓝色的滤色器,其中在每个矩阵单元中,将全光滤色器替代部分的绿色滤色器。本发明还提供一种种摄像头,包括在基板上二维排列的多个4*4的矩阵单元构成的镜头,所述矩阵单元包括感光像素,以及每个感光像素中配置任意一个的可透过绿色、红色、蓝色的滤色器,其中在所述矩阵单元中,将全光滤色器替代部分的绿色滤色器。本发明还提供一种基于拜耳像素阵列的色彩处理方法,所述像素阵列为上述的像素阵列,所述方法包括以下步骤
当带有红外成分的光线经过滤色器时,得到每个感光像素带有红外线分量的像素值;对所述每个感光像素的像素值进行插值运算,得到每个感光像素的各种颜色像素值;根据所述插值之后每个感光像素的各种颜色分量值,计算得到每个感光像素的红外线分量值;
根据所述插值之后每个感光像素的各种颜色分量值和红外线分量值,计算得到每个感光像素不被红外分量影响的各种颜色分量值。从上述方案可以看出,通过在每个矩阵单元中,将全光滤色器替代部分的绿色滤色器,由于全光滤色器的灵敏度高于红、绿、蓝滤色器,使得镜头的图像质量提高,而且能提供带有红外份量的像素值,使得红外线成分单独再现,那么在白天的普通场景下将红、绿、蓝滤色器所对应的感光像素的像素值中的红外份量去除,不会红外线成分的影响,从而实现普通场景下的图像色彩真实再现,因此只需要一个镜头就可以实现在夜晚的时候镜头的图像质量提高,且实现在白天的普通场景图像色彩的真实再现,方便使用且降低成本。


图I为现有技术中的拜耳像素阵列。图2为本发明第一种实施例的像素阵列示意图。
图3为本发明第二种实施例的像素阵列示意图。图4为本发明第三种实施例的像素阵列示意图。图5为本发明色彩处理方法一种实施例的流程图。
具体实施例方式为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明提供一种实施例的像素阵列,包括二维排列的多个4*4的矩阵单元,所述矩阵单元包括感光像素1、2、3、4,以及在每个感光像素中配置可透过绿色、红色、蓝色之一滤色器,其中在每个矩阵单元中,可选择性地将全光滤色器替代部分的绿色滤色器。从上述方案可以看出,通过在每个矩阵单元中,选择性地将全光滤色器替代部分的绿色滤色器,由于全光滤色器的灵敏度高于红、绿、蓝滤色器,使得镜头的图像质量提高,而且能提供带有红外份量的像素值,使得红外线成分单独再现。如图I所示,为现有的拜耳阵列4*4的矩阵单元,感光像素1、2、3、4组成像素块a,而G、B、R,分别表示绿色滤色器、蓝色滤色器、红色滤色器、全色滤色器,其中感光像素I中配置B,感光像素2、3中配置G,感光像素4中配置R。如图2所示,本发明第一种实施例的像素阵列示意图,4*4的矩阵单元包括像素块a,感光像素1、2、3、4组成像素块a,而G、B、R、W,分别表示绿色滤色器、蓝色滤色器、红色滤色器、全色滤色器,感光像素3中配置全光滤色器,即将像素块a的其中一绿色滤色器替换为全光滤色器,使得在每个矩阵单元中,所述全光滤色器的密度与绿色、红色、蓝色之一滤色器的密度一致。其中,所述全光滤色器为几乎能通过所有光频谱光线的滤色器。另外,对于像素块a中,感光像素I中可以配置R,感光像素4中可以配置B,即感光像素I和感光像素4之间中配置的滤色器可以互换,感光像素3中可以配置G,感光像素2中可以配置W,即感光像素2和感光像素3之间中配置的滤色器可以互换,不会对像素阵列产生的灵敏度产生影响,同样可以使得镜头的图像质量提高。在具体实施中,可以间隔的将拜耳矩阵单元中部分的绿色滤色器替换为将全光滤色器,使得所述全光滤色器的密度小于蓝色、红色之一滤色器的密度。如图3所示,本发明第二种实施例的像素阵列示意图,4*4的矩阵单元包括像素块a和像素块b,感光像素1、2、
3、4组成像素块a,其中感光像素I中配置B,感光像素2中配置G,感光像素3中配置W,感光像素4中配置R。而感光像素5、6、7、8组成像素块b,其中感光像素5中配置B,感光像素6、7中配置G,感光像素8中配置R,使得4*4的矩阵单元中W与RGB的比例为I :2,由于在本实施例中,4*4=16的感应像素中,只有2个为非RGB滤色器,使得本实施例中每个感光像素带有红外线分量的像素值的插值结果更加准确和容易。在具体实施中,对于4*4的矩阵单元中,RGBW的排列还可以如图4所示,本发明第三种实施例的像素阵列示意图,与第二种实施例的像素阵列不同点在于感光像素1、2、3、4组成像素块a,其中感光像素I中配置B,感光像素2、3中均配置G,感光像素4中配置R。而感光像素5、6、7、8组成像素块b,其中感光像素5中配置B,感光像素6中配置G,感光像素7中配置W,感光像素8中配置R。当然还可以将像素块a中感光像素1、4中配置的滤色器互换,感光像素2、3中配置的滤色器互换,像素块b中也是可以如此,从而改变在4*4的矩阵单元中,RGBff的排列,此处就不在一一赘述。在具体实施中,为了实现上述的像素阵列进行成像,本发明还提供一种实施例的摄像头,包括在基板上二维排列的多个4*4的拜耳矩阵单元构成的镜头,所述矩阵单元包括感光像素,以及在每个感光像素中配置可透过绿色、红色、蓝色之一滤色器,其中在每个 矩阵单元中,可选择性地将全光滤色器替代部分的绿色滤色器。从上述方案可以看出,通过在每个矩阵单元中,选择性地将全光滤色器替代部分的绿色滤色器,由于全光滤色器的灵敏度高于红、绿、蓝滤色器,使得镜头的图像质量提高,而且能提供带有红外份量的像素值,使得红外线成分单独再现,那么在白天的普通场景下将红、绿、蓝滤色器所对应的感光像素的像素值中的红外份量去除,不会红外线成分的影响,从而实现普通场景下的图像色彩真实再现,因此只需要一个镜头就可以实现在夜晚的时候镜头的图像质量提高,且实现在白天的普通场景图像色彩的真实再现,方便使用且降低成本。在具体实施中,本发明还提供一种实施例的基于像素阵列的色彩处理方法,如图5所示,包括以下步骤
步骤S01,当带有红外成分的光线经过滤色器时,得到每个感光像素带有红外线分量的像素值;
步骤S02,对所述每个感光像素的像素值进行插值运算,得到每个感光像素的各种颜色分量值;
步骤S03,根据所述插值之后每个感光像素的各种颜色分量值,计算得到每个感光像素的红外线分量值;
步骤S04,根据所述插值之后每个感光像素的各种颜色像素值和红外线分量值,计算得到每个感光像素不被红外分量影响的各种颜色分量值。对于步骤S01,当带有红外成分的光线经过滤色器时,每个感光像素根据其配置的滤色器吸收相应光频谱的光线,得到每个感光像素带有红外线分量的像素值的公式如下
R’ =R+a*IR ;(2-1)
G’ =G+b*IR ;(2-2)
B’ =B+c*IR ;(2-3)
W,=(R/a+G/b+B/c+IR)*d ;(2-4)
其中a,b,c分别是R,G,B三通道的增益值,d为W的增益值,IR为红外线分量值,R为配置有红色滤色器的感光像素值,R’为配置有红色滤色器且带有红外线分量的的感光像素值,G为配置有绿色滤色器的感光像素值,G’为配置有绿色滤色器且带有红外线分量的的感光像素值,B为配置有蓝色滤色器的感光像素值,B’为配置有蓝色滤色器且带有红外线分量的的感光像素值,W为配置有全光滤色器的感光像素值,r为配置有全光滤色器且带有红外线分量的的感光像素值。对于步骤S02中,通过对每个感应像素进行插值之后,可以补齐每个感应像素缺失的RGB颜色分量值以及W分量值,而所述插值算法具体可以为临近点插值,双线性插值,边缘为导向的插值,色调局部单一假定的插值,以及边缘和色调结合的插值等等。在本实施例中,所述对每个感应像素的插值算法为每个感应像素缺失的RGB颜色分量值以及W分量值由周围相同的颜色分量平均值代替,根据图2所示的像素阵列,插值算法具体为
当当前的待插值像素为R’(i,j)时,该像素点的其他颜色分量值为
G,(i,j)=l/2*(G,(i,j-l)+G’(i,j+1));
B, (i, j)=l/4*(B, (i-1, j-1)+Bj (i-1, j+1)+Bj (i+1, j-1)+Bj (i+1, j+1));
r a, j)=i/2*(w’ a-i,j)+r (i+i, j));
其中i为像素阵列的行号,j为像素阵列的列号。比如当当前的待插值像素为R’ (2,2)时,即i=2,j=2,那么该像素点的其他颜色 分量值为
G,(2,2) =1/2* (G,(2,1)+G,(2,3));
B,(2,2)=1/4*(B’ (1,1)+B,(1,3)+B,(3,1)+B,(3,3));
r (2,2=1/2*or (i,2)+r (3,2)) 当当前的待插值像素为G’(i,j)时,该像素点的其他颜色份量值为 R,(i,j)=l/2*(R,(i,j-1)+ R,(i,j+1));
B’(i,j)=l/2*(B’(i-1,j)+B’ (i+1, j));
W,(i,j)=l/4*(W,(i-1, j-1)+Wj (i-1, j+1)+ W,(i+1, j-1)+Wj (i+1, j+1));
比如当当前的待插值像素为G’(2,3)时,S卩i=2,j=3,那么该像素点的其他颜色分量值为
R’ (2,3) =1/2* (R,(2,2)+ R’ (2,4));
B’ (2,3=1/2*(B,(1,3)+B,(2,3));
W,(2,3) =1/4*CT (1,2)+W,(1,4)+ W,(3,2)+W,(3,4)) 当当前的待插值像素为B’(i, j)时,该像素点的其他颜色分量值为
R, (i, j)=l/4*(R’ (i-1, j-1)+Rj (i-1, j+1)+Rj (i+1, j-1)+Rj (i+1, j+1));
G,(i,j)=l/2*(G,(i-1,j)+G’ (i+1, j));
W,(i,j)=l/2*(W’ (i,j-1)+W(i,j+1));
比如当当前的待插值像素为B’(3,3)时,S卩i=3,j=3,那么该像素点的其他颜色分量值为
R,(3,3) =1/4* (R’(2,2)+R,(2,4) +Rj (4,2)+R,(4,4));
G,(3,3) =1/2* (G,(2,3)+G,(4,3));r (3,3) =1/2* Cr (3, 2)+W(3,4))o当当前的待插值像素为W’(i,j)时,该像素点的其他颜色分量值为
R,(i,j)=l/2*(R,(i-1,j)+R,(i+1, j));G,(i,j)=l/4*(G,(i-1, j-1)+Gj (i-1, j+1)+ G,(i+1, j-1)+Gj (i+1, j+1));
B,(i,j)=l/2*(B’ (i,j-l)+B,(i,j+1));
比如当当前的待插值像素为W’(3,2)时,S卩i=3,j=2,那么该像素点的其他颜色分量值为
R,(3,2) =1/2* (R,(2,2)+R,(4,2));
G,(3,2) =1/4* (G’ (2,1)+G,(2,3)+ G,(4,1)+G,(4,3));
B,(3,2) =1/2* (B,(3,1)+B,(3,3));
当然,当感应像素为边界值时,该像素点的其他颜色分量值即与该感应像素点相邻的各种颜色分量值。比如当当前的待插值像素为B’(1,1),那么R’(l,l)= R’(2,2) ; G’(1,D= g,(2,1) ; r (i,i)= r (1,2)。对于步骤03中,根据所述插值之后每个感光像素的各种颜色分量值以及公式(2-1)至(2-4),便可以得到所述每个感光像素的红外线分量值,使得红外线分量再现,那么R、G、B便可以恢复到不含红外分量的情况。所述每个感光像素的红外线分量值具体为
IR(i,j) = -(l/d*W(i,j) ’ -l/a*R(i,j) ’ -l/b*G(i,j) ’ _l/c*B(i,j),)/2。对于步骤04中,将所述每个感光像素的红外线分量值,代入到公式(2-1)至(2-3)中,那么便可以计算得到每个感光像素不被红外分量影响的各种颜色分量值,具体如下
R(i,j) =(R(i,j),+a/d*W(i,j),-a/b*G(i,j),_a/c*B(i,j),)/2 ;
G(i,j) = (G(i, j),+b/d*W(i,j),-b/a*R(i,j),-b/c*B0,)/2 ;
B(i,j) =(B(i, j),+c/d*W(i,j),-c/a*R(i,j),-c/b*G(i,j),)/2 ; 其中a、b、c分别是绿色、红色、蓝色滤色器的增益值,d为全光滤色器的增益值。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种像素阵列,其特征在于包括二维排列的多个4*4的拜耳矩阵单元,所述矩阵单元包括感光像素,以及在每个感光像素中配置任意一个的可透过绿色、红色、蓝色的滤色器,其中在所述矩阵单元中,将全光滤色器替代部分的绿色滤色器。
2.如权利要求I所述的像素阵列,其特征在于在每个矩阵单元中,所述全光滤色器的密度与绿色或红色或蓝色滤色器的密度一致。
3.如权利要求I所述的像素阵列,其特征在于在每个矩阵单元中,所述全光滤色器的密度小于蓝色或红色滤色器的密度。
4.一种摄像头,其特征在于包括在基板上二维排列的多个4*4的拜耳矩阵单元构成的镜头,所述矩阵单元包括感光像素,以及每个感光像素中配置任意一个的可透过绿色、红色、蓝色的滤色器,其中在所述矩阵单元中,将全光滤色器替代部分的绿色滤色器。
5.一种基于像素阵列的色彩处理方法,所述像素阵列为如权利要求1-3任意一项所述的像素阵列,其特征在于所述方法包括以下步骤 当带有红外成分的光线经过滤色器时,得到每个感光像素带有红外线分量的像素值;对所述每个感光像素的像素值进行插值运算,得到每个感光像素的各种颜色像素值;根据所述插值之后每个感光像素的各种颜色分量值,计算得到每个感光像素的红外线分量值; 根据所述插值之后每个感光像素的各种颜色分量值和红外线分量值,计算得到每个感光像素不被红外分量影响的各种颜色分量值。
6.如权利要求5所述的方法,其特征在于所述每种滤色器带有红外线分量的像素值,具体为R’ =R+a*IR ;G’ =G+b*IR ;B’ =B+c*IR ;Ψ =(R/a+G/b+B/c+IR)*d ; 其中a、b、c分别是绿色、红色、蓝色滤色器的增益值,d为全光滤色器的增益值,IR为红外线分量值。
7.如权利要求5的方法,其特征在于所述插值运算的步骤当当前的待插值像素为R’(i,j)时,该像素点的其他颜色分量值为G,(i,j)=l/2*(G,(i,j-l)+G’ (i, j+1));B,(i,j)=l/4*(B,(i-1,j-l)+B’(i-1,j+l)+B’(i+1,j_l)+B’ (i+1, j+1));r a, j)=i/2*(w’ a-i,j)+r (i+i, j)); 当当前的待插值像素为G’(i,j)时,该像素点的其他颜色份量值为 R’(i,j)=l/2*(R,(i,j-1)+ R’(i,j+1));B’(i,j)=l/2*(B’(i-1,j)+B’ (i+1, j));W,(i,j)=l/4*(W,(i-1, j-1)+Wj (i-1, j+1)+ W,(i+1, j-1)+Wj (i+1, j+1)); 当当前的待插值像素为B’(i,j)时,该像素点的其他颜色分量值为R,(i,j)=l/4*(R,(i-1, j-1)+Rj (i-1, j+1)+Rj (i+l,j_l)+R,(i+1, j+1));G,(i,j)=l/2*(G,(i-1,j)+G’ (i+1, j));W,(i,j)=l/2*(W’ (i,j_l)+W(i,j+1));当当前的待插值像素为r (i, j)时,该像素点的其他颜色分量值为 R,(i,j)=l/2*(R,(i-1,j)+R,(i+1, j));G,(i,j)=l/4*(G,(i-1, j-1)+Gj (i-1, j+1)+ G,(i+1,j_l)+G’ (i+1, j+1)); B,(i,j)=l/2*(B’ (i,j-l)+B,(i,j+1)); 其中i为像素阵列的行号,j为像素阵列的列号。
8.如权利要求7的方法,其特征在于所述每个感光像素的红外线分量值,具体为 IR(i,j) = -(l/d*W(i,j) ’ -l/a*R(i,j) ’ -l/b*G(i,j) ’ _l/c*B(i,j),)/2。·
9.如权利要求8的方法,其特征在于所述每个感光像素不被红外分量影响的各种颜·色分量值的步骤,具体为 R(i,j) =(R(i,j),+a/d*W(i,j),-a/b*G(i,j),_a/c*B(i,j),)/2 ;G(i,j) = (G(i, j),+b/d*W(i,j),-b/a*R(i,j),-b/c*BO,)/2 ; B(i,j) =(B(i, j),+c/d*W(i,j),-c/a*R(i,j),-c/b*G(i,j),)/2。
全文摘要
本发明提供了一种像素阵列、摄像头及基于该阵列的色彩恢复方法,所述像素阵列包括二维排列的多个4*4的拜耳矩阵单元,所述矩阵单元包括感光像素,以及在每个感光像素中配置可透过绿色、红色、蓝色之一滤色器,其中在每个矩阵单元中,选择性地将全光滤色器替代部分的绿色滤色器。该种像素阵列、摄像头及基于该阵列的色彩处理方法,能提高图像的成像质量且使用方便。
文档编号H04N9/04GK102957917SQ20111025256
公开日2013年3月6日 申请日期2011年8月30日 优先权日2011年8月30日
发明者彭茂, 傅璟军, 胡文阁 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1