登录后绑定QQ、微信即可实现信息互通
AV1基于机器学习的变换块快速划分在上一篇文章《AV1基于机器学习的快速变换模式选择》中讲解了AV1如何使用机器学习技术为每个变换块选择合适的变换模式,本节将讲解AV1如何利用机器学习技术对变换块进行划分。AV1无需像VP9中那样强制固定变换单元大..
码率控制(一):理解码率控制模式(x264,x264,vpx)什么是“码率控制”?它是编码器决定为每帧视频分配多少比特的工具。视频编码(有损)的目标是尽可能多的节省比特(码率)的同时尽量保持视频质量。码率控制是平衡码率和质量的重要工具。码率控..
视频编码中由于B帧的存在使得视频的播放顺序和编码顺序不一样。解码后的视频需要按播放顺序排列播放,POC(picture order count)就是视频帧按播放顺序的标识号。 POC的作用主要有:帧的唯一标识符、用于merge模式下生成运动信息、解码端一致性检查..
SCC(四):Palette mode 调色板模式(palette mode)对于只含有少数几种颜色的块非常高效。相比于传统的对块进行预测变换处理,调色板模式只需要对每个像素传输其颜色索引。 调色板是一个包含CU中颜色值的表,对于CU中每个像素在码流中传输其在表..
SCC(三):HEVC IBC HEVC-SCC基于HEVC version 1和HEVC-RExt开发而成,并且继承了它们的编码结构和编码工具。 HEVC-SCC编码器结构如下: HEVC-SCC是基于HEVC框架,并添加了几个新工具。新的编码工具如下:Intra block copy(IBC):当CU使用IBC模式..
码率控制(二):CRF详解 在上一篇文章码率控制(一):理解码率控制模式(x264,x264,vpx)已经介绍过CRF(Constant Rate Factor)了,本篇文章进一步介绍CRF的原理。CRF是x264和x265默认的码率控制模式,在libvpx中也可以使用CRF。CRF取值在0到51..
码率控制(三):TMN8 TMN8是为低延迟视频通信设计的码率控制算法。TMN8码率控制分为帧级码率控制和宏块(MB)级码率控制。帧级码率控制会为当前帧选择合适的目标比特数,MB级码率控制会为帧内的每个MB计算QP(或量化步长)。如果缓冲区溢出则跳过..
在前面的文章档次、层、级别中已经介绍过级别(level),H.265共定义了13个级别,1 2 2.1 3 3.1 4 4.1 5 5.1 5.2 6 6.1 6.2。那么如何选择level呢? 官方参考序列的配置文件已经为我们写好了level等参数,如果我们要使用自己的序列那么如何设置l..
SCC(五):ACT ACT(Adaptive colour transform) 大部分屏幕内容都是在RGB空间采集。对于一个RGB块,其不同通道间可能有很强的相关性,此时使用颜色空间转换可以减少不同通道间的冗余。有的RGB块不同通道间相关性较弱,直接在RGB空间编码效率更高。..
GOP结构 在使用HM编码器时我们经常要使用预定义的配置文件,在配置文件里有关于GOP的相关定义,这里定义了GOP的结构和相关参数,GOP结构在视频序列中重复使用。定义中包含GOPSize行,按解码顺序每行一帧,所以Frame1是解码第一帧,Frame2是解码第二..
提出你的第一个问题
回答一个你擅长的问题
对内容进行点赞或者收藏
阅读声望与权限的规范
完善个人资料