Audio Decoder Zero-Input Response for Smooth CELP–MDCT Transitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing switched audio codecs face challenges in achieving smooth transitions between CELP and MDCT coding schemes, leading to aliasing and discontinuities due to differences in coding domains, with existing solutions often introducing delays or requiring significant additional side-information.

Innovation Solution

An audio decoder utilizing a transition processor that obtains a zero-input response of a linear predictive filter, adjusting the initial state based on both decoded audio information frames to modify the second decoded audio information for a seamless transition, without altering the first decoded audio information, thereby avoiding delays and computational overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a transition from CELP codec to MDCT-based codec is implemented in switched audio coding, then coding quality and bitrate efficiency are improved, but discontinuities and aliasing artifacts are introduced at the border between frames

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, based on the first decoded audio frame, before the actual mode switching occurs. This pre-computed response is then used to modify the second decoded audio frame, ensuring smooth transition without discontinuities when switching from CELP to MDCT coding mode.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism by using the zero-input-response as a bridge between the two different coding domains. This intermediary signal, derived from the CELP frame, is combined with the MDCT frame to eliminate discontinuities at the mode switching boundary, effectively mediating between the two different encoding schemes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-generated harmful factors

If existing solutions address CELP-to-MDCT transition problems, then aliasing and discontinuities are reduced, but processing delay is introduced

Engineering Contradiction:
ImprovealiasingVSAvoidprocessing delay
Core Design Contradiction:
Object-generated harmful factorsVSLoss of time

Solution Approach 1:

The patent eliminates processing delay by performing the zero-input-response computation in advance, before mode switching occurs. The response is pre-computed based on the first decoded frame and stored, so that when the second frame is decoded, the transition can be applied immediately without introducing additional delay to the audio stream.

Inventive Principle:
Principle #10Preliminary action

3Object-generated harmful factors

If existing solutions address CELP-to-MDCT transition problems, then transition smoothness is improved, but additional side-information is required

Engineering Contradiction:
ImprovediscontinuityVSAvoidside-information overhead
Core Design Contradiction:
Object-generated harmful factorsVSLoss of information

Solution Approach 1:

The patent applies self-service by utilizing the already-decoded first audio frame and its associated linear predictive filter parameters to generate the zero-input-response. This eliminates the need for separate side-information transmission, as the system uses its own existing resources (the first frame and its filter coefficients) to create the transition smoothing signal.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250299685A1Audio decoder, method and computer program using a zero-input-response to obtain a smooth transition
Publication Date: 2025.09.25 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US20250299685A1 patent drawing
  • US20250299685A1 patent drawing
  • US20250299685A1 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.