视频解码之YUV类型

YUV

  • YUV细分的话有Y’UV,YUV,YCbCr,YPbPr等类型,其中YCbCr主要用于数字信号,我们开发中用的就是YCbCr

采样比例

  • YUV一般有四种采样:
    • 4:4:4 ----表示每个Y都有一组UV对应
    • 4:2:2 ----表示每两个Y都有一组UV对应
    • 4:1:1 ----表示每四个Y都有一组UV对应
    • 4:2:0 ----表示每四个Y都有一组UV对应,但是交错的,也就是说第一次采样是4:2:0的话,下一次就是4:0:2,然后又是4:2:0,…如此循环;最常用的就是这种,我们主要讲的也是这种

YUV420

  • yuv420又可以分为planar(平面存储)和packed(交叉存储)两大类,而planar又可以细分为planar(3个平面)和SemiPlanar(2个平面);
  • planar的还可以细分为YU12(又叫I420)和YV12,SemiPlanar可以分为NV12和NV21;由于我们开发最常见的就是planar,故packed不做介绍
  • 当然,细分之下其实YUV420还有更多,但对于开发人员来说只要区分好yuv420p的YU12(又叫I420)和YV12和yuv420sp的NV12和NV21即可
    视频解码之YUV类型

yuv420p

  • YU12(又叫I420,最常用的就是这种了,通常直接说yuv420p就是指I420)
    • yyyyyyyy uu vv
  • YV12
    • yyyyyyyy vv uu

yuv420sp

  • NV12
    • yyyyyyyy uvuv
  • NV21
    • yyyyyyyy vuvu

参考

  • YUV图解 (YUV444, YUV422, YUV420, YV12, NV12, NV21)_xjhhjx的专栏-CSDN博客
    https://blog.csdn.net/xjhhjx/article/details/80291465

相关文章:

  • 2022-12-23
  • 2021-07-05
  • 2022-12-23
  • 2021-05-19
  • 2022-01-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-11
  • 2021-10-08
  • 2021-07-01
  • 2021-12-26
  • 2022-12-23
  • 2022-01-21
  • 2021-10-19
相关资源
相似解决方案