Overlapping Subband Audio Processing for Low-Aliasing Decimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio signal processing techniques face challenges in efficiently handling increasing bandwidths due to computational resource constraints, particularly in subband processing, where aliasing issues arise from non-ideal filtering, leading to degraded performance and increased complexity.

Innovation Solution

An audio signal processing apparatus that employs a filter bank with overlapping sub-filters to generate subbands, applies a frequency shift to at least one subband, and decimates the signals, ensuring the decimated sampling frequency is at least twice the bandwidth of each subfilter, thereby reducing aliasing and allowing for adaptive processing tailored to specific frequency intervals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If subband processing is applied to reduce computational resource usage, then processing efficiency is improved, but aliasing issues arise from non-ideal filtering

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidaliasing
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The audio signal is divided into multiple subbands using a filter bank, allowing independent processing of each subband. This segmentation enables reduced computational resource usage while managing aliasing through separate processing paths for each subband component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A frequency shifter is introduced as an intermediary component between the filter bank and decimator. This frequency shifter modifies the spectral content of subband signals to prevent aliasing overlap, acting as a mediator that resolves the conflict between efficient decimation and aliasing prevention.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the audio signal bandwidth is increased, then audio quality is improved, but computational resource usage increases substantially

Engineering Contradiction:
Improveaudio qualityVSAvoidcomputational resource usage
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The wideband audio signal is segmented into multiple subbands, each processed independently at lower computational cost. This allows the system to handle increased total bandwidth while maintaining reduced computational resource usage per processing unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different processing parameters and filter characteristics are applied to different subbands based on their specific frequency characteristics. This local optimization allows efficient processing of each subband while maintaining overall high audio quality across the full bandwidth.

Inventive Principle:
Principle #3Local quality

3Device complexity

If non-ideal filters are used in the filter bank, then device complexity is reduced, but subband aliasing increases

Engineering Contradiction:
Improvefilter bank complexityVSAvoidsubband aliasing
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The frequency shifter serves as an intermediary that compensates for the aliasing introduced by simple non-ideal filters. By shifting frequencies before decimation, it prevents aliasing overlap without requiring complex ideal filters, thus maintaining low device complexity while reducing aliasing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The approach converts the potential harm of aliasing from non-ideal filters into a manageable effect by using frequency shifting. The aliasing that would normally occur is transformed into a predictable frequency translation that can be controlled and compensated for in the synthesis stage.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

4Productivity

If decimation is applied to reduce sampling frequency, then computational efficiency is improved, but aliasing artifacts are introduced

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidaliasing artifacts
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The frequency shifter is positioned as an intermediary between filtering and decimation, modifying the spectral content to prevent aliasing artifacts during the decimation process. This allows efficient downsampling while maintaining signal integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Frequency shifting is applied as a preliminary action before decimation, preparing the signal in advance to prevent aliasing artifacts. This preliminary modification of the signal spectrum ensures that when decimation occurs, no harmful aliasing artifacts are introduced.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10477313B2Audio signal processing
Publication Date: 2019.11.12 KONINKLIJKE PHILIPS NV
  • US10477313B2 patent drawing
  • US10477313B2 patent drawing
  • US10477313B2 patent drawing

AI summary

An audio signal processing apparatus comprises a receiver (403) receiving an audio signal sampled at a first sampling frequency, the audio signal having a maximum frequency below half the first sampling frequency by a first frequency margin. A filter bank (405) generates subband signals for the digital audio signal using overlapping sub-filters. A first frequency shifter (407) applies a frequency shift to at least one subband of the set of subbands and a decimator (409) decimates the subband signals by a decimation factor resulting in a decimated sampling frequency being at least twice a bandwidth of each of the overlapping sub-filters. The frequency shift for a subband is arranged to shift the subband to a frequency interval being a multiple of a frequency interval from zero to half the decimated sample frequency. The subband may be individually processed and the processed subbands may subsequently be combined to generate a full band output signal.