【技术实现步骤摘要】
coding,SHVC))。可分级视频编码的出现主要是为了解决实时视频传输中出现的由于网络带宽实时变化带来的丢包和时延抖动问题。
[0008]可分级视频编码中的基本结构可称作层级,可分级视频编码技术通过对原始的图像块进行空域分级(分辨率分级),可以得到不同分辨率的层级的码流。分辨率可以是指图像块的以像素为单位的尺寸大小,低层级的分辨率较低,而高层级的分辨率不低于低层级的分辨率;或者,通过对原始的图像块进行时域分级(帧率分级),可以得到不同帧率的层级的码流。帧率可以是指单位时间内视频包含的图像帧数,低层级的帧率较低,而高层级的帧率不低于低层级的帧率;或者,通过对原始的图像块进行质量域分级,可以得到不同编码质量的层级的码流。编码质量可以是指视频的品质,低层级的图像失真程度较大,而高层级的图像失真程度不高于低层级的图像失真程度。
[0009]通常,被称作基本层的层级是可分级视频编码中的最底层。在空域分级中,基本层图像块使用最低分辨率进行编码;在时域分级中,基本层图像块使用最低帧率进行编码;在质量域分级中,基本层图像块使用最高QP或是最低码率进行编码。即基本 ...
【技术保护点】
【技术特征摘要】
1.一种增强层编码方法,其特征在于,包括:获取待编码图像块的基本层的重建块;对所述待编码图像块和所述基本层的重建块中的对应像素点求差以获得所述待编码图像块的增强层的残差块,所述增强层图像块的分辨率不低于所述基本层图像块的分辨率,或者所述增强层图像块的编码质量不低于所述基本层图像块的编码质量;确定所述增强层的残差块的变换块划分方式,所述增强层的残差块的变换块划分方式和所述基本层的残差块的变换块划分方式不同;根据所述变换块划分方式对所述增强层的残差块进行变换,以获得所述增强层的残差块的码流。2.根据权利要求1所述的方法,其特征在于,所述确定所述增强层的残差块的变换块划分方式,包括:对所述增强层的残差块的第一最大变换单元LTU进行迭代式的树形结构划分以获得多个分割深度的变换单元TU,所述多个分割深度中的最大分割深度等于Dmax,Dmax为正整数;根据第一TU的损失估计值和所述第一TU包含的多个第二TU的损失估计值之和确定所述第一TU的划分方式,所述第一TU的分割深度为i,所述第二TU的深度为i+1,0≤i≤Dmax
‑
1。3.根据权利要求2所述的方法,其特征在于,所述根据第一TU的损失估计值和所述第一TU包含的多个第二TU的损失估计值之和确定所述第一TU的划分方式,包括:对TU进行变换和量化以获得所述TU的量化系数,所述TU为所述第一TU或者所述第二TU;对所述TU的量化系数进行预编码以获得所述TU的码字长度;对所述TU的量化系数进行反量化和反变换以获得所述TU的重建块;计算所述TU和所述TU的重建块的误差平方和SSD以获得所述TU的失真值;根据所述TU的码字长度和所述TU的失真值获取所述TU的损失估计值;确定所述第一TU的损失估计值和所述多个第二TU的损失估计值之和中的较小者;将所述较小者对应的划分方式确定为所述第一TU的划分方式。4.根据权利要求2或3所述的方法,其特征在于,所述LTU的尺寸与所述基本层的重建块的尺寸相同;或者,所述LTU的尺寸与原始的基本层的重建块进行上采样后的尺寸相同。5.根据权利要求1
‑
4中任一项所述的方法,其特征在于,所述待编码图像块是指整帧图像中的最大编码单元LCU;或者,所述待编码图像块是指整帧图像;或者,所述待编码图像块是指整帧图像中的感兴趣区域ROI。6.根据权利要求1
‑
5中任一项所述的方法,其特征在于,所述基本层和所述增强层是基于分辨率或编码质量分层获得的。7.根据权利要求1
‑
5中任一项所述的方法,其特征在于,当所述基本层和所述增强层是基于分辨率分层获得时,所述对所述待编码图像块和所述基本层的重建块中的对应像素点求差以获得所述待编码图像块的增强层的残差块之前,还包括:对原始的待编码图像块进行下采样以获得第一分辨率的所述待编码图像块;对原始的基本层的重建块进行上采样以获得所述第一分辨率的所述基本层的重建块。8.根据权利要求1
‑
7中任一项所述的方法,其特征在于,所述获取待编码图像块的基本
层的重建块,包括:对所述待处理图像块和所述待处理图像块的预测块中的对应像素点求差以获得所述待处理图像块的残差块;对所述待处理图像块的残差块进行变换和量化以获得所述待处理图像块的量化系数;对所述待处理图像块的量化系数进行反量化和反变换以获得所述待处理图像块的重建残差块;对所述待处理图像块的预测块和所述待处理图像块的重建残差块中的对应像素点求和以获得所述基本层的重建块。9.一种增强层编码方法,其特征在于,包括:获取待编码图像块的第一增强层的重建块;对所述待编码图像块和所述第一增强层的重建块中的对应像素点求差以获得所述待编码图像块的第二增强层的残差块,所述第二增强层图像块的分辨率不低于所述第一增强层图像块的分辨率,或者所述第二增强层图像块的编码质量不低于所述第一增强层图像块的编码质量;确定所述第二增强层的残差块的变换块划分方式,所述第二增强层的残差块的变换块划分方式和所述第一层的残差块的变换块划分方式不同;根据所述变换块划分方式对所述第二增强层的残差块进行变换,以获得所述第二增强层的残差块的码流。10.根据权利要求9所述的方法,其特征在于,所述确定所述第二增强层的残差块的变换块划分方式,包括:对所述第二增强层的残差块的第一最大变换单元LTU进行迭代式的树形结构划分以获得多个分割深度的变换单元TU,所述多个分割深度中的最大分割深度等于Dmax,Dmax为正整数;根据第一TU的损失估计值和所述第一TU包含的多个第二TU的损失估计值之和确定所述第一TU的划分方式,所述第一TU的分割深度为i,所述第二TU的深度为i+1,0≤i≤Dmax
‑
1。11.根据权利要求10所述的方法,其特征在于,所述根据第一TU的损失估计值和所述第一TU包含的多个第二TU的损失估计值之和确定所述第一TU的划分方式,包括:对TU进行变换和量化以获得所述TU的量化系数,所述TU为所述第一TU或者所述第二TU;对所述TU的量化系数进行预编码以获得所述TU的码字长度;对所述TU的量化系数进行反量化和反变换以获得所述TU的重建块;计算所述TU和所述TU的重建块的误差平方和SSD以获得所述TU的失真值;根据所述TU的码字长度和所述TU的失真值获取所述TU的损失估计值;确定所述第一TU的损失估计值和所述多个第二TU的损失估计值之和中的较小者;将所述较小者对应的划分方式确定为所述第一TU的划分方式。12.根据权利要求10或11所述的方法,其特征在于,所述LTU的尺寸与所述第一增强层的重建块的尺寸相同;或者,所述LTU的尺寸与原始的第一增强层的重建块进行上采样后的尺寸相同。
13.根据权利要求9
‑
12中任一项所述的方法,其特征在于,所述待编码图像块是指整帧图像中的最大编码单元LCU;或者,所述待编码图像块是指整帧图像;或者,所述待编码图像块是指整帧图像中的感兴趣区域ROI。14.根据权利要求9
‑
13中任一项所述的方法,其特征在于,所述第一增强层和所述第二增强层是通过质量域分层方式或者空域分层方式分层获得的。15.根据权利要求9
‑
13中任一项所述的方法,其特征在于,当所述第一增强层和所述第二增强层是通过空域分层方式分层获得时,所述对所述待编码图像块和所述第一增强层的重建块中的对应像素点求差以获得所述待编码图像块的第二增强层的残差块之前,还包括:对原始的待编码图像块进行下采样以获得第二分辨率的所述待编码图像块;对原始的第一增强层的重建块进行上采样以获得所述第二分辨率的所述第一增强层的重建块。16.根据权利要求9
‑
15中任一项所述的方法,其特征在于,所述获取待编码图像块的第一增强层的重建块,包括:对所述待处理图像块和所述待处理图像块的第三层的重建块中的对应像素点求差以获得所述第一增强层的残差块,所述第一增强层图像块的分辨率不低于所述第三层图像块的分辨率,或者所述第一增强层图像块的编码质量不低于所述第三层图像块的编码质量;对所述第一增强层的残差块进行变换和量化以获得所述第一增强层的残差块的量化系数;对所述第一增强层的残差块的量化系数进行反量化和反变换以获得所述第一增强层的重建残差块;对所述第三层的重建块和所述第一增强层的重建残差块中的对应像素点求和以获得所述第一增强层的重建块。17.一种增强层解码方法,其特征在于,包括:获取待解码图像块的增强层的残差块的码流;对所述增强层的残差块的码流进行熵解码、反量化和反变换以获得所述增强层的重建残差块;获取所述待解码图像块的基本层的重建块,所述增强层图像块的分辨率不低于所述基本层图像块的分辨率,或者所述增强层图像块的编码质量不低于所述基本层图像块的编码质量;对所述增强层的重建残差块和所述基本层的重建块中的对应像素点求和以获得所述增强层的重建块。18.根据权利要求17所述的方法,其特征在于,所述待解码图像块是指整帧图像中的最大编码单元LCU;或者,所述待解码图像块是指整帧图像;或者,所述待解码图像块是指整帧图像中的感兴趣区域ROI。19.根据权利要求17或18所述的方法,其特征在于,所述基本层和所述增强层是通过质量域分层方式或者空域分层方式分层获得的。20.根据权利要求17或18所述的方法,其特征在于,当所述基本层和所述增强层是通过空域分层方式分层获得时,所述对所述增强层的重建残差块和所述基本层的重建块中的对
应像素点求和以获得所述增强层的重建块之前,还包括:对原始的基本层的重建块进行上采样以获得分辨率为第三分辨率的所述基本层的重建块,所述第三分辨率与所述增强层的重建残差块的分辨率相同。21.根据权利要求17
‑
20中任一项所述的方法,其特征在于,所述获取所述待解码图像块的基本层的重建块,包括:获取所述基本层的残差块的码流;对所述基本层的残差块的码流进行熵解码以获得所述基本层的残差块的解码数据;对所述基本层的残差块的解码数据进行反量化和反变换以获得所述基本层的重建残差块;根据所述基本层的残差块的解码数据获取所述基本层的预测块;对所述基本层的重建残差块和所述基本层的预测块中的对应像素点求和以获得所述基本层的重建块。22.一种增强层解码方法,其特征在于,包括:获取待解码图像块的第二增强层的残差块的码流;对所述第二增强层的残差块的码流进行熵解码、反量化和反变换以获得所述第二增强层的重建残差块;获取所述待解码图像块的第一增强层的重建块,所述第二增强层图像块的分辨率不低于所述第一增强层图像块的分辨率,或者所述第二增强层图像块的编码质量不低于所述第一增强层图像块的编码质量;对所述第二增强层的重建残差块和所述第一增强层的重建块中的对应像素点求和以获得所述第二增强层的重建块。23.根据权利要求22所述的方法,其特征在于,所述待解码图像块是指整帧图像中的最大编码单元LCU;或者,所述待解码图像块是指整帧图像;或者,所述待解码图像块是指整帧图像中的感兴趣区域ROI。24.根据权利要求22或23所述的方法,其特征在于,所述第一增强层和所述第二增强层是通过质量域分层方式或者空域分层方式分层获得的。25.根据权利要求22或23所述的方法,其特征在于,当所述第一增强层和所述第二增强层是通过空域分层方式分层获得时,所述对所述第二增强层的重建残差块和所述第一增强层的重建块中的对应像素点求和以获得所述第二增强层的重建块之前,还包括:对原始的第一增强层的重建块进行上采样以获得分辨率为第四分辨率的所述第一增强层的重建块,所述第四分辨率与所述第二增强层的重建残差块的分辨率相同。26.根据权利要求22
‑
25中任一项所述的方法,其特征在于,所述获取所述待解码图像块的第一增强层的重建块,包括:获取所述第一增强层的残差块的码流;对所述第一增强层的残差块的码流进行熵解码、反量化和反变换以获得所述第一增强层的重建残差块;对所述第一增强层的重建残差块和第三层的重建块中的对应像素点求和以获得所述第一增强层的重建块,所述第一增强层图像块的分辨率不低于所述第三层图像块的分辨率,或者所述第一增强层图像块的编码质量不低于所述第三层图像块的编码质量。
27.一种编码装置,其特征在于,包括:获取模块,用于获取待编码图像块的基本层的重建块;对所述待编码图像块和所述基本层的重建块中的对应...
【专利技术属性】
技术研发人员:宋翼,邸佩云,陈绍林,张怡轩,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。