主要内容

反交错

删除交错的效果

  • 库:
  • 计算机视觉工具箱/分析和增强

  • 反交错块

描述

反交错块从交错的图像或视频中去除被称为交错效果的运动伪影。交错图像或视频帧由捕获时间略有不同的顶场和底场组成。在交错图像中,奇数行构成上域,偶数行构成下域。

当显示交错图像时,顶部和底部字段之间的时间差异会导致可见伪影,交错图像中的交替线会出现移位。

这种伪影被称为交错效应,可以通过去交错技术进行校正。你可以使用反交错块,通过使用以下方法之一将隔行视频转换为去隔行视频:

  • 行重复

  • 线性插值

  • 垂直时间中值滤波

你可以使用这个块去交错强度和彩色图像。

港口

输入

全部展开

交错输入,指定为数字矩阵、3-D数字数组、图像或视频。

要输入交错的图像,请使用图像文件图像从工作区块。图像也可以是视频帧。若要输入交错的视频,请使用从多媒体文件视频从工作区块。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

输出

全部展开

去隔行输出,作为数字矩阵、3-D数字数组、图像或视频返回。输出的大小和数据类型与输入的相同。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

参数

全部展开

主要选项卡

使用此参数指定用于消除输入数据交错的方法。

  • 如果你设置方法参数值行重复时,隔行图像或视频帧的底部字段中的值将被前一个顶部字段中的值替换。

  • 如果你设置方法参数值直线插补,底部字段的值将作为相邻两个顶部字段值的平均值计算。

  • 如果你设置方法参数值垂直时间中值滤波,底部字段的值是作为底部字段及其两个相邻顶部字段值的中位数计算的。

可以使用此参数指定交错输入是否按行主顺序存储。当您选择此参数时,该块假定输入缓冲区包含按顺序逐行排列的数组的连续数据元素。否则,块假定缓冲区以列主顺序存储数据,以便元素按列顺序排列。

仅当

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

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

当您选择此复选框时,将交换Deinterlacing块输入的前两个维度。

数据类型选项卡

上启用选项数据类型选项卡,设置方法参数主要选项卡,线性插值

定点操作参数

指定当指定的数据类型和比例不能准确表示定点计算的结果时块要使用的舍入模式。

看到舍入模式有关可用选项的更多信息。

当您选择此参数时,块将使其定点操作的结果饱和。当您清除此参数时,块将包装其定点操作的结果。

关于饱和和缠绕的详细信息,请参见溢出处理为定点操作。

定点数据类型

使用此参数指定累加器的数据类型和比例(sum)。

  • 当您选择二进制扩展点,您可以输入单词长度和累加器的分数长度,以位为单位。字长度的默认值设置为12,分数长度设置为3。数据类型格式与输入数据格式相同,有符号或无符号。

  • 当您选择同样作为输入,则累加器的字长和小数长度与输入的匹配。

使用此参数指定输出数据的数据类型和缩放。

  • 当您选择同样作为输入,则累加器的字长和小数长度与输入的匹配。

  • 当您选择二进制扩展点,您可以输入单词长度和输出的分数长度,以比特为单位。字长度的默认值设置为8,分数长度设置为0。数据类型格式与输入数据类型格式相同,有符号或无符号。

选择此参数可防止定点工具覆盖您在块掩码上指定的数据类型。有关更多信息,请参见fxptdlg(定点设计师),在定点工具上的参考页。

块特征

数据类型

|不动点|整数|

多维信号

是的

适应信号

是的

扩展功能

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

另请参阅

之前介绍过的R2006a