Systems and methods for reducing vibration noise
First Claim
Patent Images
1. A method for reducing vibration noise by an electronic device, comprising:
- obtaining an audio signal, wherein the audio signal comprises vibration noise;
obtaining vibration data from one or more motion sensor signals, wherein a 6-axis motion sensor that produces the one or more motion sensor signals is alignment independent from a microphone that produces the audio signal;
processing the vibration data to produce microphone-response matched vibration data based on a transfer function, wherein processing the vibration data comprises adding vibration levels from a plurality of axes to produce a total microphone vibration response; and
reducing the vibration noise based on the microphone-response matched vibration data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for reducing vibration noise by an electronic device is described. The method includes obtaining an audio signal. The audio signal includes vibration noise. The method also includes obtaining vibration data from one or more motion sensor signals. The method further includes processing the vibration data to produce microphone-response matched vibration data based on a transfer function. The method additionally includes reducing the vibration noise based on the microphone-response matched vibration data.
24 Citations
26 Claims
-
1. A method for reducing vibration noise by an electronic device, comprising:
-
obtaining an audio signal, wherein the audio signal comprises vibration noise; obtaining vibration data from one or more motion sensor signals, wherein a 6-axis motion sensor that produces the one or more motion sensor signals is alignment independent from a microphone that produces the audio signal; processing the vibration data to produce microphone-response matched vibration data based on a transfer function, wherein processing the vibration data comprises adding vibration levels from a plurality of axes to produce a total microphone vibration response; and reducing the vibration noise based on the microphone-response matched vibration data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device for reducing vibration noise, comprising:
-
a processor configured to; obtain an audio signal, wherein the audio signal comprises vibration noise; obtain vibration data from one or more motion sensor signals, wherein a 6-axis motion sensor configured to produce the one or more motion sensor signals is alignment independent from a microphone configured to produce the audio signal; process the vibration data to produce microphone-response matched vibration data based on a transfer function, wherein the processor is configured to add vibration levels from a plurality of axes to produce a total microphone vibration response; and reduce the vibration noise based on the microphone-response matched vibration data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for reducing vibration noise, comprising:
-
means for obtaining an audio signal, wherein the audio signal comprises vibration noise; means for obtaining vibration data from one or more motion signals, wherein a means for sensing 6-axis motion that produces the one or more motion signals is alignment independent from an audio sensing means that produces the audio signal; means for processing the vibration data to produce audio sensing means-response matched vibration data based on a transfer function, wherein the means for processing the vibration data comprises means for adding vibration levels from a plurality of axes to produce a total microphone vibration response; and means for reducing the vibration noise based on the audio sensing means-response matched vibration data. - View Dependent Claims (20, 21, 22)
-
-
23. A computer-program product for reducing vibration noise, comprising a non-transitory computer-readable medium having instructions thereon, the instructions comprising:
-
code for causing an electronic device to obtain an audio signal, wherein the audio signal comprises vibration noise; code for causing the electronic device to obtain vibration data from one or more motion sensor signals, wherein a 6-axis motion sensor that produces the one or more motion sensor signals is alignment independent from a microphone that produces the audio signal; code for causing the electronic device to process the vibration data to produce microphone-response matched vibration data based on a transfer function, comprising code for causing the electronic device to add vibration levels from a plurality of axes to produce a total microphone vibration response; and code for causing the electronic device to reduce the vibration noise based on the microphone-response matched vibration data. - View Dependent Claims (24, 25, 26)
-
Specification