JEM七种预测模式对应的主要函数
来源:互联网 发布:徐州淘宝摄影招聘 编辑:程序博客网 时间:2024/04/29 19:12
JEM4.0中有七种预测模式:
1、Merge模式
2、FRUC Merge模式(H.266新增)
3、Affine Merge模式(H.266新增)
4、Inter模式
5、KLT Inter模式(H.266新增)
6、Intra模式
7、PCM Intra模式
这些模式分别对应一下7个函数:
Void xCheckRDCostMerge2Nx2N( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU DEBUG_STRING_FN_DECLARE(sDebug), Bool *earlyDetectionSkipMode );#if VCEG_AZ07_FRUC_MERGE Void xCheckRDCostMerge2Nx2NFRUC( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU , Bool *earlyDetectionSkipMode );#endif#if COM16_C1016_AFFINE Void xCheckRDCostAffineMerge2Nx2N( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU );#endif#if AMP_MRG Void xCheckRDCostInter ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize DEBUG_STRING_FN_DECLARE(sDebug), Bool bUseMRG = false #if VCEG_AZ07_IMV , Bool bIMV = false , TComDataCU * pcCUInfo2Reuse = NULL #endif );#else Void xCheckRDCostInter ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize #if VCEG_AZ07_IMV , Bool bIMV = false , TComDataCU * pcCUInfo2Reuse = NULL #endif );#endif#if VCEG_AZ08_INTER_KLT Void xCheckRDCostInterKLT(TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize);#endif Void xCheckRDCostIntra ( TComDataCU *&rpcBestCU, TComDataCU *&rpcTempCU, Double &cost, PartSize ePartSize DEBUG_STRING_FN_DECLARE(sDebug)#if VCEG_AZ05_ROT_TR || VCEG_AZ05_INTRA_MPI || COM16_C1044_NSST || COM16_C1046_PDPC_INTRA , Int& bNonZeroCoeff#endif ); Void xCheckIntraPCM ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU );
在所有上面的函数的函数体中,都有下面两个调用语句,用于选出最优的模式:
xCheckDQP( rpcTempCU ); xCheckBestMode(rpcBestCU, rpcTempCU, uhDepth);
0 0
- JEM七种预测模式对应的主要函数
- ---七种主要的表情
- HM/JEM划分模式的率失真代价的计算
- HM/JEM检查当前CU的模式是否是最优模式
- JEM帧内预测:Position dependent intra prediction combination (PDPC)
- JEM帧内预测:Cross-component linear model prediction(CCLM)
- MATLAB 主要函数指令表(七)
- str 函数主要用于返回与指定数值表达式对应的字符,截取小数位数
- 建立和推广网络品牌的七种主要途径
- AI预测的七宗致命罪恶
- JavaScript函数的两种主要调用模式以及原型方法等
- 对应分析图解读的七种方法
- 电子商务的三种主要模式
- JEM亮度QP和lambda的计算
- JEM使用的第三方库
- iOS_主要的函数
- Oracle_spatial的主要函数
- 白羊座爱情的预测,以及主要的日食,占星术预测2011年的影响
- Android进程整理
- 常用的Mysql数据库操作语句大全
- 第15周项目1-验证算法
- C++中三种正则表达式比较(C regex,C ++regex,boost regex)
- 人品计算器思路
- JEM七种预测模式对应的主要函数
- 常见的maven 仓库坐标
- NewSQL数据库VoltDB特性简介
- Redis和Memcached的区别
- C++ 析构 对象生成方式
- C++基础知识
- ZCMU—1724
- python的文件系统---python入门学习(二)
- 正则的一些用法