IP Library › Granted Patent US 9,131,307
Granted Patent B2
US 9,131,307 · App. 14/103,631 · Granted Sep 8, 2015

Noise eliminating device, noise eliminating method, and noise eliminating program

Inventor: Yasuhiko Teranishi (Yokohama, JP)
Assignee: JVC KENWOOD Corporation
H04R5/04H04R2410/07
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 9,131,307
App. No.
14/103,631
Granted
Sep 8, 2015
Kind
B2
Abstract

Provided is a noise eliminating device that includes: a signal calculator that calculates a difference signal between a signal of one channel out of a plurality of signals input from a plurality of channels and a signal of another channel; a variable filter unit that processes and outputs the signals of channels; an adaptive filter unit that operates by receiving a composite signal of the difference signal and another signal as an input signal; and a unit that calculates an error signal between an output signal of the adaptive filter unit and a signal having correlation with the another signal being set as a desired signal. Characteristics of the adaptive filter are changed by using the error signal. Further, characteristics of the variable filter are changed in accordance with a change in the characteristics of the adaptive filter.

Claims (144)

1. A noise eliminating device comprising:

a signal calculator configured to calculate a difference signal between a signal of one channel out of a plurality of signals input from a plurality of channels and a signal of another channel;

a variable filter unit configured to process the signals of the plurality of channels and output processed signals;

an adaptive filter unit configured to operate by receiving a composite signal of the difference signal and another signal as an input signal; and

a unit configured to calculate an error signal between an output signal of the adaptive filter unit and a signal having correlation with the another signal being set as a desired signal,

wherein

characteristics of the adaptive filter are changed by using the error signal, and

characteristics of the variable filter are changed in accordance with a change in the characteristics of the adaptive filter.

2. A noise eliminating device comprising:

a signal calculator that calculates a difference signal and a sum signal between a signal of one channel out of a plurality of signals input from a plurality of channels and a signal of another channel;

a variable filter unit configured to process the sum signal and output a processed signal;

an adaptive filter unit configured to operate by receiving a composite signal of the difference signal and another signal as an input signal; and

a unit configured to calculate an error signal between an output signal of the adaptive filter unit and a signal having correlation with the another signal being set as a desired signal,

wherein

characteristics of the adaptive filter are changed by using the error signal, and

characteristics of the variable filter are changed in accordance with a change in the characteristics of the adaptive filter.

3. A noise eliminating device comprising:

a calculator configured to calculate a signal relating to a noise component from an input signal in which a noise is mixed in a target signal;

a first non-linear processor configured to perform a non-linear process on an output signal of the calculation unit;

a variable filter unit configured to process a signal relating to the input signal and output a processed signal;

a second non-linear processor configured to perform a non-linear process on a signal relating to the input signal;

an adaptive filter unit configured to operate by receiving an output signal of the second non-linear processing unit as an input signal; and

a unit configured to calculate an error signal between an output signal of the adaptive filter unit and a delayed signal of a composite signal of an output signal of the first non-linear processing unit and the output signal of the second non-linear processing unit being set as a desired signal,

wherein

characteristics of the adaptive filter are changed by using the error signal, and

characteristics of the variable filter are changed in accordance with a change in the characteristics of the adaptive filter.

4. The noise eliminating device according to claim 3 , wherein the first non-linear processing unit and the second non-linear processing unit perform square calculating processes or absolute value calculating processes.

5. A noise eliminating device comprising:

a calculator configured to calculate a signal relating to a noise component from an input signal in which a noise is mixed in a target signal;

a first non-linear processor configured to perform a non-linear process on an output signal of the calculation unit;

a variable filter unit configured to process a signal relating to the input signal and output a processed signal;

a second non-linear processor configured to perform a non-linear process on a signal relating to the input signal;

an adaptive filter unit configured to operate by receiving a composite signal of an output signal of the first non-linear processing unit and an output signal of the second non-linear processing unit as an input signal; and

a unit configured to calculate an error signal between an output signal of the adaptive filter unit and a delayed signal of the output signal of the second non-linear processing unit being set as a desired signal,

wherein

characteristics of the adaptive filter are changed by using the error signal, and

characteristics of the variable filter are changed in accordance with a change in the characteristics of the adaptive filter.

6. The noise eliminating device according to claim 5 , wherein the first non-linear processing unit and the second non-linear processing unit perform square calculating processes or absolute value calculating processes.

7. A noise eliminating device comprising:

a signal calculator that calculates a difference signal between a signal of one channel out of a plurality of signals input from a plurality of channels and a signal of another channel;

a first non-linear processor configured to perform a non-linear process on the difference signal;

a variable filter unit configured to process the signals of the plurality of channels and output processed signals;

a second non-linear processor configured to perform a non-linear process on the signal of the one channel or a sum signal of the signal of the one channel and the signal of another channel;

an adaptive filter unit configured to operate by receiving a composite signal of an output signal of the first non-linear processing unit and an output signal of the second non-linear processing unit as an input signal; and

a unit configured to calculate an error signal between an output signal of the adaptive filter unit and a delayed signal of the output signal of the second non-linear processing unit being set as a desired signal,

wherein

characteristics of the adaptive filter are changed by using the error signal, and

characteristics of the variable filter are changed in accordance with a change in the characteristics of the adaptive filter.

8. The noise eliminating device according to claim 7 , wherein the first non-linear processing unit and the second non-linear processing unit perform square calculating processes or absolute value calculating processes.

9. A noise eliminating device comprising:

a signal calculator that calculates a difference signal and a sum signal between a signal of one channel out of a plurality of signals input from a plurality of channels and a signal of another channel;

a first non-linear processor configured to perform a non-linear process on the difference signal;

a variable filter unit configured to process the sum signal and output a processed signal;

a second non-linear processor configured to perform a non-linear process on the signal of the one channel or the sum signal;

an adaptive filter unit configured to operate by receiving a composite signal of an output signal of the first non-linear processing unit and an output signal of the second non-linear processing unit as an input signal; and

a unit configured to calculate an error signal between an output signal of the adaptive filter unit and a delayed signal of the output signal of the second non-linear processing unit being set as a desired signal,

wherein

characteristics of the adaptive filter are changed by using the error signal, and

characteristics of the variable filter are changed in accordance with a change in the characteristics of the adaptive filter.

10. The noise eliminating device according to claim 9 , wherein the first non-linear processing unit and the second non-linear processing unit perform square calculating processes or absolute value calculating processes.

11. A noise eliminating device comprising:

a signal calculator that calculates a difference signal between a signal of one channel out of a plurality of signals input from a plurality of channels and a signal of another channel;

a first non-linear processor configured to perform a non-linear process on the difference signal;

a variable filter unit configured to process the signals of the plurality of channels and output processed signals;

a second non-linear processor configured to perform a non-linear process on the signal of the one channel or a sum signal of the signal of the one channel and the signal of another channel;

an adaptive filter unit configured to operate by receiving an output signal of the second non-linear processing unit as an input signal; and

a unit configured to calculate an error signal between an output signal of the adaptive filter unit and a delayed signal of a composite signal of an output signal of the first non-linear processing unit and the output signal of the second non-linear processing unit being set as a desired signal,

wherein

characteristics of the adaptive filter are changed by using the error signal, and

characteristics of the variable filter are changed in accordance with a change in the characteristics of the adaptive filter.

12. The noise eliminating device according to claim 11 , wherein the first non-linear processing unit and the second non-linear processing unit perform square calculating processes or absolute value calculating processes.

13. A noise eliminating device comprising:

a signal calculator that calculates a difference signal and a sum signal between a signal of one channel out of a plurality of signals input from a plurality of channels and a signal of another channel;

a first non-linear processor configured to perform a non-linear process on the difference signal;

a variable filter unit configured to process the sum signal and output a processed signal;

a second non-linear processor configured to perform a non-linear process on the signal of the one channel or the sum signal;

an adaptive filter unit configured to operate by receiving an output signal of the second non-linear processing unit as an input signal; and

a unit configured to calculate an error signal between an output signal of the adaptive filter unit and a delayed signal of a composite signal of an output signal of the first non-linear processing unit and the output signal of the second non-linear processing unit being set as a desired signal,

wherein

characteristics of the adaptive filter are changed by using the error signal, and

characteristics of the variable filter are changed in accordance with a change in the characteristics of the adaptive filter.

14. The noise eliminating device according to claim 13 , wherein the first non-linear processing unit and the second non-linear processing unit perform square calculating processes or absolute value calculating processes.

15. A noise eliminating method comprising:

calculating a difference signal between a signal of one channel out of a plurality of signals input from a plurality of channels and a signal of another channel;

performing a variable filter process in which the signals of the plurality of channels are processed and processed signals are output;

calculating a composite signal of the difference signal and another signal;

performing an adaptive filter process in which the composite signal is processed as an input signal and output a processed signal;

calculating an error signal between an output signal of an adaptive filter and a signal having correlation with the another signal being set as a desired signal;

changing characteristics of the adaptive filter by using the error signal; and

changing characteristics of the variable filter in accordance with a change in the characteristics of the adaptive filter.

16. A noise eliminating program that allows a computer to perform the noise eliminating method according to claim 15 .

17. A noise eliminating device comprising:

a first sound collecting unit configured to acquire a first audio signal;

a second sound collecting unit configured to acquire a second audio signal;

a first calculator configured to calculate

a first difference signal that is a difference between a component of a first frequency band of the first audio signal and a component of the first frequency band of the second audio signal and

a first sum signal that is a sum thereof;

a second calculator configured to calculate

a second difference signal that is a difference between a component of a second frequency band of the first audio signal and a component of the second frequency band of the second audio signal and

a second sum signal that is a sum thereof;

a first noise reduction processor configured to

perform a first noise reducing process for the first audio signal and the second audio signal and

output a first reduction processing signal;

a second noise reduction processing unit that

perform a second noise reducing process for the first audio signal and the second audio signal and

output a second reduction processing signal;

a switching unit that selects and outputs either the first reduction processing signal or the second reduction processing signal;

a first controller configured to

determine whether or not the first reduction processing signal is selected based on the amplitude of the first difference signal and the amplitude of the first sum signal and

perform control of the switching unit to output the first reduction processing signal in a case when the first reduction processing signal is determined to be selected; and

a second controller configured to control the second noise reduction processing unit based on the amplitude of the second difference signal and the amplitude of the second sum signal.

18. The noise eliminating device according to claim 17 , wherein

the second control unit controls the second noise reduction processing unit based on the amplitude of the first difference signal, the amplitude of the first sum signal, the amplitude of the second difference signal, and the amplitude of the second sum signal.

19. A noise eliminating device comprising:

a first sound collecting unit configured to acquire a first audio signal;

a second sound collecting unit configured to acquire a second audio signal;

a first calculator configured to calculate a first difference signal that is a difference between a component of a first frequency band of the first audio signal and a component of the first frequency band of the second audio signal and a first sum signal that is a sum thereof;

a first noise reduction processor configured to perform a first noise reducing process for the first audio signal and the second audio signal and outputs a first reduction processing signal;

a switching unit configured to select the first reduction processing signal or the first audio signal and the second audio signal and outputs a first post-selection signal and a second post-selection signal;

a first controller configured to

determine whether to select the first reduction processing signal based on the amplitude of the first difference signal and the amplitude of the first sum signal and

perform control of the switching unit to output the first reduction processing signal in a case when the first reduction processing signal is determined to be selected;

a unit configured to calculate

a second difference signal that is a difference between a component of a second frequency band of the first post-selection signal and a component of the second frequency band of the second post-selection signal and

a second sum signal that is a sum thereof;

a second noise reducing unit configured to perform a second noise reducing process for the first post-selection signal and the second post-selection signal; and

a second controller configured to control the second noise reducing unit based on the amplitude of the second difference signal and the amplitude of the second sum signal.

20. A noise eliminating method comprising:

calculating

a first difference signal that is a difference between a component of a first frequency band of a first audio signal of one channel out of a plurality of audio signals input from a plurality of channels and a component of the first frequency band of a second audio signal of another channel and

a first sum signal that is a sum thereof;

calculating an amplitude of the first difference signal;

calculating an amplitude of the first sum signal;

calculating

a second difference signal that is a difference between a component of a second frequency band of the first audio signal and a component of the second frequency band of the second audio signal and

a second sum signal that is a sum thereof;

calculating an amplitude of the second difference signal;

calculating an amplitude of the second sum signal;

calculating a first reduction processing signal by performing a first noise reducing process for the first audio signal and the second audio signal;

calculating a second reduction processing signal by performing a second noise reducing process for the first audio signal and the second audio signal;

selecting and outputting either the first reduction processing signal or the second reduction processing signal;

determining whether or not the first reduction processing signal is selected based on the amplitude of the first difference signal and the amplitude of the first sum signal and performing control to output the first reduction processing signal in a case when the first reduction processing signal is determined to be selected; and

controlling the second noise reducing process based on the amplitude of the second difference signal and the amplitude of the second sum signal.

21. A noise eliminating program that allows a computer to perform the noise eliminating method according to claim 20 .

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED ON REEL 031762 FRAME 0975. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE ADDRESS SHOULD BE: 12, MORIYA-CHO 3-CHOME, KANAGAWA-KU, YOKOHAMA-SHI, KANAGAWA, JAPAN 221-0022. Recorded Jun 20, 2014
From: TERANISHI, YASUHIKO
To: JVC KENWOOD CORPORATION
Reel/Frame 033205/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2013
From: TERANISHI, YASUHIKO
To: JVC KENWOOD CORPORATION
Reel/Frame 031762/0975 →
Priority Claims (3)
JP 2012-270114 · Dec 11, 2012 · national
JP 2013-036810 · Feb 27, 2013 · national
JP 2013-095067 · Apr 30, 2013 · national
Continuity (1)
Related Publication 20140161271A1 · Jun 12, 2014