Sound canceling systems and methods
First Claim
Patent Images
1. A system for sound cancellation comprising:
- a source microphone for detecting sound propagating from a mobile sound source remote from the source microphone;
a source localizing sensor for determining a current location of the sound source;
at least two speakers configured to direct a canceling sound toward a mobile cancellation location that is spatially remote from the sound source and the speakers,a cancellation space localizing sensor for determining a current location of the mobile cancellation space; and
a computational module in communication with the source microphone, the source localizing sensor, the speakers, and the cancellation space localizing sensor, the computational module including a memory storing a situational transfer function of individual transfer functions, each individual transfer function corresponding to at least a sound source location and a cancellation space location, the computational module configured to receive a signal from the microphone, to identify at least one current individual transfer function corresponding to the current location of the sound source and the current location of the cancellation location, and to control the speakers to transmit a cancellation sound signal based on the at least one current individual transfer function to the speakers, wherein the situational transfer function includes a situational transfer matrix function, W,
W=1/(d−
c*e)wherein c is a transfer function for sound propagation from the sound source to the source microphone, e is a transfer function for sound propagation from the speaker to the cancellation location, and d is a transfer function for sound propagation from the source microphone to the speaker, and the * operator denotes mathematical convolution.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for sound cancellation includes a source microphone for detecting sound and a speaker for broadcasting a canceling sound with respect to a cancellation location. A computational module is in communication with the source microphone and the speaker. The computational module is configured to receive a signal from the source microphone, identify a cancellation signal using a predetermined adaptive filtering function responsive to acoustics of the cancellation location, and transmit a cancellation signal to the speaker.
-
Citations
41 Claims
-
1. A system for sound cancellation comprising:
-
a source microphone for detecting sound propagating from a mobile sound source remote from the source microphone; a source localizing sensor for determining a current location of the sound source; at least two speakers configured to direct a canceling sound toward a mobile cancellation location that is spatially remote from the sound source and the speakers, a cancellation space localizing sensor for determining a current location of the mobile cancellation space; and a computational module in communication with the source microphone, the source localizing sensor, the speakers, and the cancellation space localizing sensor, the computational module including a memory storing a situational transfer function of individual transfer functions, each individual transfer function corresponding to at least a sound source location and a cancellation space location, the computational module configured to receive a signal from the microphone, to identify at least one current individual transfer function corresponding to the current location of the sound source and the current location of the cancellation location, and to control the speakers to transmit a cancellation sound signal based on the at least one current individual transfer function to the speakers, wherein the situational transfer function includes a situational transfer matrix function, W,
W=1/(d−
c*e)wherein c is a transfer function for sound propagation from the sound source to the source microphone, e is a transfer function for sound propagation from the speaker to the cancellation location, and d is a transfer function for sound propagation from the source microphone to the speaker, and the * operator denotes mathematical convolution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of sound cancellation comprising:
- detecting a sound input at an input location that is spatially remote from a sound source, the sound input including undesirable sound propagating from a mobile sound source remote from the input location;
determining a current location of the mobile sound source;
determining a current location of a mobile cancellation space;
providing a situational transfer function of a plurality of individual situational transfer functions, each individual transfer function corresponding to at least a sound source location and a cancellation space location;
identifying a current individual transfer function corresponding to the current location of the sound source and the current location of the cancellation space; and
broadcasting a cancellation sound based on the sound input and the current individual transfer function of the situational transfer function for reducing sound proximate the cancellation location, wherein the situational transfer function includes a situational transfer matrix function, W, W=1/(d−
e′
e) wherein e is a transfer function for sound propagation from the sound source to the source microphone, e is a transfer function for sound propagation from the speaker to the cancellation location, and d is a transfer function for sound propagation from the source microphone to the speaker, and the * operator denotes mathematical convolution. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
- detecting a sound input at an input location that is spatially remote from a sound source, the sound input including undesirable sound propagating from a mobile sound source remote from the input location;
Specification