Noise reduction module based on fixed noise source and noise reduction method thereof

文档序号:142781 发布日期:2021-10-22 浏览:29次 中文

阅读说明:本技术 一种基于固定噪声源的降噪模块及其降噪方法 (Noise reduction module based on fixed noise source and noise reduction method thereof ) 是由 胡海平 曾弟 于 2021-06-08 设计创作,主要内容包括:本发明公开了一种基于固定噪声源的降噪模块,包括声音取样单元、信号处理单元,声音取样单元的信号输出端与信号处理单元的信号输入端连接,所述信号处理单元包括三个无极控制开关;一种基于固定噪声源的降噪模块及其降噪方法,通过三个无极控制开关的设置,三个无极控制开关分别用来调整抵消信号的中心频率值或相位值或音量等级参数,通过调整上述数值来获取抵消信号,根据收敛因子和误差信号值获取迭代的信号处理单元权值,对噪声源信号的和抵消信号进行抵消处理,最后将抵消后的信号输出,消除噪音,保证了固定声源的输出音质,降低噪音对环境的污染。(The invention discloses a noise reduction module based on a fixed noise source, which comprises a sound sampling unit and a signal processing unit, wherein the signal output end of the sound sampling unit is connected with the signal input end of the signal processing unit, and the signal processing unit comprises three electrodeless control switches; a noise reduction module based on a fixed noise source and a noise reduction method thereof are provided, through the setting of three electrodeless control switches, the three electrodeless control switches are respectively used for adjusting the central frequency value or the phase value or the volume grade parameter of a counteracting signal, the counteracting signal is obtained by adjusting the numerical value, the iterative signal processing unit weight is obtained according to the convergence factor and the error signal value, the counteracting processing is carried out on the signal of the noise source and the counteracting signal, finally, the counteracted signal is output, the noise is eliminated, the output tone quality of the fixed sound source is ensured, and the pollution of the noise to the environment is reduced.)

1. A noise reduction module based on a fixed noise source is characterized in that: the sound sampling device comprises a sound sampling unit and a signal processing unit, wherein the signal output end of the sound sampling unit is connected with the signal input end of the signal processing unit, and the signal processing unit comprises three electrodeless control switches.

2. A fixed noise source based noise reduction module according to claim 1, wherein: the signal processing unit is a filter.

3. A fixed noise source based noise reduction method according to claim 1, characterized in that:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a central frequency value or a phase value or a volume level parameter of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the noise source signal and the cancellation signal;

and S9, outputting the signal obtained by cancelling the noise original signal and the cancellation signal.

4. A fixed noise source based noise reduction method according to claim 3, characterized in that: the method for reducing noise by setting the central frequency value of the offset signal comprises the following steps:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a central frequency value of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

5. A fixed noise source based noise reduction method according to claim 3, characterized in that: the method for reducing noise by adjusting the phase value of the offset signal comprises the following steps:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a phase value of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

6. The storage box-based Bluetooth headset control method according to claim 3, wherein: the method for reducing noise by adjusting the volume level parameter of the offset signal comprises the following steps:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting the volume level of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

Technical Field

The invention relates to the technical field of sound source noise reduction, in particular to a noise reduction module based on a fixed noise source and a noise reduction method thereof.

Background

In current numerous electronic products, small household electrical appliances, very big environmental noise has been brought for consumer and user, possess the electronic product of noise source, and the user of small household electrical appliances and designer can't carry out effectual noise elimination or reduce, influence the output of fixed sound source, even cause the influence to people's production, life when serious.

Disclosure of Invention

Based on this, it is necessary to provide a noise reduction module based on a fixed noise source and a noise reduction method thereof.

The invention solves the problem of environmental pollution caused by noise when various products with single-point or multi-point noise sources are applied.

The utility model provides a module of making an uproar falls based on fixed noise source, includes sound sampling unit, signal processing unit, and the signal output part of sound sampling unit is connected with signal processing unit's signal input part, signal processing unit includes three electrodeless control switch.

In one embodiment, the signal processing unit is a filter.

A noise reduction method based on a fixed noise source,

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a central frequency value or a phase value or a volume level parameter of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the noise source signal and the cancellation signal;

and S9, outputting the signal obtained by cancelling the noise original signal and the cancellation signal.

In one embodiment, the method for reducing noise by setting the value of the center frequency of the cancellation signal comprises:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a central frequency value of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

In one embodiment, the method for performing noise reduction by adjusting the phase value of the cancellation signal comprises:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a phase value of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

In one embodiment, the method for performing noise reduction by adjusting the volume level parameter of the cancellation signal comprises:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting the volume level of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

According to the noise reduction module based on the fixed noise source and the noise reduction method thereof, through the arrangement of the three electrodeless control switches, the three electrodeless control switches are respectively used for adjusting the central frequency value or the phase value or the volume level parameter of the offset signal, the offset signal is obtained by adjusting the numerical value, the iterative signal processing unit weight is obtained according to the convergence factor and the error signal value, the offset processing is carried out on the signal of the noise source and the offset signal, finally, the offset signal is output, the noise is eliminated, the output tone quality of the fixed sound source is ensured, and the pollution of the noise to the environment is reduced.

Drawings

FIG. 1 is a flow chart of a noise reduction method based on a fixed noise source according to the present invention;

fig. 2 is a waveform diagram of an output signal of a noise reduction method based on a fixed noise source according to the present invention.

Detailed Description

In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein.

It will be understood that when an element is referred to as being "connected" to another element, it can be directly connected to the other element or intervening elements may also be present. In contrast, when an element is referred to as being "directly connected" to another element, there are no intervening elements present.

Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.

As shown in fig. 1, a noise reduction module based on a fixed noise source includes a sound sampling unit and a signal processing unit, wherein a signal output end of the sound sampling unit is connected with a signal input end of the signal processing unit, and the signal processing unit includes three passive control switches.

In one embodiment, the signal processing unit is a filter.

As shown in fig. 2, a noise reduction method based on a fixed noise source,

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a central frequency value or a phase value or a volume level parameter of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the noise source signal and the cancellation signal;

and S9, outputting the signal obtained by cancelling the noise original signal and the cancellation signal.

In one embodiment, the method for reducing noise by setting the value of the center frequency of the cancellation signal comprises:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a central frequency value of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

In one embodiment, the method for performing noise reduction by adjusting the phase value of the cancellation signal comprises:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a phase value of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

In one embodiment, the method for performing noise reduction by adjusting the volume level parameter of the cancellation signal comprises:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting the volume level of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

Example 1:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a central frequency value of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

Therefore, the selection of the center frequency of the original signal processing of a single noise source is mainly realized by adjusting the center frequency value of the offset signal, so that a user can finely adjust the personal feeling of noise reduction according to the preference of the user. After obtaining the noise original signal, the signal processing unit adjusts the center frequency f0 of the signal filter through the voltage signal provided by the first electrodeless controller, thereby amplifying the noise cancellation signal with a bias preference to meet the personal preference of the user.

Example 2:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting a phase value of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

Like this, offset the phase value of signal through the adjustment, realize adjusting the former signal phase deviation compensation that noise source and user's preference use angle and distance arouse, can carry out slight adjustment according to different users' height, habitual use distance, different parameters such as angle, give the phase compensation that noise source signal arouses in different positions to can obtain better noise reduction effect.

Example 3:

s1, sampling the sound signals of the noise source and the fixed sound source through a sound sampling unit;

s2, sending the noise source and the fixed sound source sampling signals to a signal processing unit;

s3, setting the volume level of the cancellation signal according to the noise source sampling signal;

s4, setting a convergence factor according to the noise source signal and the cancellation signal;

s5, calculating the values of the noise source signal and the offset signal error signal;

s6, updating the weight of the iterative signal processing unit according to the convergence factor and the error signal value;

s7, if the current iteration value is less than the preset iteration times, continuing the iteration, otherwise, carrying out the next step;

s8, according to the iterative signal processing unit weight, carrying out cancellation processing on the sum of the noise source signals and the cancellation signal;

and S9, outputting the signals obtained by cancelling the noise original signals and the cancelling signals.

Therefore, the amplitude of the noise cancellation signal is adjusted by adjusting the volume level of the cancellation signal, and the device can obtain a more accurate noise cancellation signal during production and debugging, so that a better noise reduction effect is obtained.

The three electrodeless control switches are respectively used for adjusting the central frequency value or the phase value or the volume grade parameter of a cancellation signal, the cancellation signal is obtained by adjusting the numerical value, the iterative signal processing unit weight is obtained according to the convergence factor and the error signal value, the cancellation processing is carried out on the signal of the noise source and the cancellation signal, finally, the cancelled signal is output, the noise is eliminated, the output tone quality of a fixed sound source is ensured, and the pollution of the noise to the environment is reduced.

The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.

The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种混音方法及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!