Audio Popping Elimination via Amplitude Thresholding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Audio files often exhibit popping sounds at the beginning, which cause significant distortions and negatively impact auditory experiences, affecting 10% of songs in libraries.
Innovation Solution
A method and apparatus that examine audio frames within a preset time period from the beginning of an audio file to determine a 'popping residing section' and apply elimination techniques, such as setting amplitudes to zero or reducing them based on energy thresholds, to eliminate these distortions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If audio files are processed without popping elimination, then processing speed is maintained, but audio quality deteriorates due to popping sounds and distortions
Solution Approach 1:
The patent applies preliminary action by detecting and eliminating popping sounds at the beginning of audio files before they affect the overall audio quality. The system proactively identifies the popping residing section through energy difference analysis and applies elimination processing in advance, preventing the distortion from propagating through the audio playback process.
2Manufacturing precision
If popping elimination processing is applied to all audio frames, then audio quality improves, but processing complexity increases
Solution Approach 1:
The patent implements local quality by applying popping elimination processing only to specific audio frames identified as containing popping sounds, rather than processing the entire audio file uniformly. The system calculates energy differences between adjacent frames to identify the popping residing section locally, and applies elimination only to that specific segment, reducing overall processing complexity while maintaining audio quality.
3Measurement precision
If a preset time period is examined to determine popping residing section, then detection accuracy improves, but processing time increases
Solution Approach 1:
The patent applies partial action by examining only a preset time period at the beginning of audio files to detect popping sounds, rather than analyzing the entire audio duration. The system calculates energy differences within this limited time window to identify the popping residing section, achieving sufficient detection accuracy for beginning pops while minimizing processing time.
Data Source
AI summary
A method and apparatus for eliminating popping sounds at the beginning of audio includes: examining audio frames within a pre-set time period at the beginning of audio to determine a popping residing section; applying popping elimination to audio frames in the popping residing section; calculating an average value of amplitudes of M audio frames preceding the popping residing section and an average value of amplitudes of K audio frames succeeding the popping residing section; setting the amplitudes of the audio frames in the popping residing section to zero in response to a determination that the two average values are both smaller than a pre-set sound reduction threshold; weakening the amplitudes of the audio frames in the popping residing section in response to a determination that both the two average values are not smaller than a pre-set sound reduction threshold; M and K are integers larger than one.

