Processing

Please wait...

Settings

Settings

1. EP2383730 - ADAPTIVE DIFFERENTIAL PULSE CODE MODULATION ENCODING APPARATUS AND DECODING APPARATUS

Office European Patent Office
Application Number 09834996
Application Date 25.12.2009
Publication Number 2383730
Publication Date 02.11.2011
Publication Kind B1
IPC
G PHYSICS
10
MUSICAL INSTRUMENTS; ACOUSTICS
L
SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
19
Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
G PHYSICS
10
MUSICAL INSTRUMENTS; ACOUSTICS
L
SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
19
Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
04
using predictive techniques
H ELECTRICITY
03
BASIC ELECTRONIC CIRCUITRY
M
CODING, DECODING OR CODE CONVERSION, IN GENERAL
7
Conversion of a code where information is represented by a given sequence or number of digits to a code where the same information is represented by a different sequence or number of digits
30
Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
G10L 19/00
G10L 19/04
H03M 7/30
CPC
G10L 19/04
H03M 7/3046
Applicants KYUSHU INST TECHNOLOGY
Inventors SATO YASUSHI
RYU ATSUKO
Designated States
Priority Data 2008333060 26.12.2008 JP
2009071542 25.12.2009 JP
Title
(DE) CODIERVORRICHTUNG UND DECODIERVORRICHTUNG FÜR ADAPTIVE DIFFERENZIALPULSCODEMODULATION
(EN) ADAPTIVE DIFFERENTIAL PULSE CODE MODULATION ENCODING APPARATUS AND DECODING APPARATUS
(FR) APPAREIL DE CODAGE ET APPAREIL DE DÉCODAGE PAR MODULATION PAR IMPULSIONS ET CODAGE DIFFÉRENTIEL ADAPTATIF
Abstract
(EN)
A signal corresponding to a short-period change and a signal corresponding to a long-period change of a sound signal are detected, and optimal quantization is performed based on the combination, of the two signals. In an ADPCM encoding apparatus (100), a differential value d n between a 16-bit input signal X n and a decoded signal Y n-1 of one sample ago is calculated by a subtractor (102). Thereafter, the 16-bit differential value d n is adaptively quantized by an adaptive quantizing section (103), so as to be converted to a (1 to 8)-bit length-variable ADPCM value D n . Thereafter, the ADPCM value D n is compression-encoded by a compression-encoding section (108) to generate a signal D' n , and the signal D' n is framed by a framing section (130) and outputted. Further, in an ADPCM decoding apparatus, a framed input signal is subjected to a reverse of the aforesaid process so as to be decoded.

(FR)
La présente invention a pour objet un appareil de codage par ADPCM et un appareil de décodage par ADPCM, dans lesquels la compressibilité peut être accrue et la dégradation de la qualité sonore peut être prévenue. Des signaux correspondant aux modifications de période courte et de période longue d'un signal sonore sont détectés et on fait varier une caractéristique de quantification adaptative sur la base d'une combinaison de ces deux signaux détectés, réalisant de cette façon une quantification appropriée. Dans l'appareil de codage par ADPCM (100), un soustracteur (102) est utilisé pour calculer une valeur différentielle (dn) entre un signal d'entrée de 16 bits (Xn) et un signal décodé (Yn-1) d'un échantillon précédent. Ensuite, une unité de quantification adaptative (103) est utilisée pour quantifier et convertir de manière adaptative la valeur différentielle de 16 bits (dn) en des valeurs d'ADPCM de longueur variable (Dn) de un à huit bits. Ensuite, une unité de codage par compression (108) est utilisée pour coder par compression les valeurs d'ADPCM (Dn) pour produire des signaux (D'n), qui sont ensuite tramés et produits en sortie au moyen d'une unité de formation de trame (130). Dans l'appareil de décodage par ADPCM, les signaux d'entrée tramés sont décodés par la réalisation de l'inverse des traitements cités ci-dessus.