Audio Transform Coding with Direct Long-to-Short Window Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio coding techniques require additional delay to detect transitory signals, such as strong attacks in speech or percussive signals, necessitating the use of transition windows to adapt window sizes, which is not acceptable in certain telecommunications applications.

Innovation Solution

A method for transform coding/decoding of digital audio signals that allows direct transition from a long window to a short window without introducing additional delay, by detecting the particular event within the current frame and applying a short window if the event is detected at the beginning of the frame, or a long window if not detected, thereby eliminating the need for transition windows.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If transition windows are used to adapt window sizes for detecting transitory signals, then the detection accuracy of strong attacks is improved, but the coding delay is increased

Engineering Contradiction:
Improvedetection accuracyVSAvoidcoding delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by detecting the presence of a strong attack at the beginning of the current frame before finalizing the window size decision. This allows the encoder to proactively prepare for the potential need to use short windows, eliminating the delay that would otherwise require waiting until the next frame to detect the attack and switch window sizes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the window size adaptive and changeable within the current frame based on real-time detection of strong attacks. The system dynamically switches between long and short windows depending on the detected signal characteristics, allowing rapid response to transitory signals without the lag introduced by fixed or slowly-adapting window size schemes.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If short windows are used for coding current frame when strong attack is detected, then the temporal resolution is improved, but the reconstruction quality may deteriorate

Engineering Contradiction:
Improvetemporal resolutionVSAvoidreconstruction quality
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies local quality by using different window sizes (short or long) in different temporal regions of the signal based on local characteristics. When a strong attack is detected in a specific region, short windows are applied locally to that region to capture transient details, while long windows can be used in other regions where they provide better frequency resolution and reconstruction quality. This localized adaptation optimizes both temporal resolution and reconstruction quality where needed.

Inventive Principle:
Principle #3Local quality

3Reliability

If transition windows are used to pass from long window to short window, then the perfect reconstruction is maintained, but the device complexity is increased

Engineering Contradiction:
Improveperfect reconstructionVSAvoidcoding structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts or removes the transition window component from the coding structure, allowing direct switching between long and short windows without requiring intermediate transition windows. This simplification is achieved by detecting strong attacks at the beginning of frames and directly applying appropriate window sizes, thereby eliminating the additional complexity of implementing and managing transition window sequences while maintaining acceptable reconstruction quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8615390B2Low-delay transform coding using weighting windows
Publication Date: 2013.12.24 ORANGE SA
  • US8615390B2 patent drawing
  • US8615390B2 patent drawing
  • US8615390B2 patent drawing

AI summary

The invention relates to transform coding/decoding of a digital audio signal represented by a succession of frames, using windows of different lengths. For the coding within the meaning of the invention, it is sought to detect (51) a particular event, such as an attack, in a current frame (Ti); and, at least if said particular event is detected at the start of the current frame (53), a short window (54) is directly applied in order to code (56) the current frame (Ti) without applying a transition window. Thus, the coding has a reduced delay in relation to the prior art. In addition, an ad hoc processing is applied during decoding in order to compensate for the direct passage from a long window to a short window during coding.