一种编码系统和方法技术方案

技术编号:16283634 阅读:30 留言:0更新日期:2017-09-23 03:08
本发明专利技术提供了一种编码系统和方法,该系统包括:第一编码设备和至少一个第二编码设备,所述第一编码设备,用于接收至少一个原始图像,根据每个原始图像的大小,以及预设的第二编码设备的标识信息与数据处理容量之间的映射关系,针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像,将与该第二编码设备对应的子图像传输给该第二编码设备,其中,所述子图像的大小小于或者等于数据处理容量;所述第二编码设备,用于对接收到子图像进行处理并传输。本发明专利技术还公开相应的编码方法。

Coding system and method

The present invention provides an encoding system and method, the system includes a first encoding device and at least one of the first second encoding device, encoding device, for receiving at least one of the original image, each according to the size of the original image, and the mapping relationship between the preset second encoding equipment identification information and data processing capacity for each of the second encoding equipment, at least one of the second encoding device, respectively corresponding to the second generation encoding equipment sub image, sub image transmission corresponding to the second encoding equipment to the second encoding equipment, among them, the size of the sub image is less than or equal to the data processing capacity of the second encoding equipment; for, the received sub image processing and transmission. The invention also discloses a corresponding coding method.

【技术实现步骤摘要】
一种编码系统和方法
本专利技术涉图像处理
,具体而言,涉及一种编码系统和方法。
技术介绍
近年来,用户在观看视频时对于视频清晰度的要求越来越高,4K电视和H.265/HEVC编码技术及其相关技术日趋成熟也为超高清4K视频的推广打下了基础,4K视频已成为未来视频技术发展的必然趋势。4K视频在分辨率大幅提升的同时也带来了大量数据处理,因此需要更高的压缩率和适应于超高分辨率的并行处理算法。现有的H.264/AVC编码方式已经无法满足这些需求,需要采用更先进的H.265/HEVC编码方式。然而采用H.265/HEVC编码方式时,现有的处理器(CPU)无法实时进行如1080p的H.265/HEVC编码,需要提升CPU的处理能力,导致成本较高,不利于量产和推广,在需要编码超高分辨率图像时,极大的数据传输量对带宽的要求较高,在当前采用的以太网和千兆交换机条件下难以同时满足带宽需求和成本需求;另外,也可以使用专用的4K超高清视频编码芯片,但是一方面目前能够处理4K超高清视频编码的芯片选择很少,同样存在成本问题。除了上述编码技术,还可以采用嵌入式编码技术,但是,嵌入式编码技术只能固定地将图像分割为四个子图像,无法根据编码单元的实际能力灵活配置分割方式,而芯片编码方式也决定了编码算法的实现和质量的固化,需要升级编码算法时难度较大。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种编码系统和方法,用于解决现有技术中无法灵活分割图像以及宽带无法满足过大图像处理时的需求问题。第一方面,本专利技术的实施例提供一种编码系统,包括:第一编码设备和至少一个第二编码设备,所述第一编码设备,用于接收至少一个原始图像,根据每个原始图像的大小,以及预设的第二编码设备的标识信息与数据处理容量之间的映射关系,针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像,将与该第二编码设备对应的子图像传输给该第二编码设备,其中,所述子图像的大小小于或者等于数据处理容量;所述第二编码设备,用于对接收到子图像进行处理并传输。可选地,所述第一编码设备具体用于根据以下步骤针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像:根据每个第二编码设备的数据处理容量,确定各个第二编码设备的处理优先级;根据各个第二编码设备的处理优先级,以及预设的总优先级,针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像。可选地,所述第一编码设备将与该第二编码设备对应的子图像传输给该第二编码设备之前,还用于:利用预设的压缩算法对各个子图像进行压缩处理。可选地,所述第二编码设备具体用于根据以下步骤对接收到子图像进行处理并传输:对接收到的压缩后的子图像进行解压;对解压后的子图像进行编码;传输编码后的子图像。可选地,所述第一编码设备还用于:接收各个第二编码设备传输的子图像;根据各个子图像的标识信息,对各个子图像进行合并处理,得到待输出码流,并传输所述待输出码流。第二方面,本专利技术实施例提供一种编码方法,包括:通过第一编码设备接收至少一个原始图像,根据每个原始图像的大小,以及预设的第二编码设备的标识信息与数据处理容量之间的映射关系,针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像,其中,所述子图像的大小小于或者等于数据处理容量;将与该第二编码设备对应的子图像传输给该第二编码设备;通过第二编码设备对接收到子图像进行处理并传输。可选地,所述针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像,包括:根据每个第二编码设备的数据处理容量,确定各个第二编码设备的处理优先级;根据各个第二编码设备的处理优先级,以及预设的总优先级,针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像。可选地,所述通过第一编码设备将与该第二编码设备对应的子图像传输给该第二编码设备之前,还包括:利用预设的压缩算法对各个子图像进行压缩处理。可选地,所述通过第二编码设备对接收到子图像进行处理并传输,包括:对接收到的压缩后的子图像进行解压;对解压后的子图像进行编码;传输编码后的子图像。可选地,还包括:通过第一编码设备接收各个第二编码设备传输的子图像;根据各个子图像的标识信息,对各个子图像进行合并处理,得到待输出码流,并传输所述待输出码流。根据本专利技术的技术方案,通过具有第一编码设备和至少一个第二编码设备的分布式处理系统,实现灵活分割图像。另外,本专利技术通过对分割后的图像进行如压缩处理,减少在进行超高分辨率图像编码时对宽带的需求,减低成本。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的一种编码过程中的数据流走向示意图;图2为本专利技术实施例提供的一种编码系统的结构示意图;图3为本专利技术实施例提供的一种编码方法的流程示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的实施例提供一种编码系统和方法,该编码系统中包括第一编码设备和多个第二编码设备,第一编码设备获取到至少一个原始图像后,分别对各个原始图像进行分割处理,将每个原始图像分割为多个子图像(slice),将各个子图像下发给第二编码设备,第二编码设备进行解压、编码处理后,进一步将处理后的子图像发送到第一编码设备,第一编码设备根据接收的子图像进行合并并输出,可参考图1。该系统用以解决现有技术在进行编码时,无法灵活分割图像,以及在进行超高分辨率图像编码时,无法满足宽带需求。其中,本专利技术所述系统和方法基于同一专利技术构思,由于设备及方法解决问题的原理相似,因此设备与方法的实施可以相互参见,重复之处不再赘述。图2为根据本专利技术实施例提供的一种编码系统的结构示意图。如图2所示,该设备包括:第一编码设备21和至少一个第二编码设备22。第一编码设备21,用于接收至少一个原始图像,根据每个原始图像的大小,以及预设的第二编码设备的标识信息与数据处理容量之间的映射关系,针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像,将与该第二编码设备对应的子图像传输给该第二编码设备,其中,所述子图像的大小小于或者等于数据处理容量。其中,第一编码设备接收的原始图像一般是外部设备传输的YUV(Y”表示明亮度(Luminan本文档来自技高网...
一种编码系统和方法

【技术保护点】
一种编码系统,其特征在于,包括:第一编码设备和至少一个第二编码设备,所述第一编码设备,用于接收至少一个原始图像,根据每个原始图像的大小,以及预设的第二编码设备的标识信息与数据处理容量之间的映射关系,针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像,将与该第二编码设备对应的子图像传输给该第二编码设备,其中,所述子图像的大小小于或者等于数据处理容量;所述第二编码设备,用于对接收到子图像进行处理并传输。

【技术特征摘要】
1.一种编码系统,其特征在于,包括:第一编码设备和至少一个第二编码设备,所述第一编码设备,用于接收至少一个原始图像,根据每个原始图像的大小,以及预设的第二编码设备的标识信息与数据处理容量之间的映射关系,针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像,将与该第二编码设备对应的子图像传输给该第二编码设备,其中,所述子图像的大小小于或者等于数据处理容量;所述第二编码设备,用于对接收到子图像进行处理并传输。2.如权利要求1所述的系统,其特征在于,所述第一编码设备具体用于根据以下步骤针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像:根据每个第二编码设备的数据处理容量,确定各个第二编码设备的处理优先级;根据各个第二编码设备的处理优先级,以及预设的总优先级,针对至少一个第二编码设备中的每个第二编码设备,分别生成与该第二编码设备对应的子图像。3.如权利要求1所述的系统,其特征在于,所述第一编码设备将与该第二编码设备对应的子图像传输给该第二编码设备之前,还用于:利用预设的压缩算法对各个子图像进行压缩处理。4.如权利要求3所述的系统,其特征在于,所述第二编码设备具体用于根据以下步骤对接收到子图像进行处理并传输:对接收到的压缩后的子图像进行解压;对解压后的子图像进行编码;传输编码后的子图像。5.如权利要求1所述的系统,其特征在于,所述第一编码设备还用于:接收各个第二编码设备传输的子图像;根据各个子图像的标识信息,对各个子图像进行合并处理...

【专利技术属性】
技术研发人员:于中李琮马晓张天若
申请(专利权)人:北京数码视讯科技股份有限公司
类型:发明
国别省市:北京,11

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

1