摘要: 目录1. 前言2. 二进制算术编码3. CABAC编码原理分析3.1. 自适应算术编码3.1.1. 算法流程流程3.1.2. 自适应3.1.3. 码流输出(区间缩放)3.1.4 自适应算术编码的计算复杂度及优化3.1.4.1 自适应概率模型背景3.1.4.2. 自适应概率模型设计3.1.4.2.1. 阅读全文
posted @ 2024-08-10 17:05 尹佑壮 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 目录1. 前言2. 区间缩放背景3. 区间缩放原理3.1. 区间缩放基础3.2. 区间缩放分析4. 区间缩放编码 1. 前言 上篇文章熵编码(三)-算术编码(一)介绍了算术编码的基本流程和工作原理。本篇文章主要讲述算术编码区间缩放 2. 区间缩放背景 上篇文章编码过程使用的是无限精度的小数并且在编码 阅读全文
posted @ 2024-08-03 11:40 尹佑壮 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 目录1. 前言2. 算术编码概述3. 算术编码步骤4. 算术编解码示例(静态概率模型)4.1. 算术编码示例4.1. 算术解码示例5. 算术编码的原理6. 自适应7. 算术编码精度和区间缩放 1. 前言 通过熵编码系列第一篇文章熵编码(一)-熵编码概述,我们了解了熵编码的概念和分类。本篇文章主要介绍 阅读全文
posted @ 2024-07-22 17:33 尹佑壮 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 目录1. 前言2. 指数哥伦布熵编码3. 无符号指数哥伦布熵编码3.1. 无符号指数哥伦布熵编码3.2. 无符号指数哥伦布熵解码 ue(v)3.3. K阶无符号指数哥伦布熵编码3.4. K阶无符号指数哥伦布熵解码 ue_k(v)4. 有符号指数哥伦布熵编码4.1. 有符号指数哥伦布熵编码4.2. 有 阅读全文
posted @ 2024-07-20 09:42 尹佑壮 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 目录1. 什么是熵2. 信息熵3. 熵编码4. 熵编码分类5. 变长编码6. 算术编码 1. 什么是熵 熵是什么? 熵是系统混乱程度的度量。系统越混乱无序,则熵值越大;反之熵值越小 2. 信息熵 信息熵表示信息的规律程度。信息熵值越高,说明信息的规律越少,越杂乱,也就越难以压缩。信息熵概念通常应用在 阅读全文
posted @ 2024-07-20 09:27 尹佑壮 阅读(139) 评论(0) 推荐(0) 编辑