图像生成方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:30536513 阅读:25 留言:0更新日期:2021-10-30 13:11
本申请涉及一种图像生成方法、装置、计算机设备和存储介质。方法包括:利用多色像素的多色通道图提供的纹理信息,将第一颜色感光像素的第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素,得到第一中间通道图;分别利用各第二颜色感光像素的第二通道图提供的纹理信息,将第一中间通道图插值为全排列第一通道图;全排列第一通道图中的像素均为第一颜色感光像素;通过全排列第一通道图分别对各第二通道图插值,得到各全排列第二通道图,分别与各第二通道图对应;全排列第二通道图中的像素均为同一种第二颜色感光像素;基于全排列第一通道图和各全排列第二通道图,生成目标图像。采用本方法能够提高生成的图像的清晰度。晰度。晰度。

【技术实现步骤摘要】
图像生成方法、装置、电子设备和计算机可读存储介质


[0001]本申请涉及计算机技术,特别是涉及一种图像生成方法、装置、电子设备和计算机可读存储介质。

技术介绍

[0002]在越多越多的电子设备中,会安装有摄像头,以实现拍照功能。摄像头中设置有图像传感器,通过图像传感器采集彩色图像。为了实现彩色图像的采集,图像传感器中通常会设置以拜耳(Bayer)阵列形式排布的滤光片阵列,以使得图像传感器中的多个像素能够接收穿过对应的滤光片的光线,从而生成具有不同色彩通道的像素信号,进而生成图像。
[0003]然而,传统图像生成方法,存在生成的图像清晰度较低的问题。

技术实现思路

[0004]本申请实施例提供了一种图像生成方法、装置、电子设备、计算机可读存储介质,可以提高生成的图像的清晰度。
[0005]一种图像生成方法,应用于电子设备,所述电子设备包括图像传感器,所述图像传感器包括滤光片阵列,所述滤光片阵列包括最小重复单元,所述最小重复单元包括多个滤光片组,所述滤光片组包括彩色滤光片和多色滤光片,所述彩色滤光片包括第一滤光片和至少一种第二滤光片,所述多色滤光片透过的进光量大于所述彩色滤光片透过的进光量,每个所述彩色滤光片或每个所述多色滤光片均有4个子滤光片;通过各所述多色滤光片得到相应多色像素,通过所述第一滤光片得到相应第一颜色感光像素,通过每一种所述第二滤光片得到相应第二颜色感光像素;所述第一滤光片与所述第二滤光片的透射光的波段不同;
[0006]所述方法包括:
[0007]利用所述多色像素的多色通道图提供的纹理信息,将所述第一颜色感光像素的第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素,得到第一中间通道图;
[0008]分别利用各所述第二颜色感光像素的第二通道图提供的纹理信息,将所述第一中间通道图插值为全排列第一通道图;所述全排列第一通道图中的像素均为第一颜色感光像素;
[0009]通过所述全排列第一通道图分别对各所述第二通道图插值,得到各全排列第二通道图,分别与各所述第二通道图对应;所述全排列第二通道图中的像素均为同一种第二颜色感光像素;
[0010]基于所述全排列第一通道图和各所述全排列第二通道图,生成目标图像。
[0011]一种图像生成装置,应用于电子设备,所述电子设备包括图像传感器,所述图像传感器包括滤光片阵列,所述滤光片阵列包括最小重复单元,所述最小重复单元包括多个滤光片组,所述滤光片组包括彩色滤光片和多色滤光片,所述彩色滤光片包括第一滤光片和至少一种第二滤光片,所述多色滤光片透过的进光量大于所述彩色滤光片透过的进光量,
每个所述彩色滤光片或每个所述多色滤光片均有4个子滤光片;通过各所述多色滤光片得到相应多色像素,通过所述第一滤光片得到相应第一颜色感光像素,通过每一种所述第二滤光片得到相应第二颜色感光像素;所述第一滤光片与所述第二滤光片的透射光的波段不同;所述装置包括:
[0012]插值模块,用于利用所述多色像素的多色通道图提供的纹理信息,将所述第一颜色感光像素的第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素,得到第一中间通道图;
[0013]所述插值模块还用于分别利用各所述第二颜色感光像素的第二通道图提供的纹理信息,将所述第一中间通道图插值为全排列第一通道图;所述全排列第一通道图中的像素均为第一颜色感光像素;
[0014]所述插值模块还用于通过所述全排列第一通道图分别对各所述第二通道图插值,得到各全排列第二通道图,分别与各所述第二通道图对应;所述全排列第二通道图中的像素均为同一种第二颜色感光像素;
[0015]生成模块,用于基于所述全排列第一通道图和各所述全排列第二通道图,生成目标图像。
[0016]一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述的图像生成方法的步骤。
[0017]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的方法的步骤。
[0018]上述图像生成方法、装置、电子设备、计算机可读存储介质,图像传感器包括滤光片阵列,滤光片阵列包括最小重复单元,最小重复单元包括多个滤光片组,滤光片组包括彩色滤光片和多色滤光片,彩色滤光片包括第一滤光片和至少一种第二滤光片,而多色滤光片透过的进光量大于彩色滤光片透过的进光量,则通过多色滤光片得到相应的多色像素具有比彩色滤光片得到的第一颜色感光像素或第二颜色感光像素更高的进光量,即该多色像素具有更高的信噪比。因此,利用多色像素的多色通道图可以提供更多的纹理信息,从而更准确地插值出全排列第一通道图,并且该全排列第一通道图也具有更高的信噪比;再通过全排列第一通道图分别插值得到全排列第二通道图,最终基于信噪比更高的全排列第一通道图和各全排列第二通道图,可以生成信息更多、细节解析更清晰的目标图像。
[0019]一种图像生成方法,应用于电子设备,所述电子设备包括图像传感器,所述图像传感器包括滤光片阵列,所述滤光片阵列包括最小重复单元,所述最小重复单元包括多个滤光片组,所述滤光片组包括彩色滤光片和多色滤光片,所述彩色滤光片包括第一滤光片和至少一种第二滤光片,所述多色滤光片透过的进光量大于所述彩色滤光片透过的进光量,每个所述彩色滤光片或每个所述多色滤光片均有4个子滤光片;通过各所述多色滤光片得到相应多色像素,通过所述第一滤光片得到相应第一颜色感光像素,通过每一种所述第二滤光片得到相应第二颜色感光像素;所述第一滤光片与所述第二滤光片的透射光的波段不同;
[0020]所述方法包括:
[0021]分别利用所述第一颜色感光像素的第一通道图和各所述第二颜色感光像素的第二通道图提供的纹理信息,将所述多色像素的多色通道图插值为全排列多色通道图;所述
全排列多色通道图中的像素均为多色像素;
[0022]通过所述全排列多色通道图将所述第一通道图插值得到全排列第一通道图;所述全排列第一通道图中的像素均为第一颜色感光像素;
[0023]通过所述全排列第一通道图分别将各所述第二通道图插值得到各全排列第二通道图,分别与各所述第二通道图对应;所述全排列第二通道图中的像素均为同一种第二颜色感光像素;
[0024]基于所述全排列第一通道图、各所述全排列第二通道图,生成目标图像。
[0025]一种图像生成装置,应用于电子设备,所述电子设备包括图像传感器,所述图像传感器包括滤光片阵列,所述滤光片阵列包括最小重复单元,所述最小重复单元包括多个滤光片组,所述滤光片组包括彩色滤光片和多色滤光片,所述彩色滤光片包括第一滤光片和至少一种第二滤光片,所述多色滤光片透过的进光量大于所述彩色滤光片透过的进光量,每个所述彩色滤光片或每个所述多色滤光片均有4个子滤光片;通过各所述多色滤光片得到相应多色像素,通过所述第一滤光片得到相应第一颜色感光像素,通过每一种所述第二滤光片得到相应第二颜色感光像素;所述第一滤光片与所述第二滤光片的透射本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像生成方法,应用于电子设备,所述电子设备包括图像传感器,其特征在于,所述图像传感器包括滤光片阵列,所述滤光片阵列包括最小重复单元,所述最小重复单元包括多个滤光片组,所述滤光片组包括彩色滤光片和多色滤光片,所述彩色滤光片包括第一滤光片和至少一种第二滤光片,所述多色滤光片透过的进光量大于所述彩色滤光片透过的进光量,每个所述彩色滤光片或每个所述多色滤光片均有4个子滤光片;通过各所述多色滤光片得到相应多色像素,通过所述第一滤光片得到相应第一颜色感光像素,通过每一种所述第二滤光片得到相应第二颜色感光像素;所述第一滤光片与所述第二滤光片的透射光的波段不同;所述方法包括:利用所述多色像素的多色通道图提供的纹理信息,将所述第一颜色感光像素的第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素,得到第一中间通道图;分别利用各所述第二颜色感光像素的第二通道图提供的纹理信息,将所述第一中间通道图插值为全排列第一通道图;所述全排列第一通道图中的像素均为第一颜色感光像素;通过所述全排列第一通道图分别对各所述第二通道图插值,得到各全排列第二通道图,分别与各所述第二通道图对应;所述全排列第二通道图中的像素均为同一种第二颜色感光像素;基于所述全排列第一通道图和各所述全排列第二通道图,生成目标图像。2.根据权利要求1所述的方法,其特征在于,所述利用所述多色像素的多色通道图提供的纹理信息,将所述第一颜色感光像素的第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素,得到第一中间通道图,包括:遍历所述多色像素的多色通道图中各像素是否为多色像素;在确定所述多色通道的当前像素为多色像素的情况下,基于包含所述多色像素的预设范围内各像素确定所述多色像素的纹理信息;基于所述多色像素的纹理信息,将所述第一颜色感光像素的第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素,遍历完成,将所述第一通道图中所有对应于多色像素位置的待插值像素插值为第一颜色感光像素,得到第一中间通道图。3.根据权利要求2所述的方法,其特征在于,所述基于包含所述多色像素的预设范围内各像素确定所述多色像素的纹理信息,包括:确定包含所述多色像素的预设范围内各像素的方差;若所述方差小于给定阈值,则所述多色像素处于平坦区;若所述方差大于或等于给定阈值,则所述多色像素处于纹理区。4.根据权利要求3所述的方法,其特征在于,所述基于所述多色像素的纹理信息,将所述第一颜色感光像素的第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素,包括:在所述多色像素处于平坦区的情况下,确定包含所述多色像素的预设范围内各多色像素的第一像素均值,以及各所述第一通道图中对应的预设范围内各第一颜色感光像素的第二像素均值;基于所述第一像素均值和所述第二像素均值之间的比例关系,将所述第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素。
5.根据权利要求3所述的方法,其特征在于,所述基于所述多色像素的纹理信息,将所述第一颜色感光像素的第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素,包括:在所述多色像素处于纹理区的情况下,确定所述多色像素的纹理方向;基于所述纹理方向选择所述多色像素的关联像素;基于各所述关联像素,将所述第一通道图中对应于多色像素位置的像素插值为第一颜色感光像素。6.根据权利要求1所述的方法,其特征在于,所述分别利用各所述第二颜色感光像素的第二通道图提供的纹理信息,将所述第一中间通道图插值为全排列第一通道图,包括:针对每个所述第二通道图,遍历所述第二通道图中各像素是否为所述第二通道图相应类型的第二颜色感光像素;在确定所述第二通道图的当前像素为所述第二通道图相应类型的第二颜色感光像素的情况下,确定所述第二颜色感光像素的纹理信息;基于所述第二颜色感光像素的纹理信息,将所述第一中间通道图中对应于第二颜色感光像素位置的像素插值为第一颜色感光像素;直到对每个所述第二通道图中各像素均遍历完成时得到全排列第一通道图。7.根据权利要求1所述的方法,其特征在于,所述通过所述全排列第一通道图分别对各所述第二通道图插值,得到各全排列第二通道图,包括:基于所述全排列第一通道图,采用引导滤波或者联合双边滤波,将各所述第二通道图插值得到各全排列第二通道图。8.根据权利要求1所述的方法,其特征在于,所述基于所述全排列第一通道图和各所述全排列第二通道图,生成目标图像,包括:依次从待生成的拜耳阵列图像中确定当前位置所需像素;从所述全排列第一通道图或各所述全排列第二通道图的对应位置处,提取像素作为待生成的拜耳阵列图像中当前位置的像素,直至待生成的拜尔阵列图像中所有位置的像素被生成,得到目标图像。9.根据权利要求1至8任一项所述的方法,其特征在于,所述多色滤光片为全色滤光片,或者为进光量大于预设阈值的滤光片。10.根据权利要求1至8任一项所述的方法,...

【专利技术属性】
技术研发人员:李小涛
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1