一种帧内预测方法、系统、计算机设备及可读存储介质技术方案

技术编号:24254482 阅读:30 留言:0更新日期:2020-05-23 01:12
本发明专利技术公开了一种帧内预测方法、系统、计算机设备及可读存储介质,涉及视频编解码领域、数字芯片技术领域,包括如下步骤:写入初始像素,划分LCU,首个CU预测及重建,更新寄存器,其他CU预测及重建,遍历所有CU,重复更新寄存器步骤以及其他CU预测及重建步骤,直至所有CU均完成预测及重建。本发明专利技术所提供的方法,对于大量只会被读取一次的参考像素,采用新的参考像素覆盖,占用原有的存储空间,不需要重新开辟存储空间存储新的参考像素,以实现减少片上存储空间的目标。

An intra prediction method, system, computer equipment and readable storage medium

【技术实现步骤摘要】
一种帧内预测方法、系统、计算机设备及可读存储介质
本专利技术涉及视频编解码领域、数字芯片
,具体涉及一种帧内预测方法、系统、计算机设备及可读存储介质。
技术介绍
HEVC(HighEfficiencyVideoCdoing)是由ITU(InternationalTelecommunicationUnio,国际电信组织)和MPEG(MovingPictureExpertsGroup,运动图像专家组)联合成立的组织JCTVC(JointCollaborativeTeamonVideoCoding)在2013年发布的新的视频编码标准。相比上一代视频编码标准,即H.264/AVC,其目标是在相同的视觉质量下,压缩率降低一倍。视频编码主要是利用各种编码工具去除视频信息的空间冗余、时间冗余、信息冗余等,实现压缩效果,利于存储及传输等。HEVC视频编码标准延续了上一代编码标准的基本方法,例如基于块的编码、帧内预测、帧间预测、变换量化、环路滤波、熵编码等。其中帧内预测主要是利用当前视频帧已编码完成的内容预测剩余视频帧内容的一种方法,去除大量的视频本文档来自技高网...

【技术保护点】
1.一种帧内预测方法,其特征在于,所述帧内预测方法包括如下步骤:/n写入初始像素:将位于N*N的LCU左侧的N/2个像素存储于水平寄存器,N/2个像素由LCU的最顶端开始计数;将位于N*N的LCU上侧的N个像素存储于垂直寄存器;将位于N*N的LCU左上角的像素存储于左上寄存器;/n划分:将N*N的LCU划分成若干CU;/n首个CU预测及重建:读取左上角的CU的参考像素在水平寄存器、垂直寄存器和左上寄存器中对应位置的像素,基于读取的像素对左上角的CU进行预测并重建;/n更新寄存器:将重建后的CU的最下一行像素更新至水平寄存器,将重建后的CU的最右一列像素更新至垂直寄存器,更新时覆盖水平寄存器或垂...

【技术特征摘要】
1.一种帧内预测方法,其特征在于,所述帧内预测方法包括如下步骤:
写入初始像素:将位于N*N的LCU左侧的N/2个像素存储于水平寄存器,N/2个像素由LCU的最顶端开始计数;将位于N*N的LCU上侧的N个像素存储于垂直寄存器;将位于N*N的LCU左上角的像素存储于左上寄存器;
划分:将N*N的LCU划分成若干CU;
首个CU预测及重建:读取左上角的CU的参考像素在水平寄存器、垂直寄存器和左上寄存器中对应位置的像素,基于读取的像素对左上角的CU进行预测并重建;
更新寄存器:将重建后的CU的最下一行像素更新至水平寄存器,将重建后的CU的最右一列像素更新至垂直寄存器,更新时覆盖水平寄存器或垂直寄存器对应位置已存储的像素,根据LCU的划分,将划分后的CU的左上参考像素在重建后的CU的最右一列像素中对应位置的像素更新至左上寄存器;
其他CU预测及重建:对下一个CU进行预测,读取当前CU的参考像素在更新后的水平寄存器、垂直寄存器以及左上寄存器中对应位置的像素,基于读取的像素对当前CU进行预测并重建;
遍历所有CU,重复更新寄存器步骤以及其他CU预测及重建步骤,直至所有CU均完成预测及重建。


2.根据权利要求1所述的帧内预测方法,其特征在于,在遍历所有CU步骤中,按照zig-zag的顺序依次进行预测和重建。


3.根据权利要求1所述的帧内预测方法,其特征在于,CU的横坐标为CU的右上参考像素和上方参考像素在水平寄存器中的对应位置;CU的纵坐标的低三位为CU的左侧参考像素和左下参考像素在垂直寄存器中的对应位置;CU的纵坐标的低三位为CU的左上参考像素在左上寄存器中的对应位置,仅读取一个像素。


4.根据权利要求3所述的帧内预测方法,其特征在于,水平寄存器的读取及写入地址计算公式为:



其中,x为当前CU的横坐标;CUSize为当前CU大小,HoriAddr为水平寄存器读取及写入地址,HoriSize为水平寄存器读取及写入像素数目;
垂直寄存器的读取及写入地址计算公式为:



其中,y为当前CU的纵坐标;CUSize为当前CU大小,VertAddr为垂直寄存器读取及写入地址,VertSize为垂直寄存器读取及写入...

【专利技术属性】
技术研发人员:王军肖文勇朱旭东
申请(专利权)人:杭州雄迈集成电路技术股份有限公司
类型:发明
国别省市:浙江;33

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

1