【技术实现步骤摘要】
一种AVS3帧内块划分方法及相关设备
[0001]本专利技术涉及视频编码
,尤其涉及一种AVS3帧内块划分方法、系统、终端及计算机可读存储介质。
技术介绍
[0002]AVS3(Audio Video Coding Standard)是我国自主研制的第三代音视频编解码标准,编码标准中的帧内预测技术通过去除视频帧内的信息冗余,达到压缩视频的目的。
[0003]现有的帧内预测技术采用一种自底向上、暴力搜索的方式找到每一个编码单元(CU,coding unit)的最优块划分方式(partition)及帧内预测模式(intra prediction mode)。现有帧内预测技术的缺点在于其大计算量导致硬件实现时的资源消耗大以及其递归算法结构导致硬件设计的调度难度大。
[0004]因此,现有技术还有待于改进和发展。
技术实现思路
[0005]本专利技术的主要目的在于提供一种AVS3帧内块划分方法、系统、终端及计算机可读存储介质,旨在解决现有技术中帧内预测模式的大计算量导致硬件实现时的资源消耗大以及 ...
【技术保护点】
【技术特征摘要】
1.一种AVS3帧内块划分方法,其特征在于,所述AVS3帧内块划分方法包括:获取视频帧内的最大编码单元,采用贪心搜索算法将所述最大编码单元自顶向下进行逐层亮度块划分,得到所述最大编码单元的五层亮度块划分结果;计算所述最大编码单元的每一层亮度块划分结果中每个编码单元在五种亮度帧内预测模式下的率失真代价,根据所述率失真代价得到每个编码单元的最佳亮度帧内预测模式;将所述最大编码单元中第五层亮度块划分结果对应的最终编码结果的重构像素存储到上侧行缓存中,并将所述最大编码单元中前四层亮度块划分结果对应的编码结果的重构像素存储到左侧行缓存中。2.根据权利要求1所述的AVS3帧内块划分方法,其特征在于,所述获取视频帧内的最大编码单元,采用贪心搜索算法将所述最大编码单元自顶向下进行逐层亮度块划分,得到所述最大编码单元的五层亮度块划分结果,之前还包括:根据AVS3中的粗模式决策算法,从所述AVS3中标准的33种亮度帧内预测模式中选择五种候选的亮度帧内预测模式;其中,所述亮度帧内预测模式用于所述最大编码模块划分的率失真代价计算以及编码单元的最佳预测模式的率失真代价计算。3.根据权利要求1所述的AVS3帧内块划分方法,其特征在于,所述获取视频帧内的最大编码单元,采用贪心搜索算法将所述最大编码单元自顶向下进行逐层亮度块划分,得到所述最大编码单元的五层亮度块划分结果,具体包括:根据所述贪心搜索算法,建立最新模式决策电路,所述最新模式决策电路包括五个亮度模式决策和一个色度模式决策;获取视频帧内尺寸为64x64的最大编码单元,将所述最大编码单元输入所述最新模式决策电路中,根据所述最新模式决策电路中第一亮度模式决策对所述最大编码单元第一层进行亮度块划分;根据率失真算法对所述第一层中的每一种亮度块划分方式进行计算,得到所述第一层中的每一种亮度块划分方式对应的率失真代价;选择所述率失真代价最小的亮度块划分方式对所述第一层进行划分,得到所述第一层的划分结果以及所述第一层划分后得到的编码单元;所述率失真代价最小的亮度块划分方式为当前划分层的最优划分方式;将所述第一层的划分结果输入下一层,继续选择率失真代价最小的亮度块划分方式进行划分,直到得到第五层的划分结果,最终得到所述最大编码单元的五层亮度块划分结果以及所述最大编码单元的五层亮度块划分后得到的多个编码单元;其中,所述最新模式决策电路中每一个亮度模式决策对应处理所述最大编码单元每一层的亮度块划分。4.根据权利要求3所述的AVS3帧内块划分方法,其特征在于,所述将所述第一层的划分结果输入下一层,继续选择率失真代价最小的亮度块划分方式进行划分,直到得到第五层的划分结果,具体包括:当选择所述率失真代价最小的亮度块划分方式对所述第一层进行划分后,得到所述第一层的最优划分方式以及第一层的划分结果,并舍弃非最优划分方式以及所述非最优划分
方式对应的划分结果;将所述第一层的划分结果输入下一层,继续选择所述率失真代价最小的亮度块划分方式进行划分,直到得到第五层的划分结果,并舍弃每一层中的非最优划分方式以及所述非最优划分方式对应的划分结果。5.根据权利要求2所述的AVS3帧内块划分方法,其特征在于,所述计算所述最大编码单元的每一层亮度块划分结果中每个编码单元在五种亮度帧内预测模式下的率失真代价,根据所述率失真代价得到每个编码单元的最佳亮度帧内预测模式,具体包括:获取所述最大编码单元中每一层最优划分后得到...
【专利技术属性】
技术研发人员:姜宇程,王景生,廖振雄,刘生权,都美江,李英,张鹏,
申请(专利权)人:鹏城实验室,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。