Audio Processing Module Dynamic Domain Resampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional sample rate converters in audio processing systems are computationally intensive and require large memory, leading to performance degradation in terms of processing speed and output quality, especially when handling different sampling rates and compressed input streams.

Innovation Solution

An audio processing module that dynamically determines the resampling ratio and processes audio data in either the time or frequency domain based on this ratio, using a combination of resampling ratio computation, time domain processing, and frequency domain processing to efficiently convert sampling rates without excessive domain inter-conversions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional time domain sample rate converter algorithms are used, then sampling rate conversion is achieved, but computational complexity and memory requirements increase significantly

Engineering Contradiction:
Improvesampling rate conversion speedVSAvoidcomputational complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent changes the domain parameter from time domain to frequency domain for sample rate conversion. By transforming the conversion process into the frequency domain using MDCT, the computational complexity is reduced while maintaining conversion accuracy, directly addressing the contradiction between conversion speed and computational complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces traditional time-domain mechanical filtering operations with frequency-domain mathematical transformations. The MDCT-based frequency domain conversion substitutes complex time-domain filtering with more efficient spectral operations, reducing computational burden while achieving the same sample rate conversion function

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Manufacturing precision

If frequency domain sample rate converters are used with compressed input streams, then sampling rate conversion is achieved, but multiple time-frequency domain inter-conversions increase overhead

Engineering Contradiction:
Improveoutput qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary frequency domain transformation directly on the compressed input stream without returning to time domain. By maintaining data in frequency domain throughout the conversion process and only transforming to time domain for final output, the patent eliminates redundant time-frequency inter-conversions and reduces processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous frequency domain processing throughout the sample rate conversion pipeline. By keeping the data in frequency domain during the resampling operation and avoiding unnecessary transitions to time domain, the patent ensures continuous useful action and minimizes processing overhead

Inventive Principle:
Principle #20Continuity of useful action

3Device complexity

If resampling is performed in one domain irrespective of resampling ratio, then processing is simplified, but system performance degrades in terms of MIPS and output quality

Engineering Contradiction:
Improveprocessing simplicityVSAvoidoutput quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent introduces dynamic domain selection based on resampling ratio characteristics. For small resampling ratios, frequency domain processing is used; for large ratios, time domain processing is selected. This dynamic adaptation optimizes both processing simplicity and output quality according to specific conversion requirements

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different processing domains to different resampling scenarios. Instead of using a single domain for all cases, the patent selectively applies frequency domain processing for certain ratio ranges and time domain for others, optimizing performance and quality for each specific local condition

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10083699B2Method and apparatus for processing audio data
Publication Date: 2018.09.25 SAMSUNG ELECTRONICS CO LTD
  • US10083699B2 patent drawing
  • US10083699B2 patent drawing
  • US10083699B2 patent drawing

AI summary

A method and apparatus for processing audio data are provided. When an encoded audio bitstream sampled at a sampling frequency is received, a resampling ratio for processing the encoded audio bitstream is computed. If the the resampling ratio is within the resampling threshold range, then the encoded audio bitstream is processed in frequency domain and a desired number of audio samples per frame are outputted according to the resampling ratio. The encoded audio bitstream is processed in frequency domain using sample rate converter integrated into a filter bank of an audio decoder. If the resampling ratio is outside the resampling threshold range, then the encoded audio bitstream is processed in time domain and a desired number of audio samples per frame are outputted according to the resampling ratio.