System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像编码方法、编码流提取方法以及图像解码方法技术_技高网

图像编码方法、编码流提取方法以及图像解码方法技术

技术编号:41144623 阅读:5 留言:0更新日期:2024-04-30 18:13
本发明专利技术提供一种图像编码方法、编码流提取方法以及图像解码方法。所述图像编码方法通过对图像数据进行编码来生成编码数据,并包括:生成编码数据,其包括对图片进行分割而得到多个子图片的每个子图片的图像数据;为每个子图片生成子图片报头,每个子图片报头包括用于从所述多个子图片中的其他子图片区别出每个子图片的子图片识别信息;以及将所述生成的子图片报头加入到所述编码数据中,其中所述多个子图片中的第一子图片通过使用与所述第一子图片有关的子图片参数集,从所述图片或其他子图片中被单独的编码。

【技术实现步骤摘要】

本专利技术的实施方式涉及一种图像编码方法、编码流提取方法以及图像解码方法


技术介绍

1、为了高效地传输或记录运动图像,使用通过对运动图像进行编码而生成编码数据的运动图像编码装置和通过对该编码数据进行解码而生成解码图像的运动图像解码装置。

2、作为具体的运动图像编码方式,例如可列举出在h.264/avc、hevc(high-efficiency video coding:高效运动图像编码)中提出的方式等。

3、在这种运动图像编码方式中,构成运动图像的图像(图片)由包括通过分割图像而得到的切片、通过分割切片而得到的编码树单元(ctu:coding tree unit)、通过分割编码树单元而得到的编码单位(有时也称为编码单元(coding unit:cu))以及通过分割编码单位而得到的块即由预测单元(pu)、变换单元(tu)构成的分级结构来管理,并按每个cu进行编码/解码。

4、此外,在这种运动图像编码方式中,通常,基于通过对输入图像进行编码/解码而得到的局部解码图像而生成预测图像,对从输入图像(原图像)中减去该预测图像而得到的预测残差(有时也称为“差分图像”或“残差图像”)进行编码。作为预测图像的生成方法,可列举出画面间预测(帧间预测)和画面内预测(帧内预测)。

5、此外,作为近年来的动图像编码和解码的技术,可列举出专利文献1和非专利文献1。在专利文献1中,记载有按每个区块在时间方向上独立地进行编码的技术。在非专利文献1中,公开有h.265/hevc的tile等的相关技术。

<p>6、现有技术文献

7、专利文献

8、专利文献1:日本专利公报《专利第6241504号公报(2016年12月6日发行)》非专利文献

9、非专利文献1:itu-t h.265,“high effeciency video coding”,series h:audiovisual and multimedia systems infrastructure of audiovisual serices-coding of moving video,iso/iec 23008-2,december 2016。


技术实现思路

1、专利技术要解决的问题

2、然而,在像专利文献1和非专利文献1所记载的以往技术中,为了仅显示图片的特定的区域,从图像整体的编码数据中提取出一部分,在想要生成仅特定的区域的编码数据的情况下,需要大幅度重写切片数据等编码数据。此外,由于无法使编码数据仅与一个图片(视点)对应,因此无法从编码图片取出特定的图片(仅视点)进行解码。

3、本专利技术涉及一种使用能从图片整体的编码数据中容易地提取的与一部分的区域对应的编码数据来对图片进行解码的方法。此外,本专利技术设计一种能提取与一部分的区域对应的编码数据的对图片整体的编码数据进行编码的方法。此外,涉及一种从能容易地提取的编码数据提取与特定的区域对应的编码数据的流提取方法。

4、技术方案

5、为了解决上述课题,本专利技术的一方案的图像编码方法通过对图像数据进行编码来生成编码数据,所述图像编码方法包括:生成编码数据,所述编码数据包括对图片进行分割而得到多个子图片的每个子图片的图像数据;为每个子图片生成子图片报头,每个所述子图片报头包括用于从所述多个子图片中的其他子图片区别出每个子图片的子图片识别信息;以及将所述生成的子图片报头加入到所述编码数据中,其中所述多个子图片中的第一子图片通过使用与所述第一子图片有关的子图片参数集,从所述图片或其他子图片中被单独的编码。

6、为了解决上述课题,本专利技术的一方案的编码流提取方法根据输入编码数据生成输出编码数据,所述编码流提取方法包括生成所述输出编码数据,其中所述输入编码数据包括:对图片进行分割而得到多个子图片的每个子图片的图像数据,以及针对每个子图片子图片报头,每个所述子图片报头包括用于从所述多个子图片中的其他子图片区别出每个子图片的子图片识别信息,以及生成所述输出编码数据,所述输出编码数据包括:子图片参数集,所述子图片参数集包括一个或多个子图片识别信息,以及每个子图片的图像数据,其中所述多个子图片中的第一子图片通过使用与所述第一子图片有关的子图片参数集,从所述图片或其他子图片中被单独的编码。

7、为了解决上述课题,本专利技术的一方案的图像解码方法对编码数据进行解码,所述图像解码方法包括:通过对所述编码数据进行解码来生成子图片的解码图像,所述编码数据中包括:对图片进行分割而得到多个子图片中的所述子图片的图像数据,子图片报头,所述子图片报头包括用于从所述多个子图片中的其他子图片区别出所述子图片的子图片识别信息,以及子图片参数集,所述子图片参数集包括与所述子图片有关的一个或多个子图片识别信息;以及通过使用所述编码数据中所包括的所述子图片的所述图像数据、所述子图片参数集和所述子图片报头来解码所述子图片的所述解码图像。

8、有益效果

9、根据以上构成,能够不进行切片数据的重写地从图片整体的编码数据容易地生成与一部分的区域对应的编码数据。此外,能够对容易地生成的与一部分的区域对应的编码数据进行解码。

本文档来自技高网
...

【技术保护点】

1.一种通过对图像数据进行编码来生成编码数据的图像编码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法更包括:

3.一种根据输入编码数据生成输出编码数据的编码流提取方法,其特征在于,所述方法包括:

4.根据权利要求3所述的方法,其特征在于,所述方法更包括:

5.根据权利要求3或4所述的方法,其特征在于,所述方法更包括:生成配置数据,其中:

6.根据权利要求3所述的方法,其特征在于,所述方法更包括:

7.一种对编码数据进行解码的图像解码方法,其特征在于,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,

【技术特征摘要】

1.一种通过对图像数据进行编码来生成编码数据的图像编码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法更包括:

3.一种根据输入编码数据生成输出编码数据的编码流提取方法,其特征在于,所述方法包括:

4.根据权利要求3所述的方法,其特征在于,所述方...

【专利技术属性】
技术研发人员:青野友子中条健猪饲知宏八杉将伸
申请(专利权)人:夏普株式会社
类型:发明
国别省市:

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

1