Method for detecting and eliminating pulse noise in digital audio signal

An impulse noise and audio signal technology, which is applied to the detection and noise reduction of digital audio signal impulse noise, can solve the problems of inability to accurately estimate the noise width, and difficulty in obtaining high-quality audio signal restoration effects.

Inactive Publication Date: 2009-07-08
DONGHUA UNIV +1
View PDF0 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional pulse noise detection is mainly carried out by flipping the filter. This method is difficult to distinguish the sudden change signal in the normal signal, such as a sharp knocking sound, from the noise pulse,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for detecting and eliminating pulse noise in digital audio signal
  • Method for detecting and eliminating pulse noise in digital audio signal
  • Method for detecting and eliminating pulse noise in digital audio signal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0025] like figure 1 As described, a flow chart of a method for detecting and eliminating impulse noise in a digital audio signal provided by the present invention, the steps are:

[0026] Step 1, sampling the audio signal containing impulse noise;

[0027] Step 2. Import audio signal sampling data containing impulse noise;

[0028] Step 3. Divide the signal data samples into sample data frames with a length of 512 in chronological order, such as image 3 As shown, the following processing is performed on each sample data frame separately:

[0029] Step 3.1, test and calculate each sample x(n) in the signal sample vector x in the current sample data frame, and obtain the estimated value F and the number of pulses C of the amplitude and frequency change degree of the current data frame;

[0030] Step 3.1.1, for each sample x(n) in the signal sample vector x in the sample data frame, calculate its 2-neighborhood weighted difference value s(n) according to the following formul...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method for detecting and removing pulse noise in a digital audio signal, which comprises the following steps: utilizing weighted difference vectors of adjacent signal samples in a certain neighbor in the signals to detect pulse number and determine detection thresholds of the noise pulse according to the estimation value of the change degree of the amplitude and frequency of the signal; utilizing the envelope based on the weighted difference vectors of the signal samples to evaluate the width of the noise pulse and establish an autoregressive model of the signal; according to the correlation of voice frequency signals, utilizing adjacent signal samples which are repaired or not contaminated to repair a signal section which is contaminated by the pulse noise and recover original signals. The invention has the advantages that a normal signal which is changed abruptly and the noise pulse can be separated, and the width of the pulse can be calculated; and meanwhile, by adopting the envelop which is formed by the weighted difference vectors of the signal, the position and the width of the noise pulse are detected, so that a single noise pulse, a plurality of contiguous noise pulses or a plurality of overlapping noise pulses can be processed.

Description

technical field [0001] The invention relates to a method for detecting and eliminating pulse noise in digital audio signals, which is used for detection and noise reduction of pulse noise in digital audio signals, and belongs to the technical field of detection and noise reduction methods for pulse noise in digital audio signals. Background technique [0002] Traditional audio data are mostly stored in tapes, records and other media in the form of analog signals. To preserve these materials for a long time, they need to be converted into digital signals. In the process of digitization, due to the aging, damage, defects, conversion equipment and other reasons of the storage medium, there are a lot of noises that affect the hearing in the converted digital audio signal. The process of reducing or eliminating these noises and restoring the original audio signal is called Audio noise reduction. [0003] Impulse noise, also known as click noise, is one of the main noises in aud...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G10L21/02G10L21/0272
Inventor 李柏岩宋晖刘晓强王劲松吴粤北
Owner DONGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products