Advertisement

VTM10.0视频编码器第8部分:xReconInter()

阅读量:

为了记录学习VTM10.0的过程以及提升表达能力, 本系列主要以解码端为切入点展开。因为个人水平较为基础, 在实践中难免会遇到问题, 请各位多多包涵并提出宝贵意见。

这篇后续博文( VT M 1 0 . 0 代码学习7 ) 的 第一节 篱笆网(hjhyxq2014)文章详细介绍了xReconInter() 函数 ,该函数的主要作用是在帧间模式或IBC模式下重构CU块 ,本文将深入探讨这一核心功能。

1. xReconInter()

复制代码
    if( cu.geoFlag )//如果当前CU开启GPM
    {
    m_pcInterPred->motionCompensationGeo( cu, m_geoMrgCtx );//在开启GPM下进行运动补偿
    PU::spanGeoMotionInfo( *cu.firstPU, m_geoMrgCtx, cu.firstPU->geoSplitDir, cu.firstPU->geoMergeIdx0, cu.firstPU->geoMergeIdx1 );//向cs中加入当前PU对应的MotionInfo
    }
    else
    {
    m_pcIntraPred->geneIntrainterPred(cu);//进行CIIP中的帧内预测部分
    
    // inter 

全部评论 (0)

还没有任何评论哟~