1.本技术涉及图像处理技术领域,特别涉及一种图像传感器、摄像头模组、图像采集装置、图像处理方法及图像处理器。
背景技术:2.近年来随着移动终端的迅速普及和手机影像技术的不断发展,智能手机越来越成为大众最常用的拍摄设备。手机的接触式图像传感器(contact image sensor,cis)利用其表面覆盖的彩色滤光片阵列(cfa)对颜色进行筛选,将捕捉到的光分为红、绿、蓝三种颜色的强度信息通过一系列计算转换为三原色分量并最终合成为一种颜色。其中,白平衡作为整个手机图像信号处理(image signal processing,isp)中与色彩表现强相关的第一个流程,对拍摄的整体色调起至关重要的作用。
3.目前手机的白平衡算法主要依赖的硬件有两个:一是原始的cis,通过rgb通道的强度关系来大致估计图片中的灰区位置,通过该位置计算r_gain,b_gain并分别乘在整个图片中的r通道和b通道上。二是通过一个附加的色温传感器估算整个光源场景的色温值,并输入给isp做出相应的白平衡调整。目前的色温传感器仅通过红绿蓝三个通道是很难准确还原色温的,进而很难实现精准的白平衡判断。
技术实现要素:4.有鉴于此,本发明旨在至少在一定程度上解决相关技术中的问题之一。为此,本技术的目的在于提供一种图像传感器、摄像头模组、图像采集装置、图像处理方法及图像处理器。
5.本技术实施方式的图像传感器包括像素单元阵列和滤光片单元阵列。所述像素单元阵列包括多个像素单元,每个所述像素单元包括多个感光像素。所述滤光片单元阵列包括多个滤光片单元,每个所述滤光片单元包括多个滤光片子单元,每个所述滤光片子单元包括第一颜色空间中一种颜色对应的第一滤光片,至少部分所述滤光片单元的至少部分所述滤光片子单元还包括第二颜色空间中一种颜色对应的第二滤光片,所述滤光片单元的每个所述第一滤光片和所述第二滤光片均覆盖对应所述像素单元的一个所述感光像素,每个所述滤光片单元包括第一颜色空间中多种颜色对应的所述第一滤光片,所述滤光片单元阵列包括第二颜色空间中多种颜色对应的所述第二滤光片。
6.本技术实施方式的摄像头模组包括镜头和所述图像传感器。
7.本技术实施方式的图像采集装置包括图像处理器和所述图像传感器。
8.本技术实施方式的图像处理方法包括获取图像传感器采集的光线信号以对所述光线信号进行处理生成第一颜色空间图像和第二颜色空间图像;根据所述第一颜色空间图像和所述第二颜色空间图像对所述第一颜色空间图像进行白平衡处理得到白平衡处理图像。
9.本技术的图像处理器包括获取模块和白平衡处理模块。所述获取模块用于获取图
像传感器采集的光线信号以对所述光线信号进行处理生成第一颜色空间图像和第二颜色空间图像;所述白平衡处理模块用于根据所述第一颜色空间图像和所述第二颜色空间图像对所述第一颜色空间图像进行白平衡处理得到白平衡处理图像。
10.本技术的图像传感器增加了第二颜色空间使得光谱通道数翻倍,光谱通道数翻倍意味着自动白平衡参考信息翻倍,可以大幅提升灰点检测和光源分析的准确度,实现更为精准的白平衡判断。
11.本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
12.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
13.图1是本技术某些实施方式的图像传感器的结构示意图;
14.图2是图像传感器中四像素合一阵列的滤光片单元阵列的结构示意图
15.图3是本技术某些实施方式的图像传感器中滤光片单元阵列的结构示意图;
16.图4是本技术某些实施方式的图像传感器中滤光片单元阵列的结构示意图;
17.图5是本技术某些实施方式的图像传感器对应的人眼响应曲线的匹配度示意图;
18.图6是本技术某些实施方式的图像处理方法的流程示意图;
19.图7是本技术某些实施方式的图像采集装置的结构示意图;
20.图8是本技术某些实施方式的图像处理器的结构示意图;
21.图9是本技术某些实施方式的图像处理方法的流程示意图;
22.图10是本技术某些实施方式的图像处理器中白平衡处理模块的结构示意图;
23.图11是本技术某些实施方式的rgbcmy成像的数据逻辑流程示意图;
24.图12是本技术某些实施方式的关于ccm矩阵的空间转换示意图;
25.图13是本技术某些实施方式的图像处理方法的流程示意图;
26.图14是本技术某些实施方式的图像处理器中获取模块的结构示意图;
27.图15是本技术某些实施方式的图像传感器中中滤光片单元阵列的结构示意图;
28.图16是本技术某些实施方式的图像处理方法的流程示意图;
29.图17是本技术某些实施方式的图像处理器的结构示意图;
30.图18是本技术某些实施方式的摄像头模组的结构示意图。
具体实施方式
31.下面详细描述本技术的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本技术,而不能理解为对本技术的限制。
32.在本技术的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体地限定。
33.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通信;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。
34.下文的公开提供了许多不同的实施方式或例子用来实现本技术的不同结构。为了简化本技术的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本技术。此外,本技术可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。
35.下面详细描述本技术的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本技术,而不能理解为对本技术的限制。
36.目前的色温传感器仅通过红绿蓝三个通道是很难准确还原色温的,进而很难实现精准的白平衡判断。
37.有鉴于此,本技术实施方式提供一种图像传感器、图像采集装置及图像处理方法。
38.请参阅图1,本技术实施方式提供了一种图像传感器100。该图像传感器100包括:像素单元阵列110和滤光片单元阵列120。
39.像素单元阵列110包括多个像素单元111,每个像素单元111包括多个感光像素1111。滤光片单元阵列120包括多个滤光片单元121。每个滤光片单元121包括多个滤光片子单元1211,每个滤光片子单元1211包括一种第一颜色空间中一种颜色对应的第一滤光片12111,至少部分滤光片单元121的至少部分滤光片子单元1211还包括一种第二颜色空间中一种颜色对应的第二滤光片12112。滤光片单元121的每个第一滤光片12111和第二滤光片12112均覆盖对应像素单元111的一个感光像素。每个滤光片单元121包括第一颜色空间中多种颜色对应的第一滤光片12111,滤光片单元阵列120包括第二颜色空间中多种颜色对应的第二滤光片12112。
40.具体地,第一颜色空间包括红色(r)、绿色(g)和蓝色(b),第二颜色空间包括青色(c)、品红色(m)和黄色(y),即本技术以第一颜色空间为rgb颜色空间,第二颜色空间为cmy颜色空间为例进行说明,当然,第一颜色空间与第二颜色空间也可以是其他颜色空间,在此不一一说明。
41.至少部分滤光片单元121的至少部分滤光片子单元1211还包括一种第二颜色空间中一种颜色对应的第二滤光片12112,可以理解为包括两种情况。第一种情况可以为如图3所示的所有的滤光片单元121的所有滤光片子单元1211均包括第二滤光片12112。第二种情况为如图12所示的仅有部分滤光片单元121的部分滤光片子单元1211包括第二滤光片12112,相对应地,此时部分滤光片单元121的部分滤光片子单元1211也可以不包括第二滤光片12112。即,每个滤光片子单元1211包括一种第一颜色空间对应的第一滤光片12111,至少部分滤光片单元121的至少部分滤光片子单元1211还包括一种第二颜色空间对应的第二滤光片12112,指的是,本技术的图像传感器100中的部分滤光片子单元1211可以同时包括第一滤光片12111和第二滤光片12112(如图3所示),部分滤光片子单元1211可以仅包括第
一滤光片12111(如图12所示)。
42.可以理解地,同时包括第一滤光片12111和第二滤光片12112的数量越多,则所对应增加的光谱通道数越多,可以使得后续白平衡处理过程中的白平衡参考信息增加越多,从而大幅提升灰点检测和光源分析的准确度,实现图像传感器100更为精准的白平衡判断。
43.另外,本技术的图像传感器具有rgbcmy六种滤光材料,是目前为止最为成熟,也是该技术路线所能达到的最多的色彩通道数。这种吸收式滤波带来稳定的滤波特性,可以有效解决滤波特性随光线入射角度和环境温度变化导致滤波特性不稳定的问题。
44.请参阅图1,图像传感器100的每个像素单元111包括2*2个感光像素1111。每个滤光片子单元1211覆盖对应像素单元111中的2*2个感光像素1111,滤光片子单元1211的每个滤光片(12111或12112)覆盖一个感光像素1111。其中,每个滤光片子单元1211包括一种第一颜色空间对应的第一滤光片12111,至少部分滤光片子单元1211还包括一种第二颜色空间对应的第二滤光片12112,滤光片单元121的每个滤光片覆盖对应像素单元111的一个感光像素。多个滤光片单元121构成滤光片单元阵列120。
45.本技术的图像传感器100通过在滤光片阵列1200中的部分滤光片子单元1211中,将原先全部是第一滤光片12111替换为部分是第二滤光片12112,可以增加光谱通道数,使得白平衡的参考信息增加,从而大幅提升灰点检测和光源分析的准确度,以实现图像传感器100更为精准的白平衡判断。
46.滤光片单元阵列120中部分结构具有不同第一颜色空间对应滤光片的多个滤光片单元121呈四像素合一拜耳阵列(quad
‑
bayer)排布(如图2所示),quad
‑
bayer可以将四个像素的正方形组合成一种颜色。本技术可以以quad
‑
bayer阵列排布为基础,将每组2x2的r、g、b中的一半(对角方向)对应替换为m、y、c(如图3所示)。
47.请参阅图2或图3,本技术的多个滤光单元121呈矩形阵列排布,且滤光片单元121中的多个滤光片子单元1211呈矩形阵列排布。
48.另外,图像传感器100中的2*2个感光像素1111的排布方式能够适配一些目前已经广泛应用于手机图像传感器上的新技术,包括合成像素(binning mode)、2x2大型微透镜(2x2ocl)、全像素双核对焦(dual pd)和qdol等技术,提升图像传感器100的白平衡判断精准度的同时,可以提升该图像传感器100对于新技术的适配性。
49.本技术的图像传感器100在原本具有第一空间颜色空间的基础上增加了第二颜色空间使得光谱通道数翻倍,光谱通道数翻倍意味着白平衡参考信息翻倍,可以大幅提升灰点检测和光源分析的准确度,实现更为精准的白平衡判断。
50.请参阅图1或图3,在某些实施例中,每个滤光片子单元1211均包括一种颜色对应的至少一个第一滤光片12111和一种颜色对应的至少一个第二滤光片12112。
51.也即是,滤光片子单元1211内部的rgb颜色和cmy颜色的分布方式可以包括多种分布方式,例如包括规则(如图3所示的呈对角分布)的方式,还可以为其他不规则的分布方式,只需要满足每个滤光片子单元1211具有包括一种颜色对应的至少一个第一滤光片12111和一种颜色对应的至少一个第二滤光片12112即可,在此不作限制。
52.另外,每个滤光片子单元1211内的第二滤光片12112的数量也可以相较于第一滤光片12111更多,例如在3*3感光像素的排布方式的情况下,第一滤光片12111和第二滤光片12112的数量可以不相等,相应第一滤光片12111和第二滤光片12112的分布情况也可以有
多种情况。
53.请一并参阅图1和图3,在某些实施例中,第一滤光片12111沿滤光片子单元1211的第一对角分布,第二滤光片12112沿滤光片子单元1211的第二对角分布。或者,请参阅图4,第一滤光片12111和第二滤光片12112沿同一方向并排设置。上述排布方式均可以实现图像传感器中的滤光片单元中的第一颜色空间对应的光谱通道与第二颜色空间对应的光谱通道呈均匀分布,有利于滤光片阵列120的规则排布。在本技术的其他实施例中,滤光片阵列120中滤光片的排布方式也可以不规则排布,在此不作限制。
54.更具体地,请再次参阅图3,在本技术的某些实施例中,每个滤光片单元121包括2*2个滤光片子单元1211,一个具有红色滤光片(r)的滤光片子单元1211和一个具有蓝色滤光片(b)的滤光片子单元1211沿滤光片单元1211的第一对角分布,两个具有绿色滤光片(g)的滤光片子单元1211沿滤光片单元1211的第二对角分布。
55.需要说明的是,第一对角分布和第二对角分布仅用于说明第一滤光片12111和第二滤光片12112的对角分布方向不一致,并不是指的固定的对角方向。
56.相较于原先的全部是第一颜色空间对应的光谱通道,本技术将部分滤光片单元中的一半替换为第二颜色空间增加了第二颜色空间对应的光谱通道,可以使得光谱通道数翻倍,光谱通道数翻倍意味着白平衡参考信息翻倍,将大幅提升灰点检测和光源分析的准确度,实现更为精准的白平衡判断。
57.更具体地,请参阅图3,一个的滤光片子单元1211可以仅包括绿色滤光片(g)和黄色滤光片(y),或一个滤光片子单元1211还可以仅包括红色滤光片(r)和品红色滤光片(m),或一个滤光片子单元1211还可以仅包括蓝色滤光片(b)和青色滤光片(c)。
58.此时,图像传感器100具有6个色彩通道(rgbcmy),相较于之前的rgb三色,可以大大提高拟合人眼响应曲线的匹配度(如图5所示),这也意味着色彩还原的表现更准确、更贴近人眼实际观感。
59.请参阅图15,在本技术的某些实施例中,第一颜色空间包括红色(r)、绿色(g)和蓝色(b)。在滤光片单元121仅包括红色(r)、绿色(g)和蓝色(b)对应的第一滤光片12111时,滤光片单元121呈四合一拜耳阵列排布。在滤光片单元121包括多个第一滤光片12111和一个或多个第二滤光片12112时,第一滤光片子单元1211a与第二滤光片子单元1211b呈第一对角分布,两个第三滤光片子单元1211c呈第二对角分布。
60.其中,第一滤光片子单元1211a可以仅包括红色滤光片(r),或第一滤光片子单元1211a包括红色滤光片(r)和第二颜色空间中一种颜色对应的第二滤光片12112,第二滤光片子单元1211b可以仅包括蓝色滤光片(b),或第二滤光片子单元1211b也可以包括蓝色滤光片(b)和第二颜色空间中一种颜色对应的第二滤光片12112。第三滤光片子单元1211c仅包括绿色滤光片(g),和/或,第三滤光片子单元1211c包括绿色滤光片(g)和第二颜色空间中一种颜色对应的第二滤光片12112。可以理解地,这段描述可以包括以下几种情况:
61.第一种,第一滤光片子单元1211a仅包括红色滤光片(r),第二滤光片子单元1211b可以仅包括蓝色滤光片(b),第三滤光片子单元1211c仅包括绿色滤光片(g)的情况。此时,该滤光片单元121呈四合一拜耳阵列分布。
62.第二种,第一滤光片子单元1211a仅包括红色滤光片(r),第二滤光片子单元1211b包括蓝色滤光片(b)和第二颜色空间中一种颜色对应的第二滤光片12112,第三滤光片子单
元1211c仅包括绿色滤光片(g)(如图15所示)。
63.第三种,第一滤光片子单元1211a包括红色滤光片(r)和第二颜色空间中一种颜色对应的第二滤光片12112,第二滤光片子单元1211b仅包括蓝色滤光片(b),第三滤光片子单元1211c仅包括绿色滤光片(g)。
64.第四种,第一滤光片子单元1211a包括红色滤光片(r)和第二颜色空间中一种颜色对应的第二滤光片12112,第二滤光片子单元1211b包括蓝色滤光片(b)和第二颜色空间中一种颜色对应的第二滤光片12112,第三滤光片子单元1211c仅包括绿色滤光片(g)。
65.第五种,第一滤光片子单元1211a仅包括红色滤光片(r),第二滤光片子单元1211b可以仅包括蓝色滤光片(b),第三滤光片子单元1211c包括绿色滤光片(g)和第二颜色空间中一种颜色对应的第二滤光片12112。
66.第六种,第一滤光片子单元1211a仅包括红色滤光片(r),第二滤光片子单元1211b包括蓝色滤光片(b)和第二颜色空间中一种颜色对应的第二滤光片12112,第三滤光片子单元1211c包括绿色滤光片(g)和第二颜色空间中一种颜色对应的第二滤光片12112。
67.第七种,第一滤光片子单元1211a包括红色滤光片(r)和第二颜色空间中一种颜色对应的第二滤光片12112,第二滤光片子单元1211b仅包括蓝色滤光片(b),第三滤光片子单元1211c包括绿色滤光片(g)和第二颜色空间中一种颜色对应的第二滤光片12112。
68.第八种,第一滤光片子单元1211a包括红色滤光片(r)和第二颜色空间中一种颜色对应的第二滤光片12112,第二滤光片子单元1211b包括蓝色滤光片(b)和第二颜色空间中一种颜色对应的第二滤光片12112,第三滤光片子单元1211c包括绿色滤光片(g)和第二颜色空间中一种颜色对应的第二滤光片12112。
69.可以理解地,第二颜色空间可以包括青色(c)、品红色(m)和黄色(y)。不同的颜色排布情况可以得到不同的光谱通道信息,从而可以得到不同性质的光谱通信信息,增强白平衡参考信息的多样性,提供多种多样的方式提升灰点检测和光源分析的准确度,更多选择,实现更为精准的白平衡判断。
70.需要说明的是,图15中仅仅示出了滤光片单元121包括多个第一滤光片12111和一个第二滤光片12112的情况。第一滤光片子单元1211a与第二滤光片子单元1211b的位置可以互换,在此不做限制。
71.请参阅图6,本技术还提供一种图像处理方法。图像处理方法包括:
72.01:获取图像传感器采集的光线信号以对光线信号进行处理生成第一颜色空间图像和第二颜色空间图像;
73.03:根据第一颜色空间图像和第二颜色空间图像对第一颜色空间图像进行白平衡处理得到白平衡处理图像。
74.请参阅图7,本技术还提供一种图像采集装置1000。该图像采集装置1000包括图像处理器10和图像传感器100,图像处理器10与图像传感器100之间可以电性连接。本技术图像采集装置100中的图像传感器100增加了第二颜色空间使得光谱通道数翻倍,光谱通道数翻倍意味着白平衡参考信息翻倍,将大幅提升灰点检测和光源分析的准确度,实现更为精准的白平衡判断。在某些实施例中,图像采集装置100可以为照相机、手机、电脑等采集图像的设备。
75.请结合图8,图像处理器10包括获取模块11和白平衡处理模块13。
76.步骤01可以由获取模块11实现,步骤03可以由白平衡处理模块13实现。也即是,获取模块11用于获取图像传感器采集的光线信号以对光线信号进行处理生成第一颜色空间图像和第二颜色空间图像;白平衡处理模块13用于根据第一颜色空间图像和第二颜色空间图像对第一颜色空间图像进行白平衡处理得到白平衡处理图像。
77.具体地,由于图像传感器100具有第一颜色空间对应的第一滤光片12111和第二颜色空间对应的第二滤光片12112,因此,获取模块11获取采集到的光线后,光线信号经过第一滤光片12111可以产生第一颜色空间图像,光线信号经过第二滤光片12112可以产生第二颜色空间图像。
78.其中,请参阅图9,步骤03包括:
79.031:对第一颜色空间图像进行预处理得到第一预处理图像,以及通过虚拟通道对第二颜色空间图像进行处理得到第二预处理图像;
80.032:将第二预处理图像汇总到第一预处理图像以对第一预处理图像进行白平衡处理得到白平衡处理图像。
81.请结合图10,白平衡处理模块13包括预处理单元131和白平衡处理单元132。
82.步骤031可以由预处理单元131实现,步骤132可以由白平衡处理单元132实现。也即是说,预处理单元131用于对第一颜色空间图像进行预处理得到第一预处理图像,以及通过虚拟通道对第二颜色空间图像进行处理得到第二预处理图像;白平衡处理单元132用于将第二预处理图像汇总到第一预处理图像以对第一预处理图像进行白平衡处理得到白平衡处理图像。
83.也即是,预处理单元131可以对第一颜色空间图像进行预处理得到第一预处理图像,其中,预处理方式包括黑电平补偿处理、镜头矫正处理和/或坏点补偿处理,即预处理方式可以是其中一种、两种或两种以上。在本技术的其他实施例中,预处理方式还可以包括去噪、高动态、镜头矫正等处理过程,可以根据用户需求添加所需要的预处理方式,在此不一一说明。
84.图像预处理的主要目的是消除图像中无关的信息,恢复有用的真实信息,增强有关信息的可检测性、最大限度地简化数据,从而改进特征提取、图像分割、匹配和识别的可靠性。
85.预处理流程可以包括灰度化、几何变换和图像增强三个过程。
86.具体地,灰度化:例如在rgb模型中,如果r=g=b时,则彩色表示一种灰度颜色,其中r=g=b的值叫灰度值,因此,灰度图像每个像素只需一个字节存放灰度值(又称强度值、亮度值),灰度范围为0
‑
255。一般有分量法最大值法平均值法加权平均法四种方法对彩色图像进行灰度化。对彩色图像进行处理时,我们往往需要对三个通道依次进行处理。
87.几何变换:图像几何变换又称为图像空间变换,通过平移、转置、镜像、旋转、缩放等几何变换对采集的图像进行处理,用于改正图像采集系统的系统误差和仪器位置(成像角度、透视关系乃至镜头自身原因)的随机误差。此外,还需要使用灰度插值算法,因为按照这种变换关系进行计算,输出图像的像素可能被映射到输入图像的非整数坐标上。通常采用的方法有最近邻插值、双线性插值和双三次插值。
88.图像增强:增强图像中的有用信息,它可以是一个失真的过程,其目的是要改善图像的视觉效果,针对给定图像的应用场合,有目的地强调图像的整体或局部特性,将原来不
清晰的图像变得清晰或强调某些感兴趣的特征,扩大图像中不同物体特征之间的差别,抑制不感兴趣的特征,使之改善图像质量、丰富信息量,加强图像判读和识别效果,满足某些特殊分析的需要。图像增强算法可分成两大类:空间域法和频率域法。空间域法是一种直接图像增强算法,分为点运算算法和邻域去噪算法。点运算算法即灰度级校正、灰度变换(又叫对比度拉伸)和直方图修正等。邻域增强算法分为图像平滑和锐化两种。平滑常用算法有均值滤波、中值滤波、空域滤波。锐化常用算法有梯度算子法、二阶导数算子法、高通滤波、掩模匹配法等。频率域法是一种间接图像增强算法,常用的频域增强方法有低通滤波器和高通滤波器。低频滤波器有理想低通滤波器、巴特沃斯低通滤波器、高斯低通滤波器、指数滤波器等。高通滤波器有理想高通滤波器、巴特沃斯高通滤波器、高斯高通滤波器、指数滤波器。
89.预处理单元131可以通过rgb通路对第一颜色空间图像(rgb颜色空间图像)进行上述预处理,即对第一颜色空间图像进行图像信号处理(isp)过程的常规处理,可以得到处理后的第一预处理图像(rgb预处理图像)。
90.另外,预处理单元131还可以通过虚拟通道对第二颜色空间图像(cmy颜色空间图像)进行处理得到第二预处理图像(cmy预处理图像)。其中,虚拟通道可以如图11所示。
91.第二颜色空间图像的预处理方式和第一颜色空间图像的预处理方式一致,同样可以包括黑电平补偿、镜头矫正、坏点矫正其中一种、两种或两种以上等处理过程,可以保证两种预处理图像的处理效果相同,使得汇总后的预处理图像进行白平衡处理时,两种颜色空间图像所得到的白平衡参考信息可以直接汇总。
92.具体地,虚拟通道(virtual channel)可以使得cmy颜色空间图像与rgb颜色空间图像同时平行处理或分时处理,并在白平衡处理节点汇总到rgb通路,即白平衡处理模块13将第二预处理图像汇总到第一预处理图像以对第一预处理图像进行白平衡处理得到白平衡处理图像。
93.可以理解地,同时平行处理cmy颜色空间图像与rgb颜色空间图像可以加快图像信号处理过程,提升图像信号处理过程效率更高。分时处理cmy颜色空间图像与rgb颜色空间图像可以使得cmy颜色空间图像的处理过程与rgb颜色空间图像的处理过程交叉进行,不容易混淆颜色空间图像的处理信息,保证两种颜色空间图像信息(rgb信息和cmy信息)处理的准确性。
94.在白平衡处理节点进行汇总预处理后的两种预处理图像所能起到的作用包括:
95.a.cmy信息与rgb信息汇总形成6通道信息,能够大幅提升光环境判断的准确性,其中环境判断的方式包括灰点检测和光源分析等方式,从而可以提升灰点检测或光源分析等数据的准确度;
96.b.6通道信息可以参与白平衡处理过程的颜色还原(如图11所示)过程,将原有的用于颜色校正(如图11所示)过程的颜色校正矩阵(color correction matrix,ccm)从3x3拓展为6x3,可以更好的贴近人眼响应曲线(如图5所示),进而大幅度提升白平衡处理中颜色还原的准确度。
97.其中,ccm是一个由至少俩矩阵合在一起的矩阵。如图8所示一般的图像信号处理(isp)流程,在去马赛克(demosaic)过后进行了ccm处理。以rgb信息为例,ccm可以完成将sensor_rgb空间到xyz空间的转换,再到线性srgb空间的转换。ccm处理之后再对图像进行
gamma校正,gamma之后图像信号处理中的空间就变成了非线性srgb空间了。
98.请结合图12的空间转换示意图,ccm矩阵m算法过程具体为:由sensor_rgb空间分别经过矩阵m2和矩阵m1以及γ校正完成。其中,sensorrgb空间我们称之为“源色彩空间",非线性srgb空间称之为“目标颜色空间”,目前,我们能够得到源色彩空间(sensorrgb空间)的“不饱和图”对应的24色色块,也有非线性srgb空间的“饱和图”对应的24色色块,而矩阵m1和γ的数值是已知的,那么,只需要将非线性srgb空间的图片经过反γ校正然后再转换到xyz空间,那时就可以和sensorrgb数值联立从而求得矩阵m2,继而求得颜色校正矩阵m(m=m2*m1)。
99.请参阅图13,在某些实施例中,步骤01包括:
100.013:根据图像传感器的像素排列确定第一颜色空间图像和第二颜色空间图像的相关性;
101.015:根据相关性和插值算法对光线信号进行处理得到第一颜色空间图像和第二颜色空间图像。
102.请结合图14,获取模块11包括确定单元113和处理单元115。
103.步骤013可以由确定单元113实现,步骤015可以由处理单元115实现。也即是,确定单元111用于根据图像传感器的像素排列确定第一颜色空间图像和第二颜色空间图像的相关性;处理单元112用于根据相关性和插值算法对光线信号进行处理得到第一颜色空间图像和第二颜色空间图像。
104.可以理解地,青(c)、品红(m)和黄色(y)是作为红、绿、蓝的互补色而存在,也可以作为颜料的三原色,称为cmy色度模型。c、m、y与r、g、b之间具有相关性,根据图像传感器100的像素排列情况可以确定第一颜色空间图像(rgb颜色空间图像)和第二颜色空间图像(cmy颜色空间图像)之间的相关性。例如,图像传感器100的像素单元阵列110的像素排布的方式可以为如图3所示的排布方式,也可以为如图15所示的排布方式(部分替换图2中的rgb像素点可得图15中的排布方式),或其他排布方式。当像素排布方式为图3所示的排布方式时,以图3中第三行第一列的红色感光像素点周围分别为黄色感光像素点、青色感光像素点和青色感光像素点。图3中第一行第三列的品红色感光像素点周围分别为黄色感光像素点、蓝色感光像素点和蓝色感光像素点。因此,图3中第一行第三列的品红色感光像素点对应的颜色空间图像通过其周围的感光像素点(黄色感光像素点、蓝色感光像素点和蓝色感光像素点)可以确定与第一颜色空间相关的第二颜色空间图像。
105.然后,根据相关法和插值算法对光线信号进行处理得到第一颜色空间图像和第二颜色空间图像。实现图像处理的插值算法有很多,包括最近邻域插值、双线性插值、双三次插值等方法,其中,通过速度与质量权衡后,最好的是线性插值补偿算法。
106.本技术利用rgb与cmy的相关性处理得到第一颜色空间图像和第二颜色空间图像,相较于传统rgb图像处理模式,可以保证不引入较多人为影响,保证处理后的图像的准确度。
107.请参阅图16,在某些实施例中,图像处理方法还包括:
108.05:对白平衡处理图像进行颜色插值处理和颜色矫正处理得到输出图像。
109.请结合图17,图像处理器10还包括颜色处理模块15。
110.颜色处理模块15用于对白平衡处理图像进行颜色插值处理和颜色矫正处理得到
输出图像。
111.具体地,例如以bayer cfa 型颜色滤波阵列(如图2所示)为例,在这个图像阵列中,每个像素只有一个颜色的色调值,另外两个颜色的色调必须利用相邻像素之间的相关性通过计算获得,这种计算方法被称为颜色插值算法。
112.颜色插值处理过程可以采用双线性插值算法来实现rgb彩色图像和bayer型的颜色滤波阵列图之间的转换,以及cmy彩色图像与相应的颜色滤波阵列图之间的转换。
113.颜色矫正处理,俗称校色(color calibration),它可以确保图像的色彩能够被较为精确地再现出拍摄现场人眼看到的情况,使得白平衡处理图像更贴近人眼实际观感。
114.请参阅图18,本技术还提供一种摄像头模组200。摄像头模组200包括镜头210和图像传感器100。本技术的摄像头模组200中的图像传感器100增加了第二颜色空间使得光谱通道数翻倍,光谱通道数翻倍意味着白平衡参考信息翻倍,将大幅提升灰点检测和光源分析的准确度,可以实现更为精准的白平衡判断。
115.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。