Loud-speaking, loud-speaker and interactive device
US-2016330547-A1 · Nov 10, 2016 · US
US9560461B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9560461-B2 |
| Application number | US-201414761906-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 17, 2014 |
| Priority date | Jan 24, 2013 |
| Publication date | Jan 31, 2017 |
| Grant date | Jan 31, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In some embodiments, a method for automatic detection of polarity of speakers, e.g., speakers installed in cinema environments. In some embodiments, the method determines relative polarities of a set of speakers (e.g., loudspeakers and/or drivers of a multi-driver loudspeaker) using a set of microphones, including by measuring impulse responses, including an impulse response for each speaker-microphone pair; clustering the speakers into a set of groups, each group including at least two of the speakers which are similar to each other in at least one respect; and for each group, determining and analyzing cross-correlations of pairs of impulse responses (e.g., pairs of processed versions of impulse responses) of speakers in the group to determine relative polarities of the speakers. Other aspects include systems configured (e.g., programmed) to perform any embodiment of the inventive method, and computer readable media (e.g., discs) which store code for implementing any embodiment of the inventive method.
Opening claim text (preview).
What is claimed is: 1. A method for determining relative polarities of a set of N speakers in a playback environment using a set of M microphones in the playback environment, where M is a positive integer and N is an integer greater than one, said method including steps of: (a) measuring impulse responses, including an impulse response for each speaker-microphone pair; (b) clustering the speakers into a set of groups, each group in the set including at least two of the speakers which are similar to each other in at least one respect; and (c) for each said group, determining cross-correlations of pairs of the impulse responses of speakers in the group and determining relative polarity of the speakers in said group from the cross-correlations. 2. The method of claim 1 , wherein step (c) includes a step of determining, for each said group, a peak value of the cross-correlation of each pair of impulse responses corresponding to two speakers in the group, determining that the two speakers are in phase upon determining that the peak value is positive and exceeds a predetermined positive threshold value, and determining that the two speakers are out of phase upon determining that the peak value is negative and has an absolute value which exceeds the predetermined positive threshold value. 3. The method of claim 1 , wherein said each microphone generates an analog output signal, and step (a) includes a step of sampling each said analog output signal to generate the audio data. 4. The method of claim 1 , wherein step (c) includes performing band-pass filtering on at least some of the impulse responses to generate band-pass filtered responses, and determining cross-correlations of pairs of the band-pass filtered responses of speakers in at least one said group. 5. The method of claim 1 , wherein step (c) includes time windowing of at least some of the impulse responses to generate windowed responses, and determining cross-correlations of pairs of the windowed responses of speakers in at least one said group. 6. The method of claim 1 , wherein step (c) includes performing frequency-dependent weighting on frequency bands of at least some of the impulse responses to generate weighted responses, and determining cross-correlations of pairs of the weighted responses of speakers in at least one said group. 7. The method of claim 1 , wherein step (a) includes the steps of: driving each of the speakers with a wideband stimulus, obtaining audio data indicative of sound captured by each of the microphones during emission of sound from each driven speaker, and determining the impulse responses by processing the audio data. 8. A system for determining relative polarities of a set of N speakers, where N is an integer greater than one, said system including: a set of M microphones, where M is a positive integer and each of the microphones is configured to produce an output signal in response to incident sound; and a processor, configured to be coupled to receive the output signal of each of the microphones and to process audio data determined from each said output signal to determine the relative polarities of the speakers, including by: determining impulse responses, including an impulse response for each speaker-microphone pair, by processing the audio data, clustering the speakers into a set of groups, each group in the set including at least two of the speakers which are similar to each other in at least one respect; and for each said group, determining cross-correlations of pairs of the impulse responses of speakers in the group and determining relative polarity of the speakers in said group from the cross-correlations, wherein the audio data are indicative of sound, emitted from each of the speakers in response to driving said each of the speakers with a wideband stimulus, and captured by each of the microphones. 9. The system of claim 8 , wherein the processor is configured to determine, for each said group, a peak value of the cross-correlation of each pair of impulse responses corresponding to two speakers in the group, to determine that the two speakers are in phase upon determining that the peak value is positive and exceeds a predetermined positive threshold value, and to determine that the two speakers are out of phase upon determining that the peak value is negative and has an absolute value which exceeds the predetermined positive threshold value. 10. The system of claim 8 , wherein the processor is configured to perform band-pass filtering on at least some of the impulse responses to generate band-pass filtered responses, and to determine cross-correlations of pairs of the band-pass filtered responses of speakers in at least one said group. 11. The system of claim 8 , wherein the processor is configured to time window at least some of the impulse responses to generate windowed responses, and to determine cross-correlations of pairs of the windowed responses of speakers in at least one said group. 12. The system of claim 8 , wherein the processor is configured to perform frequency-dependent weighting on frequency bands of at least some of the impulse responses to generate weighted responses, and to determine the cross-correlations such that said cross-correlations are of pairs of the weighted responses of speakers in at least one said group.
Loudspeaker arrays · CPC title
Systems employing more than two channels, e.g. quadraphonic (H04S5/00, H04S7/00 take precedence) · CPC title
Indicating arrangements; Control arrangements, e.g. balance control · CPC title
for loudspeakers (H04R29/007 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.