Match

Document 
Document Title 

9026573 
Recursive typeIV discrete cosine transform system
A recursive typeIV discrete cosine transform system includes a first permutation device, a recursive typeIII discrete cosine/sine transform device, a cosine/sine factor generation device, a... 

9002122 
System and method for improving decoder performance using quantization control
A codec includes an encoder having a quantization level generator that defines a quantization level specific to a block of values (e.g., transform coefficients), a quantizer that quantizes the... 

8990280 
Configurable system for performing repetitive actions
In some embodiments, a data processing system including an operation unit including circuitry configurable to perform any selected one of a number of operations on data (e.g., audio data) and a... 

8849884 
Transform design with scaled and nonscaled interfaces
Techniques for efficiently performing full and scaled transforms on data received via full and scaled interfaces, respectively, are described. A full transform is a transform that implements the... 

8819095 
Fast computation of products by dyadic fractions with signsymmetric rounding errors
A product of an integer value and an irrational value may be determined by a signsymmetric algorithm. A process may determine possible algorithms that minimize metrics such as mean asymmetry,... 

8762441 
4X4 transform for media coding
In general, techniques are described that provide for 4×4 transforms for media coding. A number of different 4×4 transforms are described that adhere to these techniques. As one example, an... 

8724913 
Decoder and method for decoding runlengthencoded data
A method for decoding runlength encoded (RLE) data includes the steps of receiving the RLE data and storing a predetermined value (e.g., zero) in each of a plurality of consecutivelyaccessible... 

8718144 
8point transform for media data coding
In general, techniques are described for implementing an 8point discrete cosine transform (DCT). An apparatus comprising an 8point discrete cosine transform (DCT) hardware unit may implement... 

8706786 
Signal processing device and image processing device
A signal processing device and an image processing device are provided. The signal processing device includes a matrix calculator for performing a matrix operation selected by a switch part among... 

8700687 
Video codec and method thereof
A video codec method is provided, for processing video data processed by a Discrete Cosine Transformation (DCT) operation, comprising: (a) if a transformation matrix having a plurality of... 

8631060 
Fast algorithms for computation of 5point DCTII, DCTIV, and DSTIV, and architectures
A more efficient encoder/decoder is provided in which an Npoint MDCT transform is mapped into smaller sized N/2point DCTIV, DSTIV and/or DCTII transforms. The MDCT may be systematically... 

8606839 
Interleaved method for parallel implementation of the fast fourier transform
A method for computing a fast Fourier transform (FFT) in a parallel processing structure uses an interleaved computation process. In particular, the interleaved FFT computation process intertwines... 

8595281 
Transforms with common factors
Techniques for efficiently performing transforms on data are described. In one design, an apparatus performs multiplication of a first group of at least one data value with a first group of at... 

8514947 
Semiconductor device and signal processing method
A semiconductor device including a first processing unit processing an input signal based on a plurality of image compression standards, a signal generation unit outputting a switching signal to... 

8451904 
8point transform for media data coding
In general, techniques are described for implementing an 8point discrete cosine transform (DCT). An apparatus comprising an 8point discrete cosine transform (DCT) hardware unit may implement... 

8423597 
Method and system for adaptive matrix trimming in an inverse discrete cosine transform (IDCT) operation
A method and system for adaptive matrix trimming in an inverse discrete cosine transform (IDCT) operation. At least one row of an input matrix is accessed. At least one matrix element of the row... 

8380331 
Method and apparatus for relative pitch tracking of multiple arbitrary sounds
Methods and apparatus for relative pitch tracking of multiple arbitrary sounds. A probabilistic method for pitch tracking may be implemented as or in a pitch tracking module. A constantQ... 

8352528 
Apparatus for efficient DCT calculations in a SIMD programmable processor
The present invention relates to a efficient implementation of integer and fractional 8length or 4length, or 8×8 or 4×4 DCT in a SIMD processor as part of MPEG and other video compression standards. 

8335811 
Method and system for high fidelity IDCT and DCT algorithms
In a data processing system, a method and system employing high fidelity inverse discrete cosine transform (IDCT) and discrete cosine transform (DCT) algorithms are provided. The values of the... 

8332451 
Programmable CORDIC Processor
A CORDIC processor has a plurality of stages, each of the stages having a X input, Y input, a sign input, a sign output, an X output, a Y output, a mode control input having a ROTATE or VECTOR... 

8296349 
Discrete cosine (DCT) and inverse discrete cosine transform circuit (IDCT) that executes DCT/IDCT operations with bufferfly stages
A discrete cosine transform (DCT) and inverse discrete cosine transform (IDCT) circuit includes a microcode memory, a processor, and a butterfly operation circuit. The microcode memory stores... 

8285774 
Operation method and apparatus for performing overlap filter and core transform
A hardware implementation method for concurrently realizing overlap filter and core transform and an operation method thereof are provided. The overlap filter and core transform can be adjusted... 

8279978 
Pilot signal in an FDMA communication system
A method for receiving a pilot symbol in a receiver is disclosed. In one embodiment, the method includes removing a cyclic prefix from a received sequence to produce a modified sequence,... 

8200730 
Computing circuits and method for running an MPEG2 AAC or MPEG4 AAC audio decoding algorithm on programmable processors
The present invention relates to computing circuits and method for running an MPEG2 AAC or MPEG4 AAC algorithm efficiently, which is used as an audio compression algorithm in multichannel... 

8195730 
Apparatus and method for conversion into a transformed representation or for inverse conversion of the transformed representation
For converting first and second blocks of discrete values into a transformed representation, the first block is transformed according to a first transformation rule and then rounded. Then, the... 

8126952 
Unified inverse discrete cosine transform (IDCT) microcode processor engine
The present invention provides a unified inverse discrete cosine transform (IDCT) microcode processor engine, which is able to process IDCT with different video standards and also achieves the... 

8126951 
Method for transforming a digital signal from the time domain into the frequency domain and vice versa
A method for transforming a digital signal from the time domain into the frequency domain and vice versa using a transformation function comprising a transformation matrix, the digital signal... 

8126950 
Method for performing a domain transformation of a digital signal from the time domain into the frequency domain and vice versa
A method for performing a domain transformation of a digital signal from the time domain into the frequency domain and vice versa, the method including performing the transformation by a... 

8024389 
Inverse discrete cosine transform supporting multiple decoding processes
The present invention provides an apparatus and method for providing a programmable inverse discrete cosine transform, wherein the transform coefficients are loaded into a memory area of a core... 

8019804 
Method and apparatus for calculating an SSD and encoding a video signal
The present invention relates to a method and apparatus for calculating the Sum of Squared Differences (SSD) between a source block and a reconstructed block of image or video data encoding... 

7986849 
System and method for accurate parallel quantization with two multiplication operations
A method, system and computer program product that involves receiving and initializing a digital image. Quantization is preformed on the digital image using at least two multiplication operations.... 

7962542 
Method and apparatus for inverse discrete cosine transform
A method of implementing a twodimensional Inverse Discrete Cosine Transform on a block of input data. The method includes 1) generating a performance array for the columns of the input data; 2)... 

7895420 
System and method for eliminating common subexpressions in a linear system
A method for reducing operations in a processing environment is provided that includes generating one or more binary representations, one or more of the binary representations being included in... 

7876969 
Video decoding with reduced IDCT calculations
Reduced complexity inverse discrete cosine transform (IDCT) masks and a method for reducing the number of IDCT calculations in video decoding are provided. The method comprises: accepting an n×m... 

7840625 
Methods for performing fast discrete curvelet transforms of data
Fast digital implementations of the second generation curvelet transform for use in data processing are disclosed. One such digital transformation is based on unequallyspaced fast Fourier... 

7808886 
Pilot signal in an FDMA communication system
Methods (500, 800) and corresponding systems (100, 200, 300, 400, 900) for generating a pilot symbol (330) include providing an Mpoint parallel transform sequence that is a discrete Fourier... 

7805477 
Computing circuits and method for running an MPEG2 AAC or MPEG4 AAC audio decoding algorithm on programmable processors
The present invention relates to computing circuits and method for running an MPEG2 AAC or MPEG4 AAC algorithm efficiently, which is used as an audio compression algorithm in multichannel... 

7792891 
Forward discrete cosine transform engine
Systems and methods are disclosed to perform fast discrete cosine transform (DCT) by computing the DCT in five stages using three coefficients, and scaling the outputs using a plurality of scaling... 

7756351 
Low power, high performance transform coprocessor for video compression
First and second integer transform matrices can be used to approximate the discrete cosine transform. An input matrix of data is multiplied by a first transform matrix of integers to produce an... 

7730116 
Method and system for fast implementation of an approximation of a discrete cosine transform
A processor includes a multistage pipeline having a plurality of stages. Each stage is capable of receiving input values and providing output values. Each stage performs one of a plurality of... 

7725516 
Fast DCT algorithm for DSP with VLIW architecture
A single stage computation method to perform a discrete cosine transform operation is provided. The discrete cosine transform operation is performed by executing a plurality of very large... 

7720299 
Compressed data multiple description transmission and resolution conversion system
A system provides lossless split and merge processes of integer discrete cosine transform (DCT) transformed data such that the discrete cosine transform of one data block may be split into two... 

7716265 
Data transformation apparatus and method
The present invention performs a lossless fourpoint orthogonal transformation with reduced rounding errors using a simple configuration. A data transformation apparatus receives four items of... 

7634526 
Selectable quantization in an encoder
A method for selectable quantization for use in an encoder for compressing video and/or audio data includes processing that begins by receiving discrete cosine transform data of an encoded signal.... 

7634525 
Haar wavelet transform embedded lossless type IV discrete cosine transform
A shared lossless Haar transform and an appended typeIV discrete cosine transform are combined to form a lossless discrete cosine typeIV transform having a fast pipeline architecture for... 

7627623 
Inverse modified discrete cosine transform (IMDCT) coprocessor and audio decoder having the same
Provided are an IMDCT coprocessor and an audio decoder having the same. The IMDCT coprocessor includes: an input buffer for storing an input inversequantized frequency spectrum sample value; an... 

7620675 
Image and audio transform methods
Inverse discrete cosine transform (typeIII DCT), used in video/image and audio coding, is implemented in the form of FFT to lower computational complexity. 

7580843 
Synthesis subband filter process and apparatus
A synthesis subband filter apparatus is provided. The apparatus is used for processing 18 sets of signals which each includes 32 subband sampling signals in accordance with a specification... 

7574468 
Digital signal processor having inverse discrete cosine transform engine for video decoding and partitioned distributed arithmetic multiply/accumulate unit therefor
A distributed arithmetic multiply/accumulate (MAC) unit for computing inverse discrete cosine transformations (IDCTs). In one embodiment, the distributed arithmetic MAC unit includes: (1) a first... 

RE40854 
Fast calculation apparatus for carrying out a forward and an inverse transform
In an apparatus for carrying out a linear transform calculation on a product signal produced by multiplying a predetermined transform window function and an apparatus input signal, an FFT part... 