System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及视频编码,并且更具体地涉及用于执行熵编码的技术。
技术介绍
1、数字视频功能可以结合到各种设备中,包括数字电视、笔记本电脑或台式电脑、平板电脑、数字录音设备、数字媒体播放器、视频游戏设备、蜂窝电话(包括所谓的智能电话)、医学成像设备等。可以根据视频编码标准对数字视频进行编码。视频编码标准可以结合视频压缩技术。视频编码标准的示例包括iso/iec mpeg-4visual和itu-t h.264(也称为iso/iec mpeg-4avc)和高效率视频编码(hevc)。hevc在2016年12月的itu-t h.265建议书的高效视频编码(hevc)中有所描述,该文献以引用方式并入本文,并且在本文中被称为itu-th.265。目前正在考虑对itu-t h.265进行扩展和改进以开发下一代视频编码标准。例如,itu-t视频编码专家组(vceg)和iso/iec活动图像专家组(mpeg)(被统称为联合视频研究组(jvet))正在研究压缩能力显著超过当前hevc标准的未来视频编码技术的标准化的潜在需求。以引用方式并入本文的联合探索模型7(jem 7)、联合探索测试模型7(jem 7)的算法描述、iso/iec jtc1/sc29/wg11文档:jvet-g1001(2017年7月,意大利,都灵)描述了由jvet在联合测试模型研究下的编码特征,该技术是超越itu-t h.265功能的潜在增强视频编码技术。应当指出的是,jem 7的编码特征在jem参考软件中实现。如本文所用,术语jem可统称包括在jem 7中的算法以及jem参考软件
2、视频压缩技术能够减少存储和传输视频数据的数据需求。视频压缩技术可以通过利用视频序列中固有的冗余来减少数据需求。视频压缩技术可将视频序列再分成连续较小的部分(即,视频序列内的帧组、帧组内的帧、帧内的切片、切片内的编码树单元(例如,宏块)、编码树单元内的编码块等)。可以使用帧内预测编码技术(例如,图片内(空间))和帧间预测技术(即图片间(时间))来生成待编码的视频数据单元与视频数据的参考单元之间的差值。该差值可以被称为残差数据。残差数据可以被编码为量化变换系数。语法元素可以涉及残差数据和参考编码单元(例如,帧内预测模式索引、运动矢量和块矢量)。可以对残差数据和语法元素进行熵编码。熵编码的残差数据和语法元素可以包括在兼容比特流中。
技术实现思路
1、在一个示例中,一种用于对编码数据进行解码的解码器,所述解码器包括:解码电路,所述解码电路对第一绝对位阶较大标记进行解码,所述第一绝对位阶较大标记指定在扫描位置处是否存在绝对值余数语法,其中如果第二绝对位阶较大标记的值等于第一值,并且所述绝对值余数语法的值等于通过将表示变换系数位阶的绝对值的阵列除以2而获得的值,则所述解码电路对奇偶校验位阶标记进行解码,所述奇偶校验位阶标记指定所述扫描位置处的变换系数位阶的奇偶校验。
2、在一个示例中,一种对编码数据进行解码的方法,所述方法包括:对第一绝对位阶较大标记进行解码,所述第一绝对位阶较大标记指定扫描位置处是否存在绝对值余数语法,并且如果第二绝对位阶较大标记的值等于第一值,则对奇偶校验位阶标记进行解码,所述奇偶校验位阶标记指定所述扫描位置处的变换系数位阶的奇偶校验,其中所述绝对值余数语法的值等于通过将表示变换系数位阶的绝对值的阵列除以2而获得的值。
3、在一个示例中,一种用于对数据进行编码的编码器,所述编码器包括:编码电路,所述编码电路对第一绝对位阶较大标记进行编码,所述第一绝对位阶较大标记指定在扫描位置处是否存在绝对值余数语法,其中如果第二绝对位阶较大标记的值等于第一值,并且所述绝对值余数语法的值等于通过将表示变换系数位阶的绝对值的阵列除以2而获得的值,则所述编码电路对奇偶校验位阶标记进行编码,所述奇偶校验位阶标记指定所述扫描位置处的变换系数位阶的奇偶校验。
本文档来自技高网...【技术保护点】
1.一种用于对编码数据进行解码的解码器,其特征在于,所述解码器包括:
2.一种对编码数据进行解码的方法,其特征在于,所述方法包括:
3.一种用于对图像数据进行编码的编码器,其特征在于,所述编码器包括:
4.一种对图像数据进行编码的方法,其特征在于,所述方法包括:
【技术特征摘要】
1.一种用于对编码数据进行解码的解码器,其特征在于,所述解码器包括:
2.一种对编码数据进行解码的方法,其特征在于,所述方法包括:
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。