Audio Quantization Switching to Limit Predictive Error Propagation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Predictive audio quantization in codecs is prone to error propagation, leading to significant losses in frames during transmission or storage errors, as it relies heavily on previous frames for prediction, resulting in up to 70-80% usage of predictive quantization and increased susceptibility to errors.

Innovation Solution

A method that dynamically selects between predictive and non-predictive quantization based on error thresholds and counters, allowing non-predictive quantization when errors are below a certain inaudible threshold, thereby reducing error propagation and increasing robustness against channel errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If predictive quantization is used to improve compression ratio and reduce bit rate, then transmission efficiency is improved, but robustness against transmission errors deteriorates due to error propagation

Engineering Contradiction:
Improvebit rateVSAvoidrobustness against transmission errors
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system dynamically adjusts the quantization mode (predictive vs non-predictive) based on channel conditions and error detection. When errors are detected in transmitted parameters, the system switches from predictive quantization to non-predictive quantization for subsequent frames, allowing adaptive response to changing transmission conditions while maintaining overall efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the quantization parameter (predictive vs non-predictive mode) based on error thresholds and frame counters. By monitoring parameter quality and switching modes when errors exceed acceptable levels, the system optimizes the balance between compression efficiency and error robustness throughout the transmission process.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If non-predictive quantization is used to improve robustness against errors, then reliability is improved, but compression ratio deteriorates

Engineering Contradiction:
Improverobustness against transmission errorsVSAvoidbit rate
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system applies non-predictive quantization partially, only when errors are detected or when frame counters indicate potential error propagation risks. For the majority of frames under normal conditions, predictive quantization is maintained to preserve compression efficiency, using non-predictive mode only as needed to counteract error effects.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The quantization mode is dynamically selected based on real-time error detection and frame counting. The system transitions between predictive and non-predictive modes as needed, rather than using a fixed approach, allowing optimization of both compression and robustness based on actual transmission conditions.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If predictive quantization is used for most frames to maintain quality, then audio quality is maintained, but error propagation increases leading to consecutive frame losses

Engineering Contradiction:
Improveaudio qualityVSAvoidconsecutive frame loss resistance
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system uses feedback from error detection mechanisms to control the selection of quantization mode. When errors are detected in transmitted parameters or when frame counters indicate potential propagation risks, the system responds by switching to non-predictive quantization, using the error feedback to drive mode selection decisions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system takes preliminary action by using non-predictive quantization before errors can propagate through multiple frames. By monitoring frame counters and detecting early signs of potential error propagation, the system preemptively switches modes to prevent the harmful effect of consecutive frame losses.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS7813922B2Audio quantization
Publication Date: 2010.10.12 NOKIA TECHNOLOGIES OY
  • US7813922B2 patent drawing
  • US7813922B2 patent drawing
  • US7813922B2 patent drawing

AI summary

For supporting a selection of a predictive or non-predictive quantization in the scope of an audio signal coding, it is determined whether an error resulting with a non-predictive quantization of an audio signal segment lies below a predetermined threshold value. An audio signal segment quantized with the non-predictive quantization is provided as a part of an encoded audio signal at least in case it is determined that the error resulting with the non-predictive quantization of the audio signal segment lies below a predetermined threshold value. Otherwise, an audio signal segment quantized with predictive quantization is provided as a part of an encoded audio signal.