IP Library › Granted Patent US 11,664,003
Granted Patent B2
US 11,664,003 · App. 17/893,234 · Granted May 30, 2023

Method for reducing noise, storage medium, chip and electronic equipment

Inventors: Zhangyi Yan (Guangdong, CN); Jinhong Lin (Guangdong, CN); Zhen Wang (Guangdong, CN)
Assignee: Shenzhen Bluetrum Technology Co., Ltd.
G10K11/17854H04R1/1083H04R2460/13
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,664,003
App. No.
17/893,234
Granted
May 30, 2023
Kind
B2
Abstract

A method for reducing noise includes: obtaining an air conduction noise reduction parameter and a bone conduction noise reduction parameter, the air conduction noise reduction parameter being obtained by integrating an air conduction parameter of the current frame and an air conduction noise parameter of the current frame, and the bone conduction noise reduction parameter being obtained by integrating a bone conduction parameter of the current frame and a bone conduction noise parameter of the current frame; calculating a priori signal-to-noise ratio of air-bone integration according to the bone conduction parameter of the current frame and the air conduction noise parameter of the current frame; and performing noise reduction operation according to the priori signal-to-noise ratio of air-bone integration, the air conduction noise reduction parameter and the bone conduction noise reduction parameter.

Claims (58)

1. A method for reducing noise, comprising:

obtaining an air conduction noise reduction parameter and a bone conduction noise reduction parameter, the air conduction noise reduction parameter being obtained by integrating an air conduction parameter of the current frame and an air conduction noise parameter of the current frame, and the bone conduction noise reduction parameter being obtained by integrating a bone conduction parameter of the current frame and a bone conduction noise parameter of the current frame;

calculating a priori signal-to-noise ratio of air-bone integration according to the bone conduction parameter of the current frame and the air conduction noise parameter of the current frame; and

performing noise reduction operation according to the priori signal-to-noise ratio of air-bone integration, the air conduction noise reduction parameter and the bone conduction noise reduction parameter.

2. The method of claim 1 , wherein the performing noise reduction operation according to the priori signal-to-noise ratio of air-bone integration, the air conduction noise reduction parameter and the bone conduction noise reduction parameter comprises:

normalizing the priori signal-to-noise ratio of air-bone integration to obtain an air-bone recursive factor, and the air-bone recursive factor being of a positive correlation with the priori signal-to-noise ratio of air-bone integration; and

performing noise reduction operation according to the air-bone recursive factor, the air conduction noise reduction parameter and the bone conduction noise reduction parameter.

3. The method of claim 2 , wherein the performing noise reduction operation according to the air-bone recursive factor, the air conduction noise reduction parameter and the bone conduction noise reduction parameter comprises:

calculating a priori signal-to-noise ratio of air conduction of the current frame according to the air conduction parameter of the current frame and the air conduction noise parameter of the current frame;

normalizing the priori signal-to-noise ratio of air conduction of the current frame to obtain an air conduction recursive factor, and the air conduction recursive factor being of a negative correlation with the priori signal-to-noise ratio of air conduction of the current frame;

determining a target recursive factor according to the air conduction recursive factor and the air-bone recursive factor; and

performing noise reduction operation according to the target recursive factor, the air conduction noise reduction parameter and the bone conduction noise reduction parameter.

4. The method of claim 3 , wherein the determining a target recursive factor according to the air conduction recursive factor and the air-bone recursive factor comprises:

selecting the largest recursive factor between the air conduction recursive factor and the air-bone recursive factor as the target recursive factor.

5. The method of claim 2 , wherein the normalizing the priori signal-to-noise ratio of air-bone integration to obtain an air-bone recursive factor comprises:

converting the priori signal-to-noise ratio of air-bone integration into an air-bone recursive factor according to hyperbolic tangent function tanh.

6. The method of claim 2 , wherein the air conduction parameter of the current frame is of a negative correlation with the air-bone recursive factor.

7. The method of claim 1 , wherein the obtaining the air conduction noise reduction parameter comprises:

calculating the priori signal-to-noise ratio of air conduction of the previous frame and a posteriori signal-to-noise ratio of air conduction of the current frame respectively according to the air conduction parameter of the current frame and the air conduction noise parameter of the current frame;

calculating the priori signal-to-noise ratio of air conduction of the current frame according to the priori signal-to-noise ratio of air conduction of the previous frame, the posteriori signal-to-noise ratio of air conduction of the current frame and a first preset recursive factor;

calculating an air conduction gain according to the priori signal-to-noise ratio of air conduction of the current frame; and

generating an air conduction noise reduction parameter according to the air conduction gain and the air conduction parameter of the current frame.

8. The method of claim 1 , wherein the obtaining the bone conduction noise reduction parameter comprises:

calculating the priori signal-to-noise ratio of bone conduction of the previous frame and the posteriori signal-to-noise ratio of bone conduction of the current frame respectively according to the bone conduction parameter of the current frame and the bone conduction noise parameter of the current frame;

calculating the priori signal-to-noise ratio of bone conduction of the current frame according to the priori signal-to-noise ratio of bone conduction of the previous frame, the posteriori signal-to-noise ratio of bone conduction of the current frame and a second preset recursive factor;

calculating a bone conduction gain according to the priori signal-to-noise ratio of bone conduction of the current frame; and

generating a bone conduction noise reduction parameter according to the bone conduction gain of the current frame and the bone conduction parameter of the current frame.

9. The method of claim 1 , wherein before the operation of performing noise reduction operation according to the priori signal-to-noise ratio of air-bone integration, the air conduction noise reduction parameter and the bone conduction noise reduction parameter, the method further comprises:

determining whether electronic equipments meet a bone conduction integration condition;

if yes, performing noise reduction operation according to the priori signal-to-noise ratio of air-bone integration, the air conduction noise reduction parameter and the bone conduction noise reduction parameter;

if no, performing noise reduction operation according to the air conduction noise reduction parameter.

10. The method of claim 9 , wherein the determining whether the bone conduction integration condition is met comprises:

determining the average priori signal-to-noise ratio of air conduction of the current frame, the average self-adaptive factor and the smooth signal-to-noise ratio of the previous frame within the effective signal frequency range;

calculating the smooth signal-to-noise ratio of the current frame according to the average priori signal-to-noise ratio of air conduction of the current frame, the average self-adaptive factor and the smooth signal-to-noise ratio of the previous frame, wherein the smooth signal-to-noise ratio of the current frame and the smooth signal-to-noise ratio of the previous frame are continuous in frame order; and

determining that the electronic equipments fail to meet the bone conduction integration condition if the smooth signal-to-noise ratio of the current frame is greater than or equal to the preset smoothing threshold; and determining that the electronic equipments meet the bone conduction integration condition if the smooth signal-to-noise ratio of the current frame is less than the preset smoothing threshold.

11. The method of claim 10 , wherein the determining the average priori signal-to-noise ratio of air conduction of the current frame within the effective signal frequency range comprises:

determining the priori signal-to-noise ratio of air conduction of the current frame corresponding to each air conduction frequency point within the effective signal frequency range; and

calculating the average priori signal-to-noise ratio of air conduction of the current frame according to the upper limit of the frequency point of the effective signal frequency range and all the priori signal-to-noise ratios of air conduction of the current frame.

12. The method of claim 10 , wherein the determining the average self-adaptive factor within the effective signal frequency range comprises:

determining the priori signal-to-noise ratio of air conduction of the current frame and the posteriori signal-to-noise ratio of air conduction of the current frame corresponding to each air conduction frequency point within the effective signal frequency range;

calculating a single self-adaptive factor according to the priori signal-to-noise ratio of air conduction of the current frame, the posteriori signal-to-noise ratio of air conduction of the current frame and a preset trimming factor; and

calculating the average self-adaptive factor according to the upper limit of the frequency point of the effective signal frequency range and all the self-adaptive factors.

13. The method of claim 10 , wherein the effective signal frequency is low frequency band.

14. The method of claim 13 , wherein the low frequency band is in a range from 0 Hz to 1000 Hz.

15. The method of claim 11 , wherein the calculating the average priori signal-to-noise ratio of air conduction of the current frame according to the upper limit of the frequency point of the effective signal frequency range and all the priori signal-to-noise ratios of air conduction of the current frame comprises:

calculating a first sum of the priori signal-to-noise ratio of air conduction of the current frame of all the air conduction frequency point within the effective signal frequency range; and

calculating the average priori signal-to-noise ratio of air conduction of the current frame according to the first sum and the upper limit of the frequency point.

16. The method of claim 12 , wherein the calculating the average self-adaptive factor according to the upper limit of the frequency point of the effective signal frequency range and all the self-adaptive factors comprises:

calculating a second sum of the self-adaptive factors of all the air conduction frequency point within the effective signal frequency range; and

calculating the average self-adaptive factor according to the second sum and the upper limit of the frequency point.

17. A non-transitory storage medium, storing computer executable instructions for causing an electronic equipment to:

obtaining an air conduction noise reduction parameter and a bone conduction noise reduction parameter, the air conduction noise reduction parameter being obtained by integrating an air conduction parameter of the current frame and an air conduction noise parameter of the current frame, and the bone conduction noise reduction parameter being obtained by integrating a bone conduction parameter of the current frame and a bone conduction noise parameter of the current frame;

calculating a priori signal-to-noise ratio of air-bone integration according to the bone conduction parameter of the current frame and the air conduction noise parameter of the current frame; and

performing noise reduction operation according to the priori signal-to-noise ratio of air-bone integration, the air conduction noise reduction parameter and the bone conduction noise reduction parameter.

18. A chip, comprising:

at least one processor; and

a memory communicatively connected with the at least one processor; wherein

the memory stores instructions capable of being executable by the at least one processor to enable the at least one processor to execute the method of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2022
From: YAN, ZHANGYI; LIN, JINHONG; WANG, ZHEN
To: SHENZHEN BLUETRUM TECHNOLOGY CO., LTD.
Reel/Frame 060878/0580 →
Priority Claims (1)
CN 202110969636.7 · Aug 23, 2021 · national
Continuity (1)
Related Publication 20230081965A1 · Mar 16, 2023