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 determines coherence values between the microphone signals across a frequency band. The processor determines a coherence value for each frequency bin of the frequency band. 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 processor configured to:
- determine coherence values between a first microphone signal and a second microphone signal across a frequency band comprising frequency bins;
- compare the coherence value of each frequency bin against an average coherence value across the frequency band;
- detect an elevated coherence value in at least one frequency bin of the frequency band, 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:
- determining coherence values between a first microphone signal and a second microphone signal across a frequency band comprising frequency bins;
- comparing the coherence value of each frequency bin against an average coherence value across the frequency band;
- detecting an elevated coherence value in at least one frequency bin of the frequency band, 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:
- determine coherence values between a first microphone signal and a second microphone signal across a frequency band comprising frequency bins;
- compare the coherence value of each frequency bin against an average coherence value across the frequency band;
- detect an elevated coherence value in at least one frequency bin of the frequency band, 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.