H.264简介 什么是H.264?H.264是一种高性能的视频编解码技术。目前国际上制定视频编解码技术的组织有两个,一个是“国际电联”,它制定的标准有H.261、H.263、H.263+等,另一个是“国际标准化组织(ISO)”它制定的标准有MPEG-1、MPEG-2、MPEG-4等。而H.264则是 ...
分类:
其他好文 时间:
2020-09-18 02:11:20
阅读次数:
23
h264和h265多维度区别 1. 概述 h265旨在在有限带宽下传输更高质量的网络视频,仅需原先的一半带宽即可播放相同质量的视频,很多朋友不知道h264和h265如何区别,下面让我们一起来了解一下吧。 压缩率:在同样的图像质量下,相比于h264,通过h265编码的视频大小减少了大约40%。 传输码 ...
分类:
其他好文 时间:
2020-04-06 09:54:51
阅读次数:
62
摘要 提出一种新的帧内预测方法,使用GAN来消除空间冗余。基于GAN的方法的方法使用更多的信息来产生更灵活的预测模式。帧内预测被建模为一个去瑕疵过程,使用GAN来充满重建帧中丢失的部分。GAN模型被加入到编码器和解码器中,与传统的预测模型进行率失真比较。HM、VTM节约6% 8%的比特。 1.介绍 ...
分类:
Web程序 时间:
2020-02-15 19:10:33
阅读次数:
103
1、Abstract: 本文主要介绍的是2015年以来关于深度图像/视频编码的代表性工作,主要可以分为两类:深度编码方案以及基于传统编码方案的深度工具。对于深度编码方案,像素概率建模和自动编码是两种方法,分别可以看作是预测编码方案和变换编码方案。对于深度工具,有几种使用深度学习来执行帧内预测、帧间预 ...
分类:
其他好文 时间:
2019-06-13 20:03:17
阅读次数:
136
1 本文词汇约定 宏块:H264编码基本单元,16x16像素(或采样)构成 块: 由8x8像素(或采样)构成的单位 子块: 由4x4像素(或采样)构成的单位 2 帧内亮度预测模式 H264规范中,宏块有4种帧内亮度预测模式,模式编号为0,1,2,3;块与子块分别有9种帧内亮度预测模式,模式编号从0至 ...
分类:
其他好文 时间:
2016-10-28 23:03:17
阅读次数:
339
1 该模式的8个预测方向与4x4帧内预测模式一样。 2 该模式只有High profile及更高的Profile的才有可能使用,Baseline、Main Profile、Preset为ultrafast时不支持,命令行参数为--8x8dct与--no-8x8dct控制是否使用,x264内部参数结构 ...
分类:
其他好文 时间:
2016-09-20 19:45:17
阅读次数:
202
HEVC视频编码框架 HEVC编码框架与H.26X标准的编码框架类似,均采用基于块的混合模型。 图1 HEVC编码框架 1.首先,视频编码器将输入视频图像划分为互不重叠的编码单元。 2.再进行预测编码,主要利用视频的空间相关性和时间相关性,分别采用帧内预测和帧间预测去除时空域冗余信息,从而得到预测图 ...
分类:
其他好文 时间:
2016-07-05 15:30:14
阅读次数:
269
入口函数:encodeResAndCalcRdInterCU。
这个函数的作用是根据预测值,求出残差,然后进行TU的划分,然后进行变换、量化等操作以及RD代价的计算。
流程:
(1)如果是帧内预测,那么直接返回
(2)判断是否使用skip模式,如果使用了:
1)对所有的子分割设置skip标志
2)清理残差
3)把预测的CU直接设置为重建的CU...
分类:
其他好文 时间:
2016-04-19 19:57:52
阅读次数:
208
x264代码剖析笔记
x264的基本框架仍是采用基于预测+变换的混合编码框架,如下图所示,主要包括:帧内预测、帧间预测、变换与量化、熵编码、滤波等。
下面列举了x264代码剖析的系列文章:
《x264代码剖析(一):图文详解x264在Windows平台上的搭建》
《x264代码剖析(二):如何编译运行x264以及x264代码基...
分类:
其他好文 时间:
2016-04-07 10:56:07
阅读次数:
275