香不菇最新文章

Combined inter and intra prediction (CIIP)

Megre模式是HEVC编码标准引入的一项帧间预测编码技术,在VVC编码标准中对Merge模式进行了扩展。包括对候选列表的扩展,增加了HMVP和 Pair-wise average candidates。编码工具新增CIIP (combined inter-intra prediction)、MMV

Read More »

Merge模式候选列表构建

Megre模式是HEVC编码标准引入的一项帧间预测编码技术,在VVC编码标准中对Merge模式进行了扩展。包括对候选列表的扩展,增加了HMVP和 Pair-wise average candidates。编码工具新增CIIP (combined inter-intra prediction)、MMV

Read More »

VTM 快速CTC测试方案

以下内容总结自JVET-T2010、JVET-T0003、JVET-B0036 VTM作为VVC的参考软件,集成了许多编码工具。尽管这些编码工具大大提升了VTM的编码效率,然而编码时间却急速上升。在JVET-T0003中给出了VTM-10.0的性能,相对于HM16.20,AI配置下,码率节省26.8

Read More »

CABAC状态不一致解决方案

以为我自己的经验来说,编码器开发和优化过程中的不一致主要包括:CABAC 状态不一致、编解码不一致、debug/release 不一致、多次运行不一致、多线程/单线程不一致。本文主要总结在编码器中遇到这些不一致时常见的原因和解决方案。 编码器在做RDO时,会选择cost最低的模式作为最优模式,其中

Read More »

多媒体指令集SIMD优化入门

以下内容翻译自:Practical SIMD Programing–Jacco Bikker 2017Basics of SIMD Programming SIMD 操作能够用一条指令处理多个数据,广泛用于多媒体应用中的 3D 图形和音频/视频处理。SIMD全称Single Instru

Read More »

优化代码内存访问

以下内容总结自《Intel® 64 and IA-32 Architectures Optimization Reference Manual》 本文内容讨论针对Intel处理器优化代码内存访问的相关技术。主要内容如下: 1 加载和存储执行带宽 通常,加载和存储是代码执行中最频繁的操作,高达 40%

Read More »

Planar, DC, 角度预测模式(VVC)

VVC 中的帧内预测技术包括 Planar 和 DC 模式,以及与 HEVC 相比具有更多角度的更细粒度的角度预测模式,VVC 将原本的 33 种角度模式增加到 65 种。除此之外,VVC 的帧内编码技术中还包含了许多新的编码工具,本文将对 VVC 中的 Planar, DC 和角度预测三种模式结合

Read More »