懒人李冰

记录我的生活、学习

H264 CABAC Alogrithm

基于上下文的自适应二进制算术编码(CABAC)是 ITU-T/ISO/IEC 视频压缩标准 H.264/AVC 的一个标准部分。通过将自适应二进制算术编码技术与上下文建模相结合,实现了高度的自适应并降低冗余。CABAC 框架还包括一种用于用于二进制算术编码和概率估计的新的低复杂度方法,非常适合高效的硬件和软件实现。对于预期目标应用的典型领域,CABAC 显著优于H.264/AVC的 baseline 熵编码方法。对于代表广播应用中使用的典型材料的一组测试序列,以及大约30到38 dB 的可接受视频质量范围,平均比特流节省9%-14%。

OverView of HEVC Standard

HEVC 是 ITU-T 视频编码专家组和 ISO/IEC 运动图像专家组的最新视频编码标准。HEVC 标准化工作的主要目标是相对于现有标准,在 50% 的比特率降低范围内显著提高压缩性能,以获得相同的感知视频质量。本文概述了 HEVC 标准的技术特性和特点。

H.264/AVC 视频编码:工具、性能和复杂性

摘要

H.264/AVC 是 ISO/IEC 运动图像专家组与 ITU-T 视频编码专家组合作的产物,是最新的视频编码标准。这项标准化工作的目标是提高压缩效率、交互式(视频电话)和非交互式应用(广播、流媒体、存储、视频点播)的网络友好视频表示。与以前的标准相比,H.264/AVC 在较宽的比特率和视频分辨率范围内提供高达 50% 的压缩效率增益。与以前的标准相比,解码器的复杂度是 MPEG-2 的 4 倍,是 MPEG-4 的 2 倍。本文概述了 H.264/AVC 的新工具、特性和复杂性。

H.264 Rate Control Algorithm

码率控制是 H.264 编码器中非常重要的一个模块。码率控制主要包括两部分:码率分配(Bit Allocation)、量化参数调整(Quantitative Parameter Adjustment)。X264 的码率控制算法大致分为帧级码率控制、宏块级码率控制。帧级码率控制算法比如:VBV 调整。宏块级别码率控制比如:MBTree 算法、VAQ 感知量化算法。

Intra-frame Prediction Algorithm

本论文详细分析了帧内预测算法的原则和流程,同时提出了一个提升算法,并阐述了优势。通过实现关于H.264/AVC的标准和和应用实验,证明算法具有实用价值和促进作用。

“Intra-frame Prediction Algorithm Based on the H.264/AVC Research and Improvement”

H264 Motion Estimation Algorithm

运动估计是在参考帧中为当前编码的宏块寻找最佳匹配快,找到最佳匹配块后,运动估计会输出是运动矢量。

H264 Fast Mode Decision Algorithm

在编码器中,模式选择是耗时较多的一个模块,因此一个好的快速模式选择算法,是非常有必要的。好的快速模式选择,不仅能够降低编码资源消耗,还能保证编码质量不降低。

Hacking VMAF With Video Color and Contrast Distortion

视频质量测量在许多应用中占有重要的地位。全参考质量指标(通常被用在视频编解码比较中)将反映视频中的任何变换。在这篇文章中,我们考虑经过不同颜色校正的压缩视频,它会增加全参考度量 VMAF,同时,几乎不减少其他广泛使用的度量 SSIM。所提出的视频对比度增强方法显示了该度量在某些情况下,对视频编解码器比较的适用性,因为它可以通过调整来改进该度量值,从而在比较中作弊。

关键字视频质量质量度量视频编解码压缩质量调节参考特征颜色校正