[发明专利]用于视频帧的帧内预测或帧间预测处理的方法及装置有效
申请号: | 202110656664.3 | 申请日: | 2019-12-20 |
公开(公告)号: | CN113556566B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 阿列克谢·康斯坦丁诺维奇·菲利波夫;瓦西里·亚历斯维奇·拉夫特斯基;陈建乐 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/80 | 分类号: | H04N19/80;H04N19/117;H04N19/182;H04N19/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 预测 处理 方法 装置 | ||
本发明涉及用于视频编码和解码的帧内预测或帧间预测。为此,提供装置和方法来获取参考像素点和子像素偏移值。一种子像素4抽头插值滤波器用于对所述参考像素点进行滤波,得到预测像素点值。所述子像素4抽头插值滤波器的滤波器系数c0、c1、c2和c3满足和其中,p为所述子像素偏移值的分数部分。
技术领域
本申请(本发明)实施例大体上涉及图像处理领域,更具体地涉及图像和/或视频译码和解码,尤其涉及用于帧内/帧间预测的方法和装置。
背景技术
视频译码(视频编码和解码)广泛用于数字视频应用,例如广播数字电视、互联网和移动网络上的视频传播、视频聊天和视频会议等实时会话应用、DVD和蓝光光盘、视频内容采集和编辑系统以及可携式摄像机的安全应用。
即使在视频较短的情况下也需要对大量视频数据进行描述,当数据要在带宽容量有限的通信网络中发送或以其它方式传输时,这样可能会造成困难。因此,视频数据通常要先压缩,然后在现代电信网络中发送。由于内存资源可能有限,当在存储设备上存储视频时,视频的大小也可能成为问题。视频压缩设备通常在源侧使用软件和/或硬件,以在发送或存储之前对视频数据进行编码,从而减少用来表示数字视频图像所需的数据量。然后,压缩的数据在目的地侧由用于对视频数据进行解码的视频解压缩设备接收。在有限的网络资源以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术在几乎不影响图像质量的情况下能够提高压缩比。
发明内容
本申请实施例提供根据独立权利要求和从属权利要求所述的用于编码和解码的装置和方法。
上述和其它目的通过独立权利要求请求保护的主题实现。其它实现方式在从属权利要求、说明书和附图中是显而易见的。
本发明实施例由独立权利要求的特征定义,并且由从属权利要求的特征定义实施例的其它有利实现方式。
根据本发明的一个方面,提供了一种用于视频帧的帧内预测或帧间预测处理的方法。所述方法包括以下步骤:获取参考像素点;获取子像素偏移值;使用子像素4抽头插值滤波器对所述参考像素点进行滤波,得到预测像素点值,其中,所述子像素4抽头插值滤波器的滤波器系数满足:
其中,p为所述子像素偏移值的分数部分,c0、c1、c2和c3为所述子像素4抽头插值滤波器的滤波器系数。
在一种示例性实现方式中,所述(多个)参考像素点可以表示为ref[x],其中,
ref[x]=p[–1–refIdx+x][–1–refIdx],其中,x=0……nTbW+refIdx+1。
ref[x]对应于参考像素点阵列,“p”表示包括像素点值的x-y二维阵列p[x][y]。可以使用至少一个参考像素点。在另一个示例中,可以有4个参考像素点。
在一种示例性实现方式中,所述获取的子像素偏移值可以表示为
(y+1+refIdx)×intraPredAngle,
其中,“IntraPredAngle”表示帧内预测角度的值。
在一种示例性实现方式中,所述预测像素点值“predSamples[x][y]”可以通过以下等式获取:
其中,fT[i]表示滤波器系数。这些系数可以是用于帧间预测的亮度或色度滤波器系数,分别表示为fG和fC。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110656664.3/2.html,转载请声明来源钻瓜专利网。