Audio Codec LSB Adaptation for Bitrate-Quality Tradeoffs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio codecs face challenges in achieving an optimal tradeoff between audio quality, complexity, and bitrate, particularly at high bitrates where truncating high-frequency coefficients can severely degrade performance.

Innovation Solution

An audio decoder and encoder that selectively omits the encoding and decoding of least significant bits for spectral values, while ensuring that most significant bits are encoded and decoded, allowing for a flexible adaptation to bit budget constraints and maintaining good audio quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If least significant bits are encoded for all spectral values, then audio quality is improved, but bitrate increases

Engineering Contradiction:
Improveaudio qualityVSAvoidbitrate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating the encoding treatment of spectral values based on their frequency characteristics. Least significant bits are selectively encoded for spectral values in frequency ranges where they contribute meaningfully to audio quality, while being omitted in ranges where their contribution is negligible. This allows the system to allocate bitrate resources non-uniformly across the frequency spectrum, improving overall audio quality per bit rather than applying uniform encoding to all spectral values.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If high-frequency coefficients are truncated to reduce bitrate, then bitrate is reduced, but audio quality severely degrades at high bitrates

Engineering Contradiction:
ImprovebitrateVSAvoidaudio quality
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent implements partial action by selectively applying least significant bit encoding to only those spectral values where it provides meaningful improvement. Rather than encoding least significant bits for all spectral values (excessive action) or truncating high-frequency coefficients entirely (insufficient action), the system identifies and encodes least significant bits only for spectral values in frequency ranges and under conditions where they contribute to audio quality, achieving an optimal partial application of the encoding process.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the encoding parameter (number of bits) dynamically based on the spectral value's frequency range and other characteristics. For spectral values in certain frequency ranges, the encoder uses fewer bits by omitting least significant bits, while for other spectral values, full precision including least significant bits is maintained. This parameter adaptation allows the system to optimize the tradeoff between bitrate and audio quality on a per-spectral-value basis rather than applying a fixed encoding scheme.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If full encoding of all spectral values is performed, then audio quality is maintained, but complexity increases

Engineering Contradiction:
Improveaudio qualityVSAvoidencoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and processes only the most relevant components of spectral values for encoding. By identifying and separately handling the most significant bits versus least significant bits, the system can extract only the essential information that contributes to audio quality and encode selectively. This extraction approach simplifies the encoding process by focusing computational resources on the most impactful bits rather than uniformly processing all bits of all spectral values.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11386909B2Audio encoders, audio decoders, methods and computer programs adapting an encoding and decoding of least significant bits
Publication Date: 2022.07.12 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US11386909B2 patent drawing
  • US11386909B2 patent drawing
  • US11386909B2 patent drawing

AI summary

An audio decoder for providing a decoded audio information on the basis of an encoded audio information is configured to obtain decoded spectral values on the basis of an encoded information representing the spectral values. The audio decoder is configured to jointly decode two or more most significant bits per spectral value on the basis of respective symbol codes for a set of spectral values using an arithmetic decoding, wherein a respective symbol code represents two or more most significant bits per spectral value for one or more spectral values. The audio decoder is configured to decode one or more least significant bits associated with one or more of the spectral values in dependence on how much least significant bit information is available, such that one or more least significant bits associated with one or more of the spectral values are decoded.