OPTIMIZING THE PERFORMANCE OF AN AUDIO PLAYBACK SYSTEM WITH A LINKED AUDIO/VIDEO FEED
First Claim
1. A method for detecting and configuring speaker arrays, comprising:
- detecting, by a computing device, a first set of one or more speaker arrays on a shared network with the computing device;
capturing, by the computing device, video of a listening area in which a second set of one or more speaker arrays are located;
determining a location of each speaker array in the second set of one or more speaker arrays in the listening area based on the captured video;
driving each speaker array in the first set of speaker arrays sequentially to emit one or more test sounds; and
determining a location of each speaker array in the first set of one or more speaker arrays in the listening area based on the emitted test sounds and the determined locations of the second set of one or more speaker arrays.
0 Assignments
0 Petitions
Accused Products
Abstract
An audio system is provided that efficiently detects speaker arrays and configures the speaker arrays to output sound. In this system, a computing device may record the addresses and/or types of speaker arrays on a shared network while a camera captures video of a listening area, including the speaker arrays. The captured video may be analyzed to determine the location of the speaker arrays, one or more users, and/or the audio source in the listening area. While capturing the video, the speaker arrays may be driven to sequentially emit a series of test sounds into the listening area and a user may be prompted to select which speaker arrays in the captured video emitted each of the test sounds. Based on these inputs from the user, the computing device may determine an association between the speaker arrays on the shared network and the speaker arrays in the captured video.
13 Citations
24 Claims
-
1. A method for detecting and configuring speaker arrays, comprising:
-
detecting, by a computing device, a first set of one or more speaker arrays on a shared network with the computing device; capturing, by the computing device, video of a listening area in which a second set of one or more speaker arrays are located; determining a location of each speaker array in the second set of one or more speaker arrays in the listening area based on the captured video; driving each speaker array in the first set of speaker arrays sequentially to emit one or more test sounds; and determining a location of each speaker array in the first set of one or more speaker arrays in the listening area based on the emitted test sounds and the determined locations of the second set of one or more speaker arrays. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device for detecting and configuring speaker arrays, comprising:
-
a hardware processor; and a memory unit for storing instructions, which when executed by the hardware processor; detect a first set of one or more speaker arrays on a shared network with the computer; capture video of a listening area in which a second set of one or more speaker arrays are located; determine a location of each speaker array in the second set of one or more speaker arrays in the listening area based on the captured video; drive each speaker array in the first set of speaker arrays to sequentially emit one or more test sounds; and determine a location of each speaker array in the first set of one or more speaker arrays in the listening area based on the emitted test sounds and the determined locations of the second set of one or more speaker arrays. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An article of manufacture for detecting and configuring speaker arrays, comprising:
a non-transitory machine-readable storage medium that stores instructions which, when executed by a processor in a computer, detect a first set of one or more speaker arrays on a shared network with the computer; capture video of a listening area in which a second set of one or more speaker arrays are located; determine a location of each speaker array in the second set of one or more speaker arrays in the listening area based on the captured video; generate drive signals for each speaker array in the first set of speaker arrays to sequentially emit one or more test sounds; and determine a location of each speaker array in the first set of one or more speaker arrays in the listening area based on the emitted test sounds and the determined locations of the second set of one or more speaker arrays. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
Specification