`
wx1568908808
  • 浏览: 31309 次
文章分类
社区版块
存档分类
最新评论

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

 
阅读更多

我们经常会看到4:4:4、4:2:2、4:2:0这样的字眼,比如你的5D拍摄的视频是4:2:0取样压缩的,又比如QuickTime的ProRes422格式,或者专业摄影机拍摄时是以4:4:4取样的。视频压缩通常被认为是数字格式特有的概念,但早在模拟信号时代就有了,数字格式的压缩只是变得更复杂了而已。在这个文章中,我们来看看什么是4:2:2、4:1:1和4:2:0色度取样。

取样的概念

视觉专家很早以前就知道,人眼对亮度分辨率的敏感度高于对色彩分辨率的敏感度。什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

这就是早期模拟和数字压缩形式的主要动因。视频信号会分解为亮度和色度,这两个是组成色彩的元素,这类似于图像可以分解为红、绿、蓝三个元素。亮度和色度元素被称为YUV(模拟信号)或YCbCr(数字信号)而不是RGB。

一旦被分开,色度分辨率会通过一个叫做“色度取样”的步骤被减半或更多。结果就是在同样的广播带宽情况下,视频信号能呈现更多的细节,这是因为亮度元素对视频信号的贡献更大。

原始图像

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

色度取样后

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

这个技术也是很容易实现的,在解码时也不需要进行太多处理。基于这些原因这个方法在今天仍然被广泛的成功使用。

它是如何工作的

早期的显示器是以逐行扫描每个横线上的像素来显示图像的,通常是从顶部到底部快速连续的扫描。在每条线被扫描时,色度数值的传送频率比亮度低。

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

尽管现代的显示设备不是这种工作模式,扫描线的概念依然很重要,因为色度取样的方式是水平的。一条线被扫描时传递的亮度值和色度值间的比率常用来描述各种取样方式。这个比率通常基于亮度值,然后以4:X:Y的形式描述,X和Y是每两个色度通道中的数值的相对数量。下面的例子中体现了这些比率是如何影响一个4x2像素图像的分辨率。

亮度分辨率

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

色度分辨率4:4:4

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

色度分辨率4:1:1

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

色度分辨率4:2:0

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

使用标准的命名规则,4:2:2意味着每个横向的扫描线每4个亮度值对应两个色度值。简单的,4:1:1意味着每4个亮度值对应1个色度值,4:4:4意味着色度值不进行二次采样。不过这不是完全连续的,4:2:0会以1个色度值对应四个亮度值,对于第一个色度元素有两个取样值,第二个色度元素则不进行取样,这不能产生完整的彩色图像。实际当中,4:2:0意味着每条扫描线有两个色度取样,只对隔行进行取样。

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

压缩失真

由于色度取样有效的减少了色彩分辨率,在色彩过渡较锐利的边缘体现较明显。下面的例子展现了在8x8的图像中压缩后的样子。

原始4:4:4

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

色度取样4:2:2

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

色度取样4:1:1

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

色度取样4:2:0

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

副作用通常是减少细节处颜色的饱和度。通常这个不会减少大个物体内的颜色饱和度,如果这些物体含有精细的色彩图案,压缩后会较明显。下面的这种色彩图案就很容易受压缩的影响:

原始

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

4:2:2

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

4:1:1

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

4:2:0

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

不过,压缩效果的力度很大程度上取决于细节的类型。下个例子中空间距离也是很近的,但是类似颜色的屋顶压缩前后的差别就很细微。

原始

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

4:2:2

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

4:1:1

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

4:2:0

什么是4:4:4、4:2:2、4:2:0?了解图像压缩取样的方式

上面的各种取样方式中,请注意看屋顶的红色边缘处,竖直的红色烟囱处,红色的窗框,以及上面和下面的屋顶上排列的斜线。最明显失真就是这些区域的颜色饱和度降低了。还能注意到各种采样类型对横向与纵向颜色细节的影响是不同的。

总结

尽管从早期视频采样到现在,色度取样已经是一种简单有效的压缩技术,但是它会产生明显的失真。数字技术那是起也变得更复杂。不过取样只是简单的减少图像的色彩分辨率的宽度,现代数字编码能够分析图像内容然后决定如何优先处理细节。举例来说,现代数字采样,能够对低亮度、低饱和度以及细节度低的区域区别对待。

消费者的眼光也变得更犀利,对图像质量的要求也越来越高。对于4:2:0压缩方式的DVD,蓝光碟成为了趋势。最后,在进行现代数字编码时,为其提供4:4:4采样的数据,能极大程度的改善编码后的图像质量。

转载于:https://my.oschina.net/shiftwang/blog/888022

分享到:
评论

相关推荐

    21.图像金字塔之图像向下取样和向上取样1

    图像金字塔的应用包括图像压缩、图像分割、图像识别等领域。在计算机视觉领域,图像金字塔可以用于物体检测、追踪和识别等应用。 图像金字塔是一种多尺度表达图像的方法,通过图像向下采样和向上采样,可以实现图像...

    YUV二次取样

    常见的二次取样比例有4:4:4、4:2:2、4:2:0等。这些比例表示每一行或每一列的亮度样本与色度样本的比例。例如,4:2:0意味着对于每4个Y样本,只有1个U和1个V样本。 在运行时,描述中提到的5个系数可能分别对应以下...

    21.图像金字塔之图像向下取样和向上取样.pdf

    - **图像压缩**:利用金字塔结构可以高效地压缩图像数据,同时保留关键信息。 #### 5. 总结 图像金字塔是一种强大的工具,能够帮助我们在不同分辨率下有效地处理和分析图像。无论是降低图像大小以加快处理速度,...

    图像量化判断代码

    特别是在数字图像处理、图像压缩等领域,量化技术的应用极为广泛。 #### 三、Matlab中的图像量化处理 Matlab是一种广泛应用于科学计算、算法开发及数据分析的强大工具。在图像处理领域,Matlab提供了丰富的函数和...

    电子科大17春《数字图像处理》在线作业1 (2).pdf

    5. **离散傅里叶变换(DFT)**:DFT是数字图像处理中的核心工具,用于在频域内分析图像,有助于滤波和图像压缩。 **图像压缩**: 1. 无损压缩如行程编码,保留原始数据,解压后图像无失真。 2. 有损压缩包括预测...

    浅析电视节目后期制作中的几个问题.doc

    4. **色差亚取样构造**:不同压缩格式有不同的色差亚取样构造,如4:2:2、4:1:1和4:2:0。混合使用不同取样构造会降低图像质量,例如4:1:1和4:2:0混合可能导致低于4:1:0的质量水平。 5. **格式转换与质量控制**:为了...

    关于数字图像处理的考纲

    2. 数字图像处理:包括图像的预处理、分析、重建、压缩、传输和识别等一系列操作,以改善图像质量或提取有用信息。 二、数字图像基础 1. 图像数字化:将连续图像转换为离散的数字图像,涉及取样和量化两个过程。 2....

    [资料] 《数字图像处理》冈萨雷斯,Matlab函数汇总..pdf

    数字图像处理的过程包括图像获取、图像增强、图像恢复、图像分割、图像识别、图像压缩等多个方面。 Matlab 函数汇总 Matlab 是一个高级的编程语言和开发环境,广泛应用于科学计算、数据分析、图像处理、信号处理等...

    JPEG 算法的彩色图像压缩.pdf

    JPEG 算法的彩色图像压缩 JPEG 算法是图像压缩领域中的一个重要标准,它广泛应用于静态图像的压缩和传输。本文将对 JPEG 算法的彩色图像压缩进行详细的解释和分析。 JPEG 标准简介 JPEG(Joint Photographic ...

    JPEG压缩编码原理

    接着,为了提高压缩效率,JPEG对不同颜色分量进行采样,常见的采样方式有YUV411和YUV422,它们决定了Y、Cb和Cr的取样比例,通常对色度采样较少,以牺牲一些色彩细节来换取更高的压缩率。 2. **DCT变换** 离散余弦...

    数字图像处理复习资料.doc

    - **图像压缩**:通过编码技术减少图像数据量,在可接受的失真范围内实现数据压缩。 - **图像分割**:将图像分成多个有意义的互不相交区域,便于后续分析,如区分遥感图像中的不同区域。 - **图像描述**:对分割后的...

    数字图像处理发展综述.pdf

    图像压缩编码的发展也经历了从简单的无损压缩到高效的有损压缩,如JPEG、MPEG等标准的演变,这些技术在通信、存储、多媒体等领域发挥了关键作用。 未来,随着人工智能、深度学习等先进技术的应用,数字图像处理将...

    电子科大17春《数字图像处理》在线作业1 (2).docx

    4. **采样密度与分辨率**:采样密度是指单位长度内的取样点数,其倒数是**分辨率**,即图像在单位长度上的细节程度。 5. **离散傅里叶变换(DFT)**:DFT是离散傅里叶变换的缩写,它是将离散信号转换到频域进行分析的...

    数字图像处理知识结构

    数字图像处理是计算机科学领域的一个重要分支,涉及图像分析、图像合成以及图像压缩等多个方面。本文将围绕“数字图像处理知识结构”这一主题,深入探讨其中的核心概念和技术,并提供详细的解释。 #### 二、基础...

    数字图像处理练习题.doc

    MPEG是活动图像压缩标准的代表。 14. 计算机断层扫描(CT):利用X射线进行成像,生成物体内部的层析图像。 15. 观察现象与感知:如Mach带效应,人类在观察亮度变化时的主观感知并不完全符合实际亮度分布。 16. ...

    数字图像处理心得体会 (2).pdf

    数字图像处理技术其实就是利用各种数字硬件与计算机,对图像信息通过转换而得到的电信号进行相应的数学运算,例如图像去噪、图像分割、提取特征、图像增强、图像复原等,以便提高图像的实用性。其特点是处理精度比较...

Global site tag (gtag.js) - Google Analytics