[发明专利]一种像素值获取方法、装置及电子设备有效
申请号: | 201810157598.3 | 申请日: | 2018-02-24 |
公开(公告)号: | CN108322759B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 朱洪波 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04N19/59 | 分类号: | H04N19/59;H04N19/577;G06T3/40 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 像素 获取 方法 装置 电子设备 | ||
本发明实施例提供了一种像素值获取方法及装置,该方法包括:读取与预设像素位置同一行或列连续的预设数量个连续的整像素值;利用连续预设数量个整像素值、目标滤波系数、预设的目标值和第一预设值,得到第一目标公式,将第一目标公式作为当前公式;按照第一预设规则对当前公式进行简化处理,得到第二目标公式;当第二目标公式中的第一预设值为1时,对第二目标公式进行等效处理使处理后的公式符合有符号饱和加算法,获得预设像素位置的无符号整数位的预设像素值。应用于本发明实施例提供的方法能够降低编解码器或解码器的计算复杂度,进而可以提高运算效率。
技术领域
本发明涉及视频编解码技术领域,特别是涉及一种像素值获取方法及装置。
背景技术
HEVC(High Efficiency Video Coding,视频压缩标准)视频解码最消耗时间的模块是运动补偿插值计算模块。该模块负责帧间预测,因为运动补偿经常指向子像素位置,所以需要使用插值滤波器计算子像素位置的像素值。如图1 所示,菱形是整像素,它不需要计算就存在,正方形是二分之一像素,圆形是四分之一像素,后两者是虚拟的,并不存在,需要通过插值滤波器从整像素算出。
因为子像素位置最小为四分之一分辨率,所以HEVC规定了3个插值滤波器,分别对应四分之一、四分之二和四分之三插值滤波器,如下所示:
四分之一:-1,4,-10,58,17,-5,1,0;
四分之二:-1,4,-11,40,40,-11,4,-1;
四分之三:0,1,-5,17,58,-10,4,-1;
根据上述描述内容,具体描述现有子像素插值的计算方法。对于和整像素点处于同一行或同一列的子像素,通过一次插值获得,如图1所示的d1、e1、 f1、g1、i1、j1和k1,它们和整像素处于同一行或同一列,所以直接取相应插值滤波器直接计算得到,d1在四分之一像素位置,所以选用第一个滤波器和 d1所在列上的整像素点I1、J1、D1、K1、L1、M1、N1、P1与四分之一插值滤波器卷积获得d1的未缩放版本d′,进而获得d 1的像素值:
d′=-1×I1+4×J1-10×K1+58×D1+17×L1-5×M1+N1+0×P1
对于和整像素像素点既不在同一行又不在同一列的像素,如a、b和c等, HEVC的插值计算分为两步,第一步计算和当前像素在同一列,和整像素在同一行的子像素值的未缩放版本,然后用这些和整像素在同一行的子像素值做垂直滤波,得到当前像素值。如子像素a1点,和a1点在同一列的且和整像素在同一行的子像素点是h1、i1、j1、e1、k1、m1、n1和q1,所以首先计算出h1、 i1、j1、e1、k1、m1、n1和q1的未缩放版本h'、i'、j'、e'、k'、m'、n'、q',然后选用四分之二像素滤波器与未缩放版本h'、i'、j'、e'、k'、m'、n'、q'进行卷积,得到a1点的像素值:
a″=-1×h′+4×i′-11×j′+40×e′+40×k′-11×m′+4×n′-1×q′
如果a要用于双向预测,那么a1不会被缩放到8位精度,而是缩放到16 位精度,即
在HEVC中,为了保证精度,所有插值的中间结果都是16位的,所以如果a要被用于双向预测,那么它仍然是中间结果,只能向右移6位,使结果在 16位范围内。
然而,在实现本发明的过程中发现,现有技术至少存在如下问题:
现有的插值滤波器由于插值像素精度高达16位,因此无论对于编码器还是解码器都是视频编码中非常耗时的模块,它占据解码器40%的复杂度,对于编码器,它主要使用在子像素运动估计模块和运动补偿模块。因此导致编码器或解码器的复杂度较高,运算时间长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810157598.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多模视频解码器中运动补偿结构
- 下一篇:一种视频编解码的方法及装置