Audio Encoding Noise Reduction via MDCT Block Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio encoding methods, such as MPEG AAC, face inefficiencies in noise reduction due to high calculation costs and discontinuous noise reduction across varying frame sizes, leading to suboptimal noise reduction performance.

Innovation Solution

The proposed method employs modified discrete cosine transformation (MDCT) to convert audio signals into long or short blocks, applying non-linear multi-band spectral subtraction and spectral reduction based on signal-to-noise ratio (SNR) and perceptual sound quality curves, with block switching to adapt to variable frame lengths, reducing noise while maintaining performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If non-linear multi-band spectral subtraction is applied to long blocks and spectral reduction to short blocks, then noise reduction performance is improved, but calculation complexity increases

Engineering Contradiction:
Improvenoise reduction performanceVSAvoidcalculation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The audio signal is divided into long blocks (1024 points) and short blocks (128 points) based on signal characteristics. Different noise reduction algorithms are applied to each block type: non-linear multi-band spectral subtraction for long blocks and spectral reduction for short blocks. This segmentation allows optimization of calculation complexity for each block type while maintaining overall noise reduction performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different noise reduction techniques are applied locally to different block types based on their specific characteristics. Long blocks receive non-linear multi-band spectral subtraction which is more computationally intensive but provides better noise reduction for stationary signals. Short blocks receive simpler spectral reduction suitable for transient signals, reducing unnecessary calculation complexity while maintaining effectiveness.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If block switching is implemented to handle variable frame lengths, then adaptability to different audio signals is improved, but device complexity increases

Engineering Contradiction:
Improveadaptability to frame sizesVSAvoidapparatus complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The noise reduction apparatus dynamically switches between long block and short block processing modes based on the characteristics of the input audio signal. This dynamic adaptation allows the system to optimize performance for different signal types (stationary vs. transient) while managing computational resources efficiently. The block switching mechanism enables the system to adapt to variable frame lengths without requiring completely separate processing paths.

Inventive Principle:
Principle #15Dynamics

3Reliability

If spectral subtraction with perceptual sound quality curves is performed, then noise reduction effectiveness is improved, but calculation time increases

Engineering Contradiction:
Improvenoise reduction effectivenessVSAvoidcalculation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Perceptual sound quality curves and subtraction coefficients are pre-calculated and stored based on different signal-to-noise ratio conditions. During real-time noise reduction, the system retrieves these pre-computed values and applies them to the audio signal, significantly reducing calculation time while maintaining noise reduction effectiveness. This preliminary preparation of reference data allows the system to achieve accurate noise reduction without performing complex calculations during signal processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9202454B2Method and apparatus for audio encoding for noise reduction
Publication Date: 2015.12.01 SAMSUNG ELECTRONICS CO LTD
  • US9202454B2 patent drawing
  • US9202454B2 patent drawing
  • US9202454B2 patent drawing

AI summary

A method and apparatus for audio signal encoding for noise reduction are provided. The method includes: receiving an audio signal and performing modified discrete cosine transformation (MDCT) on the audio signal to convert the audio signal into a long block or a short block; reducing noise included in the audio signal in accordance with the long block or the short block; and performing advanced audio coding (AAC) on the long block or the short block in which noise is reduced.