Linear-Prediction Audio Decoder for Smooth Frequency-Domain Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio codecs face challenges in achieving smooth transitions between CELP-based and MDCT-based coding schemes, leading to issues such as aliasing and discontinuities due to differences in coding domains, which existing solutions often introduce delays or require significant additional bitrates.

Innovation Solution

An audio decoder that utilizes a transition processor to modify decoded audio information using a zero-input response of a linear predictive filter, considering both initial states of the first and second decoded audio information, to achieve a smooth transition without additional delay or increased bitrate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a CELP-to-MDCT transition is performed in switched audio coding, then coding quality and bitrate efficiency are improved, but discontinuities and aliasing artifacts are introduced at the mode switch boundary

Engineering Contradiction:
Improvebitrate efficiencyVSAvoiddiscontinuity artifacts
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary action by computing the zero-input response of the linear predictive filter in advance, before the actual mode transition occurs. This pre-computed response is then used to modify the MDCT frame at the transition boundary, ensuring smooth continuity without requiring additional delay or increasing bitrate. The zero-input response captures the necessary transition characteristics beforehand, allowing the harmful discontinuity artifacts to be eliminated proactively.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If existing solutions are used to avoid CELP-to-MDCT discontinuities, then audio quality is improved, but decoding delay is introduced

Engineering Contradiction:
Improveaudio qualityVSAvoiddecoding delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent employs self-service by utilizing the zero-input response of the linear predictive filter, which is inherently available from the CELP decoding process itself. Instead of requiring external correction signals or additional processing stages that would introduce delay, the system leverages the filter's own response characteristics to achieve smooth transitions. The zero-input response is computed using the same filter coefficients and initial states already present in the decoder, making the transition process self-contained and delay-free.

Inventive Principle:
Principle #25Self-service

3Reliability

If existing solutions are used to avoid CELP-to-MDCT discontinuities, then audio quality is improved, but additional bitrate is required

Engineering Contradiction:
Improveaudio qualityVSAvoidbitrate
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies the taking out principle by extracting only the essential information needed for smooth transition from the existing CELP decoding process. Specifically, it extracts the zero-input response, which can be computed from the linear predictive filter coefficients and initial states that are already being processed during normal CELP decoding. This extraction avoids the need to transmit additional side information or correction signals, as the necessary transition data is already implicitly available in the decoder's internal state, thereby maintaining bitrate efficiency while improving audio quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250292785A1Audio decoder, method and computer program using a zero-input-response to obtain a smooth transition
Publication Date: 2025.09.18 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US20250292785A1 patent drawing
  • US20250292785A1 patent drawing
  • US20250292785A1 patent drawing

AI summary

An audio decoder is disclosed. In one example, the audio decoder is for providing a decoded audio information on the basis of an encoded audio information includes a linear-prediction-domain decoder configured to provide a first decoded audio information on the basis of an audio frame encoded in a linear prediction domain, a frequency domain decoder configured to provide a second decoded audio information on the basis of an audio frame encoded in a frequency domain, and a transition processor. The transition processor is configured to obtain a zero-input-response of a linear predictive filtering, wherein an initial state of the linear predictive filtering is defined depending on the first decoded audio information and the second decoded audio information, and modify the second decoded audio information depending on the zero-input-response, to obtain a smooth transition between the first and the modified second decoded audio information.