Audio Processing Adaptive Notch Filter for Percussive Component Separation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing audio signal processing techniques face challenges in accurately separating specific acoustic components with high accuracy while minimizing processing delays, particularly due to the need for frame analysis and estimation of fundamental frequencies.
Innovation Solution
An audio processing method involving serial stages of adaptive notch filter processing is employed to suppress non-percussive components in audio signals, allowing for precise separation of percussive and non-percussive components without relying on accurate fundamental frequency estimation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If frame analysis is performed to evaluate continuousness, then separation accuracy is improved, but processing delay increases
Solution Approach 1:
The audio signal is divided into multiple frequency bands using filter banks, allowing parallel processing of different frequency components. This segmentation enables the system to evaluate continuousness in each band independently and simultaneously, improving processing speed while maintaining separation accuracy through band-specific analysis.
Solution Approach 2:
The patent transforms the time-domain continuousness evaluation into a frequency-domain analysis by applying filter banks. This dimensional transformation allows the system to assess temporal continuousness characteristics through frequency band energy distribution, enabling faster parallel processing while preserving the accuracy of continuousness evaluation.
2Measurement precision
If fundamental frequency estimation is performed, then harmonic component separation is improved, but processing complexity increases
Solution Approach 1:
The system automatically identifies and tracks fundamental frequency components across frequency bands without requiring external input or manual configuration. The fundamental frequency estimation is performed self-adaptively by analyzing the energy distribution and continuity characteristics in each band, reducing processing complexity while maintaining high separation accuracy.
Solution Approach 2:
The fundamental frequency estimation is made dynamic and adaptive, allowing the system to automatically adjust to changing audio content. The filter bank parameters and analysis windows are dynamically optimized based on the detected fundamental frequency and its harmonics, enabling accurate harmonic separation without fixed, complex preprocessing.
3Productivity
If multiple frequency bands are analyzed in parallel, then processing speed is improved, but computational load increases
Solution Approach 1:
Different frequency bands are processed with locally optimized parameters and algorithms tailored to their specific characteristics. Low-frequency bands use different analysis windows and continuity thresholds compared to high-frequency bands, allowing efficient parallel processing while reducing overall computational load through specialized rather than universal processing.
Solution Approach 2:
The system applies partial analysis to frequency bands that contribute less to the overall separation accuracy. By identifying and reducing the analysis depth in less critical bands while maintaining high-resolution processing in dominant bands, the system achieves fast processing speed with reduced computational load through selective processing intensity.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach enables high-accuracy separation of acoustic components with reduced processing delays and improved handling of signals with multiple fundamental frequencies, effectively addressing the limitations of previous methods.
Implementation Method 1
serially executing a plurality of stages of adaptive notch filter processing on the first audio signal, thereby generating a second audio signal in which the non-percussive components in the first audio signal are suppressed
Data Source
AI summary
An audio processing method that is realized by a computer system includes acquiring a first audio signal including percussive components and non-percussive components, and serially executing a plurality of stages of adaptive notch filter processing on the first audio signal, thereby generating a second audio signal in which the non-percussive components in the first audio signal are suppressed.


