
流媒体
一水先生
这个作者很懒,什么都没留下…
展开
-
视频编解码学习之五:差错控制及传输
视频编解码学习之五:差错控制及传输第12章 差错控制1. 视频传输错误视频传输的信道有可能是不可靠的无线信道Internet传输错误随机的比特错误比特反置、比特插入、比特丢失突发错误(Bursty Error)数据包丢失局域网数据包冲突延迟缓冲区溢出噪声干扰2. 差错控制的目的目转载 2013-10-11 21:43:12 · 1355 阅读 · 0 评论 -
视频编解码学习之四:视频处理及编码标准
视频编解码学习之四:视频处理及编码标准第10章 视频处理1.视频处理在视频压缩前后,对视频图像质量增强的操作视频编解码系统输出的图像主观质量不仅与压缩算法的性能有关,还受视频处理的影响压缩之前对视频的处理称作预处理(Pre-processing)压缩之后对视频的处理称作后处理(Post-processing)2. 预处理预处理的目的为了减少原图像受到转载 2013-10-11 21:42:11 · 1445 阅读 · 0 评论 -
MPEG系列与H.26x系列标准
MPEG系列与H.26x系列标准MPEG系列标准 H.26x系列标准H.264的技术改进 (1)更加精细的宏块分割模式,运动估计的精度更高(1/4像素的亮度精度和1/8像素的色度精度)(2)整数DCT变换, 变换过程全部采用整数运算, 避免了浮点数运算过程中导致的错误积累, 降低了复杂度,并且正向的操作和逆向操作可以完全吻合转载 2013-10-11 21:40:55 · 4162 阅读 · 0 评论 -
YUV主要采样格式理解
YUV主要采样格式理解主要的采样格式有YCbCr 4:2:0、YCbCr 4:2:2、YCbCr 4:1:1和 YCbCr 4:4:4。其中YCbCr 4:1:1 比较常用,其含义为:每个点保存一个 8bit 的亮度值(也就是Y值), 每 2x2 个点保存一个 Cr 和Cb 值, 图像在肉眼中的感觉不会起太大的变化。所以, 原来用 RGB(R,G,B 都是 8bit unsigned) 模型,转载 2013-10-11 21:39:58 · 896 阅读 · 0 评论 -
视频编解码学习之三:变换,量化与熵编码
视频编解码学习之三:变换,量化与熵编码第6章 变换编码1. 变换编码变换编码的目的去除空间信号的相关性将空间信号的能力集中到频域的一小部分低频系数上能量小的系数可通过量化去除,而不会严重影响重构图像的质量块变换和全局变换块变换:离散余弦变换(Discrete Cosine Transform,DCT),4x4,8x8,16x16全局变换:小波变换(Wav转载 2013-10-11 21:36:06 · 1020 阅读 · 0 评论 -
视频编解码学习之二:编解码框架
视频编解码学习之二:编解码框架第四章 视频编码基础1. 压缩码流语法:码流中各个元素的位置关系01001001…图像编码类型(01),宏块类型(00),编码系数1001等语义:每个语法元素所表达的意义。例如:图像编码类型2. 编码层次序列(Sequence)图像组(Group of Pictures,GOP)图像(Picture)转载 2013-10-11 21:34:21 · 765 阅读 · 0 评论 -
视频编解码学习之一:理论基础
视频编解码学习之一:理论基础第1章介绍1. 为什么要进行视频压缩?未经压缩的数字视频的数据量巨大存储困难一张DVD只能存储几秒钟的未压缩数字视频。传输困难1兆的带宽传输一秒的数字电视视频需要大约4分钟。2. 为什么可以压缩去除冗余信息空间冗余:图像相邻像素之间有较强的相关性时间冗余:视频序列的相邻图像之间内容相似编码冗余:转载 2013-10-11 21:32:30 · 884 阅读 · 0 评论