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

技术编号:21663671 阅读:18 留言:0更新日期:2019-07-20 06:56
本申请涉及一种图像处理方法、装置、电子设备、计算机可读存储介质,所述方法包括:获取摄像头模组中至少一个摄像头对应的镜头偏移量,其中,所述摄像头模组中包括至少两个摄像头;根据所述镜头偏移量控制所述摄像头模组中的摄像头产生偏移,并控制所述摄像头模组中每一个摄像头拍摄对应的原始图像;根据各个所述原始图像中相互重叠的区域生成对应的中间图像;根据获取的所述中间图像生成目标图像,其中,所述目标图像的分辨率大于任意一张所述中间图像的分辨率。上述图像处理方法、装置、电子设备、计算机可读存储介质,可以提高图像的分辨率。

Image Processing Method and Device, Electronic Equipment, Computer Readable Storage Media

【技术实现步骤摘要】
图像处理方法和装置、电子设备、计算机可读存储介质
本申请涉及计算机
,特别是涉及一种图像处理方法、装置、电子设备、计算机可读存储介质。
技术介绍
摄像头的应用非常广泛,例如摄影、监控、视频通话等都可以通过摄像头来实现。摄像头在采集图像时,可以通过镜头来收集拍摄场景中的光线,通过图像传感器将收集的光线转换成电信号,从而生成图像。一般来说,图像传感器中转换电信号的像素单元是固定的,因此图像传感器生成的图像的分辨率也是固定的。
技术实现思路
本申请实施例提供一种图像处理方法、装置、电子设备、计算机可读存储介质,可以提高图像的分辨率。一种图像处理方法,包括:获取摄像头模组中至少一个摄像头对应的镜头偏移量,其中,所述摄像头模组中包括至少两个摄像头;根据所述镜头偏移量控制所述摄像头模组中的摄像头产生偏移,并控制所述摄像头模组中每一个摄像头拍摄对应的原始图像;根据各个所述原始图像中相互重叠的区域生成对应的中间图像;根据获取的所述中间图像生成目标图像,其中,所述目标图像的分辨率大于任意一张所述中间图像的分辨率。一种图像处理装置,包括:偏移量获取模块,用于获取摄像头模组中至少一个摄像头对应的镜头偏移量,其中,所述摄像头模组中包括至少两个摄像头;摄像头偏移模块,用于根据所述镜头偏移量控制所述摄像头模组中的摄像头产生偏移,并控制所述摄像头模组中每一个摄像头拍摄对应的原始图像;中间图像生成模块,用于根据各个所述原始图像中相互重叠的区域生成对应的中间图像;目标图像生成模块,用于根据获取的所述中间图像生成目标图像,其中,所述目标图像的分辨率大于任意一张所述中间图像的分辨率。一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:获取摄像头模组中至少一个摄像头对应的镜头偏移量,其中,所述摄像头模组中包括至少两个摄像头;根据所述镜头偏移量控制所述摄像头模组中的摄像头产生偏移,并控制所述摄像头模组中每一个摄像头拍摄对应的原始图像;根据各个所述原始图像中相互重叠的区域生成对应的中间图像;根据获取的所述中间图像生成目标图像,其中,所述目标图像的分辨率大于任意一张所述中间图像的分辨率。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:获取摄像头模组中至少一个摄像头对应的镜头偏移量,其中,所述摄像头模组中包括至少两个摄像头;根据所述镜头偏移量控制所述摄像头模组中的摄像头产生偏移,并控制所述摄像头模组中每一个摄像头拍摄对应的原始图像;根据各个所述原始图像中相互重叠的区域生成对应的中间图像;根据获取的所述中间图像生成目标图像,其中,所述目标图像的分辨率大于任意一张所述中间图像的分辨率。上述实施例提供的图像处理方法、装置、电子设备、计算机可读存储介质,可以控制摄像头模组中至少一个摄像头产生偏移,并在控制摄像头产生偏移之后控制摄像头模组中的各个摄像头拍摄一张原始图像。然后根据各个原始图像中相互重叠的区域生成对应的中间图像,并根据得到的中间图像生成一张高分辨率的目标图像。这样根据摄像头拍摄的多张原始图像融合成一张高分辨率图像,从而提高了得到的图像的分辨率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中图像处理方法的应用场景图;图2为一个实施例中图像处理方法的流程图;图3为一个实施例中原始图像中相互重叠区域的示意图;图4为另一个实施例中图像处理方法的流程图;图5为又一个实施例中图像处理方法的流程图;图6为又一个实施例中图像处理方法的流程图;图7为一个实施例中两张中间图像对齐到坐标系中的示意图;图8为又一个实施例中图像处理方法的流程图;图9为一个实施例的图像处理装置的结构框图;图10为一个实施例中图像处理电路的示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一镜头偏移量称为第二镜头偏移量,且类似地,可将第二镜头偏移量称为第一镜头偏移量。第一镜头偏移量和第二镜头偏移量两者都是镜头偏移量,但其不是同一镜头偏移量。图1为一个实施例中图像处理方法的应用场景图。如图1所示,该应用场景中包括电子设备10,电子设备10上可以安装摄像头模组102,该摄像头模组102中可以包括至少两个摄像头。具体的,可以获取摄像头模组102中至少一个摄像头对应的镜头偏移量;根据镜头偏移量控制摄像头模组中的摄像头产生偏移,并控制摄像头模组中每一个摄像头拍摄对应的原始图像104;根据各个原始图像104中相互重叠的区域生成对应的中间图像;根据获取的中间图像生成目标图像。其中,电子设备10可以但不限于是手机、电脑、可穿戴设备、个人数字助理等。图2为一个实施例中图像处理方法的流程图。如图2所示,该图像处理方法包括步骤202至步骤208。其中:步骤202,获取摄像头模组中至少一个摄像头对应的镜头偏移量,其中,摄像头模组中包括至少两个摄像头。在一个实施例中,摄像头模组中可以包括至少两个摄像头,通过至少两个摄像头拍摄图像。例如,摄像头模组中可以包括2个、3个、5个摄像头,在此不做限定。具体的,摄像头的类型可以是激光摄像头、红外摄像头、可见光摄像头等,不限于此。具体的,摄像头模组中的摄像头可以包括镜头、图像传感器等器件,镜头可以收集拍摄场景中的光线,图像传感器可以将镜头收集的光线转换成电信号,从而生成图像。可以理解的是,镜头在不同位置时收集到的光线不同,生成的图像也是不同的,也即镜头在偏移的过程中,偏移到不同的位置所采集的图像是不同的。镜头偏移量用于表示摄像头中的镜头的偏移程度。镜头的偏移可以是在平面上平行移动,也可以是绕一点或一条线转动,在此不做限定。镜头偏移量可以但不限于包括平行移动的偏移量、转动的偏移量等。步骤204,根据镜头偏移量控制摄像头模组中的摄像头产生偏移,并控制摄像头模组中每一个摄像头拍摄对应的原始图像。获取到镜头偏移量之后,可以根据镜头偏移量控制摄像头产生偏移,具体是指根据镜头偏移量控制摄像头的镜头产生偏移。例如,可以对镜头建立空间直角坐标系xoy,则镜头偏移量可以为(LxA,LyA,RxA,RyA),其中“LxA”用于表示镜头沿x轴平行移动的量,“LyA”用于表示镜头沿y轴平行移动的量,“RxA”用于表示镜头绕x轴转动的量,“RyA”用于表示镜头沿y轴转动的量。在本申请提供的实施例中,获取摄像头模组中至少一个摄像头对应的镜头偏移量,并根据镜头偏移量控制摄像头产生偏移。具体的,可以根据镜头偏移量控制马达上电,通过马达带动摄像头产生偏移。摄像头产生偏移之后,控制摄像头模组中的每一个摄像头拍摄一张原始图像。可本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:获取摄像头模组中至少一个摄像头对应的镜头偏移量,其中,所述摄像头模组中包括至少两个摄像头;根据所述镜头偏移量控制所述摄像头模组中的摄像头产生偏移,并控制所述摄像头模组中每一个摄像头拍摄对应的原始图像;根据各个所述原始图像中相互重叠的区域生成对应的中间图像;根据获取的所述中间图像生成目标图像,其中,所述目标图像的分辨率大于任意一张所述中间图像的分辨率。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取摄像头模组中至少一个摄像头对应的镜头偏移量,其中,所述摄像头模组中包括至少两个摄像头;根据所述镜头偏移量控制所述摄像头模组中的摄像头产生偏移,并控制所述摄像头模组中每一个摄像头拍摄对应的原始图像;根据各个所述原始图像中相互重叠的区域生成对应的中间图像;根据获取的所述中间图像生成目标图像,其中,所述目标图像的分辨率大于任意一张所述中间图像的分辨率。2.根据权利要求1所述的方法,其特征在于,所述获取摄像头模组中至少一个摄像头对应的镜头偏移量,包括:获取所述摄像头模组中至少一个摄像头对应的镜头偏移范围,从所述镜头偏移范围中随机获取镜头偏移量,其中,不同摄像头对应的镜头偏移量所产生的图像偏移量之间的差值为非整数个像素点。3.根据权利要求1所述的方法,其特征在于,所述获取摄像头模组中至少一个摄像头对应的镜头偏移量,包括:获取所述摄像头模组的抖动数据,并根据所述抖动数据获取所述摄像头模组中的各个摄像头对应的第一镜头偏移量;获取所述摄像头模组中至少一个摄像头对应的第二镜头偏移量;所述根据所述镜头偏移量控制所述摄像头模组中的摄像头产生偏移,包括:根据所述第一镜头偏移量和第二镜头偏移量控制所述摄像头模组中的摄像头产生偏移。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据获取的所述中间图像生成目标图像,包括:从所述中间图像中选取一张基准图像;根据所述基准图像中包含的像素点确定插值像素点,并根据所述所有中间图像中包含的中间像素点的像素值确定各个插值像素点的像素值;将确定像素值后的插值像素点插入到所述基准图像得到目标图像。5.根据权利要求4所述的方法,其特征在于,所述根据所述所有中间图像中包含的中间像素点的像素值确定各个插值像素点的像素值,包括:逐一读取所述插值像素点作为目标插值像素点,并从各个中间图像中的中间像素点中获取所述目标插值像素...

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

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

1