位置差异图生成方法及装置、电子设备、芯片及介质制造方法及图纸

技术编号:38205515 阅读:13 留言:0更新日期:2023-07-21 16:52
本公开是关于一种位置差异图生成方法及装置、电子设备、芯片及介质。其中,该方法,包括:对第一图像和第二图像进行位差计算,得到初始位置差异图;所述初始位置差异图中包含至少一个位置差异值未知的空洞像素点;对所述初始位置差异图进行超像素划分,划分得到的每一超像素均包含多个像素点,并基于各个空洞像素点所位于的超像素中的其他像素点的位置差异值对相应的空洞像素点的位置差异值进行补全。值对相应的空洞像素点的位置差异值进行补全。值对相应的空洞像素点的位置差异值进行补全。

【技术实现步骤摘要】
【国外来华专利技术】位置差异图生成方法及装置、电子设备、芯片及介质


[0001]本公开涉及图像处理领域,尤其涉及一种位置差异图生成方法及装置、电子设备、芯片及介质。

技术介绍

[0002]为了提高影像作品的质量,时下的大多数电子设备在进行图像或视频拍摄时,通常都需要优先获取用于表征不同图像的各个像素点之间的位置关系的位置差异图,以基于该位置差异图对相应的图像进行调整。
[0003]例如,在多摄场景下,需要获取不同摄像头拍摄得到的图像之间的视差图,以基于该视差图对拍摄得到的多个图像进行图像融合。再例如,在对运动物体进行拍摄时,可以获取在不同时刻拍摄得到的不同图像之间的光流图,以基于该光流图预测运动物体的运动情况,进而根据预测得到的运动情况对图像进行调整。

技术实现思路

[0004]有鉴于此,本公开提供一种位置差异图生成方法及装置、电子设备、芯片及介质,能够准确生成两个图像之间的位置差异图。
[0005]根据本公开的第一方面,提供一种位置差异图生成方法,包括:
[0006]对第一图像和第二图像进行位差计算,得到初始位置差异图;所述初始位置差异图中包含至少一个位置差异值未知的空洞像素点;
[0007]对所述初始位置差异图进行超像素划分,划分得到的每一超像素均包含多个像素点,并基于各个空洞像素点所位于的超像素中的其他像素点的位置差异值对相应的空洞像素点的像素值进行补全。
[0008]根据本公开的第二方面,提供一种位置差异图生成装置,包括:
[0009]计算单元,对第一图像和第二图像进行位差计算,得到初始位置差异图;所述初始位置差异图中包含至少一个位置差异值未知的空洞像素点;
[0010]划分单元,对所述初始位置差异图进行超像素划分,划分得到的每一超像素均包含多个像素点,并基于各个空洞像素点所位于的超像素中的其他像素点的位置差异值对相应的空洞像素点的像素值进行补全。
[0011]根据本公开的第三方面,提供一种位置差异图生成方法,应用于图像处理器,包括:
[0012]接收图像传感器生成的第一图像和第二图像;所述第一图像和所述第二图像由所述图像传感器所属的摄像头针对同一被摄主体拍摄得到;
[0013]对所述第一图像和第二图像进行位差计算,得到初始位置差异图,所述初始位置差异图中包含至少一个位置差异值未知的空洞像素点;
[0014]对所述初始位置差异图进行超像素划分,划分得到的每一超像素均包含多个像素点,并基于各个空洞像素点所位于的超像素中的其他像素点的位置差异值对相应的空洞像
素点的位置差异值进行补全。
[0015]根据本公开的第四方面,提供一种电子设备,包括:
[0016]处理器;
[0017]用于存储处理器可执行指令的存储器;
[0018]其中,所述处理器通过运行所述可执行指令以实现如第一方面所述的方法。
[0019]根据本公开的第五方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第一方面所述方法的步骤。
[0020]在本公开的技术方案中,在获得第一图像和第二图像之后,可以对两者进行位差计算,以得到初始位置差异图。在此基础上,即可对初始位置差异图进行超像素划分,并基于划分得到的超像素中的各个像素点的位置差异值对其中包含的空洞像素点进行位置差异值补全。应当理解的是,由于本公开基于划分得到的超像素对各自包含的空洞像素点进行了位置差异值补全,避免了相关技术生成的位置差异图中存在空洞像素点,而影响最终成像的问题。
附图说明
[0021]为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本公开一示例性实施例示出的一种位置差异图生成方法的流程图;
[0023]图2是本公开一示例性实施例示出的一种视差图生成方法的流程图;
[0024]图3是本公开一示例性实施例示出的一种初始视差图的示意图;
[0025]图4是本公开一示例性实施例示出的一种初始视差图的直方图示意图;
[0026]图5是本公开一示例性实施例示出的一种调整后的初始视差图的示意图;
[0027]图6是本公开一示例性实施例示出的一种超像素划分的示意图;
[0028]图7是本公开一示例性实施例示出的一种主摄图像的亮度图的示意图;
[0029]图8是本公开一示例性实施例示出的一种对超像素包含的像素点进行调整后的示意图;
[0030]图9是本公开一示例性实施例示出的一种位置差异图生成装置的框图;
[0031]图10是本公开一示例性实施例示出的另一种位置差异图生成装置的框图;
[0032]图11是本公开一示例性实施例中一种电子设备的结构示意图。
具体实施方式
[0033]下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0034]在本公开实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开实施例。在本公开实施例和所附权利要求书中所使用的单数形式的“一种”和“该”也旨
在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0035]应当理解,尽管在本公开实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0036]出于简洁和便于理解的目的,本文在表征大小关系时,所使用的术语为“大于”或“小于”、“高于”或“低于”。但对于本领域技术人员来说,可以理解:术语“大于”也涵盖了“大于等于”的含义,“小于”也涵盖了“小于等于”的含义;术语“高于”涵盖了“高于等于”的含义,“低于”也涵盖了“低于等于”的含义。
[0037]时下的电子设备,例如智能手机、平板电脑等为了提高拍摄得到的图像的成像效果,通常会拍摄多帧图像,以基于不同图像之间的位置差异,进行图像调整,进而得到最终图像。
[0038]在本公开中,可以将不同图像的各个像素点之间的位置差异值组成的图像称作位置差异图。在实际应用中,生成的位置差异图的准确度,往往决定了最终的成像效果。
[0039]最为典型的两种位置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种位置差异图生成方法,其特征在于,包括:对第一图像和第二图像进行位差计算,得到初始位置差异图;所述初始位置差异图中包含至少一个位置差异值未知的空洞像素点;对所述初始位置差异图进行超像素划分,划分得到的每一超像素均包含多个像素点,并基于各个空洞像素点所位于的超像素中的其他像素点的位置差异值对相应的空洞像素点的位置差异值进行补全。2.根据权利要求1所述的方法,其特征在于,所述位置差异图为视差图,所述第一图像和所述第二图像由不同摄像头针对同一被摄主体拍摄得到;或者,所述位置差异图为光流图,所述第一图像和所述第二图像由同一摄像头在不同时刻对同一被摄主体拍摄得到。3.根据权利要求1所述的方法,其特征在于,所述对所述初始位置差异图进行超像素划分,包括:按照预设尺寸对所述初始位置差异图像进行超像素划分,以使划分得到的每一超像素中包含的像素点为预设数量。4.根据权利要求1所述的方法,其特征在于,还包括:确定所述第一图像中的像素值分布情况,所述像素值分布情况用于表征所述第一图像中的平坦区域和边缘区域;其中,平坦区域中的像素点与其邻域像素点的像素差值不大于预设值,边缘区域中的像素点与其邻域像素点的像素差值大于预设值;基于所述像素值分布情况对各个超像素所包含的像素点进行调整,以使调整后的同一超像素内的像素点属于同一平坦区域或同一边缘区域。5.根据权利要求4所述的方法,其特征在于,所述确定所述第一图像中的像素值分布情况,包括:获取所述第一图像的亮度图;所述基于所述像素值分布情况对各个超像素所包含的像素点进行调整,包括:基于所述亮度图中各个像素点的亮度值,对划分得到的各个超像素所包含的像素点进行调整,以使调整后的同一超像素内的各个像素点与其邻域像素点的亮度差值不超过预设亮度值。6.根据权利要求1所述的方法,其特征在于,基于任一空洞像素点所位于的超像素中的其他像素点的位置差异值对所述任一空洞像素点的位置差异值进行补全,包括:获取任一空洞像素点所位于的超像素中的其他各个像素点的位置差异值,并计算获取到的各个位置差异值的平均值,以将计算得到的平均值作为所述任一空洞像素点的位置差异值。7.根据权利要求6所述的方法,其特征在于,所述计算获取到的各个位置差异值的平均值,包括:计算获取到的各个位置差异值的加权平均值;其中,任一其他像素点的权重值与该任一其他像素点与所述任一空洞像素点的距离呈负相关。8.根据权利要求1所述的方法,其特征在于,基于任一空洞像素点所位于的超像素中的其他像素点的位置差异值对所述...

【专利技术属性】
技术研发人员:李超胡毅
申请(专利权)人:上海玄戒技术有限公司
类型:发明
国别省市:

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

1