深入 422 420 的底层逻辑-深入 422 420 的底层逻辑

AID:
CID:
视频图片:
作者头像:
弹幕地址:
视频描述:

热门回复:

  • 无极恋画:资料: 链接:https://pan.baidu.com/s/1WBa-Q3sauGB-iVi6CQG41Q?pwd=yjsl 提取码:yjsl
  • 冗长的天空:之前看tim的讲解,虽然说了采样过程中明度和色度的采样比例,但一直不理解为什么是4个格子,这四个格子又分别带表啥(没有拉踩的意思,tim应该是考虑理解成本,所以有所省略[doge]),看完感觉意犹未尽。还是up的细啊,希望再多讲讲相关的东西[热词系列_三连]
  • 李小一Rolling:其实简单的总结。 不管是444,422还是420 他们都是色彩分辨率。 举个简单的例子,1080p YUV 444 Y的分辨率是 1920 x 1080,U的分辨率是 1920 x 1080 ,同理V的分辨率也是 1920 x 1080 ,所以这个叫全采。 那么同理,422,就是把U和V各砍一半,就变成了 960 x 540, 420 就是在 422的基础上,把U和V再砍一半,就变成了。480 x 270 然后在想象一下,把 480 x 270 等比例放大 到 1920 x 1080 上,Y上每一个像素对应的色彩信息是一大坨U和V。因为U和V的分辨率太低,放大之后,占用的格子就变多了。相当于一个UV共用好几个Y。所以在绿幕抠像的时候,越是细节的地方,就容易出现扣不干净的色块。 顺手说一下,8Mbps = 1MBps。 以上发言仅供抛砖引玉。
  • 万加集团:这个千古悬疑在你这儿整明白了,比tim讲得好,感谢,加油
  • 无极恋画:注意到对于422 420的争议比较大。 本期视频里的说法来自后浪的《认识数字影像》,作者:布莱恩·布朗 Blain Brown,第40页。 我发现J:a:b的方法,(来自wiki的解释是:在J个像素宽,2个像素高的样本中,明度全采样,cbcr看作一个整体,a表示第一行采样的cbcr数量,b代表第一行和第二行色度样本的变化数量),这样一来,b要么等于0,要么等于a,不适用 441 421 311 这类特殊的情况。计算码率也不方便。 而采用《认》的解释,不但与Jab不冲突,也适用于各种特殊情况(或许在工程师们用311这类特殊采样方法的时候,就是用了YCbCr的对应关系),理解起来也很方便,所以我采用了这种说法。