码迷,mamicode.com
首页 >  
搜索关键字:帧内预测    ( 25个结果
【HEVC】2、HM-16.7编码一个CU(帧内部分) 2.帧内预测各种模式实现
HEVC中一共定义了35中帧内编码预测模式,编号分别以0-34定义。其中模式0定义为平面模式(INTRA_PLANAR),模式1定义为均值模式(INTRA_DC),模式2~34定义为角度预测模式(INTRA_ANGULAR2~INTRA_ANGULAR34),分别代表了不同的角度。 最简单的Intr
分类:其他好文   时间:2016-02-15 14:47:47    阅读次数:599
HEVC算法和体系结构:预测编码之帧内预测
预测编码之帧内预测(Intra-Picture Prediction)         预测编码(Prediction Coding)是视频编码的核心技术之一,指利用已编码的一个或几个样本值,根据某种模型或方法,对当前的样本值进行预测,并对样本真实值和预测值之间的差值进行编码。视频编码器对预测后的残差而不是原始像素值进行变换、量化、熵编码,由此大幅度提高编码效率。       ...
分类:编程语言   时间:2015-11-24 21:17:00    阅读次数:463
x264源代码简单分析:宏块分析(Analysis)部分-帧间宏块(Inter)
本文记录x264的 x264_slice_write()函数中调用的x264_macroblock_analyse()的源代码。x264_macroblock_analyse()对应着x264中的分析模块。分析模块主要完成了下面2个方面的功能: (1)对于帧内宏块,分析帧内预测模式 (2)对于帧间宏块,进行运动估计,分析帧间预测模式 上一篇文章记录了帧内宏块预测模式的分析,本文继续记录帧间宏块预测模式的分析。...
分类:其他好文   时间:2015-05-23 20:09:04    阅读次数:537
x264源代码简单分析:宏块分析(Analysis)部分-帧内宏块(Intra)
本文记录x264的 x264_slice_write()函数中调用的x264_macroblock_analyse()的源代码。x264_macroblock_analyse()对应着x264中的分析模块。分析模块主要完成了下面2个方面的功能: (1)对于帧内宏块,分析帧内预测模式 (2)对于帧间宏块,进行运动估计,分析帧间预测模式...
分类:其他好文   时间:2015-05-22 17:09:17    阅读次数:303
FFmpeg的H.264解码器源代码简单分析:宏块解码(Decode)部分-帧间宏块(Inter)
本文继续分析FFmpeg的H.264解码器的宏块解码(Decode)部分。上一篇文章已经记录了帧内预测宏块(Intra)的宏块解码,本文继续上一篇文章的内容,记录帧间预测宏块(Inter)的宏块解码。...
分类:其他好文   时间:2015-04-22 18:25:40    阅读次数:330
FFmpeg的H.264解码器源代码简单分析:宏块解码(Decode)部分-帧内宏块(Intra)
本文分析FFmpeg的H.264解码器的宏块解码(Decode)部分的源代码。FFmpeg的H.264解码器调用decode_slice()函数完成了解码工作。这些解码工作可以大体上分为3个步骤:熵解码,宏块解码以及环路滤波。本文分析这3个步骤中的第2个步骤。由于宏块解码部分的内容比较多,因此将本部分内容拆分成两篇文章:一篇文章记录帧内预测宏块(Intra)的宏块解码,另一篇文章记录帧间预测宏块(...
分类:其他好文   时间:2015-04-20 17:08:52    阅读次数:924
H.264 基础及 RTP 封包详解
一. h264基础概念 1、NAL、Slice与frame意思及相互关系? 1 frame的数据可以分为多个slice. 每个slice中的数据,在帧内预测只用到自己slice的数据, 与其他slice 数据没有依赖关系。? NAL 是用来将编码的数据进行...
分类:其他好文   时间:2015-03-29 19:40:35    阅读次数:178
HEVC-I帧中CU,TU,PU之间的关系
这里主要是结合HEVC的解码端I帧进行讲解的,其中P,B帧基本上没有太大的出入,主要是PU还存在不规则的情况,因为我现在刚做完I帧,对P帧还没有把握 之后清楚解析后,再进行补充 在之前的博文中提到了编码树结构的相关概念,这里主要结合代码进行进一步的讲解 在帧内模式中: 35中预测模式是在PU的基础上进行定义的,但是在具体的帧内预测过程中是以TU为单位的,标准规定PU可以四叉树的形式划分为T...
分类:其他好文   时间:2015-01-08 18:04:47    阅读次数:452
Intra Luma Prediction
Intra Luma Prediction 在宏块的帧内预测过程中,有四种宏块类型:I_4x4,I_8x8,I16x16,I_PCM。他们都需要在相邻块做去块滤波之前进行帧内预测。 I_4x4 & I_8x8 1-4获取当前block的帧内预测模式的预测,5-7获得最佳预测模式并对应预测模式的预测做...
分类:其他好文   时间:2014-12-28 23:44:36    阅读次数:386
Intra Chroma Prediction
帧内预测依赖于当前宏块的相邻宏块,如果任何一个相邻宏块不可用,那么会直接影响到当前宏块的预测方式。 那么宏块怎么才谓之可用? 满足以下几个条件的相邻宏块为不可用:相邻宏块超出边界,即(xPicWidthInMbs),(yPicHeightInMbs) 相邻宏块与当前处理的宏块不在同一slic...
分类:其他好文   时间:2014-12-07 22:59:33    阅读次数:467
25条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!