• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

YUV的4:4:4、4:2:2、4:2:0各有什么区别?

捷波 2018-09-21 浏览量:9474

YUV的4:4:4、4:2:2、4:2:0格式各有什么区别?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 图像压缩的不同的方式。
    亮度和色度元素被称为YUV(模拟信号)或YCbCr(数字信号)而不是RGB

    参考:https://blog.csdn.net/euyy1029/article/details/72458216


    无标题sdfq34fsa.png

    • 发布于 2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:14
  • 它们其实就是表征色度信号信息量差异,都是基于YUV的,不同信息量影响了信息的存储、传输效率(也改变处理要求),但信息量多的比信息量少的精度高,在细节体现上有优势。

    其中YUV4:4:4有最高的质量。

    需要注意的是4:2:0并不是说缺少红色色差信号,而是指在采样抽取时隔行抽取蓝色或者红色色度信号,而在计算恢复时用相邻两行平均值作为本行缺少的对应色差信号值参与颜色恢复,这样进一步减少了数据量,但质量肯定更低。

    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 压缩方式不同,444质量最好,422质量一般,420最差
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 这几种压缩数字代表RGB的采样,越多越好,详细看这个分析https://blog.csdn.net/mydear_11000/article/details/50404084
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 这几种压缩数字代表RGB的采样,越多越好,详细看这个分析https://www.cnblogs.com/armlinux/archive/2012/02/15/2396763.html
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  •     色度信号分辨率最高的格式是4:4:4,也就是说,每4点Y采样,就有相对应的4点Cb和4点Cr。换句话说,在这种格式中,色度信号的分辨率和亮度信号的分辨率是相同的。这种格式主要应用在视频处理设备内部,避免画面质量在处理过程中降低。当图像被存储到Master Tape,比如D1或者D5的时候,颜色信号通常被削减为4:2:2
        其次就是4:2:2,就是说,每4点Y采样,就有2点Cb和2点Cr。在这种格式中,色度信号的扫描线数量和亮度信号一样多,但是每条扫描线上的色度采样点数却只有亮度信号的一半。当4:2:2信号被解码的时候,“缺失”的色度采样,通常由一定的内插补点算法通过它两侧的色度信息运算补充。每个象素都有与之对应的亮度采样,同时一半的色度采样被丢弃,所以我们看到,色度采样信号每隔一个采样点才有一个。当着张画面显示的时候,缺少的色度信息会由两侧的颜色通过内插补点的方式运算得到。就像上面提到的那样,人眼对色度的敏感程度不如亮度,大多数人并不能分辨出4:2:2和4:4:4颜色构成的画面之间的不同。
       色度信号分辨率最低的格式,也就是DVD所使用的格式,就是4:2:0了。事实上4:2:0是一个混乱的称呼,按照字面上理解,4:2:0应该是每4点Y采样,就有2点Cb和0点Cr,但事实上完全不是这样。事实上,4:2:0的意思是,色度采样在每条横向扫描线上只有亮度采样的一半,扫描线的条数上,也只有亮度的一半!换句话说,无论是横向还是纵向,色度信号的分辨率都只有亮度信号的一半。举个例子,如果整张画面的尺寸是720*480,那么亮度信号是720*480,色度信号只有360*240。在4:2:0中,“缺失”的色度采样不单单要由左右相邻的采样通过内插补点计算补充,整行的色度采样也要通过它上下两行的色度采样通过内插补点运算获得。这样做的原因是为了最经济有效地利用DVD的存储空间。诚然,4:4:4的效果很棒,但是如果要用4:4:4存储一部电影,我们的DVD盘的直径至少要有两英尺(六十多厘米)!


    这个图文并茂的讲解比较好

    看看这个吧

    https://www.vmovier.com/45052?from=backstage_left

    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • yuv采样.jpg


    (1) YUV 4:4:4

    YUV三个信道的抽样率相同,因此在生成的图像里,每个象素的三个分量信息完整(每个分量通常8比特),经过8比特量化之后,未经压缩的每个像素占用3个字节。

    下面的四个像素为: [Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3]

    存放的码流为: Y0 U0 V0 Y1 U1 V1 Y2 U2 V2 Y3 U3 V3

    (2) YUV 4:2:2

    每个色差信道的抽样率是亮度信道的一半,所以水平方向的色度抽样率只是4:4:4的一半。对非压缩的8比特量化的图像来说,每个由两个水平方向相邻的像素组成的宏像素需要占用4字节内存。

    下面的四个像素为:[Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3]

    存放的码流为:Y0 U0 Y1 V1 Y2 U2 Y3 V3

    映射出像素点为:[Y0 U0 V1] [Y1 U0 V1] [Y2 U2 V3] [Y3 U2 V3]

    (3) YUV 4:1:1

    4:1:1的色度抽样,是在水平方向上对色度进行4:1抽样。对于低端用户和消费类产品这仍然是可以接受的。对非压缩的8比特量化的视频来说,每个由4个水平方向相邻的像素组成的宏像素需要占用6字节内存。

    下面的四个像素为: [Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3]

    存放的码流为: Y0 U0 Y1 Y2 V2 Y3

    映射出像素点为:[Y0 U0 V2] [Y1 U0 V2] [Y2 U0 V2] [Y3 U0 V2]

    (4)YUV4:2:0

    4:2:0并不意味着只有Y,Cb而没有Cr分量。它指得是对每行扫描线来说,只有一种色度分量以2:1的抽样率存储。相邻的扫描行存储不同的色度分量,也就是说,如果一行是4:2:0的话,下一行就是4:0:2,再下一行是4:2:0...以此类推。对每个色度分量来说,水平方向和竖直方向的抽样率都是2:1,所以可以说色度的抽样率是4:1。对非压缩的8比特量化的视频来说,每个由2x2个2行2列相邻的像素组成的宏像素需要占用6字节内存。

    下面八个像素为:[Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3]

    [Y5 U5 V5] [Y6 U6 V6] [Y7U7 V7] [Y8 U8 V8]

    存放的码流为:Y0 U0 Y1 Y2 U2 Y3

    Y5 V5 Y6 Y7 V7 Y8

    映射出的像素点为:[Y0 U0 V5] [Y1 U0 V5] [Y2 U2 V7] [Y3 U2 V7]

    [Y5 U0 V5] [Y6 U0 V5] [Y7U2 V7] [Y8 U2 V7]

    之所以色度的采样率可以比亮度低,是因为人眼对亮度分辨率的敏感度高于对色彩分辨率的敏感度,亮度的细节保持了,图像就是清晰的,色度的采样率高低,对图像的清晰度影响较小。当然,色度的采样率低了,色度信号的层次有损失,色彩的过渡不够“圆润”。


    • 发布于2018-09-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种格式YCbCr指的就是Y:Cb:Cr的比例,Y为颜色的亮度,而CB和CR为蓝色和红色的浓度偏移
    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 数据量不一样,444 就是yuv都是是4位信号

    420 就是分别 4位,2位,0位

    这样产生的数据量和带宽就不一样,后端图像处理的算法也不一样,图像效果就会有差异

    • 发布于2018-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是YUYV的三种颜色格式,相当于RGB三种颜色的排列格式,Linux下有专门的转换API函数。

    • 发布于2018-09-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 表示的不同的颜色格式,通常444的图像效果是最好的,其次就是442
    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • yuv 比例不一样,压缩不一样, 传输格式不一样。
    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 比例不一样,压缩方式也不一样。
    • 发布于2018-10-22
    • 举报
    • 评论 0
    • 0
    • 0

  • YVU的比例还有对应的压缩率是不一样的
    • 发布于2018-10-23
    • 举报
    • 评论 0
    • 0
    • 0

  • YUV表示压缩率不同,还有压缩方式也不一样
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

YUV的4:4:4、4:2:2、4:2:0各有什么区别?