System and method for spatial temporal-filtering for improving compressed digital video
    94.
    发明授权
    System and method for spatial temporal-filtering for improving compressed digital video 失效
    用于改进压缩数字视频的空间时间滤波系统和方法

    公开(公告)号:US06335990B1

    公开(公告)日:2002-01-01

    申请号:US08985377

    申请日:1997-12-04

    IPC分类号: G06T510

    摘要: A filter that filters in the spatial and temporal domain in a single step with filtering coefficients that can be varied depending upon the complexity of the video and the motion between the adjacent frames comprises: a IIR filter, a threshold unit, and a coefficient register. The IIR filter and threshold unit are coupled to receive video data. The IIR filter is also coupled to the coefficient register and the threshold unit. The IIR filter receives coefficients, a, from the coefficient register and uses them to filter the video data received. The IIR filter filters the data in the vertical, horizontal and temporal dimensions in a single step. The filtered data output by the IIR filter is sent to the threshold unit. The threshold unit compares the absolute value of the difference between the filtered data and the raw video data to a threshold value from the coefficient register, and then outputs either the raw video data or the filtered data. The present invention is advantageous because it preserves significant edges in video sequence; it preserves motion changes in video sequences; it reduces noise; and it uses minimal memory storage and introduces minimal processing delay. The present invention also includes methods for filtering in parallel the pixel data in one step for the horizontal, vertical and temporal dimensions.

    摘要翻译: 滤波器在单个步骤中在空间和时间域中进行滤波,滤波系数可以根据视频的复杂度和相邻帧之间的运动而变化,包括:IIR滤波器,阈值单元和系数寄存器。 IIR滤波器和阈值单元耦合以接收视频数据。 IIR滤波器也耦合到系数寄存器和阈值单元。 IIR滤波器从系数寄存器接收系数a,并使用它们对接收到的视频数据进行滤波。 IIR滤波器在单个步骤中以垂直,水平和时间维度过滤数据。 由IIR滤波器输出的滤波数据被发送到阈值单元。 阈值单元将滤波后的数据和原始视频数据之间的差的绝对值与系数寄存器的阈值进行比较,然后输出原始视频数据或滤波数据。 本发明是有利的,因为它保留视频序列中的显着边缘; 它保留视频序列中的运动变化; 它减少噪音; 并且它使用最少的内存存储并且引入最少的处理延迟。 本发明还包括用于水平,垂直和时间维度的一个步骤中并行过滤像素数据的方法。

    Video preprocessing method and apparatus with selective filtering based
on motion detection
    96.
    发明授权
    Video preprocessing method and apparatus with selective filtering based on motion detection 失效
    基于运动检测的视频预处理方法和具有选择性滤波的装置

    公开(公告)号:US6037986A

    公开(公告)日:2000-03-14

    申请号:US683546

    申请日:1996-07-16

    摘要: Video preprocessing methods and apparatus which utilize motion detection to control selective filtering of pels in a sequence of video frames wherein a video preprocessor generates first and second motion metrics for a given pel in a current frame N by taking the difference between the given pel and corresponding pels in a previous frame N-1 and a subsequent frame N+1, respectively. The motion metrics are converted to first and second bitmaps by thresholding the motion metric value against a first threshold. A motion detection metric is then generated for a given pel by summing the values of the first and second bitmaps for a group of pels which includes the given pel, and comparing the result to a predetermined threshold. The group of pels may include five pels on each of two lines above the given pel, and five pels on each of two lines below a given pel. The motion detection metric may be used to determine whether or not temporal median filtering and/or temporal lowpass filtering operations should be applied to the given pel. The motion detection metric may also be used in conjunction with an edge detection metric and a frame-wise motion activity measure to generate an address into a look-up table. The look-up table specifies a set of filter coefficients for use in a spatial lowpass filtering operation applied to the given pel.

    摘要翻译: 视频预处理方法和装置,其利用运动检测来控制视频帧序列中的像素的选择性滤波,其中视频预处理器通过将给定像素和对应的像素之间的差产生在当前帧N中的给定像素上来产生第一和第二运动度量 分别在前一帧N-1和后续帧N + 1中进行表示。 通过相对于第一阈值阈值化运动度量值,将运动度量转换为第一和第二位图。 然后通过对包括给定像素的一组像素的第一和第二位图的值相加,并将结果与​​预定阈值相比较,为给定像素生成运动检测度量。 一组像素可以包括在给定像素上方的两行的每一行上的五个像素,以及在给定像素以下的两行中的每一行上的五个像素。 运动检测度量可以用于确定是否应该将给定像素应用时间中值滤波和/或时间低通滤波操作。 运动检测度量还可以与边缘检测度量和逐帧运动活动度量结合使用,以将地址生成到查找表中。 查找表指定用于在给定像素上应用的空间低通滤波操作中的一组滤波器系数。