HEVC
文章平均质量分 82
小马甲不被占用
这个作者很懒,什么都没留下…
展开
-
HEVC:函数xEstimateInterResidualQT()注释
这个函数主要包括TU单元的变化量化,反变换反量化,熵编码其中transformNxN函数为变化量化主函数其中invtransformNxN函数为反变换反量化主函数/*** 估计残差的编码代价** 主要是进行变换量化以及熵编码,然后选出最优的模式*/Void TEncSearch::xEstimateInterResidualQT(TComYuv *pcResi, Dou...原创 2018-03-21 19:09:21 · 1483 阅读 · 2 评论 -
HEVC测试序列
巧妇难为无米之炊,身为一个码农怎能碗里没有米呢?想必很多朋友都碰到下载测试序列的困惑,为了减少麻烦,现提供HEVC所有测试序列的下载,我已经上传到360网盘上,方便大家下载。主要的测试序列如下:Test sequencesClassSequence nameFrame countFram...转载 2018-05-03 14:52:49 · 1773 阅读 · 1 评论 -
HEVC:deriveLeftRightTopIdxGeneral()代码注释
Void TComDataCU::deriveLeftRightTopIdxGeneral ( UInt uiAbsPartIdx, UInt uiPartIdx, UInt& ruiPartIdxLT, UInt& ruiPartIdxRT ) const{//uiAbsPartIdx:当前CU中4x4小块Idx,一般为0;uiPartIdx:CU对称划分和非对称划分中PU P...原创 2018-04-08 21:09:36 · 394 阅读 · 0 评论 -
HEVC:getPULeft();getPUAbove();getPUAboveLeft();getPUBelowLeft();getPUAboveRight()代码注释
const TComDataCU* TComDataCU::getPULeft( UInt& uiLPartUnitIdx,// UInt uiCurrPartUnitIdx,// Bool bEnforceSliceRestr...原创 2018-04-08 21:05:49 · 771 阅读 · 1 评论 -
HEVC:函数xEstimateInterResidualQT()流程
Void TEncSearch::xEstimateInterResidualQT( TComYuv *pcResi,Double &rdCost,UInt &ruiBits,Distortion &ruiDist,Distortion *puiZeroDist, TComTU &rTu DEBUG_STRING_FN_DECLARE(sDebug) ){ ...原创 2018-03-21 19:30:48 · 1027 阅读 · 1 评论 -
x265码率控制代码梳理
compressFrame(){ //计算估计当前帧应用的量化参数 ,在当前帧预编码完成之后才调用 int qp = m_top->m_rateControl->rateControlStart(m_frame, &m_rce, m_top); processRowEncoder();}// to be called for each curFrame to pro...原创 2018-05-25 10:33:20 · 4099 阅读 · 0 评论