Method and device for noise reduction control using microphone array
First Claim
1. A noise reduction method using a microphone array, characterized by comprising steps of:
- S1;
collecting, by the microphone array, acoustic signals;
S2;
estimating incidence angles of all acoustic signals collected by the microphone array, and;
distinguishing between target speech components and noise components based on the incidence angles, wherein the target speech components have incidence angles within an angle of protection, and wherein the noise components have incidence angles outside the angle or protection;
S3;
conducting a statistics on signal components according to the incidence angles;
S4;
determining a control parameter α
from a ratio of noise components according to the statistical result and using the parameter α
as a control parameter for updating an adaptive filter for reducing noise from the collected acoustic signals,wherein the more noise components, the larger the control parameter α
, and the faster the updating of the adaptive filter,wherein when all the collected acoustic signals are noise components, α
is determined to be 1, and the adaptive filter conducts the fastest update to suppress noise, andwherein when all the collected acoustic signals are target speech components, α
is determined to be 0, and the adaptive filter stops updating weights of the filter to protect the target speech components from being damaged.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a noise reduction control method using a microphone array and a noise reduction control device using a microphone array wherein the method comprises the steps of: S1: collecting, by the microphone array, acoustic signals; S2: estimating incidence angles of all acoustic signals of the microphone array; S3: conducting a statistics on signal components according to incidence angles; S4: determining a parameter α from a ratio of noise components according to the statistical result and using the parameter α as a control parameter for controlling an adaptive filter. With the present invention, space position information of the sound is obtained directly with the microphone array to control update of the adaptive filter more accurately, so as to eliminate noise, enhance SNR and protect speech quality well at the same time.
-
Citations
12 Claims
-
1. A noise reduction method using a microphone array, characterized by comprising steps of:
-
S1;
collecting, by the microphone array, acoustic signals;S2;
estimating incidence angles of all acoustic signals collected by the microphone array, and;distinguishing between target speech components and noise components based on the incidence angles, wherein the target speech components have incidence angles within an angle of protection, and wherein the noise components have incidence angles outside the angle or protection; S3;
conducting a statistics on signal components according to the incidence angles;S4;
determining a control parameter α
from a ratio of noise components according to the statistical result and using the parameter α
as a control parameter for updating an adaptive filter for reducing noise from the collected acoustic signals,wherein the more noise components, the larger the control parameter α
, and the faster the updating of the adaptive filter,wherein when all the collected acoustic signals are noise components, α
is determined to be 1, and the adaptive filter conducts the fastest update to suppress noise, andwherein when all the collected acoustic signals are target speech components, α
is determined to be 0, and the adaptive filter stops updating weights of the filter to protect the target speech components from being damaged. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A noise reduction device using a microphone array, comprising:
-
a microphone array for collecting acoustic signals; a filtering control unit for determining incidence angles of all acoustic signals collected by the microphone array, conducting a statistics on signal components based on the incidence angles and then determining a control from a ratio of noise components according to the statistical result and using the parameter α
as a control parameter for updating an adaptive filter;an adaptive filter for filtering out noises from the collected acoustic signals; wherein the filtering control unit distinguishes between target speech components and noise components based on the incidence angles, wherein the target speech components have incidence angles within an angle of protection, wherein the noise components have incidence angles outside the angle or protection; wherein the more noise components, the larger the control parameter α
, and the faster the updating of the adaptive filter,wherein when all the collected acoustic signals are noise components, α
is determined to be 1, and the adaptive filter conducts the fastest update to suppress noise, andwherein when all the collected acoustic signals are target speech components, α
is determined to be 0, and the adaptive filter stops updating weights of the filter to protect the target speech components from being damaged. - View Dependent Claims (9, 10, 11, 12)
-
Specification