图像传感器、摄像头模组、拍摄方法、拍摄装置和电子设备与流程

文档序号:32005706发布日期:2022-11-02 13:05阅读:37来源:国知局
图像传感器、摄像头模组、拍摄方法、拍摄装置和电子设备与流程

1.本技术属于摄像技术领域,具体涉及一种图像传感器、摄像头模组、拍摄方法、拍摄装置和电子设备。


背景技术:

2.随着电子设备的发展,电子设备的功能越来越丰富,例如,可以通过电子设备拍摄图像。
3.具体的,在通过电子设备拍摄图像的过程中,若电子设备中的图像传感器包含的滤光片种类不足或当前拍摄环境较差(例如:光线不足等),则可能导致图像传感器获取的色彩信息不足。如此可能导致电子设备拍摄的图像的质量较差。


技术实现要素:

4.本技术实施例的目的是提供一种图像传感器、摄像头模组、拍摄方法、拍摄装置和电子设备,能够提高电子设备拍摄的图像的质量。
5.第一方面,本技术实施例提供了一种图像传感器,该图像传感器包括:感光阵列,第一颜色滤波阵列和第二颜色滤波阵列及至少一个驱动件;第一颜色滤波阵列和第二颜色滤波阵列叠加设置,且第一颜色滤波阵列和第二颜色滤波阵列均设置在感光阵列的入光侧;至少一个驱动件与目标颜色滤波阵列连接,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项;其中,至少一个驱动件用于控制目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动;在目标颜色滤波阵列移动前后,两个颜色滤波阵列组成的组合颜色滤波阵列不同。
6.第二方面,本技术实施例提供了一种摄像头模组,该摄像头模组包括如第一方面所述的图像传感器。
7.第三方面,本技术实施例提供了一种电子设备,该电子设备包括如第二方面所述的摄像头模组。
8.第四方面,本技术实施例提供了一种拍摄方法,应用于如第三方面的电子设备,该方法包括:在电子设备的摄像头模组中的第一颜色滤波阵列和第二颜色滤波阵列为初始状态的情况下,通过摄像头模组,采集第一原始图像;控制摄像头模组的至少一个驱动件运动至少一次,以带动目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动至少一次,并在目标颜色滤波阵列每完成一次移动后,控制摄像头模组采集一组原始图像,每组原始图像中包括至少一张第二原始图像;基于第一原始图像和每组原始图像中的至少一张第二原始图像,输出目标图像;其中,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项,不同组中的第二原始图像的色彩参数不同。
9.第五方面,本技术实施例提供了一种拍摄装置,该装置包括:采集模块、控制模块和处理模块;采集模块,用于在电子设备的摄像头模组中的第一颜色滤波阵列和第二颜色滤波阵列为初始状态的情况下,通过摄像头模组,采集第一原始图像;控制模块,用于控制
摄像头模组的至少一个驱动件运动至少一次,以带动目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动至少一次,并在目标颜色滤波阵列每完成一次移动后,控制摄像头模组采集一组原始图像,每组原始图像中包括至少一张第二原始图像;处理模块,用于基于采集模块采集的第一原始图像和每组原始图像中的至少一张第二原始图像,输出目标图像;其中,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项,不同组中的第二原始图像的色彩参数不同。
10.第六方面,本技术实施例提供了一种电子设备,所述电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,所述程序或指令被处理器执行时实现如第四方面的方法的步骤。
11.第七方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第四方面的方法的步骤。
12.第八方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和处理器耦合,处理器用于运行程序或指令,实现如第四方面的方法。
13.第九方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第四方面所述的方法。
14.在本技术实施例中,图像传感器包括:感光阵列,第一颜色滤波阵列和第二颜色滤波阵列及至少一个驱动件;并且,至少一个驱动件可以用于控制目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动,其中,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项;在目标颜色滤波阵列移动前后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列不同。从而可以提高图像传感器获取色彩信息的丰富度,因此可以提高拍摄的图像的质量。
附图说明
15.图1为本技术实施例提供的压电材料的工作示意图之一;
16.图2为本技术实施例提供的压电材料的工作示意图之二;
17.图3为本技术实施例提供的图像传感器的结构示意图之一;
18.图4为本技术实施例提供的颜色滤波阵列方向示意图;
19.图5为本技术实施例提供的图像传感器中至少一个驱动件未带动目标颜色滤波阵列移动前的结构示意图之一;
20.图6为本技术实施例提供的图像传感器中至少一个驱动件带动目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动一个像素距离后的结构示意图之一;
21.图7为本技术实施例提供的图像传感器的结构示意图之二;
22.图8为本技术实施例提供的图像传感器的结构示意图之三;
23.图9为本技术实施例提供的图像传感器的结构示意图之四;
24.图10为本技术实施例提供的图像传感器的结构示意图之五;
25.图11为本技术实施例提供的图像传感器的结构示意图之六;
26.图12为本技术实施例提供的图像传感器中至少一个驱动件未带动目标颜色滤波阵列移动前的结构示意图之二;
27.图13为本技术实施例提供的图像传感器中至少一个驱动件带动目标颜色滤波阵
列沿目标颜色滤波阵列的行方向移动一个像素距离后的结构示意图之二;
28.图14为本技术实施例提供的图像传感器中至少一个驱动件带动目标颜色滤波阵列沿目标颜色滤波阵列的列方向移动一个像素距离后的结构示意图;
29.图15为本技术实施例提供的图像传感器的结构示意图之七;
30.图16为本技术实施例提供的图像传感器的结构示意图之八;
31.图17为本技术实施例提供的图像传感器的结构示意图之九;
32.图18为本技术实施例提供的图像传感器的结构示意图之十;
33.图19为本技术实施例提供的图像传感器的结构示意图之十一;
34.图20为本技术实施例提供的图像传感器的结构示意图之十二;
35.图21为本技术实施例提供的拍摄方法的流程图;
36.图22是本技术实施例提供的拍摄方法的实例示意图之一;
37.图23是本技术实施例提供的拍摄方法的实例示意图之二;
38.图24为本技术实施例提供的拍摄装置的示意图;
39.图25为本技术实施例提供的电子设备的示意图;
40.图26为本技术实施例提供的电子设备的硬件示意图。
41.其中,图3至图20中的附图标记如下:
42.200:图像传感器;201:感光阵列;202:第一颜色滤波阵列;203:第二颜色滤波阵列;204:驱动件;204-1:第一驱动件;204-2:第二驱动件;205:光线。
具体实施方式
43.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
44.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
45.下面首先对本技术的权利要求书和说明书中涉及的一些名词或者术语进行解释说明。
46.图像传感器(sensor)是相机的核心器件,sensor可以分为两种,一种是广泛使用的电荷耦合(charge-coupled device,ccd)元件;另一种是互补金属氧化物半导体(complementary metal oxide semiconductor,cmos)器件。与传统相机相比,传统相机使用“胶卷”作为其记录信息的载体,而数码相机的“胶卷”就是其成像感光元件,感光元件就是数码相机的不用更换的“胶卷”而且是与相机一体。
47.cmos器件和ccd一样同为数码相机中可记录光线变化的半导体。cmos的工作流程包括通过大量的感光二极管(pixel),感知光信号,然后转换成电信号,通过放大电路,数/模转换电路,形成数字信号矩阵(即图像),再经过图像信号处理器处理,压缩存储起来。
48.cmos摄像模组(cmos camera module)是目前手机上广泛使用的相机模组,主要由镜头(lens)、音圈马达(voice coil motor)、红外滤光片(ir filter)、图像传感器(cmos)、数字信号处理器(digital signal processing,dsp)及柔性印刷电路板(flexible printed circuit,fpc)组成。
49.ccd摄像模组(ccd camera module)的工作流程包括音圈马达带动镜头移动到对焦准确的位置,外部光线穿过镜头,经过红外滤光片的滤光,照射到图像传感器的感光二极管(pixel)上,感光二极管将感知的光信号转换成电信号,通过放大电路,数/模转换电路,形成数字信号矩阵(即图像),再经过dsp处理,压缩存储起来。
50.图像传感器中包括色彩滤波阵列(color filter array,cfa),一般的光电传感器只能感应光的强度,不能区分光的波长(色彩),因此,图像传感器需要通过色彩滤波(color filter),以获取像素点的色彩信息,cfa根据波长对光线进行滤波,特定的cfa只允许特定波长的光通过。
51.当在压电材料表面施加电场或电压,因电场作用时电偶极矩会被拉长,压电材料为抵抗变化,会沿电场方向伸长,这种通过电场作用而产生机械形变的过程称为“逆压电效应”。逆压电效应实质上是电能转化为机械能的过程;示例性地,如图1所示,为压电材料未受到电场作用时的状态,如图2所示,为压电材料受到电场作用时的状态;压电材料可以为单晶、陶瓷、薄膜等。
52.滤光片是一类有针对性选择光谱波长透过、反射、截止、衰减的光学元件,按照其功能作用可分为带通滤光片、长波通滤光片、短波通滤光片、二向色滤光片、中性密度片、陷波滤光片、冷反射镜、热反射镜、颜色滤光片等。分为干涉滤光片和颜色吸收滤光片。这些滤光片被广泛地应用于光谱分析、生物医学、机器视觉、荧光显微、工业自动化等行业及产品领域。带通滤光片在其光谱范围内有选择性的允许某光谱波长透过和阻止某光谱波长透过。
53.图像传感器中通常都存在有固定图形噪声(fixed-pattern noise,fpn)fpn,该fpn是一种固定噪声,严重时表现为固定的竖条纹(column fpn)或者横条纹(row fpn),传感器供应商一般称之为vfpn和hfpn,通常来说,fpn取决于其间因素,如列比较器的不匹配导致不同列输出的差异,或者是不同行之间的耦合影响导致横条纹;以及糟糕的供电系统、不匹配的时钟源信号和模组层设计也可能引发fpn问题,该噪声往往随电子设备整机的温度不同、传感器模拟增益(sensor analog gain)不同而严重程度不一,且无法被降噪算法处理掉。当电子设备处于极夜环境下拍照时,因图像信号较弱,fpn会带来非常糟糕的观感。
54.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的图像传感器、摄像头模组、拍摄方法、拍摄装置和电子设备进行详细地说明。
55.本技术实施例提供的图像传感器可以应用于拍摄图像的场景中。
56.示例性地,当通过电子设备拍摄图像时,由于图像传感器中包括第一颜色滤波阵列和第二颜色滤波阵列及至少一个驱动件;该至少一个驱动件可以用于控制目标颜色滤波阵列在该目标颜色滤波阵列所在平面内移动,其中,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项;并且在目标颜色滤波阵列移动前后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列不同。从而可以提高图像传感器获取色彩信息的丰富度,因此可以提高电子设备拍摄的图像的质量。
57.本技术实施例提供了一种图像传感器,图3示出了本技术实施例提供的图像传感器200的一种可能的结构示意图,如图3所示,本技术实施例提供的图像传感器200可以包括:感光阵列201,第一颜色滤波阵列202和第二颜色滤波阵列203及至少一个驱动件204。
58.本技术实施例中,第一颜色滤波阵列和第二颜色滤波阵列叠加设置,且第一颜色滤波阵列和第二颜色滤波阵列均设置在感光阵列的入光侧,从而可以保证感光阵列可以获取到第一颜色滤波阵列和第二颜色滤波阵列过滤的色彩信息。
59.需要说明的是:本技术实施例中所示意的感光阵列,第一颜色滤波阵列和第二颜色滤波阵列的数量仅为示意,感光阵列、第一颜色滤波阵列和第二颜色滤波阵列具体数量可以根据实际需求确定。
60.可选地,如图3所示,上述至少一个驱动件204与目标颜色滤波阵列连接,目标颜色滤波阵列为第一颜色滤波阵列202和第二颜色滤波阵列203中的至少一项。
61.其中,至少一个驱动件204可以用于控制目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动;在目标颜色滤波阵列移动前后,第一颜色滤波阵列202和第二颜色滤波阵列203组成的组合颜色滤波阵列可以不同。
62.可选地,上述至少一个驱动件可以用于控制目标颜色滤波阵列在目标颜色滤波阵列所在平面内的任意方向移动。例如横向,即行方向、纵向,即列方向或者不规则方向移动,即斜着移动。
63.示例性地,如图4所示,可以将直角坐标系的x轴的方向作为目标颜色滤波阵列的行方向,可以将直角坐标系的y轴的方向作为目标颜色滤波阵列的列方向,其中,x轴的方向可以为向左或向右的方向;y轴的方向可以为向上或向下的方向。
64.可选地,当上述至少一个驱动件与第一颜色滤波阵列和第二颜色滤波阵列都连接时,该至少一个驱动件可以控制第一颜色滤波阵列和第二颜色滤波阵列一起运动,并且可以分别控制第一颜色滤波阵列和第二颜色滤波阵列沿不同的方向运动。
65.可选地,当上述至少一个驱动件的数量为1时,一个驱动件可以与第一颜色滤波阵列和第二颜色滤波阵列中的任一颜色滤波阵列连接;或者,一个驱动件可以与第一颜色滤波阵列和第二颜色滤波阵列都连接。
66.可选地,当上述至少一个驱动件的数量为至少两个时,不同的驱动件可以与第一颜色滤波阵列和第二颜色滤波阵列中不同的颜色滤波阵列连接。
67.本技术实施例中,组合颜色滤波阵列为将第一颜色滤波阵列和第二颜色滤波阵列叠加后形成的颜色滤波阵列,可以理解,组合颜色滤波阵列不同,通过组合颜色滤波阵列的色彩信息不同,从而感光阵列获取的色彩信息不同。
68.可选地,本技术实施例中,上述至少一个驱动件具体可以用于控制目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动奇数个像素距离。
69.具体地,上述至少一个驱动件具体可以用于控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向或列方向移动奇数个像素距离,从而使得在目标颜色滤波阵列移动后,第一颜色滤波阵列和第二颜色滤波阵列可以组合成新的颜色滤波阵列。
70.本技术实施例中,由于至少一个驱动件可以用于控制目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动奇数个像素距离,从而在目标颜色滤波阵列移动后,第一颜色滤波阵列和第二颜色滤波阵列可以组合成新的颜色滤波阵列,因此可以使得外界光线通过
第一颜色滤波阵列和第二颜色滤波阵列的色彩信息不同。
71.可选地,本技术实施例中,在目标颜色滤波阵列移动后,感光阵列的有效感光区域位于组合颜色滤波阵列在感光阵列上的投影区域内。
72.可以理解,本技术实施例中感光阵列的有效感光区域为图像传感器将感光阵列获取的色彩信息作为后续的图像处理的感光区域。
73.本技术实施例中,组合颜色滤波阵列在感光阵列上的投影区域可以为组合颜色滤波阵列沿图像传感器的光轴方向在感光阵列上的投影区域。
74.本技术实施例中,由于在目标颜色滤波阵列移动后,感光阵列的有效感光区域位于组合颜色滤波阵列在感光阵列上的投影区域内,从而可以确保感光阵列的有效感光区域所获取到的色彩信息为组合颜色滤波阵列所过滤的色彩信息。
75.可选地,上述至少一个驱动件可以与目标颜色滤波阵列固定连接;也可以活动连接,具体可以根据实际使用需求确定,本技术实施例不作限定。例如,上述至少一个驱动件可以与目标颜色滤波阵列以焊接的方式固定连接。
76.可选地,驱动件可以为能产生形变的器件;或者可以为能产生运动的器件。例如,驱动件可以为由电气结构或机械结构制成的可运动器件。驱动件还可以为由形变材料制成的可形变材料。
77.可选地,本技术实施例中,至少一个驱动件可以由压电材料制成。
78.其中,在驱动件施加电压的情况下,驱动件可以沿目标颜色滤波阵列所在的平面发生形变,并可以带动目标颜色滤波阵列在目标颜色滤波阵列所在的平面移动奇数个像素距离。
79.本技术实施例中,对于压电材料的相关说明可以参见上述名词解释中的相关描述,为了避免重复,此处不再赘述。
80.具体地,驱动件可以带动目标颜色滤波阵列在目标颜色滤波阵列所在的平面的列方向或者行方向移动奇数个像素距离。
81.本技术实施例中,由于至少一个驱动件由压电材料制成,在驱动件施加电压的情况下,驱动件沿目标颜色滤波阵列所在的平面发生形变,并带动目标颜色滤波阵列在目标颜色滤波阵列所在的平面移动奇数个像素距离,从而可以保证在目标颜色滤波阵列移动完后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列可以获取不同的色彩信息。
82.在本技术实施例提供一种图像传感器中,由于图像传感器包括:感光阵列,第一颜色滤波阵列和第二颜色滤波阵列及至少一个驱动件;并且,至少一个驱动件可以用于控制目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动,其中,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项;在目标颜色滤波阵列移动前后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列不同。从而可以提高图像传感器获取色彩信息的丰富度,因此可以提高拍摄的图像的质量。
83.下面结合两种可能的实现方式对本技术实施例提供的图像传感器进行进一步地说明,其中,一种可能的实现方式为:第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为青-黄-洋红或品红-黄cyym阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为蓝-红-绿-蓝brgb阵列。另一种可能的实现方式为:第一颜色滤波阵
列和第二颜色滤波阵列中的一个颜色滤波阵列为青-黄-洋红或品红-黄cymy阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为青-黄-洋红或品红-黄cymy阵列。
84.可选地,本技术的一些实施例中,第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为青-黄-洋红或品红-黄cyym阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为蓝-红-绿-蓝brgb阵列。
85.其中,至少一个驱动件可以包括一个驱动件,一个驱动件可以用于控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动第一预设距离,第一预设距离可以为奇数个像素距离;在一个驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动第一预设距离后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(y+b)(c+r)(m+g)(y+b)阵列。
86.可以理解,当第一颜色滤波阵列为cyym阵列时,第二颜色滤波阵列为brgb阵列;当第一颜色滤波阵列为brgb阵列时,第二颜色滤波阵列为cyym阵列。
87.为了便于说明,下面实施例以第一颜色滤波阵列为cyym阵列,第二颜色滤波阵列为brgb阵列为例进行示例说明,对于当第一颜色滤波阵列为brgb阵列,第二颜色滤波阵列为cyym阵列时同理,为了避免重复,此处不予赘述。
88.示例性地,如图5所示,假设目标颜色滤波阵列为第二颜色滤波阵列203,一个驱动件204可以与第二颜色滤波阵列203连接,那么如图6所示,驱动件204可以控制第二颜色滤波阵列203沿第一颜色滤波阵列203的行方向移动奇数个像素距离。
89.示例性地,如图7所示,假设目标颜色滤波阵列为第一颜色滤波阵列202,一个驱动件204可以与第一颜色滤波阵列202连接,并且一个驱动件204可以控制第一颜色滤波阵列202沿第一颜色滤波阵列202的行方向移动奇数个像素距离。
90.本技术实施例中,在初始状态下,即第一颜色滤波阵列或第二颜色滤波阵列都未发生移动的情况下,第一颜色滤波阵列中的c滤波与第二颜色滤波阵列中的b滤波对应、第一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的r滤波对应、第一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的g滤波对应、第一颜色滤波阵列中的m滤波与第二颜色滤波阵列中的b滤波对应。因此,在初始状态下,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(c+b)(y+r)(y+g)(m+b)阵列。由于在光学领域中,b滤波只能通过蓝色(b)、r滤波只能通过红色(r)、g滤波只能通过绿色(g)、c滤波只能通过绿色(g)和蓝色(b)、y滤波只能通过绿色(g)和红色(r)、m滤波只能通过蓝色(b)和红色(r)。从而该组合颜色滤波阵列可以通过rgb三种色彩信息。
91.在一个驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动奇数个像素距离之后,第一颜色滤波阵列中的c滤波与第二颜色滤波阵列中的r滤波对应、第一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的b滤波对应、第一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的b滤波对应、第一颜色滤波阵列中的m滤波与第二颜色滤波阵列中的g滤波对应。因此,在一个驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动奇数个像素距离之后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(y+b)(c+r)(m+g)(y+b)阵列。由于在光学领域中,b滤波只能通过蓝色(b)、r滤波只能通过红色(r)、g滤波只能通过绿色(g)、c滤波只能通过绿色(g)和蓝色(b)、y滤波只能通过绿
色(g)和红色(r)、m滤波只能通过蓝色(b)和红色(r)。从而该组合颜色滤波阵列不可以通过任何色彩信息。
92.示例性地,如图8所示,第一颜色滤波阵列202为cyym阵列,如图9所示,第二颜色滤波阵列203为brgb阵列,在初始状态下,如图10所示,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(c+b)(y+r)(y+g)(m+b)阵列,在一个驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动奇数个像素距离之后,如图11所示,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(y+b)(c+r)(m+g)(y+b)阵列。
93.本发明实施例的上述至少一个驱动件可以包括多个驱动件,可以在该多个驱动件的作用下,控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动第一预设距离。
94.本技术实施例中,由于在通过驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动奇数个像素距离后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为:(y+b)(c+r)(m+g)(y+b)阵列,从而可以使该组合颜色滤波阵列不可以通过任何外界的色彩信息。
95.可选地,本技术的一些实施例中,第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为青-黄-洋红或品红-黄cymy阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为青-黄-洋红或品红-黄cymy阵列。
96.其中,至少一个驱动件可以包括至少一个第一驱动件和至少一个第二驱动件,每个第一驱动件可以与一个第二驱动件相邻设置。至少一个第一驱动件可以用于控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动第二预设距离,第二预设距离可以为奇数个像素距离;在至少一个第一驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动第二预设距离后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为:(y+c)(c+y)(y+m)(m+y)阵列;至少一个第二驱动件可以用于控制目标颜色滤波阵列沿目标颜色滤波阵列的列方向移动第三预设距离,第三预设距离可以为奇数个像素距离;在至少一个第二驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的列方向移动第三预设距离后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(m+c)(y+y)(c+m)(y+y)阵列。
97.示例性地,如图12所示,至少一个驱动件204包括一个第一驱动件204-1和一个第二驱动件204-2,并且第一驱动件204-1和第二驱动件204-2相邻设置,假设目标颜色滤波阵列为第二颜色滤波阵列203,那么如图13所示,第一驱动件204-1可以用于控制第二颜色滤波阵列203沿第二颜色滤波阵列203的行方向移动1个像素距离;如图14所示,第二驱动件204-2可以用于控制第二颜色滤波阵列203沿第二颜色滤波阵列203的列方向移动1个像素距离。
98.示例性地,如图15所示,至少一个驱动件204包括一个第一驱动件204-1和一个第二驱动件204-2,并且第一驱动件204-1和第二驱动件204-2相邻设置,第一驱动件204-1可以用于控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动奇数个像素距离;第二驱动件204-2可以用于控制目标颜色滤波阵列沿目标颜色滤波阵列的列方向移动奇数个像素距离。
99.本技术实施例中,在初始状态下,即第一颜色滤波阵列或第二颜色滤波阵列都未发生移动的情况下,第一颜色滤波阵列中的c滤波与第二颜色滤波阵列中的c滤波对应、第
一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的y滤波对应、第一颜色滤波阵列中的m滤波与第二颜色滤波阵列中的m滤波对应第一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的y滤波对应。因此,在初始状态下,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(c+c)(y+y)(m+m)(y+y)阵列,即cymy阵列。由于在光学领域中,b滤波只能通过蓝色(b)、r滤波只能通过红色(r)、g滤波只能通过绿色(g)、c滤波只能通过绿色(g)和蓝色(b)、y滤波只能通过绿色(g)和红色(r)、m滤波只能通过蓝色(b)和红色(r)。从而该组合颜色滤波阵列可以通过cmy三种色彩信息。
100.在至少一个第一驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动奇数个像素距离之后,第一颜色滤波阵列中的c滤波与第二颜色滤波阵列中的y滤波对应、第一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的c滤波对应、第一颜色滤波阵列中的m滤波与第二颜色滤波阵列中的y滤波对应、第一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的m滤波对应。因此,在至少一个第一驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动奇数个像素距离之后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(c+y)(y+c)(m+y)(y+m)阵列,即ggrr阵列。由于在光学领域中,b滤波只能通过蓝色(b)、r滤波只能通过红色(r)、g滤波只能通过绿色(g)、c滤波只能通过绿色(g)和蓝色(b)、y滤波只能通过绿色(g)和红色(r)、m滤波只能通过蓝色(b)和红色(r)。从而该组合颜色滤波阵列可以通过gr两种色彩信息。
101.在至少一个第二驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的列方向移动奇数个像素距离之后,第一颜色滤波阵列中的c滤波与第二颜色滤波阵列中的m滤波对应、第一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的y滤波对应、第一颜色滤波阵列中的m滤波与第二颜色滤波阵列中的c滤波对应、第一颜色滤波阵列中的y滤波与第二颜色滤波阵列中的y滤波对应。因此,在至少一个第二驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的列方向移动奇数个像素距离之后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(c+m)(y+y)(m+c)(y+y)阵列,即byby阵列。由于在光学领域中,b滤波只能通过蓝色(b)、r滤波只能通过红色(r)、g滤波只能通过绿色(g)、c滤波只能通过绿色(g)和蓝色(b)、y滤波只能通过绿色(g)和红色(r)、m滤波只能通过蓝色(b)和红色(r)。从而该组合颜色滤波阵列可以通过by两种色彩信息。
102.本技术实施例中,至少一个第一驱动件和至少一个第二驱动件都是在初始状态下控制目标颜色滤波阵列进行移动的。
103.示例性地,如图16所示,第一颜色滤波阵列202为cymy阵列,如图17所示,第二颜色滤波阵列203为cymy阵列,在初始状态下,如图18所示,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(c+c)(y+y)(m+m)(y+y)阵列,即cymy阵列;在至少一个第一驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动奇数个像素距离之后,如图19所示,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(c+y)(y+c)(m+y)(y+m)阵列,即ggrr阵列;在至少一个第二驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动奇数个像素距离之后,如图20所示,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为(c+m)(y+y)(m+c)(y+y)阵列,即byby阵列。
104.本技术实施例中,由于在通过至少一个驱动件控制目标颜色滤波阵列移动后,可以分别得到ggrr阵列和byby阵列,从而可以提高获取色彩信息的丰富度。
105.本技术实施例还提供了一种摄像头模组,该摄像头模组包括上述实施例中的图像传感器。对于摄像头模组的其他描述,具体可以参见上述图像传感器实施例中的相关描述。
106.本技术实施例还提供了一种电子设备,该电子设备包括上述实施例中的图像传感器。对于电子设备的其他描述,具体可以参见上述图像传感器实施例中的相关描述。
107.本技术实施例还提供一种拍摄方法,该拍摄方法应用于上述实施例提供的电子设备。图21示出了本技术实施例提供的拍摄方法的流程示意图。如图21所示,本技术实施例提供的拍摄方法可以包括下述的步骤101至步骤103。
108.步骤101、在电子设备的摄像头模组中的第一颜色滤波阵列和第二颜色滤波阵列为初始状态的情况下,电子设备通过摄像头模组,采集第一原始图像。
109.可以理解,第一颜色滤波阵列和第二颜色滤波阵列的初始状态为第一颜色滤波阵列和第二颜色滤波阵列完全重合时的状态。
110.本技术实施例中,第一原始图像的数量可以为1。
111.步骤102、电子设备控制摄像头模组的至少一个驱动件运动至少一次,以带动目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动至少一次,并在目标颜色滤波阵列每完成一次移动后,控制摄像头模组采集一组原始图像,每组原始图像中包括至少一张第二原始图像。
112.本技术实施例中,电子设备控制摄像头模组的至少一个驱动件的每次运动都是在第一颜色滤波阵列和第二颜色滤波阵列处于初始状态下控制至少一个驱动件运动的。
113.步骤103、电子设备基于第一原始图像和每组原始图像中的至少一张第二原始图像,输出目标图像。
114.其中,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项,不同组中的第二原始图像的色彩参数不同。
115.本技术实施例中,电子设备基于第一原始图像和每组原始图像中的至少一张第二原始图像,输出目标图像,可以理解为当电子设备获取一组原始图像时,电子设备基于第一原始图像和该一组原始图像中的至少一张第二原始图像,输出目标图像;当电子设备获取多组原始图像时,电子设备基于第一原始图像和该多组原始图像中每组原始图像中的至少一张第二原始图像,输出目标图像。
116.可选地,原始图像包含的色彩参数可以为r、g、b、c、y、m中的至少一项。实际实现时,原始图像可以不包含上述色彩参数中的任一参数。
117.本技术实施例中,由于至少一个驱动件每次带动目标颜色滤波阵列移动后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列不同,从而不同组中的第二原始图像的色彩参数不同。
118.在本技术实施例提供的拍摄方法中,由于电子设备可以在初始状态下获取第一原始图像,并在每次控制至少一个驱动件运动后,获取包含不同色彩参数的第二原始图像,并可以基于第一原始图像和包含不同色彩参数的第二原始图像,输出目标图像,因此,可以提高拍摄的图像的质量。
119.下面结合两种可能的实现方式对本技术实施例提供的拍摄方法进行进一步地说明,其中,一种可能的实现方式为:第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为cyym阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为
brgb阵列。另一种可能的实现方式为:第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为cymy阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为cymy阵列。
120.可选地,本技术的一些实施例中,第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为cyym阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为brgb阵列;至少一个驱动件包括一个驱动件;上述步骤102具体可以通过下述的步骤102a和步骤102b实现。
121.可以理解,当第一颜色滤波阵列为cyym阵列时,第二颜色滤波阵列为brgb阵列;当第一颜色滤波阵列为brgb阵列时,第二颜色滤波阵列为cyym阵列。
122.步骤102a、电子设备控制一个驱动件沿目标颜色滤波阵列的行方向运动,以带动目标颜色滤波阵列沿行方向移动第一预设距离。
123.其中,第一预设距离可以为奇数个像素距离。例如,第一预设距离为一个像素的宽度。
124.本技术实施例中,对于目标颜色滤波阵列沿行方向移动第一预设距离之后,第一颜色滤波阵列和所述第二颜色滤波阵列组成的组合颜色滤波阵列的相关阵列特征可以参见上述实施例中的相关描述,为了避免重复,此处不再赘述。
125.步骤102b、在目标颜色滤波阵列沿行方向移动完成后,电子设备控制摄像头模组采集第一组原始图像。
126.其中,第一组原始图像中可以包括至少两张第二原始图像。
127.本技术实施例中,对于“行方向”的相关说明可以参见上述实施例中的相关描述,为了避免重复,此处不再赘述。
128.本技术实施例中,在目标颜色滤波阵列沿行方向移动完成后,第一颜色滤波阵列和所述第二颜色滤波阵列组成的组合颜色滤波阵列为(y+b)(c+r)(m+g)(y+b)阵列,从而可以将外界环境的光线全部遮挡,获取不含任何外界环境色彩参数的原始图像。
129.本技术实施例中,当第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为cyym阵列,且第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为brgb阵列时,由于可以通过驱动件带动目标颜色滤波阵列沿行方向移动奇数个像素距离,从而可以获取不含外界环境色彩信息的第二原始图像,因此,可以提高获取原始图像的多样性。
130.可选地,本技术实施例中,上述步骤103具体可以通过下述步骤103a和步骤103b实现。
131.步骤103a、电子设备基于每组原始图像中的至少一张第二原始图像,获取摄像头模组的噪声信息。
132.其中,噪声信息包括摄像头模组的底噪信息和固噪信息中的至少一项。
133.本技术实施例中,电子设备可以根据底噪信息,分别获取底噪信息对应的噪音模型和拟合曲线。
134.示例性地,如图22和图23所示,在当前环境下得到准确的底噪信息之后,电子设备可以根据该底噪信息得到噪音模型,图22中的横坐标轴代表第一原始图像的感光度,图22中的纵坐标轴代表第一原始图像的噪音模型,如此,电子设备可以得到第一原始图像在不同感光度下的噪音模型,图22中包括实际噪声数据和初始噪声数据,其中,图22和图23中以
圆圈表示实际噪声数据,图22中以方块表示初始噪声数据;图23中的横坐标轴代表第一原始图像的感光度,图23中的横坐标轴代表第一原始图像的拟合曲线,如此,电子设备可以得到第一原始图像在不同感光度下的拟合曲线。
135.步骤103b、电子设备基于噪声信息,对第一原始图像进行去噪处理,输出目标图像。
136.可选地,当噪声信息同时包括摄像头模组的底噪信息和固噪信息时,对于基于噪声信息对第一原始图像进行去噪处理的顺序不做限定,例如可以先基于底噪信息处理,再基于固噪信息处理;或者可以先基于固噪信息,再基于底噪信息处理;还可以同时基于底噪信息和固噪信息,对第一原始图像进行去噪处理。
137.本技术实施例中,由于上述至少一张第二原始图像的外界拍摄环境和上述第一原始图像的外界拍摄环境相同,从而可以认为上述至少一张第二原始图像的噪声信息与上述第一原始图像的噪声信息相同,其中,噪声信息包括底噪信息和固噪信息。因此,可以采用通过上述至少一张第二原始图像获取的噪声信息,对第一原始图像进行去噪。
138.本技术实施例中,电子设备在根据底噪信息分别获取底噪信息对应的噪音模型和拟合曲线后,可以通过人工智能(artificial intelligence,ai)降噪技术根据获取的噪音模型和拟合曲线,对第一原始图像进行去底噪处理。
139.本技术实施例中,电子设备可以根据固噪信息,直接对第一原始图像进行去固噪处理。
140.本技术实施例中,由于可以基于获取的底噪信息和固噪信息中的至少一项对第一原始图像进行去噪处理,从而可以减少第一原始图像中的噪音,因此可以提高拍摄的图像的质量。
141.可选地,本技术的一些实施例中,第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为cymy阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为cymy阵列;至少一个驱动件包括至少一个第一驱动件和至少一个第二驱动件,每个第一驱动件与一个第二驱动件相邻设置;上述步骤102具体可以通过下述的步骤102c至步骤102f实现。
142.步骤102c、电子设备控制至少一个第一驱动件沿目标颜色滤波阵列的行方向运动,以带动目标颜色滤波阵列沿行方向移动第二预设距离。
143.其中,第二预设距离可以为奇数个像素距离。例如,第二预设距离为一个像素的宽度。
144.步骤102d、电子设备在目标颜色滤波阵列沿行方向移动完成后,控制摄像头模组采集第二组原始图像。
145.本技术实施例中,在目标颜色滤波阵列沿行方向移动完成后,第一颜色滤波阵列和所述第二颜色滤波阵列可以组成新的组合颜色滤波阵列,从而摄像头模组通过该新的组合颜色滤波阵列采集第二组原始图像。
146.本技术实施例中,对于目标颜色滤波阵列沿行方向移动第二预设距离之后,第一颜色滤波阵列和所述第二颜色滤波阵列组成的组合颜色滤波阵列的相关描述可以参见上述实施例中的相关描述,为了避免重复,此处不再赘述。
147.步骤102e、电子设备控制至少一个第二驱动件沿目标颜色滤波阵列的列方向运
动,以带动目标颜色滤波阵列沿列方向移动第三预设距离。
148.其中,第三预设距离可以为奇数个像素距离。例如,第三预设距离为一个像素的宽度。
149.本技术实施例中,对于“列方向”的相关说明可以参见上述实施例中的相关描述,为了避免重复,此处不再赘述。
150.步骤102f、电子设备在目标颜色滤波阵列沿列方向移动完成后,控制摄像头模组采集第三组原始图像。
151.其中,第二组原始图像和第三组原始图像中可以分别包括一张第二原始图像。
152.本技术实施例中,在目标颜色滤波阵列沿列方向移动完成后,第一颜色滤波阵列和所述第二颜色滤波阵列可以组成新的组合颜色滤波阵列,从而摄像头模组通过该新的组合颜色滤波阵列采集第三组原始图像。
153.本技术实施例中,对于目标颜色滤波阵列沿列方向移动第三预设距离之后,第一颜色滤波阵列和所述第二颜色滤波阵列组成的组合颜色滤波阵列的相关阵列特征可以参见上述实施例中的相关描述,为了避免重复,此处不再赘述。
154.本技术实施例中,当第一颜色滤波阵列和所述第二颜色滤波阵列均为cymy阵列时,由于可以通过驱动件带动目标颜色滤波阵列沿该目标颜色滤波阵列的行方向移动第二预设距离,且可以通过驱动件带动目标颜色滤波阵列沿该目标颜色滤波阵列的列方向移动第三预设距离,从而可以组成不同的组合颜色滤波阵列,因此,可以提高获取的原始图像所包含的色彩参数的多样性。
155.可选地,本技术实施例中,上述步骤103具体可以通过下述的步骤103c实现。
156.步骤103c、电子设备将第一原始图像和每组原始图像中的至少一张第二原始图像融合,输出目标图像。
157.其中,目标图像包括rgb色彩信息和cmy色彩信息。
158.具体的,电子设备可以通过色彩融合算法将第一原始图像和每组原始图像中的至少一张第二原始图像融合,得到目标图像,对于色彩融合算法的相关技术可以参见有关技术,为了避免重复,此处不再赘述。
159.本技术实施例中,由于第一原始图像与至少一张第二原始图像所包含的色彩参数不同,从而将第一原始图像和至少一张第二原始图像融合,得到的目标图像可以同时包含第一原始图像与至少一张第二原始图像所包含的色彩参数,因此可以提高目标图像所包含的色彩参数的丰富性。
160.可选地,本技术实施例提供的拍摄方法还可以包括下述的步骤104。
161.步骤104、电子设备将目标图像进行图像信号处理,得到最终图像。
162.其中,最终图像可以为显示在拍摄预览界面中的图像;或者可以为在用户的触发下保存在电子设备中的图像。
163.下面结合具体场景对本技术实施例提供的拍摄方法进行示例性说明。
164.对于用户需求获取色彩信息比较丰富的图像的应用场景,示例性地,电子设备中的摄像头模组中的第一颜色滤波阵列和第二颜色滤波阵列分别为cymy阵列;电子设备可以在不移动颜色滤波阵列的情况下,采集一张原始图像1,其中,原始图像1中包含cmy色彩信息;然后,电子设备先控制一个驱动件控制第一颜色滤波阵列即目标颜色滤波阵列沿第一
颜色滤波阵列的行方向移动1个像素距离,其中,第一颜色滤波阵列为目标颜色滤波阵列,并在移动后采集一张原始图像2,即原始图像2中包含gr色彩信息,并控制该驱动件控制第一颜色滤波阵列移动至原始状态;再控制另外一个驱动件控制第一颜色滤波阵列沿第一颜色滤波阵列的列方向移动1个像素距离,并在移动后采集一张原始图像3,即原始图像3中包含by色彩信息;电子设备通过图像融合处理,得到一张融合图像,其中,该融合图像包含rgb色彩信息和cmy色彩信息,从而可以提高目标图像包含色彩信息的丰富度。
165.对于拍摄环境较差,用户需要对拍摄的图像去除噪音信息的应用场景,其中,噪音信息包括底噪信息和固噪信息,示例性地,电子设备中的摄像头模组中的第一颜色滤波阵列为cyym阵列,第二颜色滤波阵列为brgb阵列;电子设备可以在不移动颜色滤波阵列的情况下,采集一张原始图像1;然后,电子设备控制一个驱动件控制第一颜色滤波阵列沿第一颜色滤波阵列的行方向移动1个像素距离,其中,第一颜色滤波阵列为目标颜色滤波阵列,并在移动后采集两张原始图像2,即原始图像2中不包含任何色彩信息;电子设备根据该两张原始图像2获取底噪信息和固噪信息,并根据底噪信息获取底噪信息对应的噪音模型和拟合曲线;最后电子设备通过人工智能降噪技术根据获取的噪音模型和拟合曲线对第一原始图像进行去底噪处理;通过固噪信息对第一原始图像进行去固噪处理,从而可以去除原始图像1中的噪音信息。
166.需要说明的是,本技术实施例提供的拍摄方法,执行主体可以为拍摄装置,或者该拍摄装置中的用于执行拍摄方法的控制模块。本技术实施例中以拍摄装置执行拍摄方法为例,说明本技术实施例提供的拍摄装置。
167.结合图24,本技术实施例提供一种拍摄装置900,该拍摄装置900可以包括:采集模块901、控制模块902和处理模块903;采集模块901,用于在电子设备的摄像头模组中的第一颜色滤波阵列和第二颜色滤波阵列为初始状态的情况下,通过摄像头模组,采集第一原始图像;控制模块902,用于控制摄像头模组的至少一个驱动件运动至少一次,以带动目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动至少一次,并在目标颜色滤波阵列每完成一次移动后,控制摄像头模组采集一组原始图像,每组原始图像中包括至少一张第二原始图像;处理模块903,用于基于采集模块901采集的第一原始图像和每组原始图像中的至少一张第二原始图像,输出目标图像;其中,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项,不同组中的第二原始图像的色彩参数不同。
168.可选地,本技术实施例中,第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为cyym阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为brgb阵列;至少一个驱动件包括一个驱动件;控制模块902,具体用于控制一个驱动件沿目标颜色滤波阵列的行方向运动,以带动目标颜色滤波阵列沿行方向移动第一预设距离,第一预设距离为奇数个像素距离;并在目标颜色滤波阵列沿行方向移动完成后,控制摄像头模组采集第一组原始图像,所述第一组原始图像中包括至少两张第二原始图像。
169.可选地,本技术实施例中,处理模块903,具体用于基于每组原始图像中的至少一张第二原始图像,获取摄像头模组的噪声信息;基于噪声信息,对第一原始图像进行去噪处理,输出目标图像;其中,噪声信息包括摄像头模组的底噪信息和固噪信息中的至少一项。
170.可选地,本技术实施例中,第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为cymy阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为
cymy阵列;至少一个驱动件包括至少一个第一驱动件和至少一个第二驱动件,每个第一驱动件与一个第二驱动件相邻设置;控制模块902,具体用于控制至少一个第一驱动件沿目标颜色滤波阵列的行方向运动,以带动目标颜色滤波阵列沿行方向移动第二预设距离,第二预设距离为奇数个像素距离;在目标颜色滤波阵列沿行方向移动完成后,控制摄像头模组采集第二组原始图像;控制至少一个第二驱动件沿目标颜色滤波阵列的列方向运动,以带动目标颜色滤波阵列沿列方向移动第三预设距离,第三预设距离为奇数个像素距离;在目标颜色滤波阵列沿列方向移动完成后,控制摄像头模组采集第三组原始图像;其中,第二组原始图像和第三组原始图像中分别包括一张第二原始图像。
171.可选地,本技术实施例中,处理模块903,具体用于将第一原始图像和每组原始图像中的至少一张第二原始图像融合,输出目标图像;其中,目标图像包括rgb色彩信息和cmy色彩信息。
172.在本技术实施例提供的拍摄装置中,由于拍摄装置可以在初始状态下获取第一原始图像,并在每次控制至少一个驱动件运动后,获取包含不同色彩参数的第二原始图像,并可以基于第一原始图像和包含不同色彩参数的第二原始图像,输出目标图像,因此可以提高拍摄的图像的质量。
173.本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。
174.本技术实施例中的拍摄装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性地,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
175.本技术实施例中的拍摄装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
176.本技术实施例提供的拍摄装置能够实现图21的方法实施例实现的各个过程,为避免重复,这里不再赘述。
177.如图25所示,本技术实施例还提供一种电子设备200,包括处理器202,存储器201,存储在存储器201上并可在处理器202上运行的程序或指令,该程序或指令被处理器202执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
178.需要注意的是,本技术实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
179.图26为实现本技术实施例的一种电子设备的硬件结构示意图。
180.该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元
1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。
181.可选地,上述传感器1005包括:图像传感器。如图3所示,该图像传感器200包括:感光阵列201,第一颜色滤波阵列202和第二颜色滤波阵列203及至少一个驱动件204;所述第一颜色滤波阵列202和所述第二颜色滤波阵列203叠加设置,且所述第一颜色滤波阵列202和所述第二颜色滤波阵列203均设置在所述感光阵列201的入光侧;所述至少一个驱动件204与目标颜色滤波阵列连接,所述目标颜色滤波阵列为所述第一颜色滤波阵列202和所述第二颜色滤波阵列203中的至少一项;其中,所述至少一个驱动件204用于控制所述目标颜色滤波阵列在所述目标颜色滤波阵列所在平面内移动;在所述目标颜色滤波阵列移动前后,所述第一颜色滤波阵列202和所述第二颜色滤波阵列203组成的组合颜色滤波阵列不同。
182.可选地,本技术实施例中,至少一个驱动件具体用于控制目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动奇数个像素距离。
183.可选地,本技术实施例中,在目标颜色滤波阵列移动后,感光阵列的有效感光区域位于组合颜色滤波阵列在感光阵列上的投影区域内。
184.可选地,本技术实施例中,第一颜色滤波阵列(202)和所述第二颜色滤波阵列(203)中的一个颜色滤波阵列为青-黄-洋红或品红-黄cyym阵列,所述第一颜色滤波阵列(202)和所述第二颜色滤波阵列(203)中的另一个颜色滤波阵列为蓝-红-绿-蓝brgb阵列;至少一个驱动件(204)包括一个驱动件(204),一个驱动件(204)用于控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动第一预设距离,第一预设距离为奇数个像素距离;在一个驱动件(204)控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动第一预设距离后,第一颜色滤波阵列(202)和第二颜色滤波阵列(203)组成的组合颜色滤波阵列为:(y+b)(c+r)(m+g)(y+b)阵列。
185.可选地,本技术实施例中,第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为青-黄-洋红或品红-黄cymy阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为青-黄-洋红或品红-黄cymy阵列;至少一个驱动件包括至少一个第一驱动件和至少一个第二驱动件,每个第一驱动件与一个第二驱动件相邻设置;其中,至少一个第一驱动件用于控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动第二预设距离,第二预设距离为奇数个像素距离;在至少一个第一驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的行方向移动第二预设距离后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为:(y+c)(c+y)(y+m)(m+y)阵列;至少一个第二驱动件用于控制目标颜色滤波阵列沿目标颜色滤波阵列的列方向移动第三预设距离,第三预设距离为奇数个像素距离;在至少一个第二驱动件控制目标颜色滤波阵列沿目标颜色滤波阵列的列方向移动第三预设距离后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列为:(m+c)(y+y)(c+m)(y+y)阵列。
186.可选地,本技术实施例中,至少一个驱动件由压电材料制成;其中,在驱动件施加电压的情况下,驱动件沿目标颜色滤波阵列所在的平面发生形变,并带动目标颜色滤波阵列在目标颜色滤波阵列所在的平面移动奇数个像素距离。
187.对于图像传感器的其他描述,参见上述图像传感器实施例中的相关描述,为了避
免重复,此处不再赘述。
188.在本技术实施例提供一种图像传感器中,由于图像传感器包括:感光阵列,第一颜色滤波阵列和第二颜色滤波阵列及至少一个驱动件;并且,至少一个驱动件可以用于控制目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动,其中,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项;在目标颜色滤波阵列移动前后,第一颜色滤波阵列和第二颜色滤波阵列组成的组合颜色滤波阵列不同。从而可以提高图像传感器获取色彩信息的丰富度,因此可以提高拍摄的图像的质量。
189.本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图26中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
190.其中,处理器1010,用于在电子设备的摄像头模组中的第一颜色滤波阵列和第二颜色滤波阵列为初始状态的情况下,通过摄像头模组,采集第一原始图像;处理器1010,还用于控制摄像头模组的至少一个驱动件运动至少一次,以带动目标颜色滤波阵列在目标颜色滤波阵列所在平面内移动至少一次,并在目标颜色滤波阵列每完成一次移动后,控制摄像头模组采集一组原始图像,每组原始图像中包括至少一张第二原始图像;处理器1010,还用于基于采集的第一原始图像和每组原始图像中的至少一张第二原始图像,输出目标图像;其中,目标颜色滤波阵列为第一颜色滤波阵列和第二颜色滤波阵列中的至少一项,不同组中的第二原始图像的色彩参数不同。
191.可选地,本技术实施例中,第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为cyym阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为brgb阵列;至少一个驱动件包括一个驱动件;处理器1010,具体用于控制一个驱动件沿目标颜色滤波阵列的行方向运动,以带动目标颜色滤波阵列沿行方向移动第一预设距离,第一预设距离为奇数个像素距离;并在目标颜色滤波阵列沿行方向移动完成后,控制摄像头模组采集第一组原始图像,所述第一组原始图像中包括至少两张第二原始图像。
192.可选地,本技术实施例中,处理器1010,具体用于基于每组原始图像中的至少一张第二原始图像,获取摄像头模组的噪声信息;基于噪声信息,对第一原始图像进行去噪处理,输出目标图像;其中,噪声信息包括摄像头模组的底噪信息和固噪信息中的至少一项。
193.可选地,本技术实施例中,第一颜色滤波阵列和第二颜色滤波阵列中的一个颜色滤波阵列为cymy阵列,第一颜色滤波阵列和第二颜色滤波阵列中的另一个颜色滤波阵列为cymy阵列;至少一个驱动件包括至少一个第一驱动件和至少一个第二驱动件,每个第一驱动件与一个第二驱动件相邻设置;处理器1010,具体用于控制至少一个第一驱动件沿目标颜色滤波阵列的行方向运动,以带动目标颜色滤波阵列沿行方向移动第二预设距离,第二预设距离为奇数个像素距离;在目标颜色滤波阵列沿行方向移动完成后,控制摄像头模组采集第二组原始图像;控制至少一个第二驱动件沿目标颜色滤波阵列的列方向运动,以带动目标颜色滤波阵列沿列方向移动第三预设距离,第三预设距离为奇数个像素距离;在目标颜色滤波阵列沿列方向移动完成后,控制摄像头模组采集第三组原始图像;其中,第二组原始图像和第三组原始图像中分别包括一张第二原始图像。
194.可选地,本技术实施例中,处理器1010,具体用于将第一原始图像和每组原始图像中的至少一张第二原始图像融合,输出目标图像;其中,目标图像包括rgb色彩信息和cmy色彩信息。
195.在本技术实施例提供的电子设备中,由于电子设备可以在初始状态下获取第一原始图像,并在每次控制至少一个驱动件运动后,获取包含不同色彩参数的第二原始图像,并可以基于第一原始图像和包含不同色彩参数的第二原始图像,输出目标图像,因此可以提高拍摄的图像的质量。
196.本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。
197.应理解的是,本技术实施例中,输入单元1004可以包括图形处理器(graphics processing unit,gpu)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072中的至少一种。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
198.存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器109可以包括易失性存储器或非易失性存储器,或者,存储器109可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器109包括但不限于这些和任意其它适合类型的存储器。
199.处理器110可包括一个或多个处理单元;可选的,处理器110集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
200.本技术实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
201.其中,上述处理器为上述实施例中的电子设备中的处理器。上述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
本技术实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
202.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
203.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
204.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
205.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例的方法。
206.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1