图像传输方法、装置、电子设备和存储介质制造方法及图纸

技术编号:20050034 阅读:34 留言:0更新日期:2019-01-09 05:52
本申请公开了一种图像传输方法、装置、电子设备和存储介质。其中方法包括:获取图像传感器采集的图像序列,并将图像序列中的多帧图像分割为一个或者多个帧组,然后,确定每个帧组中的参考帧图像,并计算帧组中相邻两帧图像之间的差值,以及根据分组顺序,将每个帧组的参考帧图像以及相邻两帧图像之间的差值依次发送给应用程序处理器。由此,将部分图像进行帧间差传输,减少了传输的数据量,减少了传输带宽,降低了传输所使用的功耗。

【技术实现步骤摘要】
图像传输方法、装置、电子设备和存储介质
本申请涉及图像
,尤其涉及一种图像传输方法、装置、电子设备和存储介质。
技术介绍
随着移动终端技术的不断发展,移动终端所具备的功能也越来越多样化,其中拍照功能已成为移动终端的基本功能之一。目前,移动终端中的摄像头模组与移动终端中的应用处理器(ApplicationProcessor,简称AP)之间一般是传输原始图像,然后,AP根据原始图像得到目标图像。然而,在需要多帧原始图像合成目标图像的场景(例如,通过移动终端拍摄高动态范围图像(High-DynamicRange,简称HDR)或者全景图像中),或者视频场景中,此时,摄像头模组需要将每一帧原始图像发送给AP。其中,每帧原始图像中的数量是由于像素数量乘以每个像素的位数组成。例如1200w像素的摄像头,传输一帧原始图像,每个像素有12B位,一个字节8B,那12B=1.5字节,传输该帧原始图像的总数据量1200x1.5=8M。这样,在需要向AP传输多帧原始图像时,向AP传输每一帧原始图像,使得摄像头模组与AP之间的数据传输量大,所需要的功耗较大。
技术实现思路
本申请的目的旨在至少在一定程度上解决上述的技术问题之一。为此,本申请的第一个目的在于提出一种图像传输方法。该方法通过将部分图像进行帧间差传输,减少了传输的数据量,减少了传输带宽,降低了传输所使用的功耗。本申请的第二个目的在于提出一种图像传输装置。本申请的第三个目的在于提出一种电子设备。本申请的第四个目的在于提出一种计算机可读存储介质。本申请的第五个目的在于提出一种计算机程序产品。为达到上述目的,本申请第一方面实施例提出的图像传输方法,包括:获取图像传感器采集的图像序列,所述图像序列包括按时间顺序排列的多帧图像;将所述图像序列中的所述多帧图像分割为一个或者多个帧组;确定每个所述帧组中的参考帧图像,并计算所述帧组中相邻两帧图像之间的差值;根据分组顺序,将每个所述帧组的所述参考帧图像以及所述相邻两帧图像之间的差值依次发送给应用程序处理器。为达到上述目的,本申请第二方面实施例提出的图像传输装置,包括:获取模块,用于获取图像传感器采集的图像序列,所述图像序列包括按时间顺序排列的多帧图像;分组模块,用于将所述图像序列中的所述多帧图像分割为一个或者多个帧组;确定模块,用于确定每个所述帧组中的参考帧图像,并计算所述帧组中相邻两帧图像之间的差值;发送模块,用于根据分组顺序,将每个所述帧组的所述参考帧图像以及所述相邻两帧图像之间的差值依次发送给应用程序处理器。为达到上述目的,本申请第三方面实施例提出的电子设备,包括摄像头模组和应用处理器,所述摄像头模组包括图像传感器、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现本申请第一方面实施例的图像传输方法。为达到上述目的,本申请第四方面实施例提出的非临时性计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本申请第一方面实施例所述的图像传输方法。本申请第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行本申请第一方面实施例所述的图像传输方法。根据本申请实施例的图像传输方法、装置和电子设备,获取图像传感器采集的图像序列,并将图像序列中的多帧图像分割为一个或者多个帧组,然后,确定每个帧组中的参考帧图像,并计算帧组中相邻两帧图像之间的差值,以及根据分组顺序,将每个帧组的参考帧图像以及相邻两帧图像之间的差值依次发送给应用程序处理器。由此,通过将部分图像进行帧间差传输,减少了传输的数据量,减少了传输带宽,降低了传输所使用的功耗。本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本申请一个实施例的图像传输方法的流程图;图2是根据相邻两帧图像之间的相似度,将图像序列中的多帧图像分割为一个或者多个帧组的细化流程图;图3是摄像头模组端与AP端传输图像数据的示例图;图4是根据本申请一个实施例的图像传输装置的结构示意图;图5是根据本申请一个实施例的电子设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。下面参考附图描述本申请实施例的图像传输方法、装置、电子设备和存储介质。图1是根据本申请一个实施例的图像传输方法的流程图。如图1所示,该图像传输方法可以包括:步骤101,获取图像传感器采集的图像序列,图像序列包括按时间顺序排列的多帧图像。其中,需要理解的是,该图像传输方法应用在图像传输装置中,该图像传输装置位于摄像头模组端。其中,摄像头模组端位于电子设备中,例如,电子设备可以为移动终端、便携式设备、平板电脑等。作为一种示例性的实施方式,获取图像传感器采集的图像序列,可以包括:获取图像传感器顺序采集的多帧图像;每当获取一帧图像,将获取的一帧图像存储在缓存中,以在缓存中生成图像序列。由此,将图像传感器所采集的每帧图像进行缓存,方便后续基于缓存中的图像序列中的每帧图像进行后续处理。步骤102,将图像序列中的多帧图像分割为一个或者多个帧组。其中,需要理解的是,每个帧组中的帧图像的数量可以相同,也可以不同。作为一种示例性的实施方式,为了进一步降低摄像头模组与AP之间的数据传输量,对于每个帧组,每个帧组中的第一帧图像和最后一帧图像之间的相似度大于零。其中,需要理解的是,在不同应用场景中,将图像序列中的多帧图像分割为一个或者多个帧组的方式不同,举例说明如下:作为一种示例,可将图像序列中的多帧图像以N帧为组进行分割,以得到一个或者多个帧组,其中,N为大于或者等于2的正整数。其中,需要说明的是,在通过图像传感器采集图像序列的过程中,通常短时间内相邻两帧图像之间存在一定的相似性,作为一种示例性的实施方式,在可将图像序列中的多帧图像以N帧为组进行分割,以得到一个或者多个帧组之前,还可以获取图像传感器采集的历史图像序列,并对历史图像序列中所有相邻两帧图像之间的相似性进行分析,并根据分析结果,确定N的取值。例如,N为3,假设图像序列包括5帧图像,分别为1、2、3、4、5帧图像,在获取上述图像序列后,可将1-3帧图像分为一个帧组A,4和5帧图像分为帧组B。作为另一种示例,根据相邻两帧图像之间的相似度,将图像序列中的多帧图像分割为一个或者多个帧组。其中,根据相邻两帧图像之间的相似度,将图像序列中的多帧图像分割为一个或者多个帧组的过程,如图2所示,可以包括:步骤201,针对图像序列中的每帧图像,计算相邻两帧图像之间的相似度。步骤202,如果相邻两帧图像之间的相似度大于预设阈值,则将相邻的两帧图像划分到同一个帧组中。其中,预设阈值是预先设置的两帧图像之间的相似度的阈值。步骤203,如果相邻两帧图像之间的相似度小于或者等于预设阈值,则将相邻的两帧图像划分到不同的帧组中。例如,预设阈值为50%,假设图像序列中包括4帧图像,分别用1-4本文档来自技高网...

【技术保护点】
1.一种图像传输方法,其特征在于,包括:获取图像传感器采集的图像序列,所述图像序列包括按时间顺序排列的多帧图像;将所述图像序列中的所述多帧图像分割为一个或者多个帧组;确定每个所述帧组中的参考帧图像,并计算所述帧组中相邻两帧图像之间的差值;根据分组顺序,将每个所述帧组的所述参考帧图像以及所述相邻两帧图像之间的差值依次发送给应用程序处理器。

【技术特征摘要】
1.一种图像传输方法,其特征在于,包括:获取图像传感器采集的图像序列,所述图像序列包括按时间顺序排列的多帧图像;将所述图像序列中的所述多帧图像分割为一个或者多个帧组;确定每个所述帧组中的参考帧图像,并计算所述帧组中相邻两帧图像之间的差值;根据分组顺序,将每个所述帧组的所述参考帧图像以及所述相邻两帧图像之间的差值依次发送给应用程序处理器。2.根据权利要求1所述的方法,其特征在于,所述确定每个所述帧组中的参考帧图像,包括:将每个所述帧组中的第一帧图像作为所述参考帧图像。3.根据权利要求1所述的方法,其特征在于,所述将所述图像序列中的多帧图像分割为一个或者多个帧组,包括:将所述图像序列中的所述多帧图像以N帧为组进行分割,以得到一个或者多个帧组,其中,N为大于或者等于2的正整数;或者,根据相邻两帧图像之间的相似度,将所述图像序列中的所述多帧图像分割为一个或者多个帧组。4.根据权利要求1-3任一项所述的方法,其特征在于,所述帧组中的第一帧图像与最后一帧图像之间的相似度大于零。5.根据权利要求2所述的方法,其特征在于,所述根据相邻两帧图像之间的相似度,将所述图像序列中的所述多帧图像分割为一个或者多个帧组,包括:针对所述图像序列中的每帧图像,计算相邻两帧图像之间的相似度;如果相邻两帧图像之间的相似度大于预设阈值,则将相邻的两帧图像划分到同一个帧组中;如果相邻两帧图像之间的相似度小于或者等于预设阈值,则将相邻的两帧图像划分到不同的帧组中。6.根据权利要求1-3任一项所述的方法,其特征在于,所述获取图像传感器采集的图像序列,包括:获取所述图像传感器顺序采集的多帧图像;每当获取一帧图像,将获取的一帧图像存储在缓存中,以在所述缓存中生成所述图像序列。7.一种图像传输装置,其特征在于,包括:获取模块,用于获取图像传感器采集的图像序列,所述图像序列包括按时间顺序排列的多帧图像;分组模块,用于将所述...

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

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

1