Determining distances and angles between speakers and other home theater components
First Claim
1. A method for determining a distance between two or more speakers and a reference speaker co-located with an audio source device, and calibration thereof, the method comprising:
- playing back a sweep signal from the reference speaker at a first time;
receiving the played back sweep signal by a first microphone of a first speaker of the two or more speakers at a second time;
receiving the played back sweep signal by a second microphone of a second speaker of the two or more speakers at a third time;
determining a first distance between the first speaker and the audio source device based on the first time and the second time;
determining a second distance between the second speaker and the audio source device based on the first time and the third time;
capturing the played back sweep signal by a capture device located at a listening position at a fourth time, and in response, playing back the sweep signal from the capture device, wherein a third distance is between the first speaker and the listening position, and a fourth distance is between the second speaker and the listening position,receiving the sweep signal from the capture device by the first speaker at a fifth time, anddetermining the third distance based on one or more of the fourth time, the fifth time, and a duration of the sweep signal;
capturing the played back sweep signal by the capture device located at the listening position at a sixth time, and in response, playing back the sweep signal from the capture device,receiving the sweep signal played back from the capture device by the second speaker at a seventh time, anddetermining the fourth distance based on at least one of the sixth time, the seventh time, and the duration of the sweep signal; and
calibrating at least one of the first speaker or the second speaker based on the first distance, the second distance, the third distance, and the fourth distance.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses are described herein for determining distances and angles between speakers and other home theater components for performance of calibration operations and functions. Distances are determined through timing playback of sweep signals from a reference speaker to the speakers, and also by timing playback the sweep signals between the speakers and a capture device at a desired listening position. Angles between the speakers and other theater components are determined based on the distances, and locations or mappings of the speakers and other theater components are determined from the angles and distances. The locations/mappings are utilized to perform different calibration operations. The calibration operations improve the user audio experience for speakers that are located in non-optimal positions for speaker configurations.
-
Citations
17 Claims
-
1. A method for determining a distance between two or more speakers and a reference speaker co-located with an audio source device, and calibration thereof, the method comprising:
-
playing back a sweep signal from the reference speaker at a first time; receiving the played back sweep signal by a first microphone of a first speaker of the two or more speakers at a second time; receiving the played back sweep signal by a second microphone of a second speaker of the two or more speakers at a third time; determining a first distance between the first speaker and the audio source device based on the first time and the second time; determining a second distance between the second speaker and the audio source device based on the first time and the third time; capturing the played back sweep signal by a capture device located at a listening position at a fourth time, and in response, playing back the sweep signal from the capture device, wherein a third distance is between the first speaker and the listening position, and a fourth distance is between the second speaker and the listening position, receiving the sweep signal from the capture device by the first speaker at a fifth time, and determining the third distance based on one or more of the fourth time, the fifth time, and a duration of the sweep signal; capturing the played back sweep signal by the capture device located at the listening position at a sixth time, and in response, playing back the sweep signal from the capture device, receiving the sweep signal played back from the capture device by the second speaker at a seventh time, and determining the fourth distance based on at least one of the sixth time, the seventh time, and the duration of the sweep signal; and calibrating at least one of the first speaker or the second speaker based on the first distance, the second distance, the third distance, and the fourth distance. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for determining speaker distances and performing speaker calibration in an acoustic space, the system comprising a reference speaker, a controller, and a calibrator;
-
the controller being configured to; cause the reference speaker to playback a sweep signal at a first time, the sweep signal having a predefined duration; receive indicia of a second time from a first informational signal from a first remote speaker and indicia of a third time from a second informational signal from a second remote speaker; determine a first distance between the reference speaker and the first remote speaker based on the second time and a second distance between the reference speaker and the second remote speaker based on the third time; cause the sweep signal to be played back at a fourth time by the first remote speaker, wherein a third distance is between the first speaker and a listening position, and a fourth distance is between the second speaker and the listening position, receive indicia of a fifth time from a third informational signal from the first remote speaker where the fifth time relates to receipt of the sweep signal, provided from a capture device at the listening position responsive to capture of the sweep signal played back at the fourth time, by the first remote speaker, cause the sweep signal to be played back at a sixth time by the second remote speaker, receive indicia of a seventh time from a fourth informational signal from the second remote speaker where the seventh time relates to receipt of the sweep signal, provided from the capture device at the listening position responsive to capture of the sweep signal played back at the sixth time, by the second remote speaker, and determine the third distance based on the fifth time and the fourth distance based on the seventh time; and the calibrator being configured to; perform a calibration of at least one of the first remote speaker or the second remote speaker for the acoustic space based on the first distance, the second distance, the third distance, and the fourth distance. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable storage medium having program instructions recorded thereon that, when executed by a processor, perform a method for determining a distance between two or more speakers and a reference speaker co-located with an audio source device, and calibration thereof, the method comprising:
-
playing back a sweep signal from the reference speaker at a first time; receiving the played back sweep signal by a first microphone of a first speaker of the two or more speakers at a second time; receiving the played back sweep signal by a second microphone of a second speaker of the two or more speakers at a third time; determining a first distance between the first speaker and the audio source device based on the first time and the second time; determining a second distance between the second speaker and the audio source device based on the first time and the third time; capturing the played back sweep signal by a capture device located at a listening position at a fourth time, and in response, playing back the sweep signal from the capture device, wherein a third distance is between the first speaker and the listening position, and a fourth distance is between the second speaker and the listening position, receiving the sweep signal from the capture device by the first speaker at a fifth time, and determining the third distance based on one or more of the fourth time, the fifth time, and a duration of the sweep signal; capturing the played back sweep signal by the capture device located at the listening position at a sixth time, and in response, playing back the sweep signal from the capture device, receiving the sweep signal played back from the capture device by the second speaker at a seventh time, and determining the fourth distance based on at least one of the sixth time, the seventh time, and the duration of the sweep signal; and calibrating at least one of the first speaker or the second speaker based on the first distance, the second distance, the third distance, and the fourth distance. - View Dependent Claims (14, 15, 16, 17)
-
Specification