Check patentability & draft patents in minutes with Patsnap Eureka AI!

Optimized multiple coding method

A coding method and coding technology, applied in the field of coding and decoding of digital signals, can solve problems such as reducing the complexity of the coder

Inactive Publication Date: 2007-01-03
FRANCE TELECOM SA
View PDF1 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0036]However, no prior art has proposed reducing encoder complexity

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Optimized multiple coding method
  • Optimized multiple coding method
  • Optimized multiple coding method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0100] First Example: A "TDAC" Encoder Application

[0101] A first embodiment relates to a "TDAC" perceptual frequency domain coder, as described in particular in the publication US-2001 / 027393. A TDAC encoder is used to encode the digital audio signal sampled at 16khz. Figure 4aShows the main functional units of the encoder. An audio signal x(n) band-limited to 7khz and sampled at 16khz is divided into frames of 320 samples (20ms). A Modified Discrete Cosine Transform (MDCT) is applied to the input signal in frames consisting of 640 samples with 50% overlap and MDCT analysis refreshed every 20 milliseconds (functional unit 41 ). The spectrum is limited to 7225 Hz by setting the last 31 systems to 0 (only the first 289 coefficients are non-zero). From this spectrum (functional unit 42 ) a masking curve is determined, and all masking coefficients are set to zero. The spectrum is divided into 32 bands of unequal bandwidth. Any masked bands are determined as a function of ...

no. 2 example

[0162] Second Embodiment: Transcoder Applied to Layer 1 and Layer 2 of MPEG-1

[0163] Such as Figure 6a The MPEG-1 layer 1, layer 2 encoder shown uses a filter bank (bank) with 32 identical subbands ( Figure 6a Functional unit 61) in to apply the time / frequency code conversion to the input audio signal s 0 . The output samples for each sub-band are grouped and then normalized by a common scaling factor (determined by functional unit 67) before quantization (functional unit 62). The number of uniform scalarquantizer levels used for each subband is the result of a dynamic bit assignment process that uses a psychological model to determine the bit distribution for noise quantization that is as imperceptible as possible. The auditory model proposed in the standard is based on an estimate of the frequency spectrum obtained from applying a Fast Fourier Transform (FFT) to the time domain input signal (functional unit 65). refer to Figure 6b ,Depend on Figure 6a The frame s...

no. 3 example

[0183] The third embodiment: applied to a CELP coder

[0184] The last embodiment concerns the coding of composite mode speech using a posteriori decision 3GPP NB-AMR (Narrow Band Adaptive Composite Ratio) coder, which is a telephone-band speech coder complying with the 3GPP standard. This encoder belongs to the well-known CELP encoder family, the principle of which is briefly described above, with 8 modes (or bit rates) from 12.2kbps to 4.75kbps, all based on Algebraic Code Excited Linear Prediction (ACELP) technology. Figure 8 describes the encoding scheme of this encoder in the form of functional units. This structure has been applied to produce a posteriori decision multi-mode encoder based on 4NB-AMR modes (7.4; 6.7; 5.9; 5.15).

[0185] In the first variant, only the mutualization of identical functional units is exploited (the result of 4 encodings is the same for 4 encodings in parallel).

[0186] In the second change, the complexity is further reduced. Computations...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the compression coding of digital signals such as multimedia signals (audio or video), and more particularly a method for multiple coding, wherein several encoders each comprising a series of functional blocks receive an input signal in parallel. Accordingly, a method is provided in which, a) the functional blocks forming each encoder are identified, along with one or several functions carried out of each block, b) functions which are common to various encoders are itemized and c) said common functions are carried out definitively for a part of at least all of the encoders within at least one same calculation module.

Description

technical field [0001] The invention relates to the encoding and decoding of digital signals in applications for transmitting or storing multimedia signals, such as audio (speech and / or sound) signals or video signals. Background technique [0002] In order to ensure flexibility and continuity, modern and improved multimedia communication services must be able to operate in a changing environment. The dynamism of the multimedia communications sector and the differing characteristics of networks, access points and terminals has created a plethora of compression formats. [0003] The invention relates to the optimization of "multiple coding" techniques used when a digital signal or parts of a digital signal are coded using more than one coding technique. Composite encoding can be simultaneous (done in a single transmission) or non-simultaneous. This process can be used with the same signal or with different versions of the signal (eg with different bandwidths) derived from t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G10L19/14G10L19/12G10L19/00G10L19/02G10L19/002G10L19/18
CPCG10L19/002G10L19/0212G10L19/12G10L19/18G10L19/02
Inventor 达维德·维雷特克洛德·朗布兰阿卜杜勒-拉蒂夫·本·杰隆·图伊米
Owner FRANCE TELECOM SA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More