博客专栏  >  编程语言   >  HEVC技术

HEVC技术

主要介绍HEVC技术,以及对HEVC原形代码的介绍和重构技术

关注
4 已关注
11篇博文
  • HEVC-I帧中CU,TU,PU之间的关系

    这里主要是结合HEVC的解码端I帧进行讲解的,其中P,B帧基本上没有太大的出入,主要是PU还存在不规则的情况,因为我现在刚做完I帧,对P帧还没有把握 之后清楚解析后,再进行补充 在之前的博文中提到了编...

    2015-01-08 16:14
    3883
  • HEVC残差系数解码代码详解

    上一篇中主要介绍了编码中的原理,这里主要是结合HM中的代码介绍读残差系数的方法 HM变换系数熵解码简介:   初始一个TU对象 成员变量介绍:   public:     typedef enum ...

    2015-01-05 18:03
    1426
  • HEVC变换后残差系数编码原理

    变换系数熵编码简介: 变换系数的扫描是基于4*4大小的子块进行的,子块和子块内部递归扫描。较大的TB首先被分割为多个4*4子块,扫描一般起始于最后一个系数,终止于DC系数,扫描包括子块的扫描和子...

    2015-01-05 17:48
    1796
  • HEVC 调试技巧

    这两天在写HEVC中读CTU的部分,包括PartMode,partSize,PredInfo 还有特别重要的扫描表和残差系数的几个函数,经过调试已经没有问题,但是在调试过程中因为涉及到码字等相关问题...

    2014-12-30 15:11
    822
  • HEVC—编码树结构

    HEVC中有CU,TU,PU概念就不多说了,这里主要说一下在具体实现时他们之间大小的关系 在HEVC中 亮度 CU 最大为 64*64,最小为8*8    色度CU最大为 32*32,最小为4*4...

    2014-12-25 21:41
    947
  • HEVC—参数GOP,SLICE,TILE解疑

    一直不是很理解GOP的概念 视频序列由若干时间连续的图像构成,在对其压缩的时候,先将该视频分割为若干个小的图像组,GOP。在视频编码中有两种GOP类型 封闭式GOP,每一个GOP以IDR图像开始,...

    2014-12-25 20:42
    1945
  • HEVC中CTU递归代码分析

    CU递归的算法,那么就是xDecodeCU这个函数里面 首先对其中一些比较难以理解的部分进行相应的整理 UInt uiCurNumParts    = pcPic->getNumParti...

    2014-12-24 19:10
    1595
  • HEVC熵解码代码分析—代码解码流程(2)

    虽然熵解码的过程并不是很复杂,但是因为涉及太多的文档和函数比较让人心烦,所以稍微进行一下整理 熵解码一般一开始就是需要对上下文模式进行一定得初始化 在HEVC中 因为是类结构,所以在声明对象的时候,基...

    2014-12-23 18:55
    1099
  • HEVC熵解码代码分析—类结构(1)

    最近开始做HEVC了,其中熵解码作为最底层的部分,因为和h264差不多,难度系数不是很大,主要是一些查表的操作 具体的实现原理就不细说了,主要从代码来进行解释 首先分析HM工程当中的熵解码的部分作...

    2014-12-23 17:44
    1293
  • CABAC整体讲解1

    参考的博客http://blog.sina.com.cn/s/blog_520811730101ljiw.html 1、CABAC熵编码 熵编码是视频编码的最后一步和解码的第一步所使用的一种无损编...

    2014-12-12 15:38
    971
  • HEVC—PPS

    PPS:图像参数设置 在HM工程中TComSlice.h当中 HEVC的图像参数集PPS包含每一帧可能不同的设置信息,其内容同H.264中的大致类似 主要包括: 1...

    2014-12-08 20:48
    980

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部