【技术实现步骤摘要】
编码预测信息的确定及视频编码的方法、装置
本申请涉及视频编码
,尤其涉及编码预测信息的确定及视频编码的方法、装置。
技术介绍
本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。随着网络视频的发展,为提高视频编码的清晰度,帧率,以及压缩率,高效视频编码(highefficiencyvideocoding,HEVC)应运而生。HEVC编码中,通常将一帧图像送入到编码器,先根据预设最大编码单元(codeunit,CU)大小,分割成一个个CTU块,然后每个CTU块再采用四叉树的循环分层结构进行多次划分,直到预设的最小CU大小。然后,对各个深度级别的CU的进行帧间预测,得到相应的最优预测模式,再根据最优预测模式对应的最优编码预测信息进行预测以及编码。其中,帧间的预测单元(predictunit,PU)的预测模式包括SKIP/Merge,2Nx2N,2NxN,Nx2N,2NxnU,2NxnD,nLx2N和nRx2N模式。然而,由于在HEVC编码中分割更细致,方向也更多,因此,视频编码的计算量非常大,尤其是帧间 ...
【技术保护点】
1.编码预测信息的确定方法,其特征在于,包括:基于待编码的编码单元CU的已编码相邻图像块的参考帧信息,确定所述CU在2N×2N预测模式下的预测单元PU的参考帧信息,其中,所述参考帧信息包括参考帧的索引和方向、运动矢量,预测模式以及相应的率失真代价;根据所述CU在2N×2N预测模式下的PU的参考帧信息,确定分别在每一种对称预测模式下的PU的参考帧信息;确定所述CU分别在每一种非对称预测模式下的PU的参考帧信息,其中:当非对称预测模式下的PU被对称预测模式下的PU包含时,则将包含非对称预测模式下的PU的对称预测模式下的PU的参考帧信息,作为被包含的非对称预测模式的PU的参考帧信 ...
【技术特征摘要】
1.编码预测信息的确定方法,其特征在于,包括:基于待编码的编码单元CU的已编码相邻图像块的参考帧信息,确定所述CU在2N×2N预测模式下的预测单元PU的参考帧信息,其中,所述参考帧信息包括参考帧的索引和方向、运动矢量,预测模式以及相应的率失真代价;根据所述CU在2N×2N预测模式下的PU的参考帧信息,确定分别在每一种对称预测模式下的PU的参考帧信息;确定所述CU分别在每一种非对称预测模式下的PU的参考帧信息,其中:当非对称预测模式下的PU被对称预测模式下的PU包含时,则将包含非对称预测模式下的PU的对称预测模式下的PU的参考帧信息,作为被包含的非对称预测模式的PU的参考帧信息,否则,将所述CU在2N×2N预测模式下的PU的参考帧信息,作为非对称预测模式下的PU的参考帧信息;根据各预测模式下的每一个PU在merge预测下的率失真代价以及相应的参考帧信息中的率失真代价,确定率失真代价最小的预测模式对应的最优编码预测信息。2.如权利要求1所述的方法,其特征在于,所述基于待编码的CU的已编码相邻图像块的参考帧信息,确定所述CU在2N×2N预测模式下的PU的参考帧信息,具体包括:基于所述CU的已编码相邻图像块的参考帧信息,对所述CU进行合并merge模式预测,获得merge预测结果,其中,所述merge预测结果为CU的已编码相邻图像块中率失真代价最小的图像块的参考帧信息;基于所述merge预测结果,以及指定参考帧的参考帧信息,确定所述CU在2N×2N预测模式下的PU的率失真代价最小的参考帧信息。3.如权利要求1所述的方法,其特征在于,所述对称预测模式包括N×2N、2N×N预测模式,所述非对称预测模式包括2N×nU、2N×nD、nL×2N和nR×2N预测模式。4.如权利要求3所述的方法,其特征在于,根据所述CU在2N×2N预测模式下的PU的参考帧信息,确定分别在每一种对称预测模式下的PU的参考帧信息,具体包括:分别针对在N×2N对称预测模式下或者2N×N对称预测模式下的每一个PU,执行:基于所述PU包含的各个subcu在2N×2N预测模式下对应PU的参考帧信息的并集,分别对参考帧列表中包含的相应参考帧做运动估计;基于获取的运动估计结果,确定最小率失真代价对应的参考帧信息,获得对称预测模式下所述PU的参考帧信息。5.如权利要求1~4任一项所述的方法,其特征在于,在确定所述CU分别在每一种非对称预测模式下的PU的参考帧信息之后,在根据各预测模式下的每一个PU的参考帧信息,确定率失真代价最小的预测模式下对应的最优参考帧信息之前,还包括:分别针对非对称预测模式的每一个PU执行以下步骤:分别将基于向量预测AMVP获得的运动矢量,指定运动矢量,以及所述PU的参考帧信息中包含的运动矢量均作为初选点;基于各个初选点对所述PU的参考帧信息对应的参考帧做运动估计;基于获取的运动估计结果,确定所述PU的最小率失真代价对应的最优运动矢量。6.如权利要求1所述的方法,其特征在于,根据各预测模式下的每一个PU在merge预测下的率失真代价以及相应的参考帧信息中的率失真代价,确定率失真代价最小的预测模式对应的最优编码预测信息,具体包括:对各预测模式下的每一个PU进行merge预测,获得相应的PUmerge预测的率失真代价;分别将各预测模式下的每一个PU的参考帧信息中的率失真代价与对应的PUmerge预测的率失真代价进行比较,确定每一个PU的率失真代价最小的最优预测模式;根据各预测模式下的每一个PU的最优预测模式对应的率失真代价,确定率失真代价最小的预测模式,及对应的最优编码预测信息。7.一种视频编码的方法,包括获取待编码图像并基于所述待编码图像的编码单元的最优编码预测信息对所述待编码图像进行编码,其特征在于,针对所述待编码图像的每个待编码的编码单元,其最优编码预测信息是采用如权利要求1-6任一项所述的方法获得的。8.编码预测信息的确定装置,其特征在于,包括:第一确定单元,用于基于待编码的编码单元CU的已编码相邻图像块的参考帧信息,确定所述CU在2N×2N预测模式下的预测单元PU的参考帧信息,其中...
【专利技术属性】
技术研发人员:张宏顺,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。