IP Library Granted Patent US 9,769,364
Granted Patent B2
US 9,769,364 · App. 15/083,266 · Granted Sep 19, 2017

Automatically determining a wet microphone condition in a sports camera

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,769,364
App. No.
15/083,266
Granted
Sep 19, 2017
Kind
B2
Abstract

An audio capture system for a sports camera includes at least one “enhanced” microphone and at least one “reference” microphone. The enhanced microphone includes a drainage enhancement feature to enable water to drain from the microphone more quickly than the reference microphone. A microphone selection controller selects between the microphones based on a microphone selection algorithm to enable high quality in conditions where the sports camera transitions in and out of water during activities such as surfing, water skiing, swimming, or other wet environments.

Claims (59)

1. A method for determining if a first microphone is wet in a camera system having the first microphone and a second microphone, wherein the first microphone is positioned in a recess coupled to a drainage channel to drain water from the recess away from the first microphone, and wherein the second microphone is positioned away from the drainage channel, the method comprising:

capturing a first audio signal by the first microphone and capturing a second audio signal by the second microphone;

detecting, by a wind detector, if a wind level in an operating environment of the camera system is below a predefined wind threshold while capturing the first audio signal and the second audio signal;

determining, by a processor, a first average signal level of the first audio signal and a second average signal level of the second audio signal over a predefined time interval;

determining, by the processor, a ratio of the first average signal level to the second average signal level;

responsive to the ratio of the first average signal level to the second average signal level being below a predefined ratio threshold and the wind level being below the predefined wind threshold, determining, by the processor, that the first microphone is wet; and

outputting an indication that the first microphone is wet.

2. The method of claim 1 , further comprising:

applying a smoothing filter to the ratio, the smoothing filter to smooth the ratio over a sequence of time intervals.

3. The method of claim 1 , wherein detecting if the wind level exceeds the predefined wind threshold comprises:

determining a correlation metric between the first audio signal and the second audio signal representing a similarity between the first audio signal and the second audio signal; and

determining if the correlation metric exceed a predefined correlation threshold.

4. The method of claim 3 , wherein determining the correlation metric comprises:

correlating the first audio signal and the second audio signal over a predefined spectral range of approximately 600 Hz to approximately 1200 Hz.

5. The method of claim 3 , wherein determining if the correlation metric exceeds the predefined correlation threshold comprises:

setting the predefined correlation threshold to a first predefined value responsive to the correlation metric exceeding the predefined correlation threshold in a prior time interval; and

setting the predefined correlation threshold to a second predefined value responsive to the correlation metric not exceeding the predefined correlation threshold in the prior time interval, wherein the first predefined value is higher than the second predefined value.

6. The method of claim 1 , wherein the camera system further comprises an upper drain that operates to let air enter the recess and push the water downward through the drainage channel and out a lower drain.

7. A non-transitory computer-readable storage medium storing instructions for determining if a first microphone is wet in an camera system having the first microphone and a second microphone, the first microphone is positioned in a recess coupled to a drainage channel to drain water from the recess away from the first microphone, and wherein the second microphone is positioned away from the drainage channel, the instructions when executed by a processor causing the processor to perform steps including:

capturing a first audio signal by the first microphone and capturing a second audio signal by the second microphone;

detecting if a wind level in an operating environment of the camera system is below a predefined wind threshold while capturing the first audio signal and the second audio signal;

determining a first average signal level of the first audio signal and a second average signal level of the second audio signal over a predefined time interval;

determining a ratio of the first average signal level to the second average signal level;

responsive to the ratio of the first average signal level to the second average signal level being below a predefined ratio threshold and the wind level being below the predefined wind threshold, determining that the first microphone is wet a wet;

outputting an indication that the first microphone is wet.

8. The non-transitory computer-readable storage medium of claim 7 , further comprising:

applying a smoothing filter to the ratio, the smoothing filter to smooth the ratio over a sequence of time intervals.

9. The non-transitory computer-readable storage medium of claim 7 , wherein detecting if the wind level exceeds the predefined wind threshold comprises:

determining a correlation metric between the first audio signal and the second audio signal representing a similarity between the first audio signal and the second audio signal; and

determining if the correlation metric exceed a predefined correlation threshold.

10. The non-transitory computer-readable storage medium of claim 9 , wherein determining the correlation metric comprises:

correlating the first audio signal and the second audio signal over a predefined spectral range of approximately 600 Hz to approximately 1200 Hz.

11. The non-transitory computer-readable storage medium of claim 9 , wherein determining if the correlation metric exceeds the predefined correlation threshold comprises:

setting the predefined correlation threshold to a first predefined value responsive to the correlation metric exceeding the predefined correlation threshold in a prior time interval; and

setting the predefined correlation threshold to a second predefined value responsive to the correlation metric not exceeding the predefined correlation threshold in the prior time interval, wherein the first predefined value is higher than the second predefined value.

12. The non-transitory computer-readable storage medium of claim 1 , wherein the camera system further comprises an upper drain that operates to let air enter the recess and push the water downward through the drainage channel and out a lower drain.

13. An audio capture system comprising:

a housing having a recess coupled to a drainage channel to drain water away from the recess;

a first microphone positioned in the recess,

a second microphone positioned away from the drainage channel;

a processor; and

a non-transitory computer-readable medium storing instructions for determining if the first microphone is wet, the instructions when executed by the processor causing the processor to perform steps including:

capturing a first audio signal by the first microphone and capturing a second audio signal by the second microphone;

detecting if a wind level in an operating environment of the camera system is below a predefined wind threshold while capturing the first audio signal and the second audio signal;

determining a first average signal level of the first audio signal and a second average signal level of the second audio signal over a predefined time interval;

determining a ratio of the first average signal level to the second average signal level;

responsive to the ratio of the first average signal level to the second average signal level being below a predefined ratio threshold and the wind level being below the predefined wind threshold, determining that the first microphone is wet;

outputting an indication that the first microphone is wet.

14. The audio capture system of claim 13 , further comprising:

applying a smoothing filter to the ratio, the smoothing filter to smooth the ratio over a sequence of time intervals.

15. The audio capture system of claim 13 , wherein detecting if the wind level exceeds the predefined wind threshold comprises:

determining a correlation metric between the first audio signal and the second audio signal representing a similarity between the first audio signal and the second audio signal; and

determining if the correlation metric exceed a predefined correlation threshold.

16. The audio capture system of claim 15 , wherein determining the correlation metric comprises:

correlating the first audio signal and the second audio signal over a predefined spectral range of approximately 600 Hz to approximately 1200 Hz.

17. The audio capture system of claim 15 , wherein determining if the correlation metric exceeds the predefined correlation threshold comprises:

setting the predefined correlation threshold to a first predefined value responsive to the correlation metric exceeding the predefined correlation threshold in a prior time interval; and

setting the predefined correlation threshold to a second predefined value responsive to the correlation metric not exceeding the predefined correlation threshold in the prior time interval, wherein the first predefined value is higher than the second predefined value.

18. The audio capture system of claim 13 , wherein the audio capture system further comprises an upper drain that operates to let air enter the recess and push the water downward through the drainage channel and out a lower drain.

Assignments (8)
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 072358/0001 →
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: FARALLON CAPITAL MANAGEMENT, L.L.C., AS AGENT
Reel/Frame 072340/0676 →
RELEASE OF PATENT SECURITY INTEREST Recorded Jan 25, 2021
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: GOPRO, INC.
Reel/Frame 055106/0434 →
SECURITY INTEREST Recorded Feb 9, 2018
From: GOPRO, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044983/0718 →
SECURITY AGREEMENT Recorded Aug 29, 2016
From: GOPRO, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 039851/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2016
From: DSP CONCEPTS, LLC
To: GOPRO, INC.
Reel/Frame 038198/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2016
From: JING, ZHINIAN
To: GOPRO, INC.
Reel/Frame 038361/0855 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2016
From: LI, KE
To: DSP CONCEPTS, LLC
Reel/Frame 038361/0707 →