美文网首页
H.264的整数变换方法

H.264的整数变换方法

作者: 一亩三分甜 | 来源:发表于2024-02-22 09:09 被阅读0次

    H264H265视频编解码算法文章汇总
    宏块类型为I4MB,每一个4x4的宏块都划分成4等分,每一个等分都是8x8的都是由cbp的一个bit来表示

    image.png

    每一个都要按照cbp的一个bit来判断有没有预测残差,有没有系数矩阵

    传入的索引为0,1,2,3在8x8的矩阵中分别代表下面的4个4x4的矩阵块

    image.png

    int类型的矩阵所有信息保存在 coeff[16]中,如何将此4x4的矩阵写入到16x16的矩阵中呢?

    如果是4x4亮度矩阵,写入顺序如下

    image.png

    若是16x16模式的交流分量,每一个系数矩阵的直流分量是被单独摘出去进行保存的,解析也是单独解析,

    如果是Luma[16][16]_AC模式,因为第一个元素单独摘出去,不再从0位置开始写,从1位置开始写,右边第二个

    image.png

    反量化之后,进行反变换,还原为预测残差,获取真正的残差数据

    相关文章

      网友评论

          本文标题:H.264的整数变换方法

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