ADPCM Audio Processing Using Quantization Index Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

ADPCM-coded audio signals require decoding for processing, which is costly in complexity and degrades signal quality, and existing error concealment techniques in the coded domain are of lower quality due to the absence of necessary parameters in the ADPCM bitstream.

Innovation Solution

A method to process ADPCM-coded audio signals without decoding, by determining an estimated signal from quantization indices, using adaptation parameters to calculate representative uncoded parameters for processing, allowing for high-quality processing in the coded domain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If ADPCM-coded audio signals are decoded for processing, then signal processing can be performed, but complexity increases and signal quality degrades

Engineering Contradiction:
Improvesignal processing capabilityVSAvoiddecoder complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The invention extracts only the necessary information (quantization indices and adaptation parameters) from the compressed bitstream to reconstruct an estimated signal envelope, rather than fully decoding the entire signal. This selective extraction enables specific processing operations while avoiding the complexity and quality degradation of complete decoding.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention performs partial decoding by reconstructing only the signal envelope using quantization indices and adaptation parameters, which is sufficient for many processing operations. This partial action provides the necessary signal characteristics without the excessive complexity and quality loss of full decoding.

Inventive Principle:
Principle #16Partial or excessive action

2Ease of operation

If ADPCM-coded audio signals are decoded for processing, then signal processing can be performed, but signal quality degrades due to double encoding

Engineering Contradiction:
Improvesignal processing capabilityVSAvoidsignal quality
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The invention extracts essential signal characteristics (envelope information from quantization indices and adaptation parameters) without full decoding, enabling processing while avoiding the quality degradation that would result from subsequent re-encoding in a tandem decoder-encoder configuration.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention performs preliminary reconstruction of the signal envelope from compressed domain data before processing, which preserves signal quality by avoiding the need for full decoding and subsequent re-encoding operations that would cause quality loss.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If simple error concealment techniques are used in the coded domain, then processing complexity is reduced, but error concealment quality decreases

Engineering Contradiction:
Improveprocessing complexityVSAvoiderror concealment quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The invention introduces an intermediate estimated signal reconstruction step that uses quantization indices and adaptation parameters to create a meaningful signal representation. This intermediary approach provides better error concealment quality than direct bitstream manipulation while avoiding the complexity of full decoding.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If quantization indices and adaptation parameters are used to estimate signal envelope, then processing in coded domain is enabled, but parameter extraction complexity increases

Engineering Contradiction:
Improvecoded domain processing capabilityVSAvoidparameter extraction complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The invention uses the quantization indices and adaptation parameters that are already present in the bitstream to self-generate the signal envelope information needed for processing. This self-service approach enables coded domain processing without requiring external decoding resources or additional complex parameter extraction mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2691953B1Processing an encoded audio signal in the encoded domain by micda coding
Publication Date: 2015.07.29 ORANGE SA
  • EP2691953B1 patent drawingFigure 1
  • EP2691953B1 patent drawingFigure 2
  • EP2691953B1 patent drawingFigure 3

AI summary

The invention relates to a method for processing an encoded audio signal in a binary stream by MICDA predictive coding, said method comprising the following steps: determining (E101) a signal assessed from the quantification indices of the binary stream; determining (E102) unencoded parameters representative of said audio signal from said assessed signal; and processing (E103) said encoded audio signal using the determined parameters. The invention also relates to a device implementing the method.