Audio Encoding Sub-band Threshold Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital communication systems face challenges in efficiently encoding audio signals while maintaining quality, as they often require fixed bit rates that do not adapt to varying bandwidth conditions, leading to suboptimal use of bandwidth and potential degradation in audio quality.

Innovation Solution

The system employs a sub-band spectral analysis function that dynamically adjusts encoding protocols based on energy distribution in audio signals, using a threshold logic function to select appropriate bandwidths and encoding protocols, thereby minimizing bit rate while ensuring optimal audio quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If fixed bit rate encoding is used, then encoding simplicity is maintained, but bandwidth usage efficiency deteriorates and audio quality deteriorates under varying bandwidth conditions

Engineering Contradiction:
Improvebandwidth usage efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic bit rate adjustment by switching between different encoding protocols (first and second protocols) based on real-time bandwidth conditions. The system transitions from static fixed bit rate encoding to dynamic adaptive encoding, where the encoding protocol is selected according to current network conditions, thereby improving bandwidth usage efficiency while managing complexity through conditional logic.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the bit rate parameter dynamically by selecting different encoding protocols with different bit rate characteristics. When bandwidth conditions allow, the system uses a higher bit rate protocol for better quality; when bandwidth is constrained, it switches to a lower bit rate protocol. This parameter adaptation resolves the contradiction between efficiency and complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If higher bit rate is used, then audio quality is improved, but bandwidth consumption increases

Engineering Contradiction:
Improveaudio qualityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system incorporates feedback mechanisms that monitor available bandwidth and adjust the encoding protocol accordingly. The feedback loop compares current bandwidth conditions with the requirements of different encoding protocols and makes real-time adjustments. This ensures that audio quality is maintained at the highest possible level without wasting bandwidth when lower quality is sufficient for current conditions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies partial action by using higher bit rate encoding only when necessary (when bandwidth conditions permit and audio quality is critical), rather than consistently using high bit rate. When bandwidth is constrained, the system uses the minimum necessary bit rate, avoiding excessive bandwidth consumption while maintaining acceptable quality.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If adaptive bit rate adjustment is implemented, then bandwidth usage efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvebit rate adaptabilityVSAvoidencoding system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The encoding system is segmented into distinct encoding protocols (first protocol for high bandwidth conditions, second protocol for low bandwidth conditions). Each protocol is optimized for specific scenarios, and the system selects between them based on bandwidth conditions. This segmentation makes the adaptive system more manageable by breaking down the complexity into discrete, well-defined components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary assessment of bandwidth conditions before selecting an encoding protocol. By evaluating available bandwidth in advance and pre-determining which protocol to use, the system avoids complex real-time calculations during the actual encoding process. This preliminary action reduces the computational burden and simplifies the overall system architecture.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8666753B2Apparatus and method for audio encoding
Publication Date: 2014.03.04 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8666753B2 patent drawing
  • US8666753B2 patent drawing
  • US8666753B2 patent drawing

AI summary

A method and apparatus provides for encoding an audio signal. A bit rate value is received. A set of energy thresholds based on the bit rate value is selected. The set of energy thresholds is one of a plurality of sets of energy thresholds. The energy thresholds of each set of energy thresholds correspond on a one-to-one basis with a set of sub-bands of the audio signal. The audio signal is received. The energy of each sub-band of the set of sub-bands is determined. A highest frequency sub-band that has an energy exceeding the corresponding threshold is determined. A selected bandwidth of the audio signal is encoded. The selected bandwidth includes only those frequencies of the audio signal that are in the highest frequency sub-band that has an energy exceeding the corresponding threshold, as well as the lower frequencies of the audio signal that are above a high-pass cut-off frequency.