读书笔记
记录读书笔记,便于后面回忆
海洋之心。
视频编码学习
展开
-
万老师《H.265/HEVC》第十二章:速率控制
速率控制:就是通过选择一系列编码参数,使得视频编码后的比特率满足所需要的速率限制,并且使得编码失真尽量小。即R受限,找这种情况下最小的D。重点:每一个编码单元(可能是帧,可能是宏块等)确定最优QP(找到了QP就可进行下一步率失真优化)。现在也可跳过QP直接根据R得到lambda。做法:视频序列空、时域复杂度越高,产生的编码比特数也越高;反之,则会产生较少的编码比特数,编码速率将会随着视频内容...原创 2020-03-03 07:58:53 · 618 阅读 · 0 评论 -
万老师《H.265/HEVC》第十一章:率失真优化
有损压缩算法,性能由编码输出的比特率和失真共同决定。编码的目的:就是在保证一定视频质量的条件下尽量减少编码比特率,或在一定编码比特率限制条件下尽量地减小编码失真。编码器工作:根据以上率失真准则找到最佳编码参数。1 理论部分信息论中率失真概念:在允许一定程度失真的条件下,能够把信源信息压缩到什么程度,即最少需要多少比特数才能描述信源。由此得到率失真函数:R(D) = min I(X, Y),...原创 2020-02-28 16:14:43 · 1952 阅读 · 0 评论 -
万老师《H.265/HEVC》第九章:网络适配层(NAL层)
1 网络适配层1.1 定义网络适配层:将编码好的数据进行:划分、封装、标识,从而适应网络。1.2 原因适应网络的原因:1、不同的网络环境:有线网络的最大传输单元1500字节,无线网络小得多;2、不同的应用需求:直播类对实时性要求高的情况用UDP,注重完整性和正确性的用TCP/IP。1.3 方法适应网络的方式:将视频压缩数据划分成不同特性的NAL单元,即NALU,进行封装并标识内容...原创 2019-12-07 17:55:07 · 571 阅读 · 0 评论 -
国际视频编码标准化 时间节点对照
回忆一下历史。H.264/AVCH.265/HEVCH.266/VVC开启标准制定(JVT / JCT-VC / JVET)1998.012010.012017.10测试模型发布(JM / HM / VTM)2001.052011.012018.04工作草案阶段 (WD)2001.05~2002.062011.03~2012.022018.0...原创 2019-11-28 20:59:10 · 890 阅读 · 0 评论 -
万老师《H.265/HEVC》第十章:编解码并行处理
本篇博客对H.265/HEVC的编解码并行处理进行学习。首先了解一下线程:线程是进程的一部分。进程在这里可以理解为一次视频编码,即编码一个视频的过程,那么线程就可以视作编码一个GOP、编码一个Slice、编码一个CTU等。可以认为进程包含很多线程。1 并行处理技术H.265的高复杂度来源:更多的帧内模式、更灵活的划分方式、TU块的引入。并行方式:多个处理器,多核并行可以成倍增加编解码速度。...原创 2019-11-23 11:20:01 · 1278 阅读 · 0 评论 -
高文老师《数字视频编码技术原理》第7~10章:视频编码标准演变
1、H.264/AVC到H.265/HEVC再到H.266/VVC2、AVS到AVS2原创 2019-11-10 16:32:30 · 1540 阅读 · 0 评论 -
高文老师《数字视频编码技术原理》第5章:量化
文章目录5.1 量化基本原理5.1.1 基本概念5.1.2 标量量化5.1.3 矢量量化5.1.4 自适应量化5.1.5 视觉量化器设计5.2 量化与码率控制5.2.1 率失真理论5.2.2 率失真理论与优化编码参数选择5.2.3 率失真模型与码率控制5.1 量化基本原理量化:将信号的连续取值,近似为一些离散值特点:多对一映射,减少数据量。反量化:一对一映射特点:存在失真。5.1.1 ...原创 2019-10-03 11:09:50 · 867 阅读 · 0 评论 -
高文老师《数字视频编码技术原理》第3章:预测编码
文章目录3.1 预测编码概述3.1.1 帧内预测3.1.2 帧间预测3.2 运动的表示及估计3.2.1 基于像素的运动估计3.2.2 基于块的运动估计3.2.3 全局运动估计3.3 子像素插值3.3.1 子像素精度与插值滤波器3.3.2 自适应插值技术3.4 运动矢量预测3.1 预测编码概述3.1.1 帧内预测3.1.2 帧间预测3.2 运动的表示及估计3.2.1 基于像素的运动估计3...原创 2019-10-02 10:56:30 · 672 阅读 · 0 评论 -
高文老师《数字视频编码技术原理》第2章:视频编码基础
文章目录2.1 信息论基础2.2 香农编码定理2.3 视频编码技术2.3.1 预测2.3.2 变换2.3.3 量化2.3.4 熵编码2.3.5 环路滤波2.4 视频图像质量评价2.4.1 主观质量评价2.4.2 客观质量评价2.1 信息论基础信息量 是时间的不确定度:当第i个随机事件发生的概率越大时,信息量越小信息熵 是多个随机事件的平均信息量,表征信源的不确定程度互信息 反映了两个信源的...原创 2019-10-01 17:12:11 · 1162 阅读 · 0 评论 -
高文老师《数字视频编码技术原理》第1章:概论
文章目录1.1 视觉感知1.1.1 色彩原理1.1.2 视觉系统的颜色感知1.1.3 视觉系统的光强感知1.1.4 视觉系统的高级阶段1.2 数字视频1.2.1 视频采集1.2.1 色彩空间1.2.1 视频格式1.3 视频数据冗余1.3.1 数据冗余类型1.3.2 去除数据冗余的方法1.4 视频编码标准1.1 视觉感知1.1.1 色彩原理1.1.2 视觉系统的颜色感知1.1.3 视觉系统的...原创 2019-10-01 11:43:34 · 1054 阅读 · 2 评论