[发明专利]基于HEVC的帧间预测方法和设备在审
申请号: | 201610378519.2 | 申请日: | 2016-05-31 |
公开(公告)号: | CN107454427A | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 黄镜灵 | 申请(专利权)人: | 福州瑞芯微电子股份有限公司 |
主分类号: | H04N19/61 | 分类号: | H04N19/61;H04N19/577;H04N19/176;H04N19/122 |
代理公司: | 福州市景弘专利代理事务所(普通合伙)35219 | 代理人: | 林祥翔,吕元辉 |
地址: | 350003 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 hevc 预测 方法 设备 | ||
技术领域
本文涉及视频编解码,特别涉及基于HEVC的编解码。
背景技术
目前主要的视频编码标准帧间预测部分都采用了基于块的运动补偿技术,其基本原理为:当前图像的每个像素块在之前已编码图像中寻找一个最佳匹配块,该过程称为运动估计ME(Motion Estimation)。其中用于预测的图像称为参考图像,参考块到当前像素块的位移称为运动向量MV(Motion Vector),当前像素块与参考块的差值称为预测残差(Prediction Residual)。将残差信号作为后续模块的输入进行变换、量化、扫描及熵编码,可实现对视频信号的高效压缩。
然而,对于现有的帧间预测,其取数类型固定,限制了编码速度。
发明内容
以下给出对一个或更多个方面的简化概述以力图提供对此类方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或更多个方面的一些概念以作为稍后给出的更加具体的说明之序。
本发明提供一种帧间预测方法和设备解决现有技术中帧间预测慢的问题。
为实现上述目的,发明人提供了基于HEVC的帧间预测方法,对于输入的像素值x(n),在帧间预测取数插值时,分像素运动估计包括对于在x方向的分像素估计frac_x,和在y方向的分像素估计frac_y;在对分像素运动估计进行解析时,若对于以4×4像素大小的块进行计算时,frac_x和frac_y具有如下关系,则分别按下述对应的方式搬运对应大小的数据,搬运的数据用于帧间插值:
若frac_x>0且frac_y>0,则搬运大小为16×8像素的块;
若frac_x>0且frac_y=0,则搬运大小为16×4像素的块;
若frac_x=0且frac_y>0,则搬运大小为16×8像素的块;
若frac_x=0且frac_y=0,则搬运大小为16×4像素的块。
进一步,若搬运大小为16×8像素的块,则用2个周期搬运该数据,每个周期搬运64像素的数据。
进一步,在对分像素运动估计进行解析时,若对于以8×8像素大小块的进行计算时,frac_x和frac_y具有如下关系,则分别按下述对应的方式搬运对应大小的数据,搬运的数据用于帧间插值:
若frac_x>0且frac_y>0,则搬运大小为24×16像素的块;
若frac_x>0且frac_y=0,则搬运大小为24×8像素的块;
若frac_x=0且frac_y>0,则搬运大小为16×16像素的块;
若frac_x=0且frac_y=0,则搬运大小为16×8像素的块。
进一步,若搬运大小为24×16像素的块,则用6个周期搬运该数据,每个周期搬运64像素的数据;
若搬运大小为24×8像素的块,则用3个周期搬运该数据,每个周期搬运64像素的数据;
若搬运大小为16×16像素的块,则用4个周期搬运该数据,每个周期搬运64像素的数据;
若搬运大小为16×8像素的块,则用2个周期搬运该数据,每个周期搬运64像素的数据。
进一步,搬运对应的数据块后,还对搬运的数据块进行裁剪。
发明人还提供一种基于HEVC的编码解码设备,包括帧间预测模块,所述帧间预测模块用于对于输入的像素值x(n),在帧间预测取数插值时,分像素运动估计包括对于在x方向的分像素估计frac_x,和在y方向的分像素估计frac_y;在对分像素运动估计进行解析时,若对于以4×4像素大小的块进行计算时,frac_x和frac_y具有如下关系,则分别按下述对应的方式搬运对应大小的数据,搬运的数据用于帧间插值:
若frac_x>0且frac_y>0,则搬运大小为16×8像素的块;
若frac_x>0且frac_y=0,则搬运大小为16×4像素的块;
若frac_x=0且frac_y>0,则搬运大小为16×8像素的块;
若frac_x=0且frac_y=0,则搬运大小为16×4像素的块。
进一步,所述帧间预测模块用于若搬运大小为16×8像素的块,则用2个周期搬运该数据,每个周期搬运64像素的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子股份有限公司,未经福州瑞芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610378519.2/2.html,转载请声明来源钻瓜专利网。