Adjusting speakers using facial recognition
First Claim
1. A method, comprising:
- receiving a location of a user based on image data captured by one or more cameras;
identifying one or more coordinates in space based on the location of the user;
determining an identity of the user based on the image data;
determining a user preference based on the identity of the user; and
based on the one or more coordinates and the user preference, generating a control signal using one or more computer processors that adjusts at least one actuator coupled to a speaker to change an orientation of the speaker in order to achieve a desired acoustic environment relative to the one or more coordinates, and wherein an orientation of the one or more cameras remains fixed in space while the orientation of the speaker is changed.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments herein describe an audio system that adjusts based on the location of a person. That is, instead of relying on fixed speakers, the audio system adjusts the direction of audio output for one or more speakers to optimize the performance of the audio system based on the location of a user or based on the number of users. To do so, the audio system may include a camera and a tracking application which identifies the location of a user and/or the number of users in front of the camera. Using this information, the audio system adjusts one or more actuators coupled to a speaker to change the direction of the audio output of the speaker. As the user continues to move or shift, the audio system can continually adjust the speaker to optimize the performance of the system.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a location of a user based on image data captured by one or more cameras; identifying one or more coordinates in space based on the location of the user; determining an identity of the user based on the image data; determining a user preference based on the identity of the user; and based on the one or more coordinates and the user preference, generating a control signal using one or more computer processors that adjusts at least one actuator coupled to a speaker to change an orientation of the speaker in order to achieve a desired acoustic environment relative to the one or more coordinates, and wherein an orientation of the one or more cameras remains fixed in space while the orientation of the speaker is changed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a steerable speaker; an actuator mechanically coupled to the steerable speaker; and a computing device configured to; receive a location of a user based on image data captured by one or more cameras; identify one or more coordinates in space based on the location of the user; determine an identity of the user based on the image data; determine a user preference based on the identity of the user; and based on the one or more coordinates and the user preference, generate a control signal configured to adjust the actuator coupled to change an orientation of the steerable speaker in order to achieve a desired acoustic environment relative to the one or more coordinates, and wherein an orientation of the one or more cameras remains fixed in space while the orientation of the steerable speaker is changed. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to adjust a speaker by performing the steps of:
-
receiving a location of a user based on image data captured by one or more cameras; identifying one or more coordinates in space based on the location of the user; determining an identity of the user based on the image data; determine a user preference based on the identity of the user; and based on the one or more coordinates and the user preference, generating a control signal configured to adjust at least one actuator coupled to the speaker to change an orientation of the speaker in order to achieve a desired acoustic environment relative to the one or more coordinates, and wherein an orientation of the one or more cameras remains fixed in space while the orientation of the speaker is changed. - View Dependent Claims (17, 18, 19, 20)
-
Specification