图像数据传输方法、装置及终端制造方法及图纸

技术编号:16367185 阅读:69 留言:0更新日期:2017-10-10 23:39
一种图像数据传输方法、装置及终端,所述方法包括:按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以得到多个宏块数据;按照第一次序,将所述多个宏块数据逐个传输至数字图像处理系统,以供所述数字图像处理系统基于所述宏块数据进行图像处理。本发明专利技术方案可以降低数字图像处理系统的成本以及功耗,并且降低对外部存储器的带宽需求。

Image data transmission method, device and terminal

An image data transmission method, device and a terminal. The method comprises the following steps: according to preset macroblock size, to classify the image data output of the camera, to obtain a plurality of macroblock data; according to the first order of the plurality of macroblock data by transmission to digital image processing system for the digital image processing system of the macroblock data based on image processing. The inventive scheme can reduce the cost and power consumption of the digital image processing system, and reduce the bandwidth requirement of the external memory.

【技术实现步骤摘要】
图像数据传输方法、装置及终端
本专利技术涉及图像传输与处理技术,特别涉及一种图像数据传输方法、装置及终端。
技术介绍
随着虚拟现实(VirtualReality)技术的发展,对于高分辨率的图像数据传输提出了越来越高的要求。现有技术的图像数据一般在摄像装置和数字图像处理系统间采用基于像素行的传输序列进行数据传输。图1是现有的一种摄像装置输出的基于像素行传输的图像数据示意图;图2是现有的一种基于像素行的图像数据传输的时序图。结合图1和图2所示,在传输图像数据时,需设置同步信号VSYNC,且所述同步信号VSYNC具有第一有效沿和第二有效沿;所述摄像装置向所述数字图像处理系统传输每一帧图像数据时,需要在所述同步信号VSYNC的第一有效沿和第二有效沿之间的有效作用下进行传输,图1中的有效图像数据HREF中的每一个脉冲与图2所示的图像数据的一个像素行相对应,展开信号HREF(1H)为所述有效图像数据HREF中一个单一脉冲的展开;在对所述图像数据进行传输时,系统在每一个时钟信号PCLK的有效沿作用下,将图像数据中的每一个字节(Byte)依次进行传输。采用像素行的方式对所述图像数据进行传输,意味着数字图像处理系统需要额外增加缓存对图像进行保存和处理,这意味着需要在片内增加缓存,或者额外占用外部DDR宽带。无论哪种方式对系统的成本和功耗都有不利影响。因此,现有技术中的图像数据传输方法面临着的使得数字图像处理系统的成本以及功耗较高的问题。
技术实现思路
本专利技术解决的技术问题是如何降低现有的数字图像处理系统的成本以及功耗。为解决上述技术问题,本专利技术实施例提供一种图像数据传输方法,包括:按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以得到多个宏块数据;按照第一次序,将所述多个宏块数据逐个传输至数字图像处理系统,以供所述数字图像处理系统基于所述宏块数据进行图像处理。可选地,所述图像数据传输方法还包括:在传输所述多个宏块数据时,按照第二次序,传输所述宏块数据中的像素行或像素列。可选地,所述第一次序包括:先沿行方向从左到右,再沿列方向从上到下;或者,先沿列方向从上到下,再沿行方向从左到右。可选地,按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以生成多个宏块数据包括:当所述图像数据的尺寸无法被所述宏块尺寸整除时,在划分得到的非完整的所述宏块数据中填充无效数据,以使其尺寸与所述宏块尺寸相同。可选地,按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以生成多个宏块数据包括:当所述图像数据的尺寸无法被所述宏块尺寸整除时,所述图像数据被所述宏块尺寸整除后余下的数据为最后一个宏块数据,调整所述最后一个宏块数据的宏块尺寸,以使得所述图像数据的尺寸减去调整后的宏块尺寸,能够被所述宏块尺寸整除。为解决以上所述技术问题,本专利技术实施例还提供一种图像数据传输装置,包括:图像数据划分单元,适于按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以得到多个宏块数据;宏块数据传输单元,适于按照第一次序,将所述多个宏块数据逐个传输至数字图像处理系统,以供所述数字图像处理系统基于所述宏块数据进行图像处理。可选地,所述宏块数据传输单元在传输所述多个宏块数据时,按照第二次序,传输所述宏块数据中的像素行或像素列。可选地,所述第一次序包括:先沿行方向从左到右,再沿列方向从上到下;或者,先沿列方向从上到下,再沿行方向从左到右可选地,所述图像数据划分单元包括:数据填充单元,适于当所述图像数据的尺寸无法被所述宏块尺寸整除时,在划分得到的非完整的所述宏块数据中填充无效数据,以使其尺寸与所述宏块尺寸相同。可选地,所述图像数据划分单元包括:尺寸调整单元,适于当所述图像数据的尺寸无法被所述宏块尺寸整除时,所述图像数据被所述宏块尺寸整除后余下的数据为最后一个宏块数据,调整所述最后一个宏块数据的宏块尺寸,以使得所述图像数据的尺寸减去调整后的宏块尺寸,能够被所述宏块尺寸整除。为解决以上所述技术问题,本专利技术实施例还提供一种终端,所述终端包括:摄像装置,其输出的图像数据按照预设的宏块尺寸进行划分,以得到多个宏块数据;数字图像处理系统,按照第一次序从所述摄像装置逐个接收所述多个宏块数据,并基于所述宏块数据进行图像处理。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:本专利技术实施例提供一种图像数据传输方法,可以包括:按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以得到多个宏块数据;按照第一次序,将所述多个宏块数据逐个传输至数字图像处理系统,以供所述数字图像处理系统基于所述宏块数据进行图像处理。本专利技术实施例采用基于宏块的方式传输所述图像数据,使得数字信号处理系统内部的处理模块可以直接基于所述宏块的方式对所述图像数据进行处理,而不是针对整个图像数据进行处理,可无需使用大容量的片内缓存器或者占用额外的外部存储器的带宽,因此,本专利技术实施例可以降低数字图像处理系统的成本以及功耗,并且降低对外部存储器的带宽需求。进一步地,当遇到所述图像数据的尺寸无法被所述宏块尺寸整除的特殊场景时,本专利技术实施例可以在划分得到的非完整的所述宏块数据中填充无效数据,以使其尺寸与所述宏块尺寸相同;或者调整所述宏块尺寸,以使得所述图像数据的尺寸能被调整后的宏块尺寸整除,可以保证所述图像数据处理的可靠性。附图说明图1是现有的一种摄像装置输出的基于像素行传输的图像数据示意图;图2是现有的一种基于像素行的图像数据传输的时序图;图3是本专利技术实施例一种图像数据传输方法的流程图;图4是本专利技术实施例另一种图像数据传输方法的流程图;图5是本专利技术实施例中基于宏块尺寸进行划分的图像数据的示意图;图6是本专利技术实施例基于宏块的图像数据传输的时序图;图7是本专利技术实施例一种图像传输装置的示意性结构框图。具体实施方式如
技术介绍
部分所述,现有技术中的基于像素行的图像数据传输方法面临着的使得数字图像处理系统的成本以及功耗较高的问题。本申请专利技术人对现有技术进行了分析。在现有技术中,一般采用的基于像素行的图像数据传输方式,这种传输方式应用于图像数据分辨率不高的情况时,对数字图像处理系统的成本以及功耗影响很小。然而,在目前图像数据的分辨率越来越高的情况下,基于像素行的图像数据传输方式将带来很多问题。以按照H.265编码标准进行编码的分辨率为4KB(列分辨率)×2KB(行分辨率)的视频数据来举例。摄像装置将所述视频数据传输至数字图像处理系统进行处理(例如,降噪,编码)时,H.265编码器要开始一次宏块的帧间运动预测和编码的必要条件是等待固定大小的行像素数据全部就绪后方可开始相关操作。而H.265编码标准可以允许的最大宏块尺寸为128Byte×128Byte,那么,若H.265编码器等待128行像素数据进行一次编码操作来计算,那么,数字图像处理系统为了实现以上视频数据的传输,至少需要采用以下两种存储方式中的一种。方式一,在数字图像处理系统内部集成行分辨率×块列大小×单像素尺寸的片内缓存器,假定数字图像处理系统在内部使用YUV422格式,为了满足以上所述场景的需求,则需要集成4K*128*2=1MByte的片内缓存器。方式二,数字图像处理系统还可以将所述图像数据存储到外部存储器中,如双倍速率同步动态随机存储器(DoubleD本文档来自技高网
...
图像数据传输方法、装置及终端

【技术保护点】
一种图像数据传输方法,其特征在于,包括:按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以得到多个宏块数据;按照第一次序,将所述多个宏块数据逐个传输至数字图像处理系统,以供所述数字图像处理系统基于所述宏块数据进行图像处理。

【技术特征摘要】
1.一种图像数据传输方法,其特征在于,包括:按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以得到多个宏块数据;按照第一次序,将所述多个宏块数据逐个传输至数字图像处理系统,以供所述数字图像处理系统基于所述宏块数据进行图像处理。2.如权利要求1所述的图像数据传输方法,其特征在于,还包括:在传输所述多个宏块数据时,按照第二次序传输所述宏块数据中的像素行或像素列。3.如权利要求1所述的图像数据传输方法,其特征在于,所述第一次序包括:先沿行方向从左到右,再沿列方向从上到下;或者,先沿列方向从上到下,再沿行方向从左到右。4.如权利要求1所述的图像数据传输方法,其特征在于,按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以生成多个宏块数据包括:当所述图像数据的尺寸无法被所述宏块尺寸整除时,在划分得到的非完整的所述宏块数据中填充无效数据,以使其尺寸与所述宏块尺寸相同。5.如权利要求1所述的图像数据传输方法,其特征在于,按照预设的宏块尺寸,对摄像装置输出的图像数据进行划分,以生成多个宏块数据包括:当所述图像数据的尺寸无法被所述宏块尺寸整除时,所述图像数据被所述宏块尺寸整除后余下的数据为最后一个宏块数据,调整所述最后一个宏块数据的宏块尺寸,以使得所述图像数据的尺寸减去调整后的宏块尺寸,能够被所述宏块尺寸整除。6.一种图像数据传输装置,其特征在于,包括:图像数据划分单元,适于按照预设的宏块尺寸,对摄像装置输出...

【专利技术属性】
技术研发人员:张治
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1