Scalable rank filter
    2.
    发明授权
    Scalable rank filter 有权
    可扩展等级过滤器

    公开(公告)号:US09436982B1

    公开(公告)日:2016-09-06

    申请号:US14750758

    申请日:2015-06-25

    申请人: Intel Corporation

    发明人: Jun Nishimura

    IPC分类号: G06K9/40 G06T5/10

    摘要: A scalable rank filter and method for performing rank filtering are disclosed. In one embodiment, the rank filter comprises a W staged pipeline with W stages to receive N input data samples and operable to generate an output based on the N input data samples as a result of the W stages completing execution, where W is a bit length of the inputs and W and N are integers greater than two; and output logic coupled to the W staged pipeline to determine the output prior to all W stages completing execution and to output the median.

    摘要翻译: 公开了一种用于执行秩滤波的可扩展级别滤波器和方法。 在一个实施例中,秩滤波器包括具有W级的W阶段流水线,用于接收N个输入数据样本,并可操作以作为W级完成执行的结果,基于N个输入数据样本产生输出,其中W是位长度 的输入,W和N是大于2的整数; 以及耦合到W阶段管线的输出逻辑,以在所有W级完成执行之前确定输出并输出中值。

    Filter
    3.
    发明申请
    Filter 有权
    过滤

    公开(公告)号:US20120258676A1

    公开(公告)日:2012-10-11

    申请号:US13439679

    申请日:2012-04-04

    IPC分类号: H04B1/04

    CPC分类号: H03H17/0263 H04L27/2624

    摘要: Method and filter for filtering a signal, in which the signal is applied to a delay line having a plurality of taps. Respective weighting coefficients of a windowing function are applied to outputs from the plurality of taps to thereby generate a plurality of weighted outputs. The method comprises repeatedly selecting, for output, whichever of the weighted outputs has the highest value.

    摘要翻译: 用于对信号进行滤波的方法和滤波器,其中信号被施加到具有多个抽头的延迟线。 开窗函数的各个加权系数被应用于来自多个抽头的输出,从而生成多个加权输出。 该方法包括重复选择输出,哪个加权输出中的哪一个具有最高值。

    Numeric Decision Device
    4.
    发明申请
    Numeric Decision Device 审中-公开
    数字决策装置

    公开(公告)号:US20110016166A1

    公开(公告)日:2011-01-20

    申请号:US12607064

    申请日:2009-10-28

    申请人: Cheng-Chung Shih

    发明人: Cheng-Chung Shih

    IPC分类号: G06F17/10

    CPC分类号: G06F17/18 H03H17/0263

    摘要: A numeric decision device for determining a numeric of a specific order in a plurality of numerics includes a plurality of reception ends, a plurality of multiplexer modules each for outputting a numeric received by a reception end or a default value, a comparison module for comparing output signals of the plurality of multiplexer modules to generate a plurality of comparison results and for determining an extreme value, a decoding module for generating a plurality of decoding results according to the plurality of comparison result, a driving module for controlling the plurality of multiplexer modules, the comparison module and the decoding module to operate a default time corresponding to the specific order, and an output unit for outputting the extreme value after the comparison module operates for the default time to determine the numeric of the specific order.

    摘要翻译: 用于确定多个数字中的特定顺序的数字的数字判定装置包括多个接收端,多个多路复用器模块,每个多路复用器模块用于输出由接收端接收的数值或默认值;比较模块,用于比较输出 用于产生多个比较结果并用于确定极值的多个多路复用器模块的信号,用于根据多个比较结果产生多个解码结果的解码模块,用于控制多个多路复用器模块的驱动模块, 比较模块和解码模块,用于操作对应于特定顺序的默认时间;以及输出单元,用于在比较模块操作默认时间之后输出极值,以确定特定顺序的数值。

    Instruction-Based Parallel Median Filtering
    5.
    发明申请
    Instruction-Based Parallel Median Filtering 有权
    基于指令的并行中值滤波

    公开(公告)号:US20090327378A1

    公开(公告)日:2009-12-31

    申请号:US12554500

    申请日:2009-09-04

    IPC分类号: G06F7/38 G06F17/10

    摘要: An instruction-based parallel median filtering processor and method sorts in parallel each combination of pairs of inputs into greater and lesser values; determines from that sorting the minimum, maximum and median filter values of the inputs; processes one of those values and provides the processed value as an input; and applies an instruction for providing one of the values to the processing step, and at least one other instruction for enabling indication of at least one of the maximum, minimum, median filter values.

    摘要翻译: 基于指令的并行中值滤波处理器和方法将每组输入的输入并行分成更大和更小的值; 根据输入的最小值,最大值和中值滤波器值进行排序; 处理这些值之一并将处理的值提供为输入; 并且向所述处理步骤应用用于提供所述值中的一个的指令,以及用于使得能够指示所述最大值,最小中值滤波器值中的至少一个的至少一个其他指令。

    Methods and systems for efficient filtering of digital signals
    6.
    发明授权
    Methods and systems for efficient filtering of digital signals 有权
    数字信号有效滤波的方法和系统

    公开(公告)号:US07636746B2

    公开(公告)日:2009-12-22

    申请号:US11214580

    申请日:2005-08-29

    IPC分类号: G06K9/40 H04N11/04

    摘要: A method in a signal processor for filtering samples in a digital signal is provided. An approximate filtered sample is generated as a function of eight samples of the digital signal. A correction is generated as a function of the eight samples, and a filtered sample is generated by modifying the approximate filtered sample with the correction.

    摘要翻译: 提供了用于对数字信号中的样本进行滤波的信号处理器中的方法。 作为数字信号的八个样本的函数产生近似滤波的样本。 作为八个样本的函数产生校正,并且通过用校正修改近似滤波的样本来生成滤波样本。

    Device for determining the rank of a sample, an apparatus for determining the rank of a plurality of samples, and the iTH rank ordered filter
    7.
    发明申请
    Device for determining the rank of a sample, an apparatus for determining the rank of a plurality of samples, and the iTH rank ordered filter 失效
    用于确定样本等级的装置,用于确定多个样本的等级的装置以及iTH等级有序滤波器

    公开(公告)号:US20050060358A1

    公开(公告)日:2005-03-17

    申请号:US10954553

    申请日:2004-09-30

    申请人: Yeong-Taeg Kim

    发明人: Yeong-Taeg Kim

    IPC分类号: G06F7/00 G06F7/02

    CPC分类号: G06F7/026 H03H17/0263

    摘要: A rank-determining device determines the rank of a particular sample value from a set of digital sample values by utilizing two different thresholders that are implemented by comparators. The rank of the sample value is decomposed by thresholding the sample value with all of the sample values in the set of digital sample values, and in this manner eliminates the necessity of a sorting operation. This decomposition of the rank will is referred to as self-threshold decomposition. A plurality of these rank-determining devices can be combined to form a rank determining apparatus in order to find the rank of each one of the digital samples in the set of digital samples. Because the rank-determining apparatus implements self-threshold decomposition, rank- and order-statistic based filters, such as the median filter, can be realized in a feasible manner.

    摘要翻译: 等级确定装置通过利用由比较器实现的两个不同的阈值来确定来自一组数字样本值的特定采样值的等级。 样本值的等级通过将数据样本值集合中的所有样本值阈值化为样本值来分解,从而消除了排序操作的必要性。 等级的这种分解将被称为自阈值分解。 可以将多个这些等级确定装置组合以形成等级确定装置,以便找到该组数字样本中的每一个数字样本的等级。 由于等级判定装置实现自阈值分解,所以基于秩和统计的滤波器,如中值滤波器,可以以可行的方式实现。

    Method to program bit vectors for an increasing nonlinear filter
    8.
    发明授权
    Method to program bit vectors for an increasing nonlinear filter 有权
    编程增量非线性滤波器的位向量的方法

    公开(公告)号:US06751359B1

    公开(公告)日:2004-06-15

    申请号:US09559476

    申请日:2000-04-27

    申请人: John C. Handley

    发明人: John C. Handley

    IPC分类号: G06K940

    CPC分类号: G06T5/20 H03H17/0263

    摘要: An increasing nonlinear-filter represented as a plurality of basis elements along with the filter values at those basis elements by finding, for each output value k of the filter, all possible observations X that result in an output value k or greater. The set of all values that map to an output value k or greater have at least one minimal element at these are known in the art as basis elements. These basis elements are arranged in a list, numbered 1 through M. Constructing a table in which basis element number corresponds to the filter output value at that basis element. Thereafter, each of the N samples (X1, . . . , XN) is inspected in turn. For each sample X1, testing each of its possible values with its respective interval components wherein, if the M basis elements are A1, . . . , AM and if basis element number j is being inspected, then each value of X1 is tested against Aij. For each value of X1=t1, . . . , tG, put an entry ‘1’ in table BV[j][k][m] if tk is greater than or equal to Aij and put an entry ‘0’ in a table BV[j][k][m], otherwise. A table linking bit vector positions to filter output values is thereafter generated by computing filter values at each basis element. The list is sorting in increasing order. The position of the sorted output values corresponds to bit vector positions. For example, position 0 corresponds to the least filter value for a basis element and position M−1 corresponds to the greatest filter value for a basis element. In such a manner, the output values of filter of the present invention are readily obtainable by a small deterministic sequence of table lookups and a set of bit-wise logical operations.

    摘要翻译: 通过针对滤波器的每个输出值k找到导致输出值k或更大的所有可能的观察值X,增加的非线性滤波器被表示为多个基元,以及在那些基元处的滤波器值。 映射到输出值k或更大的所有值的集合在这些中具有至少一个最小元素在本领域中作为基本元素是已知的。 这些基本元素被排列在列表中,编号为1到M.构造一个表,其中基元编号对应于该基元的过滤器输出值。 此后,依次检查N个样本(X1,...,XN)中的每一个。 对于每个样本X1,用其各自的间隔分量测试其可能值中的每一个,其中如果M个基本元素是A1。 。 。 ,AM,并且如果正在检查基元号j,则针对Aij测试X1的每个值。 对于X1 = t1的每个值。 。 。 ,tG,如果tk大于或等于Aij,则在表BV [j] [k] [m]中输入一个条目'1',并在表BV [j] [k] [m]中输入一个条目' , 除此以外。 然后通过计算每个基元的过滤值,生成将位向量位置与过滤输出值相关联的表。 列表按增加的顺序进行排序。 排序的输出值的位置对应于位向量位置。 例如,位置0对应于基元的最小滤波值,位置M-1对应于基元的最大滤波值。 以这种方式,本发明的滤波器的输出值可以通过表查找的小确定性序列和一组逐位逻辑运算来获得。

    Method to find a value within a range using weighted subranges

    公开(公告)号:US20030206075A1

    公开(公告)日:2003-11-06

    申请号:US10409460

    申请日:2003-04-08

    IPC分类号: H03H007/40

    摘要: A method of finding an unknown value from within a range of values is disclosed that divides the range into weighted subranges and then, beginning with an arbitrary search value within the range, performs a number of simple comparisons to determine the value for each subrange that will result in a match with the target value. This method can also detect those cases where the target value lies outside the range. In one embodiment, the method of finding an unknown value within a range of values is applied to impedance matching. In this embodiment, the output impedance of a pin on an integrated circuit is automatically matched to the impedance of the load connected to it. The output driver has a controllable impedance that can be adjusted within a specific range of impedances to match the external load impedance it is to drive.

    Method to find a value within a range using weighted subranges

    公开(公告)号:US06445259B1

    公开(公告)日:2002-09-03

    申请号:US09929605

    申请日:2001-08-14

    IPC分类号: H03H1130

    摘要: A method of finding an unknown value from within a range of values is disclosed that divides the range into weighted subranges and then, beginning with an arbitrary search value within the range, performs a number of simple comparisons to determine the value for each subrange that will result in a match with the target value. This method can also detect those cases where the target value lies outside the range. In one embodiment, the method of finding an unknown value within a range of values is applied to impedance matching. In this embodiment, the output impedance of a pin on an integrated circuit is automatically matched to the impedance of the load connected to it. The output driver has a controllable impedance that can be adjusted within a specific range of impedances to match the external load impedance it is to drive.