- 博客(4)
- 收藏
- 关注
转载 35、帧内预测参考数据的获取和滤波处理
帧内预测的参考像素值的获取在标准文档的8.4.4.2.2中指明。举例说明,当前demo中,我们用来单步调试的第一个CU为64×64像素大小,那么参考像素由两部分组成,一部分包含2×64+1=129个,另一部分包含2×64=128个像素。这两部分分别作为垂直和水平方向上的预测数据。在编码的过程中,根据预测数据是否可得,共分为两种情况:第一种:所有的预测数据都不可得。最直观的情况就是一帧数据中
2015-03-27 09:35:09
766
转载 34、hevc参考软件HM中Intra预测参考像素的获取与管理
继续上一个section所讨论的问题。在section 33中讨论了HEVC帧内预测的几种不同模式,代表这几种模式的函数xPredIntraPlanar、xPredIntraAng和xDCPredFiltering调用的位置位于Void TComPrediction::predIntraLumaAng()中,所以也可以说,在一个PU内,函数Void TComPrediction::predIntr
2015-03-27 09:31:22
1341
转载 33、编码一个CU(帧内部分)2、帧内预测各种模式的实现
HEVC中一共定义了35中帧内编码预测模式,编号分别以0-34定义。其中模式0定义为平面模式(INTRA_PLANAR),模式1定义为均值模式(INTRA_DC),模式2~34定义为角度预测模式(INTRA_ANGULAR2~INTRA_ANGULAR34),分别代表了不同的角度。具体的示意图如标准文档的图8-1所示:这三大类的预测方法均有实现的代码。首先看最简单的Intra_DC模式
2015-03-27 09:25:44
1776
转载 32、编码一个CU(帧内部分)1
在一个compressSlice()中,在compressCU函数中实现对一个CU的编码,其中主要进行了CU的初始化,以及实际的编码操作。[cpp] view plaincopyVoid TEncCu::compressCU( TComDataCU*& rpcCU ) { // initialize CU data m_ppcBestCU[0]->in
2015-03-27 09:23:07
802
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人