美文网首页FFmpeg与音视频流媒体工程开发相关
[Video]视频编解码学习:变换,量化与熵编码

[Video]视频编解码学习:变换,量化与熵编码

作者: _小老虎_ | 来源:发表于2018-08-01 14:12 被阅读0次

    1. 变换编码

    变换编码的目的

    去除空间信号的相关性
    将空间信号的能力集中到频域的一小部分低频系数上
    能量小的系数可通过量化去除,而不会严重影响重构图像的质量

    块变换和全局变换

    块变换:离散余弦变换(Discrete Cosine Transform,DCT),4x4,8x8,16x16
    全局变换:小波变换(Wavelet)

    变换的能量集中特性

    DCT编码


    视频编码变换.png
    1. 变换类型

    K-L变换
    傅里叶变换
    余弦变换
    小波变换

    量化

    2. 量化Quantization

    用更小的集合表示更大的集合的过程
    对信号源的有限近似
    有损过程
    应用

    A/D转换
    压缩

    量化方法

    标量(Scalar)量化
    矢量(Vector)量化

    量化的基本思想

    映射一个输入间隔到一个整数
    减少信源编码的bit
    一般情况重构值与输入值不同

    3.熵编码

    熵(Entropy):信源的平均信息量,更精确的描述为表示信源所有符号包含信息的平均比特数

    信源编码要尽可能的减少信源的冗余,使之接近熵
    用更少的比特传递更多的信源信息
    熵编码:数据压缩中根据信源消息的概率模型使消息的熵最小化

    无损压缩
    变长编码

    https://blog.csdn.net/lipengshiwo/article/details/52528975

    相关文章

      网友评论

        本文标题:[Video]视频编解码学习:变换,量化与熵编码

        本文链接:https://www.haomeiwen.com/subject/kdtrvftx.html