System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及视频数据的编码和解码。
技术介绍
1、由于视频数据量通常大于语音数据量或静止影像数据量,因此在不进行压缩处理的情况下存储或传输视频数据需要大量的硬件资源(包括存储器)。
2、相应地,在存储或传输视频数据时,通常利用编码器来压缩视频数据,以便于进行存储或传输。然后,解码器接收压缩的视频数据,解压并再现视频数据。用于视频的压缩技术包括h.264/avc和高效率视频编码(high efficiency video coding,hevc),所述高效率视频编码(hevc)比h.264/avc的编码效率提高了大约40%。
3、然而,对于视频数据,图像大小、分辨率和帧速率逐渐增加,并且相应地,要编码的数据量也在增多。因此,需要一种与现有压缩技术相比具有更好的编码效率和更高的影像质量的新压缩技术。
技术实现思路
1、本专利技术公开了一种用于视频数据的块的帧内预测编码的改进技术。
2、根据本专利技术的一个方面,一种用于对视频数据解码的方法包括:从比特流获取关于当前编码块的亮度预测模式的信息和关于当前编码块的色度预测模式的信息;基于关于亮度预测模式的信息来推导当前编码块的亮度帧内预测类型和亮度帧内预测模式,所述亮度帧内预测类型包括基于矩阵的帧内预测(matrix-based intra prediction,mip)和常规帧内预测;基于当前编码块的亮度帧内预测类型和亮度帧内预测模式以及关于色度预测模式的信息,确定当前编码块的色度帧内预测模式;基于当前
3、确定当前编码块的色度帧内预测模式包括:如果关于色度预测模式的信息指示直接模式(direct mode,dm),当前编码块的亮度帧内预测类型是基于矩阵的帧内预测,并且视频数据的采样格式是4:4:4,则确定出当前编码块的色度帧内预测类型是基于矩阵的帧内预测,并且确定出与当前编码块的色度帧内预测类型相对应的色度帧内预测模式与推导为当前编码块的亮度帧内预测模式的基于矩阵的帧内预测模式相同。
4、确定当前编码块的色度帧内预测模式包括:如果关于色度预测模式的信息指示直接模式(dm),当前编码块的亮度帧内预测类型为基于矩阵的帧内预测,并且视频数据的采样格式为4:2:0或4:2:2,则确定出当前编码块的色度帧内预测模式为平面(planar)模式。
5、确定当前编码块的色度帧内预测模式包括:如果关于色度预测模式的信息指示直接模式(dm)并且当前编码块的亮度帧内预测类型是常规帧内预测类型,则确定出当前编码块的色度帧内预测模式与推导为当前编码块的亮度帧内预测模式的常规帧内预测模式相同。
6、根据本专利技术的另一方面,一种用于对视频数据解码的装置包括解码单元和帧内预测单元,所述解码单元从比特流获取关于当前编码块的亮度预测模式的信息和关于当前编码块的色度预测模式的信息;所述帧内预测单元基于关于亮度预测模式的信息来推导当前编码块的亮度帧内预测类型和亮度帧内预测模式,基于当前编码块的亮度帧内预测类型和亮度帧内预测模式以及关于色度预测模式的信息来确定当前编码块的色度帧内预测模式,并且基于当前编码块的色度帧内预测模式来生成当前编码块的色度预测样本,其中所述亮度帧内预测类型包括基于矩阵的帧内预测(mip)和常规帧内预测。
7、在确定当前编码块的色度帧内预测模式时,如果关于色度预测模式的信息指示直接模式(dm),当前编码块的亮度帧内预测类型是基于矩阵的帧内预测,并且视频数据的采样格式是4:4:4,则帧内预测单元确定出当前编码块的色度帧内预测类型是基于矩阵的帧内预测,并且确定出与当前编码块的色度帧内预测类型相对应的色度帧内预测模式与推导为当前编码块的亮度帧内预测模式的基于矩阵的帧内预测模式相同。
本文档来自技高网...【技术保护点】
1.一种用于对视频数据解码的装置,所述装置包括:
2.一种用于对视频数据编码的装置,所述装置包括:
3.一种包括一个或多个处理器的装置,所述装置配置为:
【技术特征摘要】
1.一种用于对视频数据解码的装置,所述装置包括:
2.一种用于对视频数据编码...
【专利技术属性】
技术研发人员:沈东圭,边柱衡,朴时奈,朴俊泽,朴胜煜,林和平,
申请(专利权)人:现代自动车株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。