Audio Signal Classification Using Spectral Envelope Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio coding technologies face challenges in efficiently selecting appropriate encoding and decoding modes based on signal characteristics, leading to suboptimal performance in error concealment and computational complexity.

Innovation Solution

A method that determines a stability value in the transform domain between adjacent frames of an audio signal, allowing for the selection of suitable encoding or decoding modes based on this value, using techniques such as low-pass filtering and Markov models to classify and adapt to signal stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex signal classification methods are used to accurately select coding modes, then coding performance is improved, but computational complexity increases

Engineering Contradiction:
Improvecoding performanceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The audio signal is divided into multiple frames, and the spectral envelope is analyzed in segments across different frames. By comparing spectral envelopes of adjacent frames independently, the method achieves accurate signal classification without requiring complex global analysis, thus reducing computational complexity while maintaining coding performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The spectral envelope is determined in advance for multiple adjacent frames before coding mode selection. This preliminary determination allows the stability value to be calculated based on pre-computed spectral data, avoiding real-time complex computations during the actual coding process and reducing overall computational complexity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If frequent coding mode changes are made to adapt to signal variations, then signal quality is improved, but system stability deteriorates

Engineering Contradiction:
Improvesignal qualityVSAvoidsystem stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The method dynamically determines the stability value based on the actual spectral envelope differences between adjacent frames. This allows the system to adapt its behavior to signal variations - using more frequent mode changes when signal instability is detected and maintaining stable modes when signal is consistent, thus achieving both signal quality improvement and system stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The stability value is calculated by comparing spectral envelopes of adjacent frames and feeds back into the coding mode selection process. This feedback mechanism ensures that mode changes are driven by actual signal characteristics rather than arbitrary decisions, improving signal quality while preventing unnecessary mode switching that would destabilize the system.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If detailed spectral analysis is performed for each frame, then classification accuracy is improved, but processing time increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The method extracts only the essential spectral envelope characteristics from each frame's detailed spectral analysis, rather than processing the complete spectral data. By taking out only the relevant envelope information needed for stability comparison, the method maintains classification accuracy while significantly reducing the processing time required for each frame analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10297264B2Audio signal classification and coding
Publication Date: 2019.05.21 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10297264B2 patent drawing
  • US10297264B2 patent drawing
  • US10297264B2 patent drawing

AI summary

The invention relates to a codec and a signal classifier and methods therein for signal classification and selection of a coding mode based on audio signal characteristics. A method embodiment to be performed by a decoder comprises, for a frame m: determining a stability value D(m) based on a difference, in a transform domain, between a range of a spectral envelope of frame m and a corresponding range of a spectral envelope of an adjacent frame m−1. Each such range comprises a set of quantized spectral envelope values related to the energy in spectral bands of a segment of the audio signal. The method further comprises selecting a decoding mode, out of a plurality of decoding modes, based on the stability value D(m); and applying the selected decoding mode.