Local Center-of-Gravity Frequency Estimation With Adaptive Spectral Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio signal processing techniques face challenges in efficiently determining local center of gravity frequencies, particularly in complex music compositions, leading to high computational complexity and inadequate spectral resolution.

Innovation Solution

An apparatus and method that iteratively determine offset frequencies for a reduced number of iteration start frequencies, reducing computational complexity by updating these frequencies until a predefined condition is met, allowing for efficient estimation of local center of gravity frequencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional methods are used to determine local center-of-gravity frequencies by analyzing all discrete sample values of the spectrum, then accurate frequency determination is achieved, but computational complexity becomes excessively high

Engineering Contradiction:
Improveaccuracy of local center-of-gravity frequency determinationVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The spectrum is divided into multiple sections, each analyzed independently to determine local center-of-gravity frequencies. This segmentation reduces the computational burden by processing smaller subsets of spectral data rather than analyzing all discrete sample values simultaneously, while maintaining accurate frequency determination through focused local analysis.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the number of iteration start frequencies is increased to match the number of discrete sample values, then spectral resolution is improved, but processing time and computational resources increase significantly

Engineering Contradiction:
Improvespectral resolutionVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

Instead of analyzing all discrete sample values, the method selectively processes a reduced set of iteration start frequencies that are sufficient to capture the essential spectral features. This partial action approach achieves adequate spectral resolution for practical applications while dramatically reducing processing time and computational resource requirements.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If fixed spectral resolution is used across all frequency ranges, then processing simplicity is maintained, but adaptability to different signal characteristics is reduced

Engineering Contradiction:
Improveadaptability to different signal characteristicsVSAvoidparameter adjustment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The spectral resolution is made adaptive by allowing different resolution levels in different frequency regions based on the local signal characteristics. This local quality approach enables the system to automatically adjust the number of iteration start frequencies and sectioning parameters according to the specific signal being analyzed, improving versatility without requiring complex manual parameter adjustment.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20120008799A1Apparatus and method for determining a plurality of local center of gravity frequencies of a spectrum of an audio signal
Publication Date: 2012.01.12 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US20120008799A1 patent drawing
  • US20120008799A1 patent drawing
  • US20120008799A1 patent drawing

AI summary

An apparatus for determining a plurality of local center of gravity frequencies of a spectrum of an audio signal includes an offset determiner, a frequency determiner and an iteration controller. The offset determiner determines an offset frequency for each iteration start frequency of a plurality of iteration start frequencies based on the spectrum of the audio signal, wherein a number of discrete sample values of the spectrum is larger than a number of iteration start frequencies. The frequency determiner determines a new plurality of iteration start frequencies by increasing or reducing each iteration start frequency of the plurality of iteration start frequencies by the corresponding determined offset frequency. The iteration controller provides the new plurality of iteration start frequencies to the offset determiner for further iteration or provides the plurality of local center of gravity frequencies, if a predefined termination condition is fulfilled. The plurality of local center of gravity frequencies can be utilized as a basis for generating a new plurality of iteration start frequencies.