[发明专利]帧内预测模式二进制化的方法、解码方法、装置和系统无效
申请号: | 201110008145.2 | 申请日: | 2011-01-15 |
公开(公告)号: | CN102595121A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 傅佳莉;杨海涛;代晶静;区子廉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预测 模式 二进制 方法 解码 装置 系统 | ||
技术领域
本发明涉及通信技术领域,特别涉及视频编解码中的一种帧内预测模式二进制化的方法、解码方法、装置和系统。
背景技术
高效视频编码(High-efficiency Video Coding,HEVC)的编码架构中,对色度和亮度分量进行帧内预测(Intra Prediction)时可以采用方向预测(Directional Prediction)和直流预测(DC Prediction)。Directional Prediction指的是按照一定的方向将周围已重构的像素值复进行帧内预测,DCPrediction则是指使用当前像素周围已重构像素值的平均值进行预测。对亮度(Luma)值进行Intra Prediction时,可以选择34种预测模式(PredictionMode),包括DC Prediction和33种方向预测Directional Prediction。以上34种预测模式在视频编解码过程中可能不会全部用到,也可能会有新扩展的预测模式,对此本发明实施例并不限定预测模式种类的数量。
对色度分量进行Intra Prediction时,以色度Prediction Mode为5种为例。如表1所示的5种Prediction Mode:0-垂直预测Vertical Prediction,1-水平预测Horizontal Prediction,2-DC Prediction,3-右下预测Down-rightPrediction,4-色度分量预测模式Luma Angle(指示为:采用和亮度分量同样的预测方向)。当编码端进行码率失真优化选择出最优的Prediction Mode之后,需要将最优的Prediction Mode的信息二进制化和熵编码传递给解码端,用于保证解码端正确解码。
表1:HEVC中色度分量的帧内预测模式
在编码端,Prediction Mode的二进制化的实现为:如果Prediction Mode=0,输出一个flag=0;否则输出一个flag=1,然后用二进制化的编码,执行一元码(Unary Code)编码(Prediction Mode-1)得到编码结果。本发明实施例中的二进制化编码均指编码比特随着输入Mode的数字增大而增多的二进制化编码方式,对此本发明实施例其他位置不再一一说明。
上述Unary Code是一种对于属于[0,s]的整数的编码方法,当输入x满足0<=x<s时,Unary Code的输出结果是x个1和1个0,若输入的是s,则输出结果是s个1。
在解码端,解码得到二值序列后,色度分量的Prediction Mode通过如下方法得到:若二值序列比特为0,则Prediction Mode的预测模式的编号为0;否则根据Unary Code原理进行解码;若解码得到L,则Prediction Mode的预测模式的编号为L+1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110008145.2/2.html,转载请声明来源钻瓜专利网。