文档

反交错

删除不交错运动构件的输入视频信号

图书馆

分析和改进

visionanalysis

描述

反交错的块的输入信号,这是顶部和底部的隔行视频的字段,并将其转换成deinterlaced视频使用行重复,线性插值,或垂直颞中值滤波。

请注意

此块支持强度和彩色图像金宝app在其港口。

港口 输入/输出 金宝app支持的数据类型 支持复杂的值金宝app

输入

顶部和底部的隔行视频领域的结合

  • 双精度浮点

  • 单精度浮点

  • 不动点

  • 8、16、32位带符号整数

  • 8、16、32位无符号整数

没有

输出

消除隔行扫描视频帧

同样作为输入端口

没有

使用反交错的方法参数指定块如何消除隔行扫描视频。

下图说明了块的行为,如果你选择行重复

下图说明了块的行为,如果你选择线性插值

下图说明了块的行为,如果你选择垂直时间中值滤波

行数据格式

MATLAB®环境和计算机视觉的工具箱™软件使用列为主的数据组织。然而,反交错块给你选择过程以行格式存储的数据。当您选择输入图像是颠倒顺序(数据主要订单行)复选框,假设输入缓冲区包含连续的数据块从第一行第一个元素,然后从第二行第二个数据元素,通过最后一行等等。使用此功能只有当你满足以下标准:

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

  • 你想限制所需的额外处理的转置信号接口的行和列为主的系统。

使用行功能时,您必须考虑以下问题:

  • 当你选中此复选框后,前两个维度不交错块的输入信号交换。

  • 所有计算机视觉工具箱块可以用来处理数据的存储格式,但是你需要知道图像尺寸当你发展你的算法。

    例如,如果您使用2 d冷杉过滤块,您需要确认您的过滤系数是转置。如果您使用的是旋转的块,你需要使用消极的旋转角度等。

  • 只有三个街区输入图像是颠倒顺序(数据主要订单行)复选框。他们是色度重采样、反交错和插入文本块。您需要选中此复选框后,在这些街区启用行功能。所有其他块必须正确配置过程中的数据行存储格式。

使用以下两步工作流开发算法运行在嵌入式目标行格式。

例子

以下示例向您展示如何使用反交错块删除运动工件从一个图像。

  1. 打开模型通过输入示例

    在MATLAB命令提示符。

  2. 双击不交错。这个模型使用块删除从输入图像运动的构件。的反交错的方法参数设置为垂直时间中值滤波

  3. 运行模型。

    包含运动工件的原始图像出现在输入图像窗口。

    清晰的输出图像出现在输出图像窗口。

定点数据类型

下面的图显示了反交错的块中使用的数据类型为定点信号。

你可以设置产品输出、蓄电池和输出数据类型的块面具下一节讨论。

参数

反交错的方法

指定块如何反交错的视频。你的选择是行重复,线性插值,或垂直时间中值滤波

输入图像是颠倒顺序(数据主要订单行)

选中此复选框时,假设输入缓冲区包含数据块从第一行第一个元素,然后从第二行第二个数据元素,通过最后一行等等。

请注意

上的参数数据类型窗格只如果的反交错的方法,你选择线性插值

舍入模式

选择舍入模式为定点操作。

溢出模式

选择定点的溢出模式操作。

蓄电池

在前面的图,输入蓄电池投到蓄电池数据类型。加法器的输出保持蓄电池数据类型作为输入的每个元素被添加到它。使用这个参数来指定如何指定这个蓄电池词和部分长度:

  • 当您选择一样的产品输出,这些特征匹配的产品输出。

  • 当您选择同样作为输入,这些特征匹配的输入。

  • 当您选择二进制扩展点,您可以输入单词长度和分数累加器的长度,在碎片。

  • 当您选择斜率和偏见扩展,您可以输入单词长度,比特,蓄电池的斜率。所有信号在计算机视觉的偏差工具箱块是0。

输出

选择如何指定输出字长和分数长度:

  • 当您选择同样作为输入,这些特征匹配块的输入。

  • 当您选择二进制扩展点,您可以输入的单词长度和长度比例输出,在碎片。

  • 当您选择斜率和偏见扩展,您可以输入单词长度,输出的比特和斜率。这一块需要2的幂,斜率和0的偏见。

锁对变化的数据类型设置定点工具

选择这个参数来防止定点工具覆盖您所指定的数据类型的块面具。有关更多信息,请参见fxptdlg参考页面的定点仿真软件的工具金宝app®文档。

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app

之前介绍过的R2006a