Bluetooth Audio Data Recovery Using Frequency Domain Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bluetooth audio transmission faces challenges with packet loss and errors due to limited bandwidth, leading to poor audio quality, especially at higher packet loss rates, as existing recovery methods like CRC and model-based interpolation fail to provide high-quality recovery.

Innovation Solution

The method involves dividing audio data into first and second frequency domain components, using a high-complexity Gapped-data Amplitude and Phase Estimation algorithm for the second component and a lower-complexity noise shaping and random phase algorithm for the first component, reducing computational complexity and achieving high-quality audio recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If model-based interpolation (AR model or sine model) is used to recover audio data, then audio recovery quality is improved, but computational complexity increases

Engineering Contradiction:
Improveaudio recovery qualityVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides audio data into different frequency domain components (tone-dominant and noise-like components) and applies different recovery algorithms to each segment. This segmentation allows the system to use complex model-based interpolation only for tone-dominant components where it provides significant benefit, while using simpler methods for noise-like components, thereby resolving the contradiction between recovery quality and computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different recovery strategies to different frequency components based on their local characteristics. Tone-dominant components receive sophisticated model-based recovery, while noise-like components receive simpler treatment. This local differentiation optimizes the balance between recovery quality and computational burden.

Inventive Principle:
Principle #3Local quality

2Reliability

If redundant information (CRC check, error correction code) is added to the code stream, then error protection is improved, but transmission bandwidth efficiency decreases

Engineering Contradiction:
Improveerror protectionVSAvoidtransmission bandwidth efficiency
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Instead of applying uniform error protection across all audio data, the patent applies error recovery algorithms selectively based on packet loss conditions. The system monitors packet loss rates and applies sophisticated recovery methods only when necessary, rather than always using heavy error correction codes, thus maintaining reliability while improving bandwidth efficiency.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If simple recovery methods (silent frame or repeating previous good frame) are used, then computational complexity is reduced, but audio recovery quality deteriorates

Engineering Contradiction:
Improvecomputational complexityVSAvoidaudio recovery quality
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements a dynamic recovery system that adapts its complexity based on the specific characteristics of the audio data and the packet loss conditions. The system automatically selects appropriate recovery algorithms for different frequency components and packet loss scenarios, ensuring adequate recovery quality without consistently using the most computationally intensive methods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12020712B2Audio data recovery method, device and bluetooth device
Publication Date: 2024.06.25 NANJING ZGMICRO CO LTD
  • US12020712B2 patent drawing
  • US12020712B2 patent drawing
  • US12020712B2 patent drawing

AI summary

An audio data recovery method, an audio data recovery device and a Bluetooth device are described. The audio data recovery method comprises: dividing audio data into a first frequency domain component and a second frequency domain component in a frequency domain; using a second data recovery algorithm to recover the audio data in the second frequency domain component; and using a first data recovery algorithm with lower complexity than the second data recovery algorithm to recover the audio data in the first frequency domain component.