Audio Classification Using Segmentation and Bayesian Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio content classification technologies face challenges in accurately distinguishing between speech and music due to the complexity of music signals, which often include various instruments and superimposed speech, leading to inefficient models and algorithms that are often application-specific and rely on small training databases.

Innovation Solution

A multi-stage sieve-like approach using Bayesian and rule-based methods, with feature vectors generated from pre-defined audio features like short-time energy, zero-crossing rate, and Mel frequency cepstrum coefficients, and thresholds based on probability density functions to classify audio segments into speech and music, allowing for real-time differential enhancements and adaptation to different audio types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If complex models are used to represent music signals with multiple instruments and superimposed speech, then classification accuracy improves, but model complexity and difficulty of implementation increase

Engineering Contradiction:
Improveclassification accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The audio signal is divided into short segments (frames) that are processed independently through feature extraction and classification. This segmentation allows complex music signals to be analyzed in manageable portions, reducing the complexity of individual processing units while maintaining overall classification accuracy through cumulative analysis of multiple segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Acoustic features serve as intermediary representations that bridge the raw audio signal and the classification decision. By extracting intermediate features (spectral characteristics, temporal patterns, etc.), the system simplifies the complex relationship between music signals and classification categories, enabling accurate distinction between speech and music without requiring direct complex modeling of all musical instruments.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If application-specific algorithms are developed for specific audio classification tasks, then classification performance for that application improves, but adaptability to other audio types decreases

Engineering Contradiction:
Improveclassification performanceVSAvoidadaptability to different audio types
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The classification system uses universal acoustic features and a general classification framework that can handle multiple audio types (speech, music, environmental sounds) within a single unified model. This multi-functional approach allows the same algorithm to accurately classify different audio categories without requiring application-specific customization, thereby improving adaptability while maintaining performance across diverse audio types.

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

Solution Approach 2:

The system adapts to different audio types by dynamically adjusting classification thresholds and feature weighting based on the characteristics of the input signal rather than being hard-coded for a single application. This parameter adaptation mechanism enables the same algorithm to optimize its performance across different audio categories without structural modification, resolving the contradiction between specialized performance and general adaptability.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If large and diverse training databases are used, then classification accuracy and model robustness improve, but data collection and processing requirements increase

Engineering Contradiction:
Improveclassification accuracyVSAvoidtraining database size
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

Instead of requiring uniformly large databases for all audio categories, the system applies local quality principles by focusing feature extraction and classification on the most discriminative local characteristics of each audio type. This allows the model to achieve high accuracy with smaller, carefully selected training examples that capture the essential local patterns of speech versus music, reducing the overall quantity of training data needed while maintaining robustness.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8428949B2Apparatus and method for classification and segmentation of audio content, based on the audio signal
Publication Date: 2013.04.23 WAVES AUDIO
  • US8428949B2 patent drawing
  • US8428949B2 patent drawing
  • US8428949B2 patent drawing

AI summary

An apparatus for classifying an input audio signal into audio contents of a first and second class, comprising an audio segmentation module adapted to segment said input audio signal into segments of a predetermined length; a feature computation module adapted to calculate for the segments features characterizing said audio input signal; a threshold comparison module adapted to generate a feature vector for each of said one or more segments based on a plurality of predetermined thresholds, the thresholds including for each of the audio contents of the first class and of the second class a substantially near certainty threshold, a substantially high certainty threshold, and a substantially low certainty threshold; and a classification module adapted to analyze the feature vector and classify each one of said one or more segments as audio contents of the first class, of the second class, or as non-decisive audio contents.