
HM代码
醉生梦死的七楼
这个作者很懒,什么都没留下…
展开
-
HEVC学习-帧内预测-initAdiPattern函数
本文章主要参考https://blog.youkuaiyun.com/HEVC_CJL/article/details/8184276https://blog.youkuaiyun.com/sujunzy666/article/details/16928337https://blog.youkuaiyun.com/g0ose/article/details/52116453http://www.cnblogs.com/gam...转载 2018-11-17 10:27:21 · 482 阅读 · 1 评论 -
HEVC学习-帧内预测-亮度分量预测主函数
QP的详解:https://blog.youkuaiyun.com/liangjiubujiu/article/details/80569391代码部分:https://blog.youkuaiyun.com/HEVC_CJL/article/details/8200793PU的帧内预测部分(MPM):https://www.cnblogs.com/DwyaneTalk/p/5711342.html一、QP的详解...转载 2019-02-25 16:33:35 · 1096 阅读 · 0 评论 -
HEVC学习-帧内预测(1)-fillReferenceSamples()函数
本文章主要参考:https://blog.youkuaiyun.com/m0_37579288/article/details/79094596https://blog.youkuaiyun.com/HEVC_CJL/article/details/8175721//fillReferenceSamples这个函数,它主要功能是在真正进行帧内预测之前,使用重建后的Yuv图像对当前PU的相邻样点进行赋值,为接下来进行...转载 2019-03-22 15:03:01 · 346 阅读 · 0 评论 -
HM代码——XCompressCu()和CompressCu()
参考大佬资料:http://blog.sina.com.cn/s/blog_bc1b2fb70101ep5o.htmlhttps://blog.youkuaiyun.com/sinat_33718563/article/details/80259765https://blog.youkuaiyun.com/sinat_33718563/article/details/80265012http://blog.sin...转载 2019-04-08 15:17:42 · 1552 阅读 · 0 评论 -
HM代码-码控(1)-乱七八糟的初始化
一、m_cRateCtrl.init()Void TEncRateCtrl::init( Int totalFrames, Int targetBitrate, Int frameRate, Int GOPSize, Int picWidth, Int picHeight, Int LCUWidth, Int LCUHeight, Int keepHierBits, Bool useLCUSep...转载 2019-05-14 15:29:55 · 1041 阅读 · 1 评论 -
HM代码-码控(2)-compressGOP()中涉及到的RC
大神链接传送门:https://blog.youkuaiyun.com/HEVC_CJL/article/details/11115721https://blog.youkuaiyun.com/cpp12341234/article/details/45766687一、在CompressGOP()中对RC进行初始化//码率控制启用,lambda域的提案算法 Double lambda ...转载 2019-05-15 10:40:42 · 668 阅读 · 1 评论 -
HM代码-码控(3)-compressslice()中的RC
大神传送门https://blog.youkuaiyun.com/cpp12341234/article/details/45867631https://blog.youkuaiyun.com/HEVC_CJL/article/details/11128745//compressslice()中的关于RC的部分 Double oldLambda = m_pcRdCost->getLambda(); ...转载 2019-05-16 09:44:38 · 441 阅读 · 0 评论 -
HM代码-码控(4)-关于参数更新
一、Void TEncRCPic中的更新函数(1)updateAfterLCU()Void TEncRCPic::updateAfterLCU( Int LCUIdx, Int bits, Int QP, Double lambda, Bool updateLCUParameter ){ m_LCUs[LCUIdx].m_actualBits = bits;//对当前的LCU的实际编码比...转载 2019-05-17 09:28:09 · 576 阅读 · 0 评论