Unlock instant, AI-driven research and patent intelligence for your innovation.

Latency-optimized lapped transforms, encoding/decoding weighted windows

A coding and windowing technology, applied in code conversion, multi-frequency code system, speech analysis, etc., can solve the problems of not particularly strong frequency selectivity, reducing the audio quality of the encoded signal, and limiting the window.

Active Publication Date: 2016-12-14
ORANGE SA (FR)
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] However, this technique, although it enables a reduction in latency, does tend to resemble a rectangular window when the reduction in latency increases
The frequency selectivity of this window form is not particularly strong and basically degrades the audio quality of the encoded signal completely
Also, it greatly limits the window due to the inclusion of 4Mz samples in its construction
There are not many degrees of freedom available for providing an effective window for encoding, especially to provide significant frequency selectivity

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
  • Latency-optimized lapped transforms, encoding/decoding weighted windows
  • Latency-optimized lapped transforms, encoding/decoding weighted windows
  • Latency-optimized lapped transforms, encoding/decoding weighted windows

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0082] first reference Figure 7 Described, as a basic framework for implementing the invention, is a method of encoding / decoding digital signals (given in step 70) by transforms with overlap. The method comprises a step 71 of dividing the digital audio signal into frames of length M. Each frame is then grouped with its predecessor, corresponding to a 50% overlap. In the next step 72, the analysis window h a is applied to the collection of these two frames. Figure 6 shows an exemplary analysis window h according to the present invention a (Amplitude from 0 to 1 as a function of the number of samples "Nb Ech"). It will be noted that the analysis window h a Ends at Mz value of 0 and has a total length of 2M.

[0083] The next step 73 consists in pairing the window h a The weighted blocks of the two frames are transformed, for example of the type MDCT, and the values ​​are quantized in the transform domain (step 74). In decoding, an inverse transformation, in step 75, en...

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 a method for encoding / decoding a digital signal consisting of successive blocks of samples, encoded as a transform with overlapping type and comprising, based on analysis, applying a weighting window on two successive blocks of M samples. Specifically, this weighting window is asymmetric and includes four distinct parts extending continuously over the two blocks, including: a first part (w1), increasing over a first interval of samples, a second part (w2) , hold a constant value of 1 on the second interval, the third part (w3), decrease on the third interval, and the fourth part (w4), hold a constant value of 0 on the fourth interval.

Description

technical field [0001] The present invention relates to the field of coding / decoding of digital audio signals, and more particularly to the field of so-called "transformed audio coding / decoding with overlap". Background technique [0002] "Transform coding" consists in encoding a time domain signal in the transform (frequency) domain. This transformation enables, inter alia, the use of the frequency characteristics of the audio signal (music, speech, etc.) in order to optimize and increase the coding efficiency. For example, the fact that harmonic sound is represented in the frequency domain by a finite and small number of spectral waves can be applied, so it can be coded compactly. For example, frequency masking effects can also advantageously be applied to format coding noise in as silent a manner as possible. [0003] Standard transform coding techniques are summarized as follows. [0004] The digital audio stream to be encoded (at a given sampling frequency Fs) is div...

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 Patents(China)
IPC IPC(8): G10L19/02G10L19/032
CPCG10L19/0212G10L19/022H04L27/2639H03M7/02G10L19/008G10L19/02G10L19/12H03M7/00H03M7/30H03M7/46H04L27/26
Inventor 朱利恩·福雷皮埃里克·菲利普
Owner ORANGE SA (FR)