
Inter
Veronica_o_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
H.266 JEM7.0 帧间预测之一(子CU级别的运动矢量预测)
子CU级别的运动矢量预测 Sub-CU based motion vector predictionJEM中的QTBT,使得每个CU对每个预测方向可以最多拥有一个运动参数集。两个亚CU级别的MV预测方法ATMVP,STMVP加入了编码器,通过划分一个大CU为多个子CU,并且得到所有子CU运动信息来进行性能提升。Alternative temporal motion vector predi...原创 2018-07-20 17:05:50 · 1436 阅读 · 0 评论 -
H.266 JEM7.0 帧间预测之二(自适应运动矢量残差分辨率LAMVR)
自适应运动矢量残差分辨率 locally adaptive motion vector resolution (LAMVR)HEVC中,当use_integer_mv_flag = 0时,MVD是以1/4亮度为单位传输的。JEM中,引入locally adaptive motion vector resolution (LAMVR)局部自适应运动矢量分辨率。JEM中的MVD可以以1/4,整数...原创 2018-07-24 10:48:10 · 588 阅读 · 0 评论 -
H.266 JEM7.0 帧间预测之三(高精度的运动矢量存储)
高精度的运动矢量存储 Higher motion vector storage accuracyHEVC中,MV精度为1/4像素(亮度)。JEM中,内部MV和merge候选MV的存储精度提高为1/16像素。当CU采用skip/merge模式时,在运动补偿操作的帧间编码中使用1/16像素的MV精度。对于AMVP模式编码的CU,使用整数或1/4像素的MV。SHVC( HEVC的扩展包 )上...原创 2018-07-24 10:49:33 · 556 阅读 · 0 评论 -
H.266 JEM7.0 帧间预测之四(重叠块的运动补偿 OBMC)
重叠块的运动补偿 Overlapped Block Motion Compensation (OBMC)OBMC可以在CU级别通过采用语法元素进行开关。当JEM中使用OBMC时,对CU除去右侧和底部所有边界的运动补偿MC都使用OBMC,包括亮度及色度。JEM中,MC块对应一个编码块。当CU采用子CU模式编码(包括子CUmerge,affine以及FRUC模式),CU的每个子块都是一个MC块。为...原创 2018-07-24 10:51:14 · 1364 阅读 · 0 评论 -
H.266 JEM7.0 帧间预测之五(局部光补偿LIC)
局部光补偿 Local Illumination Compensation (LIC)LIC是基于光照变化的线性模型,采用一个缩放因子a和偏移量b。根据当前CU的临近块与其在参考帧中的对应块的线性关系,用于当前块与参考帧中对应块的关系,得到当前块的预测值。对每个帧间模式编码的CU是可自适应使用或禁用。求出光照补偿函数的函数为:TComPrediction::xGetLLSICP...原创 2018-07-24 11:09:16 · 738 阅读 · 3 评论 -
H.266 JEM7.0 帧间预测之六(仿射运动补偿预测 Affine)
仿射运动补偿预测 Affine motion compensation predictionHEVC中,运动补偿预测MCP中只使用平移的运动模型。真实世界存在放大、缩小、旋转、透视等其他情况。JEM中引入affine运动MCP。块的仿射运动场MVF由两个控制点MV描述。一个块的MVF被描述为:(v0x,v0y)为左上角控制点的MV,(v1x,v1y)为右上角控制点的MV。为...原创 2018-07-24 11:09:56 · 2483 阅读 · 0 评论 -
H.266 JEM7.0 帧间预测之七(模式匹配的运动矢量推导PMMVD)(FRUC)
模式匹配的运动矢量推导 Pattern matched motion vector derivation(PMMVD)PMMVD是一个基于 Frame-Rate Up Conversion (FRUC)的特殊merge模式。在此模式下,块的运动信息不传输但可在解码端推导得到。当merge标志为真时,CU传输一个FRUC标志位。当FRUC标志位为假,merge索引需传输,同时采用传统的merge...原创 2018-07-25 09:48:29 · 780 阅读 · 0 评论 -
H.266 JEM7.0 帧间预测之八(双向光流BIO)
双向光流 Bi-directional Optical flow (BIO)BIO是采样点级别的运动优化,在双向预测的块运动补偿中使用。不需要传输信号。Ik表示块运动补偿后参考k(0,1)的亮度值,Ik对k求偏导,对y求偏导分别表示Ik梯度的水平和垂直内容。假设光流是有效的,运动矢量场(vx,vy)通过下式可得:将此公式与艾尔米特插值结合,得到每个样本的运动轨迹,其结果是一个唯一的...原创 2018-07-25 09:48:45 · 2573 阅读 · 3 评论 -
H.266 JEM7.0 帧间预测之九(解码端运动矢量修正DMVR)
解码端运动矢量修正 decoder-side motion vector refinement (DMVR)在双向预测操作中,对于一个块区域的预测,两个预测块,分别用一个list0的MV和一个list1的MV结合成一个预测信号。在解码端,采用解码端的运动矢量修正DMVR方法,双向预测的两个运动矢量通过双边模板匹配被进一步优化。解码端使用双边模板匹配来在参考图像中执行双边模板和重构样本之间的基于...原创 2018-07-25 09:48:56 · 944 阅读 · 0 评论