Removing noise generated from a non-audio component
First Claim
Patent Images
1. An apparatus comprising:
- a camera that is at least partially internal in the apparatus;
a contact microphone configured to sense object vibrations;
an air microphone for generating a signal from sound received at the air microphone, the sound including acoustic noise generated by the camera;
at least one processor; and
at least one non-transitory memory including computer program code,the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to;
utilize the sensed object vibrations to determine a noise component of the signal that at least partially corresponds to the acoustic noise generated by the camera and to remove the noise component from the signal.
8 Assignments
0 Petitions
Accused Products
Abstract
An apparatus including at least one processor; and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to generate a signal from at least one sound transducer of an apparatus, where the signal is generated based upon sound received at the at least one sound transducer, where the sound includes acoustic noise generated by a component of the apparatus; and remove a noise component from the signal, where the noise component at least partially corresponds to the acoustic noise generated by the component.
10 Citations
20 Claims
-
1. An apparatus comprising:
-
a camera that is at least partially internal in the apparatus; a contact microphone configured to sense object vibrations; an air microphone for generating a signal from sound received at the air microphone, the sound including acoustic noise generated by the camera; at least one processor; and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to; utilize the sensed object vibrations to determine a noise component of the signal that at least partially corresponds to the acoustic noise generated by the camera and to remove the noise component from the signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a camera that is at least partially internal in the apparatus; an air microphone for generating a signal from sound received at the air microphone, the sound including acoustic noise generated by the camera; at least one processor; and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to; select a noise removal algorithm model stored in the at least one memory for removing a noise component from the generated signal that at least partially corresponds to the acoustic noise generated by the camera, where the model is selected based upon at least one drive signal which indicates use of one or more operations of the camera. - View Dependent Claims (10)
-
-
11. A method comprising:
-
using a contact microphone of an apparatus to sense object vibrations; generating a signal from at least one air microphone of the apparatus, where the signal is generated based upon sound received at the at least one air microphone, where the sound includes acoustic noise generated by a camera of the apparatus; and utilizing the sensed vibrations to determine a noise component of the signal that at least partially corresponds to the acoustic noise generated by the camera of the apparatus, and removing the noise component from the signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, the operations comprising:
selecting a noise removal algorithm model, for removing a noise component from a signal output from an air microphone, said signal comprising acoustic noise generated by a camera and the noise component at least partially corresponding to the acoustic noise, where the selecting is based upon at least one drive signal which indicates use of one or more operations of the camera.
-
20. A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, the operations comprising:
-
from inputs of object vibrations sensed at a contact microphone and a signal output from an air microphone, said signal output comprising acoustic noise generated by a camera of an apparatus, utilizing the sensed object vibrations to determine a noise component of the signal that at least partially corresponds to the acoustic noise generated by the camera of the apparatus, and removing the determined noise component from the signal.
-
Specification