VTM3.0代码阅读:xDeriveCUMV函数
xDeriveCUMV函数根据解码得到的预测参数数据,计算得到mv。
函数内根据解码得到的各个模式的数据,获取到MMVD、三角预测、AffineMerge、普通merge、AffineME、普通interME等模式的运动信息。
函数中没有涉及MHIntra模式,是因为:MHIntra中的intra_dir已经在coding_unit()时解码获得,MHIntra模式的inter信息,其实不需要特别的解码,它是直接用普通merge来解码得到的。
注:代码中的ATMVP是因为JEM那时候叫习惯了,其实应该为SbTMVP
void DecCu::xDeriveCUMV( CodingUnit &cu )
{for( auto &pu : CU::
VTM3.0代码阅读:xDeriveCUMV函数相关推荐
- VTM3.0代码阅读:xEstimateMvPredAMVP函数
AMVP运用于inter_ME模式的时候. xEstimateMvPredAMVP进行AMVP,获得当前pu的相邻运动信息,构建AMVP列表,最终选择出最优的MVP.AMVP最终获得的MVP作为ME的 ...
- VVC 代码阅读 compressCtu()函数
void EncCu::compressCtu( CodingStructure& cs, const UnitArea& area, const unsigned ctuRsAddr ...
- VTM1.0代码阅读:CodingStructure类主要函数
CodingStructure类中的各个函数对于cu.pu和tu的函数处理,其实大致流程都是差不多一样的,所以这里只对cu的相应函数进行分析. 对于下面CodingStructure类中的各个函数的阅 ...
- yii 2.0 代码阅读 小记
1.\yii\base\object 设置了get/set属性...使用getName()获取属性名..构造函数中使用config初始化属性 2.\yii\base\Component 继承自Obje ...
- VVC代码阅读 xCheckModeSplit()函数 (中间CABAC还没看)最后代码还没看完
//当前测试qpconst int qp = encTestMode.qp;//当前sliceconst Slice &slice = *tempCS->slice;// 之前的QPco ...
- VTM1.0代码阅读:CU、PU、TU
VTM中的cu.pu和tu在使用时都是作为CodingStructure类的成员变量来使用的,即作为CS中cus.pus和tus数组中的一个变量来使用的,毕竟VTM中的操作都是以CS作为最基本的类来执 ...
- Apollo 3.0代码浅析(一)
0.写在前面 因为工作中的项目使用到ros,因此本次对于apollo的分析是基于apollo 3.0 代码阅读工具为understand 1.目录结构 1.1 根目录 docker:容器相关 docs ...
- HM代码阅读0:Win10下安装HM16.23,编码一个视频,main函数阅读
HEVC理论知识的学习告了一段落了,说实话脑子里还是嗡嗡的,剩下的部分就一边阅读代码一边掌握吧. 1. HM16.23安装 首先需要安装Cmake,参考以下博客,照步骤安装即可 https://blo ...
- ORB-SLAM2代码阅读笔记(五):Tracking线程3——Track函数中单目相机初始化
Table of Contents 1.特征点匹配相关理论简介 2.ORB-SLAM2中特征匹配代码分析 (1)Tracking线程中的状态机 (2)单目相机初始化函数MonocularInitial ...
最新文章
- Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
- Kraken采用CashAddr地址,BCH地址统一向前一步
- Notepad++添加右键菜单
- 数据结构--环形链表
- vue组件实现查看大图效果
- dqn在训练过程中loss越来越大_DQN算法实现注意事项及排错方法
- matplotlib的优点_超详细matplotlib基础介绍!!!
- 在MATLAB R2020a中设置m文件的字体大小
- CV方向介绍 | 基于自然语言的跨模态行人ReID的SOTA方法简述(下)
- linux从a自增10_C语言程序前后自增(++a、a++)在Linux下的实现机制
- Gradle依赖的统一管理
- 《码出高效:Java 开发手册》“码” 出高效的同时编写出高质量的代“码”。PDF文档资料免费开放下载!
- zip保存数据和接口获取压缩包 jsZip
- 手机热点总是正在连接服务器,电脑连接手机热点无法上网的三种解决方法
- 免费域名邮箱申请教程
- python中的complex()函数
- 深度学习机器人交易_使用深度学习创建股票交易机器人
- shape()函数的用法
- 命名实体识别学习记录(spaCy/OpenNLP..)
- 移动宽带套餐介绍_中国移动宽带套餐有哪些,谢谢!