Audio Bitstream Decoding with Adjacent-Frame Parameter Smoothing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing redundancy coding algorithms for speech/audio bitstream decoding suffer from signal instability due to low bit rate encoding, leading to poor quality output speech/audio signals, especially in scenarios with high packet loss rates and delay jitter in VoIP systems.

Innovation Solution

A method and apparatus for speech/audio bitstream decoding that involves acquiring decoding parameters for current speech/audio frames, performing post-processing on these parameters based on parameters from adjacent frames, and recovering the speech/audio signal, thereby stabilizing the decoding process and improving output quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundancy coding algorithm encodes speech/audio frame information at lower bit rate, then redundancy information can be transmitted for packet loss compensation, but signal instability occurs and output speech/audio quality deteriorates

Engineering Contradiction:
Improvepacket loss compensation capabilityVSAvoidoutput speech/audio quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent changes the encoding approach by encoding redundancy information in the time domain rather than converting to frequency domain, and by using linear prediction coefficients from the current frame instead of previous frame parameters. This parameter change maintains signal stability while providing packet loss compensation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary encoding of redundancy information using the current frame's linear prediction coefficients before transmission. This preliminary action ensures that when packet loss occurs, the decoder can directly use the pre-encoded redundancy information without needing to recalculate parameters, thus maintaining signal stability and quality.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If jitter buffer buffers speech/audio frames to compensate for network delay jitter, then transmission delay variations are smoothed, but decoding delay increases and real-time performance deteriorates

Engineering Contradiction:
Improvedelay jitter smoothingVSAvoiddecoding delay
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent creates a copy of the current frame's linear prediction coefficients and spectral information as redundancy information. This copying approach allows the decoder to quickly reconstruct lost frames using the copied parameters without needing to buffer and process multiple frames, thus reducing decoding delay while maintaining delay jitter smoothing capability.

Inventive Principle:
Principle #26Copying

3Reliability

If FEC (Forward Error Correction) is applied to protect speech/audio data, then packet loss resistance is improved, but bit rate increases and transmission efficiency decreases

Engineering Contradiction:
Improvepacket loss resistanceVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial redundancy encoding by encoding only essential parameters (linear prediction coefficients and spectral information) at a reduced bit rate, rather than encoding the entire audio signal. This partial action provides sufficient packet loss resistance while maintaining transmission efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10269357B2Speech/audio bitstream decoding method and apparatus
Publication Date: 2019.04.23 HUAWEI TECH CO LTD
  • US10269357B2 patent drawing
  • US10269357B2 patent drawing
  • US10269357B2 patent drawing

AI summary

The present invention disclose a speech/audio bitstream decoding method including: acquiring a speech/audio decoding parameter of a current speech/audio frame, where the foregoing current speech/audio frame is a redundant decoded frame or a speech/audio frame previous to the foregoing current speech/audio frame is a redundant decoded frame; performing post processing on the acquired speech/audio decoding parameter according to speech/audio parameters of X speech/audio frames, where the foregoing X speech/audio frames include M speech/audio frames previous to the foregoing current speech/audio frame and/or N speech/audio frames next to the foregoing current speech/audio frame; and recovering a speech/audio signal by using the post-processed speech/audio decoding parameter of the foregoing current speech/audio frame. The technical solutions of the present invention help improve quality of an output speech/audio signal.