Microphone array with automated adaptive beam tracking
AssigneeBiamp Systems, LLC
InventorsIain Alexander McCowan, Richard S. Juszkiewicz, Nicholas William Metzar, Matthew V. Kotvis
Life of this patent
Estimating the term…
Abstract
An example method of operation may include initializing a microphone array in a defined space to receive one or more sound instances based on a preliminary beamform tracking configuration, detecting the one or more sound instances within the defined space via the microphone array, modifying the preliminary beamform tracking configuration, based on a location of the one or more sound instances, to create a modified beamform tracking configuration, and saving the modified beamform tracking configuration in a memory of a microphone array controller.
Claims20
A method, comprising:
- scanning each of a plurality of sub-regions of a defined space for one or more sound instances;
- based on the scanning, combining a local acoustic energy map for each of the plurality of sub-regions into an acoustic energy map representative of the defined space;
- identifying local acoustic energy map locations for each sub-region based on the acoustic energy map representative of the defined space;
- and
- creating a modified beamform tracking configuration based on the locations.
An apparatus, comprising:
- a processor configured to:
- scan each of a plurality of sub-regions of a defined space for one or more sound instances;
- based on the scan, combine a local acoustic energy map for each of the plurality of sub-regions into an acoustic energy map representative of the defined space;
- identify local acoustic energy map locations for each sub-region based on the acoustic energy map representative of the defined space;
- and
- create a modified beamform tracking configuration based on the locations.
A non-transitory computer readable storage medium configured to store at least one instruction that when executed by a processor causes the processor to perform:
- scanning each of a plurality of sub-regions of a defined space for one or more sound instances;
- based on the scanning, combining a local acoustic energy map for each of the plurality of sub-regions into an acoustic energy map representative of the defined space;
- identifying local acoustic energy map locations for each sub-region based on the acoustic energy map representative of the defined space;
- and
- creating a modified beamform tracking configuration based on the locations.
Dependencies are inferred from the claim text.