发明名称 一种编解码方法和装置
摘要 本发明提供了一种编码方法,其包括:对当前编码对象进行非方块划分,得到沿水平方向或垂直方向依次排列的子图像块;获得用于指示子图像块排序的索引信息,根据所述索引信息确定是否对子图像块的相邻块的可用性进行判断,并对所述子图像块的需要进行可用性判断的相邻块的可用性进行判断;根据所述子图像块的可用性信息获得所述子图像块的参考像素值,并根据所述参考像素值对所述子图像块进行预测,得到所述子图像块的预测像素值;根据所述预测像素值和所述子图像块的原始像素值,得到所述子图像块的残差数据,将所述残差数据写入码流中。采用本发明实施例提供的编码方法,可以按照预设的规则对可用性进行判断,节省了编解码装置的资源。
申请公布号 CN102611882A 申请公布日期 2012.07.25
申请号 CN201110021859.7 申请日期 2011.01.19
申请人 华为技术有限公司;清华大学 发明人 赖昌材;曹潇然;何芸
分类号 H04N7/26(2006.01)I;H04N7/50(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 代理人
主权项 一种编码方法,其特征在于,包括:对当前编码对象进行非方块划分,得到沿水平方向或垂直方向依次排列的子图像块,其中,所述非方块划分包括垂直划分和水平划分,当所述非方块划分为垂直划分时,所述当前编码对象被划分为沿水平方向依次排列的子图像块,当所述非方块划分为水平划分时,所述当前编码对象被划分成沿垂直方向依次排列的子图像块;获得用于指示子图像块排序的索引信息,根据所述索引信息确定是否对子图像块的相邻块的可用性进行判断,并对所述子图像块的需要进行可用性判断的相邻块的可用性进行判断,其中,当所述非方块划分为垂直划分、且所述索引信息指示所述子图像块不是依次排列的第一个子图像块时,所述子图像块的左相邻块可用,不对所述子图像块的左相邻块的可用性进行判断;当所述非方块划分为水平划分、且所述索引信息指示所述子图像块不是依次排列的第一个子图像块时,所述子图像块的上相邻块可用,不对所述子图像块的上相邻块进行可用性判断;根据所述子图像块的可用性信息获得所述子图像块的参考像素值,并根据所述参考像素值对所述子图像块进行预测,得到所述子图像块的预测像素值;根据所述预测像素值和所述子图像块的原始像素值,得到所述子图像块的残差数据;对所述残差数据进行变换、量化和熵编码,以得到编码后的残差数据;将所述当前编码对象的划分方式和所述残差数据写入码流中。
地址 518129 广东省深圳市龙岗区坂田华为基地总部办公楼