METHODS AND APPARATUS FOR TARGETED SOUND DETECTION AND CHARACTERIZATION
First Claim
1. A method for targeted sound detection using a microphone array having two or more microphones M0 . . . MM, each microphone being coupled to a plurality of filters, the filters being configured to filter input signals corresponding to sounds detected by the microphones thereby generating a filtered output, the method comprising:
- pre-calibrating a one or more sets of filter parameters for the plurality of filters to determine one or more corresponding pre-calibrated listening zones, wherein each set of filter parameters is selected to detect portions of the input signals corresponding to sounds originating within a given listening zone and filter out sounds originating outside the given listening sector; and
selecting a particular pre-calibrated listening zone at a runtime by applying to the plurality of filters a set of filter coefficients corresponding to the particular pre-calibrated listening zone, whereby the microphone array may detect sounds originating within the particular listening zone and filters out sounds originating outside the particular listening zone;
wherein the one or more pre-calibrated listening zones include a plurality of different pre-calibrated listening zones, the method further comprising;
detecting a sound with the microphone array;
identifying a particular pre-calibrated listening zone containing a source of the sound;
characterizing the sound or the source of the sound; and
emphasizing or filtering out the sound depending on how the sound is characterized.
4 Assignments
0 Petitions
Accused Products
Abstract
Targeted sound detection methods and apparatus are disclosed. A microphone array has two or more microphones M0 . . . MM. Each microphone is coupled to a plurality of filters. The filters are configured to filter input signals corresponding to sounds detected by the microphones thereby generating a filtered output. One or more sets of filter parameters for the plurality of filters are pre-calibrated to determine one or more corresponding pre-calibrated listening zones. Each set of filter parameters is selected to detect portions of the input signals corresponding to sounds originating within a given listening zone and filter out sounds originating outside the given listening zone. A particular pre-calibrated listening zone is selected at a runtime by applying to the plurality of filters a set of filter coefficients corresponding to the particular pre-calibrated listening zone. As a result, the microphone array may detect sounds originating within the particular listening sector and filter out sounds originating outside the particular listening zone. Sounds are detected with the microphone array. A particular listening zone containing a source of the sound is identified. The sound or the source of the sound is characterized and the sound is emphasized or filtered out depending on how the sound is characterized.
275 Citations
56 Claims
-
1. A method for targeted sound detection using a microphone array having two or more microphones M0 . . . MM, each microphone being coupled to a plurality of filters, the filters being configured to filter input signals corresponding to sounds detected by the microphones thereby generating a filtered output, the method comprising:
-
pre-calibrating a one or more sets of filter parameters for the plurality of filters to determine one or more corresponding pre-calibrated listening zones, wherein each set of filter parameters is selected to detect portions of the input signals corresponding to sounds originating within a given listening zone and filter out sounds originating outside the given listening sector; and
selecting a particular pre-calibrated listening zone at a runtime by applying to the plurality of filters a set of filter coefficients corresponding to the particular pre-calibrated listening zone, whereby the microphone array may detect sounds originating within the particular listening zone and filters out sounds originating outside the particular listening zone;
wherein the one or more pre-calibrated listening zones include a plurality of different pre-calibrated listening zones, the method further comprising;
detecting a sound with the microphone array;
identifying a particular pre-calibrated listening zone containing a source of the sound;
characterizing the sound or the source of the sound; and
emphasizing or filtering out the sound depending on how the sound is characterized. - 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, 24, 25)
-
-
26. A targeted sound detection apparatus a microphone array having two or more microphones M0 . . . MM;
-
a plurality of filters coupled to each microphone, the filters being configured to filter input signals corresponding to sounds detected by the microphones and generate a filtered output;
a processor coupled to the microphone array and the plurality of filters;
a memory coupled to the processor;
one or more sets of the filter parameters embodied in the memory, corresponding to one or more pre-calibrated listening zones, wherein each set of filter parameters is selected to detect portions of the input signals corresponding to sounds originating within a given listening zone and filters out sounds originating outside the given listening zone;
the memory containing a set of processor executable instructions that, when executed, cause the apparatus to select a particular pre-calibrated listening zone at a runtime by applying to the plurality of filters a set of filter parameters corresponding to the particular pre-calibrated listening zone, whereby the apparatus may detect sounds originating within the particular pre-calibrated listening zone and filter out sounds originating outside the particular pre-calibrated listening zone;
wherein the one or more pre-calibrated listening zones include a plurality of different listening zones, wherein the set of processor executable instructions includes one or more instructions which, when executed, cause the apparatus to;
detect a sound with the microphone array;
identify a particular listening zone containing a source of the sound;
characterize the sound or the source of the sound; and
emphasize or filter out the sound depending on how the sound is characterized. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A computer-readable medium having embodied therein computer executable instructions for performing a method for targeted sound detection using a microphone array having two or more microphones M0 . . . MM, each microphone being coupled to a plurality of filters, the filters being configured to filter input signals corresponding to sounds detected by the microphones thereby generating a filtered output, the method comprising:
-
pre-calibrating a one or more sets of filter parameters for the plurality of filters to determine one or more corresponding pre-calibrated listening zones, wherein each set of filter parameters is selected to detect portions of the input signals corresponding to sounds originating within a given listening zone and filter out sounds originating outside the given listening sector; and
selecting a particular pre-calibrated listening zone at a runtime by applying to the plurality of filters a set of filter coefficients corresponding to the particular pre-calibrated listening zone, whereby the microphone array may detect sounds originating within the particular listening zone and filters out sounds originating outside the particular listening zone;
wherein the one or more pre-calibrated listening zones include a plurality of different listening zones, wherein the set of processor executable instructions includes one or more instructions which, when executed, cause the apparatus to;
detect a sound with the microphone array;
identify a particular listening zone containing a source of the sound;
characterize the sound or the source of the sound; and
emphasize or filter out the sound depending on how the sound is characterized.
-
Specification