Processing

Please wait...

Settings

Settings

Goto Application

1. EP2446373 - 16-POINT TRANSFORM FOR MEDIA DATA CODING

Office European Patent Office
Application Number 10730934
Application Date 23.06.2010
Publication Number 2446373
Publication Date 02.05.2012
Publication Kind A2
IPC
G06F 17/14
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
10Complex mathematical operations
14Fourier, Walsh or analogous domain transformations
CPC
G06F 17/147
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
10Complex mathematical operations
14Fourier, Walsh or analogous domain transformations ; , e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
147Discrete orthonormal transforms, e.g. discrete cosine transform, discrete sine transform, and variations therefrom, e.g. modified discrete cosine transform, integer transforms approximating the discrete cosine transform
H04N 19/42
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
42characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
H04N 19/61
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
60using transform coding
61in combination with predictive coding
H04N 19/625
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
60using transform coding
625using discrete cosine transform [DCT]
Applicants QUALCOMM INC
Inventors REZNIK YURIY
JOSHI RAJAN L
KARCZEWICZ MARTA
Designated States
Priority Data 2010039676 23.06.2010 US
21988509 24.06.2009 US
12820346 22.06.2010 US
Title
(DE) 16-PUNKT-TRANSFORMATION FÜR MEDIENDATENKODIERUNG
(EN) 16-POINT TRANSFORM FOR MEDIA DATA CODING
(FR) TRANSFORMÉE À 16 POINTS POUR CODAGE DE DONNÉES DE MÉDIA
Abstract
(EN)
In general, techniques are described for implementing a 16-point inverse discrete cosine transform (IDCT) that is capable of applying multiple IDCTs of different sizes. For example, an apparatus comprising a 16-point inverse discrete cosine transform of type II (IDCT-II) unit may implement these techniques. The 16-point IDCT-II unit performs these IDCTs-II of different sizes to transform data from a spatial to a frequency domain. The 16-point IDCT-II unit includes an 8-point IDCT-II unit that performs one of the IDCTs-II of size 8 and a first 4-point IDCT-II unit that performs one of the IDCTs-II of size 4. The 8-point IDCT-II unit includes the first 4-point DCT-II unit. The 16-point IDCT-II unit also comprises an inverse 8-point DCT-IV unit that includes a second 4-point IDCT-II unit and a third 4-point IDCT-II unit. Each of the second and third 4-point IDCT-II units performs one of the IDCTs-II of size 4.

(FR)
L'invention porte d'une manière générale sur des techniques de mise en œuvre d'une transformée discrète inverse de cosinus à 16 points (IDCT) capable d'appliquer des IDCT multiples de différentes dimensions. Par exemple, un appareil comprenant une transformée inverse directe de cosinus à 16 points de type II (IDCT-II) peut mettre en œuvre ces techniques. L'unité IDCT-II à 16 points exécute ces IDCT-II de différentes dimensions pour transformer des données d'un domaine spatial à un domaine fréquentiel. L'unité IDCT-II à 16 points comprend une unité IDCT-II à 8 points exécutant l'une des IDCT de taille 8 et une première unité IDCT-II à 4 points exécutant l'une des IDCT-II de taille 4. L'unité IDCT-II à 8 points comprend la première unité DCT-II à 4 points. L'unité IDCT-II à 16 points comprend également une unité DCT-IV inverse à 8 points comprenant une seconde unité IDCT-II à 4 points et une troisième unité IDCT-II à 4 points. Chacune des seconde et troisième unités IDCT-II à 4 points exécute une des IDCT-II de taille 4.