Block matching for picture motion estimation using gray codes
    11.
    发明授权
    Block matching for picture motion estimation using gray codes 失效
    使用灰度码进行图像运动估计的块匹配

    公开(公告)号:US5654762A

    公开(公告)日:1997-08-05

    申请号:US432350

    申请日:1995-05-01

    CPC classification number: H03M7/16 H04N19/51 H04N19/60 H04N19/13 H04N19/91

    Abstract: Block matching for picture motion estimation uses Gray codes, and preferably a new Hamming-2 Gray code where the bit pattern changes by only one bit for each step in the Gray code count sequence with the additional condition that all other codes are at least two bits different if not adjacent in the count sequence. The pixels for a reference block from a first picture frame and the pixels for a corresponding block within a search area of the next picture frame are each quantized and then converted to an appropriate Gray code. The Gray codes for corresponding pixels are compared to determine whether they are equal or adjacent to each other. If there is adjacency or equality a match signal is generated for that pixel which is tallied. The total tally for each reference block position within the search area is determined, with the maximum tally indicating a match between blocks from which picture motion estimation may be determined.

    Abstract translation: 用于图像运动估计的块匹配使用格雷码,并且优选地是新的汉明-2格雷码,其中,格雷码计数序列中的每一步的位模式仅改变一位,附加条件是所有其他码至少为两位 在计数序列中不同,如果不相邻。 对来自第一图像帧的参考块的像素和下一个图像帧的搜索区域内的相应块的像素进行量化,然后被转换为适当的格雷码。 比较相应像素的格雷码,以确定它们是否相等或相邻。 如果存在相邻或相等的情况,则会为所计算的像素生成匹配信号。 确定搜索区域内的每个参考块位置的总计数,其中最大计数指示可以从其确定图像运动估计的块之间的匹配。

    Fir filter based upon squaring
    12.
    发明授权
    Fir filter based upon squaring 失效
    冷轧过滤器基于平方

    公开(公告)号:US5561616A

    公开(公告)日:1996-10-01

    申请号:US929039

    申请日:1992-08-13

    Inventor: Keith R. Slavin

    CPC classification number: H03H17/06

    Abstract: A FIR filter based upon squaring accumulates the sum of the squares of the samples of a digital input signal. The samples also are added to respective filter coefficients, squared and accumulated in a plurality of filter stages. The sum of the squares of the samples are subtracted, together with a constant that is the sum of the squares of the filter coefficients, from the output of the last filter stage to produce an output signal that is divided by two to produce the samples for a digital output signal.

    Abstract translation: 基于平方的FIR滤波器累积数字输入信号的样本的平方和。 样本也被添加到各个滤波器系数中,在多个滤波器级中被平方并且累积。 将样本的平方和与来自最后一个滤波器级的输出的滤波器系数的平方和的常数一起减去,以产生除以2的输出信号,以产生用于 数字输出信号。

    Locking scales to waveform displays
    13.
    发明授权
    Locking scales to waveform displays 失效
    锁定秤到波形显示

    公开(公告)号:US4764721A

    公开(公告)日:1988-08-16

    申请号:US30760

    申请日:1987-03-24

    Inventor: Keith R. Slavin

    CPC classification number: G01R13/345 G01R13/30 H04N17/00

    Abstract: A method for locking scales to a waveform display uses reference points from the waveform to determine starting scale points. Based upon the starting scale points and the characteristics of the waveform the scales are calculated. Any changes in gain in the waveform are applied to the scales so that the scales change in direct proportion to the waveform. The field/line numbers of a television video signal are tracked and displayed on the waveform display to identify that portion of the waveform relative to a picture frame which is being displayed.

    DYNAMIC ARRAYS AND OVERLAYS WITH BOUNDS POLICIES
    14.
    发明申请
    DYNAMIC ARRAYS AND OVERLAYS WITH BOUNDS POLICIES 失效
    动态阵列和覆盖层与边界政策

    公开(公告)号:US20130007721A1

    公开(公告)日:2013-01-03

    申请号:US13615927

    申请日:2012-09-14

    CPC classification number: G06F8/41 G06F8/30 G06F8/31 G06F9/5016

    Abstract: Systems and methods are provided for writing code to access data arrays. One aspect provides a method of accessing a memory array. Data is provided within a one-dimensional array of allocated memory. A dimensional dynamic overlay is declared from within a block of statements, and the declaration initializes various attributes within an array attribute storage object. The data is accessed from within the block of statements as a dimensional indexed array using the array attribute storage object. Another aspect provides a method of creating and accessing a dimensional dynamic array. A dimensional dynamic array is declared from within a block of statements, and memory storage for the array is dynamically allocated. A dynamic overlay storage object is also provided and its attributes are initialized from the dynamic array declaration. The data is accessed as a dimensional indexed array from within the block of statements using the array attribute storage object.

    Abstract translation: 提供了系统和方法来编写访问数据数组的代码。 一方面提供了一种访问存储器阵列的方法。 在分配的存储器的一维阵列内提供数据。 一个维动态覆盖从声明块声明,声明初始化数组属性存储对象中的各种属性。 使用数组属性存储对象,将数据作为维索引数组从语句块中访问。 另一方面提供了创建和访问维动态数组的方法。 从一个语句块中声明一个动态数组,动态分配数组的存储器。 还提供动态覆盖存储对象,并从动态数组声明初始化其属性。 数据是使用数组属性存储对象从语句块内的维数索引数组中访问的。

    Calibration system and method for a linearity corrector using filter products
    15.
    发明授权
    Calibration system and method for a linearity corrector using filter products 有权
    使用过滤器产品的线性校正器的校准系统和方法

    公开(公告)号:US07161515B2

    公开(公告)日:2007-01-09

    申请号:US11258237

    申请日:2005-10-26

    Inventor: Keith R. Slavin

    CPC classification number: H03M1/1033

    Abstract: A calibration system for calibrating a linearity corrector using the sum of filter products is proved, along with a method of calibrating the linearity corrector. The calibration system includes a first and second signal generator for introducing test signals into a signal processing system, such as an ADC. An acquisition memory and processor are provided for acquiring and analyzing the output of the signal processing system and then programming the filter coefficients into the linearity corrector. The method of calibration analyzes acquired intermodulation and harmonic components from the signal processing system and then finds the amplitude and phase response for the filters. The amplitude and phase response is then used to determine a set of filter coefficients.

    Abstract translation: 证明了使用滤波器产品总和校准线性校正器的校准系统,以及校准线性校正器的方法。 校准系统包括用于将测试信号引入诸如ADC的信号处理系统中的第一和第二信号发生器。 提供采集存储器和处理器用于获取和分析信号处理系统的输出,然后将滤波器系数编程到线性校正器中。 校准分析方法从信号处理系统获取互调和谐波分量,然后找到滤波器的幅度和相位响应。 然后使用幅度和相位响应来确定一组滤波器系数。

    Resampling system and method for graphics data including sine-wave components

    公开(公告)号:US07151539B2

    公开(公告)日:2006-12-19

    申请号:US11388593

    申请日:2006-03-24

    Inventor: Keith R. Slavin

    CPC classification number: G09G5/363 G09G2340/0407

    Abstract: A method and system for calculating resample output values from input samples and their associated sample values. A resampling circuit calculates a frequency value for a sine-wave model from a sample set of the input samples and determines whether the frequency value is in a frequency range. In the case where the frequency value is in the frequency range, a sinusoidal transition model is determined based on the sample set. However, if the frequency value is outside of the frequency range, a non-sinusoidal model is determined based on the sample set. The resampling circuit then calculates resample output values from the resulting sinusoidal or non-sinusoidal model.

    Resampling system and method for graphics data including sine-wave components

    公开(公告)号:US07053896B2

    公开(公告)日:2006-05-30

    申请号:US09779010

    申请日:2001-02-07

    Inventor: Keith R. Slavin

    CPC classification number: G09G5/363 G09G2340/0407

    Abstract: A method and system for calculating resample output values from input samples and their associated sample values. A resampling circuit calculates a frequency value for a sine-wave model from a sample set of the input samples and determines whether the frequency value is in a frequency range. In the case where the frequency value is in the frequency range, a sinusoidal transition model is determined based on the sample set. However, if the frequency value is outside of the frequency range, a non-sinusoidal model is determined based on the sample set. The resampling circuit then calculates resample output values from the resulting sinusoidal or non-sinusoidal model.

    Image resizing using short asymmetric FIR filters
    18.
    发明授权
    Image resizing using short asymmetric FIR filters 有权
    使用短非对称FIR滤波器的图像调整大小

    公开(公告)号:US06795587B2

    公开(公告)日:2004-09-21

    申请号:US09911633

    申请日:2001-07-23

    Inventor: Keith R. Slavin

    CPC classification number: G06T3/4023 G06T3/403

    Abstract: Asymmetric finite impulse response (FIR) filters are used to estimate gradients for re-sampling models used in image resizing. Better than conventional 3-tap symmetric FIR filters, these filters provide good edge and extended-frequency responses with good narrow peak sharpening characteristics. These filters emphasize accurate edge handling, where gradients are steepest, over accurate peak handling, where gradients are shallowest. This results in superior zone-plate test signals and better resized image quality.

    Abstract translation: 不对称有限脉冲响应(FIR)滤波器用于估计用于图像调整大小的重新采样模型的梯度。 比传统的3抽头对称FIR滤波器更好,这些滤波器提供良好的边缘和扩展频率响应,具有良好的窄峰值锐化特性。 这些滤波器强调准确的边缘处理,其中梯度最陡峭,超过精确的峰值处理,其中梯度最浅。 这导致了优异的区域板测试信号和更好的调整大小的图像质量。

    Fir filter based upon squaring
    19.
    发明授权

    公开(公告)号:US06330579B1

    公开(公告)日:2001-12-11

    申请号:US09641490

    申请日:2000-08-18

    Inventor: Keith R. Slavin

    CPC classification number: H03H17/06

    Abstract: An improved FIR filter based upon squaring is used to self-determine a filter constant equal to the sum-of-squares of the filter coefficients. An input signal is forced to zero for T samples, where T is the number of accumulator cells in an accumulator stage, and at the end of such zero samples the output from the filter is latched as the filter constant for use in filtering the normal input signal. The FIR filter may also be placed in a co-processor mode, using a FIFO register between the input of the FIR filter and a processor bus. A CPU on the bus initiates the co-processor mode and loads data into the FIFO. When the FIFO has data the data is read out and input to the FIR filter. The output of the FIR filter is placed on the processor bus. To determine the values of the filter coefficients loaded in the FIR filter, the data loaded by the CPU is an impulse signal having T−1 zero samples before and after an impulse sample, the output for each sample representing one of the filter coefficients.

    Public key cryptographic system having differential security levels
    20.
    发明授权
    Public key cryptographic system having differential security levels 失效
    具有不同安全级别的公钥密码系统

    公开(公告)号:US5974151A

    公开(公告)日:1999-10-26

    申请号:US742982

    申请日:1996-11-01

    Inventor: Keith R. Slavin

    CPC classification number: H04L9/302

    Abstract: A method of encoded communication in which a receiver generates a receiver public key by looking up a monitoring authority public key, multiplying four prime numbers, and encoding the identities of two of the prime numbers with the monitoring authority public key. The receiver communicates the public key to a sender, who creates a message, encodes it with the receiver public key, and transmits it to the receiver. The receiver then decodes the encoded message with the four prime numbers. The monitoring authority may decode the two prime numbers of the receiver's key, and factorize the product of the remaining primes. An unauthorized party would be faced with the much more difficult or impossible task of factorizing the original product of the four primes.

    Abstract translation: 一种编码通信的方法,其中接收机通过查找监视权限公钥,乘以四个素数,以及使用监视权限公钥对两个素数的身份进行编码来生成接收者公开密钥。 接收者将公共密钥通信给发送者,发送者创建消息,用接收者公开密钥进行编码,并将其发送给接收者。 然后,接收器用四个素数解码编码的消息。 监控机构可以解码接收者密钥的两个素数,并且将其余素数的乘积进行因式分解。 未经授权的一方将面临将四项原始产品分解的困难或不可能的任务。

Patent Agency Ranking