主要内容

色度重采样

图像的下采样或上采样色度分量

图书馆

转换

visionconversions

  • 色度重采样块

描述

色度重采样对像素的色度分量进行向下采样或向上采样,以减少信号传输或存储所需的带宽。

港口 输入/输出 万博1manbetx支持的数据类型 支持复杂的值万博1manbetx

Cb

表示图像的一个色度分量的矩阵

  • 双精度浮点

  • 单精度浮点

  • 8位无符号整数

没有

Cr

表示图像的一个色度分量的矩阵

同Cb端口

没有

输出信号的数据类型与输入信号的数据类型相同。

色度重采样格式

色度重采样块支持如下图所示的格式。万博1manbetx

降采样

如果,重采样参数,您选择4:4:4, 4:2:24:4:4 to 4:2:0 (MPEG1)4:4:4 to 4:2:0 (MPEG2)4:4:4 4:1:1,4:2:2 to 4:2:0 (MPEG1),或4:2:2 to 4:2:0 (MPEG2)时,块执行降采样操作。当块从一种格式向下采样到另一种格式时,它可以通过应用低通滤波器来限制输入信号的带宽,以防止混叠。

如果,抗锯齿过滤器参数,您选择默认的,块使用内置低通滤波器,以防止混叠。

如果,重采样参数,您选择4:4:4, 4:2:24:4:4 to 4:2:0 (MPEG1)4:4:4 to 4:2:0 (MPEG2),或4:4:4 4:1:1,和,抗锯齿过滤器参数,您选择用户定义的,横向滤波器系数参数出现在对话框中。输入要应用于您的输入的过滤系数。

如果,重采样参数,您选择4:4:4 to 4:2:0 (MPEG1)4:4:4 to 4:2:0 (MPEG2)4:2:2 to 4:2:0 (MPEG1),或4:2:2 to 4:2:0 (MPEG2)和,抗锯齿过滤器参数,您选择用户定义的垂直滤波器系数参数出现在对话框中。输入偶数滤波器系数应用于输入信号。

如果,抗锯齿过滤器参数,您选择没有一个,块不过滤输入信号。

Upsampling

如果,重采样参数,您选择4:2:2, 4:4:44:2:0 (MPEG1)到4:2:24:2:0 (MPEG1)到4:4:44:2:0 (MPEG2)到4:2:24:2:0 (MPEG2)到4:4:4,或4:1:1, 4:4:4时,块执行上采样操作。

当块从一种格式向上采样到另一种格式时,它使用插值来近似缺失的色度值。如果,插值参数,您选择线性,块使用线性插值来计算缺失的值。如果,插值参数,您选择像素复制,块复制相邻像素的色度值来创建上采样图像。

行数据格式

MATLAB®环境和计算机视觉工具箱™软件使用列主要数据组织。然而,Chroma Resampling块让您可以选择处理以行主格式存储的数据。当你选择输入图像转置(数据顺序为行大)复选框时,块假设输入缓冲区首先包含第一行的连续数据元素,然后是第二行的连续数据元素,以此类推,直到最后一行。只有当您满足以下所有条件时才能使用此功能:

  • 您正在开发在使用行主格式的嵌入式目标上运行的算法。

  • 您希望限制在行主系统和列主系统的接口上进行信号转置所需的额外处理。

当您使用行主函数时,您必须考虑以下问题:

  • 当您选中此复选框时,将交换色度重采样块输入的信号尺寸。

  • 所有计算机视觉工具箱块都可以用于处理行主格式的数据,但在开发算法时需要知道图像的尺寸。

    例如,如果您使用二维FIR滤波器块,您需要验证您的滤波器系数被调换了。如果你正在使用Rotate块,你需要使用负旋转角度等等。

  • 只有三条街有输入图像转置(数据顺序为行大)复选框。它们是色度重采样、去隔行和插入文本块。您需要选中此复选框来启用这些块中的行主功能。所有其他块必须正确配置以以行主格式处理数据。

使用以下两步工作流来开发行主格式的算法,以便在嵌入式目标上运行。

参数

重采样

指定重采样格式。

抗锯齿过滤器

指定块用来防止混叠的低通过滤器。如果您选择默认的,块使用内置低通滤波器。如果您选择用户定义的,横向滤波器系数和/或垂直滤波器系数参数出现在对话框中。如果您选择没有一个,块不过滤输入信号。当对色度值进行降采样时,此参数是可见的。

横向滤波器系数

输入用于输入信号的滤波系数。的,该参数是可见的重采样参数,您选择4:4:4, 4:2:24:4:4 to 4:2:0 (MPEG1)4:4:4 to 4:2:0 (MPEG2),或4:4:4 4:1:1,和,抗锯齿过滤器参数,您选择用户定义的

垂直滤波器系数

输入用于输入信号的滤波系数。的,该参数是可见的重采样参数,您选择4:4:4 to 4:2:0 (MPEG1)4:4:4 to 4:2:0 (MPEG2)4:2:2 to 4:2:0 (MPEG1),或4:2:2 to 4:2:0 (MPEG2)和,抗锯齿过滤器参数,您选择用户定义的

插值

指定块用来近似缺失色度值的插值方法。如果您选择线性,块使用线性插值来计算缺失的值。如果您选择像素复制,块复制相邻像素的色度值来创建上采样图像。当你对色度值进行上采样时,这个参数是可见的。如果重采样参数设置为4:2:2, 4:4:44:2:0 (MPEG1)到4:4:44:2:0 (MPEG2)到4:4:44:1:1, 4:4:44:2:0 (MPEG1)到4:2:2,或4:2:0 (MPEG2)到4:2:2

输入图像转置(数据顺序为行大)

当您选择此复选框时,该块假设输入缓冲区首先包含第一行的数据元素,然后是第二行的数据元素,以此类推,直到最后一行。

参考文献

Haskell, Barry G., Atul Puri, Arun N. Netravali。数字视频:MPEG-2简介.纽约:查普曼与霍尔出版社,1996。

ITU-R BT.601-5,标准4:3和宽屏16:9宽高比数字电视的演播室编码参数。

[3]王,姚,Jorn Ostermann,张亚勤。视频处理与通信.上鞍河,NJ: Prentice Hall, 2002。

另请参阅

Autothreshold

计算机视觉工具箱软件

颜色空间转换

计算机视觉工具箱软件

图像的补充

计算机视觉工具箱软件

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。万博1manbetx

之前介绍过的R2006a