System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 视频数据编码器和编码方法技术_技高网

视频数据编码器和编码方法技术

技术编号:43867567 阅读:24 留言:0更新日期:2024-12-31 18:53
本文所公开的示例包括视频数据编码器。该视频数据编码器可根据上下文自适应可变长度译码将4×4数据块编码成位流。该4×4数据块可表示视频数据。该视频数据编码器可在对该4×4数据块进行编码时忽略该4×4数据块的至少一些系数。在一些示例中,该视频数据编码器可通过在对该4×4数据块进行编码之前将该4×4数据块的该至少一些系数设置为零来忽略该4×4数据块的该至少一些系数。还公开了相关设备、系统和方法。

【技术实现步骤摘要】
【国外来华专利技术】

各种示例整体涉及以数字格式编码视频、图像和/或音频数据。更具体地,一些示例涉及与上下文自适应可变长度译码(cavlc)有关的改进。可根据推荐h.264:用于一般视听服务的高级视频译码(h.264)(其在本领域中也被称为动态图像专家组(mpeg)-4高级视频译码(avc))来使用cavlc。h.264是用于记录和/或分发视频、图像和/或音频的视频译码格式。除非本文另有说明,否则对″h.264″的引用应被理解为包括mpeg--4avc。另外,公开了设备、系统和方法。


技术介绍

1、cavlc可用于视频译码,例如根据推荐h.264的视频译码,但不限于此。cavlc可将系数的块编码成位流。cavlc可利用经量化的系数的块的若干特性。


技术实现思路

【技术保护点】

1.一种装置,所述装置包括:

2.根据权利要求1所述的装置,其中所述视频数据编码器通过在对所述4×4数据块进行编码之前将所述4×4数据块的所述至少一些系数设置为零来忽略所述4×4数据块的所述至少一些系数。

3.根据权利要求2所述的装置,其中在将所述4×4数据块的所述至少一些系数设置为零之后,为了将所述4×4数据块编码成所述位流,所述视频数据编码器用以:

4.根据权利要求1所述的装置,其中为了在对所述4×4数据块进行编码时忽略所述4×4数据块的至少一些系数,所述视频数据编码器用以进行以下操作中的一者或多者:

5.根据权利要求1所述的装置,其中所述至少一些系数包括至少两个系数。

6.根据权利要求1所述的装置,其中根据所述4×4数据块中的所述系数的Z字形扫描模式,所述至少一些系数包括所述4×4数据块的最后两个系数。

7.根据权利要求1所述的装置,其中所述视频数据编码器在同一时钟周期期间对所述多个非零系数和所述多个尾随一进行编码并且对所述尾随一中的每一者的所述符号进行编码。

8.根据权利要求1所述的装置,其中所述视频数据编码器在16个或更少个时钟周期中将所述4×4数据块编码成所述位流。

9.一种装置,所述装置包括:

10.根据权利要求9所述的装置,其中所述视频数据编码器在对所述4×4数据块进行编码之前将所述4×4数据块的至少一些系数设置为零,以便忽略所述4×4数据块的所述至少一些系数。

11.根据权利要求10所述的装置,其中在将所述4×4数据块的所述至少一些系数设置为零之后,所述视频数据编码器用以:

12.根据权利要求9所述的装置,其中所述视频数据编码器用以进行以下操作中的一者或多者:

13.根据权利要求9所述的装置,其中所述至少一些系数包括至少两个系数。

14.根据权利要求13所述的装置,其中所述至少两个系数包括根据所述4×4数据块中的所述系数的Z字形扫描模式为零的所述4×4数据块的最后两个系数。

15.根据权利要求9所述的装置,其中所述视频数据编码器用以:

16.一种方法,所述方法包括:

17.根据权利要求16所述的方法,其中忽略所述4×4数据块的所述至少一些系数包括在对所述4×4数据块进行编码之前将所述4×4数据块的至少一些系数设置为零。

18.根据权利要求17所述的方法,其中将所述4×4数据块编码成所述位流包括在将所述4×4数据块的所述至少一些系数设置为零之后:

19.根据权利要求16所述的方法,其中在忽略所述4×4数据块的所述至少一些系数时将所述4×4数据块编码成所述位流包括以下操作中的一者或多者:

20.根据权利要求16所述的方法,所述方法还包括:

...

【技术特征摘要】
【国外来华专利技术】

1.一种装置,所述装置包括:

2.根据权利要求1所述的装置,其中所述视频数据编码器通过在对所述4×4数据块进行编码之前将所述4×4数据块的所述至少一些系数设置为零来忽略所述4×4数据块的所述至少一些系数。

3.根据权利要求2所述的装置,其中在将所述4×4数据块的所述至少一些系数设置为零之后,为了将所述4×4数据块编码成所述位流,所述视频数据编码器用以:

4.根据权利要求1所述的装置,其中为了在对所述4×4数据块进行编码时忽略所述4×4数据块的至少一些系数,所述视频数据编码器用以进行以下操作中的一者或多者:

5.根据权利要求1所述的装置,其中所述至少一些系数包括至少两个系数。

6.根据权利要求1所述的装置,其中根据所述4×4数据块中的所述系数的z字形扫描模式,所述至少一些系数包括所述4×4数据块的最后两个系数。

7.根据权利要求1所述的装置,其中所述视频数据编码器在同一时钟周期期间对所述多个非零系数和所述多个尾随一进行编码并且对所述尾随一中的每一者的所述符号进行编码。

8.根据权利要求1所述的装置,其中所述视频数据编码器在16个或更少个时钟周期中将所述4×4数据块编码成所述位流。

9.一种装置,所述装置包括:

10.根据权利要求9所述的装置,其中所述视频数据编码器在对所述4×4数据块进行...

【专利技术属性】
技术研发人员:B·P·雷迪S·东途K·K·加纳普拉姆
申请(专利权)人:微芯片技术股份有限公司
类型:发明
国别省市:

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

1