
HEVC帧内预测学习笔记
灿烂的人生
此时的我开始感到不安,oo唔oo!只想更加的充实自己,走向辉煌
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
帧内预测学习二
原文https://blog.youkuaiyun.com/hevc_cjl/article/details/8184276主要为了记忆 帧内预测一个很重要的函数initAdiPattern 它的主要功能有三个,(1)检测当前PU的相邻样点包括左上、上、右上、左、左下邻域样点值的可用性,或者说检查这些点是否存在;(2)参考样点的替换过程,主要实现的是JCTVC-J1003即draft 8.4.4.2.2的内容...转载 2019-04-25 20:02:14 · 234 阅读 · 0 评论 -
帧内预测值填充像素fillreferencesample
fillReferenceSamples( )//填充参考像素值 帧内预测用到的函数大概有十几个,先来看fillRerenceSamples( )。 iNumIntraNeighbor标识参考像素可用块数,以iUnitSize块长为单位。 分三种情况,1.像素全部可用,往相应位置填;2.像素部分可用,不可用的填默认值;3.像素不可用,全部填默认值; 在像素全部不可用时,代码不按一个一个像素复制,...转载 2019-05-18 13:32:18 · 563 阅读 · 0 评论 -
帧内预测调用流程
帧内预测函数调用流程图转载 2019-05-30 12:44:18 · 513 阅读 · 0 评论 -
帧内预测学习笔记
fillreferencesample它主要功能是在真正进行帧内预测之前,使用重建后的Yuv图像对当前PU的相邻样点进行赋值,为接下来进行的角度预测提供参考样点值。 Pel* piRoiTemp——指向重建Yuv图像1 的位置(临时使用,指向可随意变动) Pel* piRoiOrigin——指向重建Yuv图像1对应于当前PU所在位置的首地址(对当前PU固定 Pel* piRoiOrigin—...转载 2019-04-25 16:35:31 · 363 阅读 · 0 评论 -
帧内预测学习笔记三
继续参考hevc_cjl大神博客学习帧内预测 今天主要看了帧内预测的最为重要的函数之一predIntraLumaAng, 主要就是调用了getPredictorPtr获得指向参考样点首地址的指针,再根据帧内预测的模式调用xPredIntraPlanar进行Intra_Planar模式预测和调用xPredIntraAng进行Intra_DC、Intra_Angular模式预测,最后调用xDCPred...转载 2019-04-27 18:58:01 · 403 阅读 · 0 评论 -
统计编码HEVC(HM16.5)中CU的划分情况
Void TEncCu::init( TEncTop* pcEncTop ) { m_pcEncCfg = pcEncTop; m_pcPredSearch = pcEncTop->getPredSearch(); m_pcTrQuant = pcEncTop->getTrQuant(); m_pcRdCost ...原创 2019-10-10 19:10:04 · 732 阅读 · 1 评论