Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2005004495 - PROCEDE ET SYSTEME DE DECODAGE DE SIGNAUX A CODAGE A LONGUEUR VARIABLE, PRODUIT DE PROGRAMME INFORMATIQUE CORRESPONDANT

Numéro de publication WO/2005/004495
Date de publication 13.01.2005
N° de la demande internationale PCT/EP2003/006602
Date du dépôt international 24.06.2003
CIB
H03M 7/42 2006.01
HÉLECTRICITÉ
03CIRCUITS ÉLECTRONIQUES FONDAMENTAUX
MCODAGE, DÉCODAGE OU CONVERSION DE CODE, EN GÉNÉRAL
7Conversion d'un code, dans lequel l'information est représentée par une séquence donnée ou par un nombre de chiffres, en un code dans lequel la même information est représentée par une séquence ou par un nombre de chiffres différents
30Compression; Expansion; Elimination de données inutiles, p.ex. réduction de redondance
40Conversion en, ou à partir de codes de longueur variable, p.ex. code Shannon-Fano, code Huffman, code Morse
42utilisant une table pour le procédé de codage ou de décodage, p.ex. utilisant une mémoire morte
H04N 7/30 2006.01
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
NTRANSMISSION D'IMAGES, p.ex. TÉLÉVISION
7Systèmes de télévision
24Systèmes pour la transmission de signaux de télévision utilisant la modulation par impulsions codées
26utilisant la réduction de la largeur de bande
30comportant un codage par transformation
CPC
H03M 7/425
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
7Conversion of a code where information is represented by a given sequence or number of digits to a code where the same ; , similar or subset of; information is represented by a different sequence or number of digits
30Compression
40Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
42using table look-up for the coding or decoding process, e.g. using read-only memory
425for the decoding process only
H04N 19/44
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
H04N 19/91
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
90using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
Déposants
  • TELECOM ITALIA S.P.A. [IT/IT]; Pizza degli Affari, 2 I-20123 Milano, IT (AllExceptUS)
  • DE MARTIN, Juan Carlos [IT/IT]; IT (UsOnly)
  • SERVETTI, Antonio [IT/IT]; IT (UsOnly)
  • VECCHIETTI, Marco [IT/IT]; IT (UsOnly)
Inventeurs
  • DE MARTIN, Juan Carlos; IT
  • SERVETTI, Antonio; IT
  • VECCHIETTI, Marco; IT
Mandataires
  • GIANNESI, Pier Giovanni ; Pirelli S.p.A. Viale Sarca, 222 I-20126 Milano, IT
Données relatives à la priorité
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) A METHOD AND SYSTEM FOR DECODING VARIABLE LENGTH ENCODED SIGNALS, COMPUTER PROGRAM PRODUCT THEREFOR
(FR) PROCEDE ET SYSTEME DE DECODAGE DE SIGNAUX A CODAGE A LONGUEUR VARIABLE, PRODUIT DE PROGRAMME INFORMATIQUE CORRESPONDANT
Abrégé
(EN)
The system (10) is adapted for use e.g. in an MPEG audio-video decoder for fro decoding variable-length (e.g. Huffman) encoded codewords (CW) each having associated a respective set of sign bits (SB). The system (10) operates on the basis of a signed decoding codebook including extended signed codewords (CW'). Each extended codeword (CW') includes a respective codeword (CW) in the original codebook plus the associated set of sign bits (SB). The variable-length encoded codewords (CW) are decoded on the basis of the signed decoding codebook, whereby the codewords (CW) are decoded together with the sign bit set (SB) associated therewith. Preferably, the codewords are partitioned in a 'short' and 'long' codewords with respect to a given threshold. The short codewords are decoded by means of a single lookup step in a first lookup table (LUT1). The long words are decoded by means of a multi-step lookup process involving at least one second lookup table (LUT2). The lookup tables (LUT1), (LUT2) are preferably arranged as nested lookup tables within a container table (CNR)
(FR)
Le système (10) selon la présente invention est prévu pour être utilisé, par exemple, dans un décodeur audio-vidéo MPEG, pour le décodage de mots de code (MC) codés à longueur variable (codage de Huffman par exemple) auxquels est individuellement associé un ensemble respectif de bits de signe (BS). Le système (10) fonctionne sur la base d'un livre de codes de décodage avec signe comprenant des mots de code à signe étendu (MC'). Chaque mode de code étendu (MC') comprend un mot de code (MC) respectif situé dans le livre de codes plus l'ensemble associé de bits de signe (BS). Les mots de code (MC) codés à longueur variable sont décodés sur la base du livre de codes de décodage à signe, de sorte que les mots de code (MC) sont décodés avec leur ensemble de bits de signe (BS) associé. De préférence, les mots de code sont divisés en mots de code 'courts'' et 'longs'' par rapport à une limite donnée. Les mots de code courts sont décodés au moyen d'une unique étape de consultation dans une première table de consultation (LUT1). Les mots longs sont décodés au moyen d'un processus de consultation en plusieurs étapes comprenant au moins une deuxième table de consultation (LUT2). Les tables de consultation (LUT1), (LUT2) sont de préférence agencées sous forme de tables de consultation nichées dans une table incorporante (CNR).
Également publié en tant que
US2007057825
Dernières données bibliographiques dont dispose le Bureau international