图像处理方法及装置、电子设备及存储介质制造方法及图纸

技术编号:23486582 阅读:28 留言:0更新日期:2020-03-10 13:22
本公开是关于一种图像处理方法及装置、电子设备及存储介质,所述方法包括:当接收到拍照指令时,基于感光元件的第一像素排列方式获取至少一帧第一图像;其中,在所述第一像素排列方式中同一颜色分量的像素呈正方形阵列分布;基于所述感光元件的第二像素排列方式获取至少一帧第二图像,其中,所述第二像素排列方式为标准Bayer排列模式;对所述至少一帧第一图像和所述至少一帧第二图像进行融合,得到需要显示的图像。本公开技术方案可以使得到的需要显示的图像能够平衡分辨率和感光度,达到画质增强的效果。

Image processing method and device, electronic equipment and storage medium

【技术实现步骤摘要】
图像处理方法及装置、电子设备及存储介质
本公开涉及图像处理
,尤其涉及一种图像处理方法及装置、电子设备及存储介质。
技术介绍
相关技术中,手机通过前置摄像头拍摄得到的图像根据环境光照的不同其分辨率也不同。通过调整分辨率,可以实现高亮环境下的高分辨率以及低光照环境下较高的图像质量。然而,高亮环境下为确保图像的高分辨率会损失图像质量,低光照环境下为确保图像质量会损失图像分辨率,因此,相关技术中的拍照方式不能够使照片兼顾图像质量和图像分辨率。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种图像处理方法及装置、电子设备及存储介质,能够平衡图像分辨率和感光度,达到画质增强的效果。根据本公开实施例的第一方面,提供一种图像处理方法,包括:当接收到拍照指令时,基于感光元件的第一像素排列方式获取至少一帧第一图像;其中,在所述第一像素排列方式中同一颜色分量的像素呈正方形阵列分布;基于所述感光元件的第二像素排列方式获取至少一帧第二图像,其中,所述第二像素排列方式为标准Bayer排列模式;对所述至少一帧第一图像和所述至少一帧第二图像进行融合,得到需要显示的图像。根据本公开实施例的第二方面,提供一种图像处理装置,包括:第一获取模块,用于当接收到拍照指令时,基于感光元件的第一像素排列方式获取至少一帧第一图像;其中,在所述第一像素排列方式中同一颜色分量的像素呈正方形阵列分布;第二获取模块,用于基于所述感光元件的第二像素排列方式获取至少一帧第二图像,其中,所述第二像素排列方式为标准Bayer排列模式;图像融合模块,用于对所述第一获取模块获取到的所述第一图像和所述第二获取模块获取到的所述第二图像进行融合,得到需要显示的图像。根据本公开实施例的第三方面,提供一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机指令,所述计算机指令用于执行上述第一方面提供的图像处理方法。根据本公开实施例的第四方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器用于执行上述第一方面提供的图像处理方法。本公开的实施例提供的技术方案可以包括以下有益效果:通过感光元件的同一颜色分量的四个像素点得到第一图像上的一个像素点,相当于增加了像素点的感光面积,因此可以使第一图像具有低分辨率高感光度;通过对感光元件固有的像素点进行像素重排得到第二图像,相当于保留了感光元件固有的分辨率,可以使第二图像具有高分辨率低感光度;通过对第一图像和第二图像进行融合,可以使得到的需要显示的图像能够平衡分辨率和感光度,达到画质增强的效果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1A是根据一示例性实施例示出的图像处理方法的流程图。图1B是图1A所示实施例中的感光元件上的像素排列方式的示意图。图1C是图1A所示实施例中的感光元件的第一像素排列方式的示意图。图1D是图1A所示实施例中的感光元件的第二像素排列方式的示意图。图2是根据另一示例性实施例示出的图像处理方法的流程图。图3是如何确定图2所示一示例性实施例的预设分辨率的流程图。图4A是如何确定图2所示另一示例性实施例的预设分辨率的流程图。图4B是图4A所示示例性实施例中的设置选项的示意图。图5是图1A所示实施例中步骤S101的流程图。图6是图1A所示实施例中步骤S102的流程图。图7是根据一示例性实施例示出的图像处理装置的框图。图8是根据另一示例性实施例示出的图像处理装置的框图。图9是根据又一示例性实施例示出的图像处理装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1A是根据一示例性实施例示出的图像处理方法的流程图,图1B是图1A所示实施例中的感光元件上的像素排列方式的示意图,图1C是图1A所示实施例中的感光元件的第一像素排列方式的示意图,图1D是图1A所示实施例中的感光元件的第二像素排列方式的示意图;该图像处理方法可以应用在电子设备(例如:智能手机、平板电脑、数码相机等设备)上,可通过在电子设备上的相机应用程序(APP)实现,如图1A所示,该图像处理方法包括以下步骤S101-S103:在步骤S101中,当接收到拍照指令时,基于感光元件的第一像素排列方式获取至少一帧第一图像;其中,在第一像素排列方式中同一颜色分量的像素呈正方形阵列分布。在一实施例中,正方形阵列可以为N×N的阵列,其中,N大于或者等于2,如图1B所示,以正方形阵列为2×2的正方形阵列为例进行示例性说明,感光元件固有的像素排列模式为四合一(4in1)的像素排列方式,即,将同一颜色分量对应的2×2的阵列作为一个大像素点。基于图1B所示的2×2的阵列中的颜色分量,可确定出该2×2的阵列对应的大像素点的颜色分量,进而得到图1C所示的第一像素排列方式,本公开所述的第一像素排列方式可称为QuadBayer排列模式。在一实施例中,通过感光元件采集如图1B所示的至少一帧原生图像数据,将每一帧原生图像数据转换成图1C所示的第一像素排列方式,得到至少一帧第一图像。在步骤S102中,基于感光元件的第二像素排列方式获取至少一帧第二图像,其中,第二像素排列方式为标准Bayer排列模式。在一实施例中,标准Bayer排列模式如图1D所示,通过感光元件采集如图1B所示的至少一帧原生图像数据,将每一帧原生图像数据按照成图1D所示的第二像素排列方式进行像素重排,得到至少一帧第二图像。在一实施例中,第一图像和第二图像通过不同帧的原生图像数据得到的。在步骤S103中,对至少一帧第一图像和至少一帧第二图像进行融合,得到需要显示的图像。在一实施例中,可以通过对每一帧第一图像进行插值运算,得到至少一幅第一RGB图像,对每一帧第二图像进行插值运算,得到至少一幅第二RGB图像;对至少一幅第一RGB图像与至少一幅第二RGB图像进行融合,得到需要在相机应用程序的用户界面上显示的图像。本实施例中,通过感光元件的同一颜色分量的四个像素点得到第一图像上的一个像素点,相当于增加了像素点的感光面积,因此可以使第一图像具有低分辨率高感光度;通过对感光元件固有的像素点进行像素重排得到第二图像,相当于保留了感光元件固有的分辨率,可以使第二图像具有高分辨率低感光度;通过对第一图像和第二图像进行融合,可以使得到的需要显示的图像能够平衡分本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,所述方法包括:/n当接收到拍照指令时,基于感光元件的第一像素排列方式获取至少一帧第一图像;其中,在所述第一像素排列方式中同一颜色分量的像素呈正方形阵列分布;/n基于所述感光元件的第二像素排列方式获取至少一帧第二图像,其中,所述第二像素排列方式为标准Bayer排列模式;/n对所述至少一帧第一图像和所述至少一帧第二图像进行融合,得到需要显示的图像。/n

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:
当接收到拍照指令时,基于感光元件的第一像素排列方式获取至少一帧第一图像;其中,在所述第一像素排列方式中同一颜色分量的像素呈正方形阵列分布;
基于所述感光元件的第二像素排列方式获取至少一帧第二图像,其中,所述第二像素排列方式为标准Bayer排列模式;
对所述至少一帧第一图像和所述至少一帧第二图像进行融合,得到需要显示的图像。


2.根据权利要求1所述的方法,其特征在于,所述对所述至少一帧第一图像和所述至少一帧第二图像进行融合,得到需要显示的图像,包括:
针对所述至少一帧第一图像中的每一帧第一图像,将所述每一帧第一图像从第一分辨率放大至预设分辨率,得到至少一帧第三图像;
针对所述至少一帧第二图像中的每一帧第二图像,将所述每一帧第二图像从第二分辨率缩小至所述预设分辨率,得到至少一帧第四图像;
对所述至少一帧第三图像和所述至少一帧第四图像进行融合,得到需要显示的图像。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
检测环境光的光照强度;
基于所述光照强度、所述第一分辨率和所述第二分辨率确定所述预设分辨率。


4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在显示图像的预览界面上显示用于设置所述预设分辨率的提示框;
检测所述提示框中输入的分辨率,将所述输入的分辨率确定为所述预设分辨率。


5.根据权利要求1所述的方法,其特征在于,所述基于感光元件的第一像素排列方式获取至少一帧第一图像,包括:
对于通过感光元件的第一像素排列方式采集的至少一帧原生图像数据中的每一帧原生图像数据,确定所述每一帧原生图像数据中的相同颜色分量所在的第一阵列中的各颜色分量;
基于所述第一阵列中的各颜色分量确定参与插值运算的第一颜色分量;
确定与所述第一阵列相邻的参与插值运算的至少一个第二阵列各自对应的第二颜色分量;
基于所述第一颜色分量与所述至少一个第二阵列各自对应的第二颜色分量,确定所述第一阵列对应的三原色分量,得到该帧原生图像数据对应的第二图像。


6.根据权利要求1所述的方法,其特征在于,所述基于所述感光元件的第二像素排列方式获取至少一帧第二图像,包括:
对于通过所述感光元件的第二像素排列方式确定的至少一帧原生图像数据中的每一帧原生图像数据,将所述每一帧原生图像数据进行像素重排;
对于重排后的原生图像数据,确定每一个第一像素点对应的第三颜色分量;
确定与所述第一像素点相邻的至少一个第二像素点各自对应的的第四颜色分量;
基于所述第三颜色分量与所述至少一个第二像素点各自对应的的第四颜色分量,确定所述第一像素点对应的三原色分量,得到该帧原生图像数据对应的第一图像。


7.根据权利要求1-6任一所述的方法,其特征在于,所述第一像素排列方式为QuadBayer排列模式。


8.一种图像处理装置,其特征在于,所述装置包括:
第一获取模块,用于当接收到拍照指令时,基于感光元件的第一像素排列方式获取至少一帧第一图像;其中,在所述第一像素排列方式中同一颜色分量的像素呈正方形阵列分布;
第二获取模块,用于基于所述感光元件的第二像素排列方式获取至少一帧第二图像,其中,所述第二像素排列方式为标准Baye...

【专利技术属性】
技术研发人员:豆子飞
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1