CN113239751A - Wavelet threshold denoising method based on weighting factor - Google Patents
Wavelet threshold denoising method based on weighting factor Download PDFInfo
- Publication number
- CN113239751A CN113239751A CN202110459137.3A CN202110459137A CN113239751A CN 113239751 A CN113239751 A CN 113239751A CN 202110459137 A CN202110459137 A CN 202110459137A CN 113239751 A CN113239751 A CN 113239751A
- Authority
- CN
- China
- Prior art keywords
- wavelet
- threshold
- layer
- weighting factor
- wavelet coefficients
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000000354 decomposition reaction Methods 0.000 claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 10
- 239000000126 substance Substances 0.000 claims description 2
- 230000006854 communication Effects 0.000 abstract description 4
- 238000004891 communication Methods 0.000 abstract description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 238000013459 approach Methods 0.000 description 4
- 238000003672 processing method Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/02—Preprocessing
- G06F2218/04—Denoising
- G06F2218/06—Denoising by applying a scale-space analysis, e.g. using wavelet analysis
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
The invention belongs to the technical field of communication, and particularly relates to a wavelet threshold denoising method based on a weighting factor. The method mainly comprises the steps of performing wavelet decomposition on the collected signals, extracting high-frequency wavelet coefficients of each layer, calculating a threshold value according to the wavelet coefficients, processing the wavelet coefficients according to the threshold value and weighting factors, and reconstructing the signals according to the processed wavelet coefficients. Compared with the traditional common method, the method has the advantages that the method effectively solves the problems that the soft/hard threshold function is discontinuous at the critical point and has fixed errors, and enables the wavelet threshold denoising to have better effect.
Description
Technical Field
The invention belongs to the technical field of communication, and particularly relates to a wavelet threshold denoising method based on a weighting factor.
Background
Identification of signals has been an important research direction in the field of communications. In general, different signals are mixed in a large number of noise signals, the types of noise in the communication process are more various, and how to reduce the noise in the noise-containing signals is a research hotspot at present. Taking the threshold denoising algorithm proposed by Donoho as an example, the threshold functions calculated by the common soft and hard threshold rules are all discontinuous at the threshold points and have fixed errors and the like. The traditional method has the problem that the calculated soft threshold function and the calculated hard threshold function are not continuous at the threshold point, and the traditional soft threshold always has the problem of fixed error.
Disclosure of Invention
The invention aims to provide a wavelet threshold denoising method based on a weighting factor aiming at the problems.
The technical scheme of the invention is as follows:
a wavelet threshold denoising method based on weighting factors is characterized by comprising the following steps:
s1, collecting an input signal S (t) containing noise;
s2, performing N-layer wavelet decomposition on S (t);
s3, extracting the high-frequency wavelet coefficient of each layer;
s4, calculating a threshold lambda corresponding to each layer of wavelet coefficient:
where j denotes the current decomposition scale, i.e. the current number of decomposition levels, n denotes the total number of wavelet decompositions, and δ ═ mid (W)j,k,0≤k≤m)/0.6745,Wj,kM represents the number of wavelet coefficients when the scale of the wavelet coefficients is j, and mid () represents taking the absolute value and then the median value of the wavelet coefficients of the first layer.
S5, processing the wavelet coefficient based on the weighting factor alpha:
and S6, reconstructing the processed wavelet coefficient to obtain a reconstructed signal.
The invention has the beneficial effects that: compared with the traditional common method, the method effectively solves the problems of discontinuity of the soft/hard threshold function at the critical point and the existence of fixed errors, and ensures that the wavelet threshold denoising has better effect.
Drawings
FIG. 1 is a logic schematic block diagram of wavelet decomposition and reconstruction in accordance with the present invention.
Detailed Description
The technical scheme of the invention is described in detail below with reference to the accompanying drawings:
as shown in fig. 1, the method of the present invention performs wavelet decomposition on an input signal, which is shown as decomposition into 4 layers, extracts a high-frequency wavelet coefficient CDi of each layer, obtains a wavelet coefficient CDi 'after the processing by the method of the present invention, and performs wavelet reconstruction on the processed wavelet coefficient CDi' to obtain a reconstructed signal.
The method comprises the following specific steps:
s1, collecting input signal S (t) containing noise, wherein S (t) can be pure signal superimposed Gaussian white noise or underwater sound signal containing background noise.
S2, performing N-layer wavelet decomposition on S (t).
And S3, extracting the high-frequency wavelet coefficient of each layer.
S4, calculating corresponding threshold values for the wavelet decomposition of each layer, wherein the specific expression is as follows:
where j denotes the current decomposition scale, the threshold λ is added with a decomposition scale in a common fixed rule, n denotes the total number of wavelet decompositions, and δ -mid (W) is because the noise is mainly concentrated in the first layer after wavelet decomposition of the signalj,k,0≤k≤m)/0.6745,Wj,kM represents the number of wavelet coefficients when the scale of the wavelet coefficients is j, and mid () represents taking the absolute value and then the median value of the wavelet coefficients of the first layer. The threshold gives a standard deviation for each layer of wavelet coefficient, and meets the self-adaptive characteristics required by the wavelet threshold method.
And S5, processing the high-frequency wavelet coefficient in the wavelet decomposition of the N layers of the wavelet domain. The invention provides a new threshold processing method based on the traditional soft threshold processing method. The specific processing function is shown as follows:
Wj,krepresenting the kth wavelet coefficient of the jth layer before processing,the wavelet coefficient is represented by the value after threshold processing, and lambda represents the adopted threshold.
As the resolution scale increases, the threshold decreases. After adding the weighting factor, becauseSo that after treatmentIs a value between the soft and hard threshold methods. When | Wj,kWhen | approaches to the threshold λ, the weighting factor α approaches to 1, and the processed wavelet coefficientApproaches 0 and at the same timeIs continuous at the lambda point, which solves the problem that the soft and hard threshold functions calculated by the traditional method are discontinuous at the lambda point, when the lambda point is continuousj,kWhen the l is large, the number of the columns,approaches to Wj,kAnd the problem that the traditional soft threshold always has fixed errors is solved.
And S6, reconstructing the processed wavelet coefficient to obtain a reconstructed signal.
Claims (1)
1. A wavelet threshold denoising method based on weighting factors is characterized by comprising the following steps:
s1, collecting an input signal S (t) containing noise;
s2, performing N-layer wavelet decomposition on S (t);
s3, extracting the high-frequency wavelet coefficient of each layer;
s4, calculating a threshold lambda corresponding to each layer of wavelet coefficient:
where j denotes the current decomposition scale, n denotes the total number of wavelet decompositions, and δ ═ mid (W)j,k,0≤k≤m)/0.6745,Wj,kM represents the number of wavelet coefficients when the scale of the wavelet coefficients is j, and mid () represents that the absolute value and then the median are taken from the wavelet coefficients of the first layer;
s5, processing the wavelet coefficient based on the weighting factor alpha:
and S6, reconstructing the processed wavelet coefficient to obtain a reconstructed signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110459137.3A CN113239751A (en) | 2021-04-27 | 2021-04-27 | Wavelet threshold denoising method based on weighting factor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110459137.3A CN113239751A (en) | 2021-04-27 | 2021-04-27 | Wavelet threshold denoising method based on weighting factor |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113239751A true CN113239751A (en) | 2021-08-10 |
Family
ID=77129374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110459137.3A Pending CN113239751A (en) | 2021-04-27 | 2021-04-27 | Wavelet threshold denoising method based on weighting factor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113239751A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108985179A (en) * | 2018-06-22 | 2018-12-11 | 福建和盛高科技产业有限公司 | A kind of electric energy quality signal denoising method based on improvement wavelet threshold function |
CN109242799A (en) * | 2018-09-19 | 2019-01-18 | 安徽理工大学 | A kind of Wavelet noise-eliminating method of variable threshold value |
CN112395992A (en) * | 2020-11-18 | 2021-02-23 | 云南电网有限责任公司电力科学研究院 | Electric power harmonic signal denoising method based on improved wavelet threshold |
-
2021
- 2021-04-27 CN CN202110459137.3A patent/CN113239751A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108985179A (en) * | 2018-06-22 | 2018-12-11 | 福建和盛高科技产业有限公司 | A kind of electric energy quality signal denoising method based on improvement wavelet threshold function |
CN109242799A (en) * | 2018-09-19 | 2019-01-18 | 安徽理工大学 | A kind of Wavelet noise-eliminating method of variable threshold value |
CN112395992A (en) * | 2020-11-18 | 2021-02-23 | 云南电网有限责任公司电力科学研究院 | Electric power harmonic signal denoising method based on improved wavelet threshold |
Non-Patent Citations (1)
Title |
---|
李春萌等: ""基于改进阈值函数的分数阶小波图像去噪"" * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107274908B (en) | Wavelet voice denoising method based on new threshold function | |
CN110865357B (en) | Laser radar echo signal noise reduction method based on parameter optimization VMD | |
CN110045419A (en) | A kind of perceptron residual error autoencoder network seismic data denoising method | |
CN106441288A (en) | Adaptive wavelet denoising method for accelerometer | |
CN105677035A (en) | EEMD (Ensemble Empirical Mode Decomposition) and wavelet threshold based motor imagery electroencephalogram signal denoising method | |
CN101944230B (en) | Multi-scale-based natural image non-local mean noise reduction method | |
CN104615877A (en) | Method for conducting signal denoising based on wavelet packet | |
CN110490816B (en) | Underwater heterogeneous information data noise reduction method | |
CN103870694A (en) | Empirical mode decomposition denoising method based on revised wavelet threshold value | |
CN106570843A (en) | Adaptive wavelet threshold function image noise suppression method | |
CN102663695A (en) | DR image denoising method based on wavelet transformation and system thereof | |
CN112084845B (en) | Low-frequency 1/f noise elimination method based on multi-scale wavelet coefficient autocorrelation | |
CN116502042A (en) | Power quality disturbance denoising method based on variational modal decomposition and improved wavelet threshold | |
Fan et al. | Image denoising based on wavelet thresholding and Wiener filtering in the wavelet domain | |
CN117692074B (en) | Low-frequency aliasing noise suppression method suitable for unsteady-state underwater sound target signal | |
CN114330445A (en) | Wavelet threshold denoising method based on transformer vibration signal sensitive IMF | |
CN113239751A (en) | Wavelet threshold denoising method based on weighting factor | |
CN117056675A (en) | Magnetic flux leakage signal noise reduction method based on combination of wavelet transformation and particle filtering | |
CN116698385A (en) | Strong noise interference resistant mechanical equipment health state monitoring method and device | |
CN105719658A (en) | Wavelet packet speech denoising method based on new threshold function and self-adaptive threshold | |
CN115293219A (en) | Wavelet and kurtosis fused pulse signal denoising method | |
CN109409281A (en) | A kind of noise-reduction method based on improved wavelet threshold function | |
CN111340719B (en) | Transient image data enhancement method based on full-connection automatic coding machine | |
CN109991657B (en) | Seismic data high-resolution processing method based on inverse binary recursive singular value decomposition | |
Li et al. | Research on Underwater Image Denoising Based on Wavelet Threshold Method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210810 |
|
RJ01 | Rejection of invention patent application after publication |