[发明专利]帧内编解码方法、编码器和解码器有效
申请号: | 201510094314.7 | 申请日: | 2015-03-03 |
公开(公告)号: | CN104702962B | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 曾兵;陈宸;赵寅;杨海涛;朱树元 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/61 | 分类号: | H04N19/61;H04N19/122;H04N19/124;H04N19/13;H04N19/587 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 王君;肖鹂 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 像素 图像块 量化变换系数 解码器 重建 参考像素 编解码 编码器 帧内 预测 帧内预测算法 编码效率 变换系数 灵活编码 原始像素 帧内编码 插值法 | ||
本发明实施例提供一种帧内编解码的方法、编码器和解码器,帧内编码的方法包括获取当前图像块的参考像素值;根据该当前图像块的参考像素值,采用帧内预测算法得到当前图像块中第一类像素的预测值,当前图像块包括第一类像素和第二类像素,第二类像素为当前图像块中除第一类像素之外的像素;根据第一类像素的预测值和第一类像素的原始像素值得到第一类像素的残差值;根据第一类像素的残差值,得到变换系数;量化变换系数,得到量化变换系数;根据量化变换系数和第一类像素的预测值,对第一类像素进行重建,得到第一类像素的重建值;根据第一类像素的重建值,采用插值法得到第二类像素的重建值。本发明实施例能够灵活编码,提高编码效率。
技术领域
本发明涉及视频编解码领域,特别涉及一种帧内编解码方法、编码器和解码器。
背景技术
视频信号由于信息量很大,对传输网络带宽或者介质存储空间要求高。因此,在传输视频信号之前要先进行压缩编码,然后再传输以便节省传输的网络带宽或者介质的存储空间。视频压缩编码主要目标为,在一定的码率(rate/bitrate)下使压缩重建的图像失真(distortion)尽量小。
传统的帧内编码,通常包括预测(prediction)、变换(transform)、量化(quantization)、熵编码(entropy coding)等多个环节具体地,首先,对一个图像块,根据图像块周围已经重建的参考像素,进行帧内预测(Intra prediction)。帧内预测方式例如视频压缩标准(High Efficiency Video Coding,HEVC)中的33种方向性预测,直流(DirectCurrent,DC)预测,平面(Planar)预测,或者基于模版匹配(template matching)的预测。然后,将图像块的原始像素值(original pixel value,也就是图像块中像素未经压缩的原始值)与预测像素值(predicted pixel value,也就是图像块中像素通过预测得到的预测值)相减,得到整个图像块的残差值(residual)。对残差值做变换得到变换系数(transformcoefficient)。之后,对变换系数进行量化得到量化变换系数(quantized transformcoefficient)。最后,将预测模式信息和由量化变换系数表示的残差值信息通过熵编码方法编码为码流。
相应地,视频解码是将码流转换为视频图像的过程,传统的帧内解码包括熵解码(entropy decoding)、预测、反量化(dequantization)、反变换(inverse transform)等主要环节。首先,将码流通过熵解码处理解析出编码模式信息和量化变换系数。然后,一方面由帧内预测模式信息和已经解码的重建像素得出预测像素;另一方面将量化变换系数通过反量化得到重建的变换系数,再对重建的变换系数进行反变换,得到重建的残差值信息。之后,将重建的 残差值信息和预测像素相加,得到重建像素,从而恢复出视频图像。
因此,现有编码方法不够灵活,编码效率低。
发明内容
本发明实施例提供一种帧内编解码的方法、编码器和解码器,该帧内编码的方法能够灵活编码,提高编码效率。
第一方面,提供了一种帧内编码的方法,包括:获取当前图像块的参考像素值;根据该当前图像块的参考像素值,采用帧内预测算法得到该当前图像块中第一类像素的预测值,该当前图像块包括第一类像素和第二类像素,该第二类像素为该当前图像块中除该第一类像素之外的像素;根据该第一类像素的预测值和该第一类像素的原始像素值确定该第一类像素的残差值;根据该第一类像素的残差值,得到变换系数;量化该变换系数,得到量化变换系数;根据该量化变换系数和该第一类像素的预测值,对该第一类像素进行重建,得到该第一类像素的重建值;根据该第一类像素的重建值,采用插值法得到该第二类像素的重建值。
结合第一方面,在第一种可能的实现方式中,在根据该第一类像素的重建值,采用插值法得到该第二类像素的重建值之前,该方法还包括:根据该帧内预测算法确定该插值法,其中,该插值法中的插值方式与该帧内预测算法包括的插值方式相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510094314.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:发光装置
- 下一篇:用于存储器阵列的动态热预算分配