Detection and mitigation of a wind whistle
AssigneeGoPro, Inc.
InventorErich Tisch
Life of this patent
Estimating the term…
Abstract
An image capture device detects a wind whistle using two or more microphones. The image capture device includes a processor that obtains microphone signals from the two or more microphones and measures coherence values between the microphone signals across a frequency band. The frequency band includes frequency bins, and the processor measures a coherence value for each frequency bin. Based on a detection of an elevated coherence value in a frequency bin, the processor determines the presence of a whistle. The processor attenuates the frequency bin based on a determination that the elevated coherence value is above a threshold.
Claims20
An image capture device, comprising:
- a first microphone;
- a second microphone;
- and
- a processor configured to:
- obtain a first microphone signal from the first microphone;
- obtain a second microphone signal from the second microphone;
- measure coherence values between the first microphone signal and the second microphone signal across a frequency band, wherein the frequency band comprises frequency bins and a coherence value is measured for each frequency bin;
- detect an elevated coherence value in at least one of the frequency bins, wherein the elevated coherence value indicates a presence of a whistle;
- and
- attenuate the first microphone signal over the at least one frequency bin based on a determination that the elevated coherence value is above a threshold.
A method, comprising:
- obtaining a first microphone signal from a first microphone;
- obtaining a second microphone signal from a second microphone;
- measuring coherence values between the first microphone signal and the second microphone signal across a frequency band, wherein the frequency band comprises frequency bins
- and a coherence value is measured for each frequency bin;
- detecting an elevated coherence value in at least one of the frequency bins, wherein the elevated coherence value indicates a presence of a whistle;
- and
- attenuating the first microphone signal over the at least one frequency bin based on a determination that the elevated coherence value is above a threshold.
A non-transitory computer-readable medium comprising instructions, that when executed by a processor, cause the processor to:
- measure coherence values between a first microphone signal and a second microphone signal across a frequency band, wherein the frequency band comprises frequency bins
- and a coherence value is measured for each frequency bin;
- detect an elevated coherence value in at least one of the frequency bins, wherein the elevated coherence value indicates a presence of a whistle;
- and
- attenuate the first microphone signal over the at least one frequency bin based on the elevated coherence value.
Dependencies are inferred from the claim text.