Method and apparatus for active reduction of mechanically coupled vibration in microphone signals

US11871111B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11871111-B2
Application numberUS-202318100098-A
CountryUS
Kind codeB2
Filing dateJan 23, 2023
Priority dateDec 11, 2019
Publication dateJan 9, 2024
Grant dateJan 9, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An integrated circuit includes a processor that upsamples a vibration signal. The processor determines a correlation value. The correlation value may be based on a microphone signal, the upsampled vibration signal, or both. The processor filters the vibration signal to remove a noise portion and obtain a processed microphone signal. The processor outputs the processed microphone signal.

First claim

Opening claim text (preview).

What is claimed is: 1. An integrated circuit, comprising: a processor configured to: upsample a vibration signal to obtain an upsampled vibration signal, wherein the upsampled vibration signal has one or more axial components; determine correlation values for the one or more axial components, wherein a respective axial component has a corresponding correlation value based on a microphone signal and the upsampled vibration signal; filter the axial component corresponding to a determined highest correlation value from amongst the correlation values of the upsampled vibration signal to obtain a processed microphone signal; and output the processed microphone signal. 2. The integrated circuit of claim 1 , wherein the one or more axial components includes an X-axis accelerometer component, a Y-axis accelerometer component, and a Z-axis accelerometer component. 3. The integrated circuit of claim 1 , wherein the one or more axial components includes an X-axis gyroscope component, a Y-axis gyroscope component, and a Z-axis gyroscope component. 4. The integrated circuit of claim 1 , wherein the processor is further configured to: upsample the vibration signal to match a sampling rate of the microphone signal. 5. The integrated circuit of claim 1 , wherein the processor is further configured to: filter the axial component corresponding to the determined highest correlation value to obtain a filtered vibration signal and to remove a noise portion of the microphone signal. 6. The integrated circuit of claim 5 , wherein the processor is further configured to: remove the filtered vibration signal from the microphone signal to obtain the processed microphone signal. 7. A method, comprising: upsampling a vibration signal to obtain an upsampled vibration signal, wherein the upsampled vibration signal has one or more axial components; determining correlation values for the one or more axial components, wherein a respective axial component has a corresponding correlation value based on a microphone signal and the upsampled vibration signal; filtering the axial component corresponding to a determined highest correlation value from amongst the correlation values of the upsampled vibration signal to remove a noise portion of the microphone signal and obtain a processed microphone signal; and outputting the processed microphone signal. 8. The method of claim 7 , wherein the one or more axial components includes an X-axis accelerometer component, a Y-axis accelerometer component, and a Z-axis accelerometer component. 9. The method of claim 7 , wherein the one or more axial components includes an X-axis gyroscope component, a Y-axis gyroscope component, and a Z-axis gyroscope component. 10. The method of claim 7 , wherein upsampling the vibration signal includes matching a sampling rate of the microphone signal to obtain the upsampled vibration signal. 11. The method of claim 7 , wherein the axial component corresponding to the determined highest correlation value is filtered to obtain a filtered vibration signal. 12. The method of claim 11 , wherein the filtered vibration signal is removed from the microphone signal to obtain the processed microphone signal. 13. An image capture device comprising: a processor configured to: upsample a vibration signal to obtain an upsampled vibration signal, wherein the upsampled vibration signal has one or more axial components; determine correlation values for the one or more axial components, wherein a respective axial component has a corresponding correlation value based on a microphone signal and the upsampled vibration signal; determine a highest correlation value from amongst the correlation values; filter the axial component corresponding to the determined highest correlation value to obtain a processed microphone signal; and output the processed microphone signal. 14. The image capture device of claim 13 , wherein filtering the axial component removes a noise portion of the microphone signal. 15. The image capture device of claim 13 , further comprising a vibration sensor. 16. The image capture device of claim 15 , wherein the vibration sensor is an inertial measurement unit (IMU) that includes an accelerometer, a gyroscope, or both. 17. The image capture device of claim 16 , wherein the vibration sensor includes the accelerometer, and wherein the one or more axial components includes an X-axis accelerometer component, a Y-axis accelerometer component, and a Z-axis accelerometer component. 18. The image capture device of claim 16 , wherein the vibration sensor includes the gyroscope, and wherein the one or more axial components includes an X-axis gyroscope component, a Y-axis gyroscope component, and a Z-axis gyroscope component. 19. The image capture device of claim 13 , wherein the processor is further configured to: upsample the vibration signal to match a sampling rate of the microphone signal. 20. The image capture device of claim 13 , wherein the processor is further configured to: filter the axial component corresponding to the determined highest correlation value to obtain a filtered vibration signal; and remove the filtered vibration signal from the microphone signal to obtain the processed microphone signal.

Assignees

Inventors

Classifications

  • based on additional sensors, e.g. acceleration sensors · CPC title

  • Noise filtering · CPC title

  • Mechanical or electrical details of cameras or camera modules specially adapted for being embedded in other devices · CPC title

  • performed by mechanical compensation · CPC title

  • based on the image signal · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11871111B2 cover?
An integrated circuit includes a processor that upsamples a vibration signal. The processor determines a correlation value. The correlation value may be based on a microphone signal, the upsampled vibration signal, or both. The processor filters the vibration signal to remove a noise portion and obtain a processed microphone signal. The processor outputs the processed microphone signal.
Who is the assignee on this patent?
Gopro Inc
What technology area does this patent fall under?
Primary CPC classification H04N23/6812. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 09 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).