HEVC
yanyan_happy0506
这个作者很懒,什么都没留下…
展开
-
HEVC参考软件代码总结
1.编码器程序从"TAppEncoder"工程中的encmain.cpp文件开始的,此文件中包含程序运行的入口函数"main",在main函数中主要做了编码器对象的创建、分析配置文件,初始化配置参数,和编码器最重要的功能"encode"。 2.在"encode"函数中,主要实现了读取YUV文件的数据、初始化工具对象例如:GOPEncoder、SliceEncoder、CUEncder……。在此函转载 2012-12-24 14:48:24 · 406 阅读 · 0 评论 -
HEVC学习(六) —— 帧内预测系列之四
HEVC学习(六) —— 帧内预测系列之四 HEVCHM帧内预测esIntraPredQT 本文主要把实现亮度分量帧内预测的主函数的大体框架通过代码注释的方式介绍一下。 [cpp] view plaincopyprint? Void TEncSearch::estIntraPredQT( TComDataCU* pcCU,转载 2013-01-11 12:13:19 · 725 阅读 · 0 评论 -
HEVC学习(十二) —— CU的最终划分
HEVCHMCU最佳划分 相信会有不少人对如何确定CU最终的划分有所困惑(包括我在内,刚开始接触时也不知道该怎么做),我觉得很大的一个原因就是CU是递归划分的,这就导致在寻找确定最佳分割位置时比较困难。 其实,解决问题的办法说难也不难,关键在于思路的转换,既然对于xCompressCU中是如何保存划分模式的觉得难以理解,何不跳出这个小圈子寻找新的方法呢? 我们可以从解码器的角转载 2013-01-10 22:48:54 · 784 阅读 · 0 评论 -
YUVviewerForHEVC 开发辅助工具 LCU查看器发布 --New Edit
YUVviewerForHEVC 开发辅助工具 LCU查看器! 下载地址:(解决一些同学分辨率的问题!) 最新下载地址:;http://download.csdn.net/detail/feixiang_john/4978117 早期版本地址: http://download.csdn.net/detail/feixiang_john/4968921 或者 http://downlo转载 2013-01-11 12:22:07 · 499 阅读 · 0 评论 -
HEVC学习(十七) —— NAL unit 的解码过程之一
HEVCHMNAL解码过程 下图为官方标准中NAL层的句法元素,且以伪代码的形式给出了解码过程: 在HM中由TAppDecTop::decode()调用byteStreamNALUnit(bytestream, nalUnit, stats)实现如上伪代码: [cpp] view plaincopyprint? /** * Parse an AVC Annex转载 2013-01-11 12:19:45 · 1112 阅读 · 0 评论