[发明专利]编码方法、解码方法、装置及电子设备有效
| 申请号: | 201410486021.9 | 申请日: | 2014-09-22 |
| 公开(公告)号: | CN105430417B | 公开(公告)日: | 2020-02-07 |
| 发明(设计)人: | 李明;吴平;尚国强;谢玉堂 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04N19/61 | 分类号: | H04N19/61;H04N19/593;H04N19/82 |
| 代理公司: | 11240 北京康信知识产权代理有限责任公司 | 代理人: | 余刚;梁丽超 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 编码 方法 解码 装置 电子设备 | ||
本发明公开了一种编码方法、解码方法、装置及电子设备,其中,该编码方法包括:确定帧内块复制模式的块复制矢量的限制范围信息;将所述限制范围信息写入码流。通过本发明,解决了相关技术中引用IBC后无法确定BV范围,使得数据处理效率降低的问题,能够提升数据处理效率,同时也能够保证编码或解码过程的顺利实施。
技术领域
本发明涉及通信领域,具体而言,涉及一种编码方法、解码方法、装置及电子设备。
背景技术
正在制定的基于高性能视频编码(H.265/High Efficiency Video Coding,HEVC)标准扩展的屏幕内容编码(Screen Content Coding,SCC)标准中,采用了帧内块复制(Intra Block Copying,IBC)模式。与传统的使用当前图像内当前块边界处相邻块已恢复像素预测当前块内像素值的方法不同,IBC允许使用当前图像内已经恢复出的一个二维像素块作为当前块的预测块,同时,IBC使用预测块与当前块之间的相对偏移量来定位预测参考块,该偏移量称之为块复制矢量(Block copying Vector,BV)。与传统的帧内预测模式相同,BV指向的预测块中的像素点采样值没有经过去方块滤波(Deblocking Filtering,DF)处理。
在H.265/HEVC标准中,环路滤波过程(包含去方块滤波器(Deblocking Filter,DF)和采样点自适应加性偏移量滤波器(Sample Adaptive Offset,SAO))是以图像为单位进行滤波处理的,即环路滤波过程是在图像完成重建后、放置进入解码图像缓冲区(Decoded Picture Buffer,DPB)之前执行的。尽管如此,在实际的产品实现上,通常在块层即执行环路滤波而无需等待整幅图像完成重建后再执行环路滤波操作。这样,可以通过在块层合理安排处理流水的方法,提高包含环路滤波模块的编码器和解码器的数据处理效率。例如,对于DF,在当前块中包含的像素点不用作相邻块帧内预测参考像素点、且相邻块像素点已可用(Available)的情况下,即可对当前块使用DF;对于SAO,在当前块中包含的像素点不用作相邻块帧内预测参考像素点时,即可对当前块使用SAO。由于SAO是串联在DF之后的滤波器,因此,可以统一使用DF的判断条件作为对当前块使用环路滤波的判断条件。由于帧内预测的块划分方式相对规则、并且所使用的参考像素点位置固定,因此,在编码器和解码器中,可通过环路滤波处理流水在块重建流水之后延迟固定数量个编码单元块(保证满足DF条件)再执行的方式,实现块层环路滤波的操作。
作为H.265/HEVC标准的扩展,SCC沿用了H.265/HEVC标准中的环路滤波器,同时引入了IBC等新的编码工具提高了针对屏幕内容视频的编码效率。尽管如此,IBC的引入使得块层环路滤波的设计和实施变得困难。SCC现有结构存在的主要问题如下所述:
IBC采用当前图像中已经恢复但未经环路滤波处理的像素点构造当前块的预测块,因此,除前述块层DF和SAO的判断条件外,环路滤波流水还必须确定目标块内像素点不再被当前图像中其他IBC模式块用作构造预测块时才能对目标块内像素点进行环路滤波。IBC使用BV指示预测参考块,这就使得当前图像中任何一个目标块中的像素点可能作为后续任何一个IBC块的预测参考块,没有像前述帧内预测模式那样可以通过延迟环路滤波流水这样的简单方法判断、执行块层环路滤波。
具体而言,对于编码器,由于无法确定当前编码块中的像素点是否用作后续编码块的IBC参考,编码器需要在完成整个图像块重建后,在确定环路滤波参数,对重建图像进行环路滤波,将滤波输出图像放入DPB,在数据处理流程上增加了一幅图像的延迟。对于解码器,一种方式是等待图像重建后再执行环路滤波操作,这就将在数据处理流程上增加一幅图像的延迟;另一种方式是事先对码流进行分析,确定各IBC块BV指向参考块的位置,然后再安排环路滤波流水执行块层环路滤波操作,但这种方式打乱了码流解析流水与块层重建流水之间的结构,并且由于BV大小不一而使得环路滤波流水不能按照固定的时序间隔执行,这都增加了解码器的复杂度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410486021.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:水晶头及电子装置
- 下一篇:人参皂甙Ppt的抗抑郁用途





