Audio Encoder Noise Shaping Filter for PCM Quantization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing PCM coders, such as G.711, face challenges in reducing quantizing noise, especially in areas of low signal energy, as they lack noise shaping capabilities due to the absence of synthesis filters, leading to audible noise in wide dynamic range signals.

Innovation Solution

A method that combines the input audio signal with an intermediate feedback signal, applies bit rate scalable quantization, and determines a quantizing noise filter function to shape the noise, allowing for improved noise reduction without requiring transmission of linear prediction coefficients, suitable for PCM coders without synthesis filters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If PCM coding with 256 quantizing levels is used, then the signal can be transmitted at 64 kbit/s in PSTN, but quantizing noise becomes audible in low energy areas

Engineering Contradiction:
Improvebit rateVSAvoidaudible quantizing noise
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent applies noise shaping to convert the harmful quantizing noise into a beneficial form by redistributing it spectrally. The quantizing noise is filtered to concentrate energy in high-frequency regions where it is masked by the signal, transforming an audible defect into an imperceptible characteristic. This allows maintaining 64 kbit/s transmission while eliminating audible noise in low energy areas.

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

2Object-affected harmful factors

If noise shaping with linear prediction coefficients is applied, then quantizing noise is reduced in low energy areas, but the complexity increases due to transmission of prediction coefficients

Engineering Contradiction:
Improvequantizing noise levelVSAvoidtransmission of linear prediction coefficients
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent extracts only the essential noise shaping functionality from complex linear prediction systems. Instead of transmitting full linear prediction coefficients and synthesis filters, it uses a simplified filter derived from the reconstructed signal that achieves noise shaping without requiring additional coefficient transmission. This extracts the beneficial noise reduction while eliminating the complexity overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary approach by using the reconstructed signal itself as the basis for deriving the noise shaping filter, rather than relying on transmitted linear prediction coefficients. This intermediary method allows the decoder to generate the necessary filter locally from available data, avoiding the need to transmit additional coefficient information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If quantizing noise shaping is implemented in adaptive predictive coders, then noise is masked in high energy areas, but the technique is not suitable for non-predictive coders like PCM

Engineering Contradiction:
Improvespectral distribution of quantizing noiseVSAvoidapplicability to PCM coders
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal noise shaping solution that works for both adaptive predictive coders and non-predictive PCM coders. By deriving the noise shaping filter from the reconstructed signal rather than from linear prediction coefficients, the method becomes adaptable to different coder types. This universal approach allows PCM systems to implement noise shaping without requiring synthesis filters or coefficient transmission.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8719012B2Methods and apparatus for coding digital audio signals using a filtered quantizing noise
Publication Date: 2014.05.06 ORANGE SA
  • US8719012B2 patent drawing
  • US8719012B2 patent drawing
  • US8719012B2 patent drawing

AI summary

The invention concerns an encoder for an input audio signal (S(z)) comprising a combination module combining the input audio signal with an intermediate counter-reaction signal forming a modified input signal and a quantification module scalable for the rate (91) of said modified input signal, delivering a binary raster of quantification indexes of a predetermined rate. This encoder is such that it comprises: a reverse quantification module (93) of a part of the quantification indexes of the binary raster corresponding to the indexes of a rate lower than the predetermined rate, for predetermining a reconstructed signal (SMic(z)), a module for determining (94) a quantification noise (QMic(z)) derived from at least quantification modules and reverse quantification modules in series, a determination module (111) for a filtering function of the quantification noise from said reconstructed signal and a filtering module fit for applying (33) said filtering function to said quantification noise in order to obtain said intermediary counter-reaction signal. The invention also relates to an encoding method applied by the described encoder and a corresponding decoding method applied by a decoder.