×

Loudspeaker position estimation

  • US 8,279,709 B2
  • Filed: 11/05/2007
  • Issued: 10/02/2012
  • Est. Priority Date: 07/18/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for estimating a position of N sound-emitting transducers, where N≧

  • 2, where the method comprises the following steps;

    a) determining individual distances dij, or quantities uniquely defining these distances, between any given sound-emitting transducer (Ti) and each of the remaining sound-emitting transducers (Tj);

    b) based on said individual distances dij between any given sound-emitting transducer (Ti) and each of the remaining sound-emitting transducers (Tj), i.e. based on a distance matrix M comprising the individual determined distances dij or based on said other determined quantities, estimating relative co-ordinates (xi

    , yi

    , zi

    ) of each of said sound-emitting transducers (T1, T2, . . . TN) by a multidimensional scaling (MDS) technique or algorithm;

    c) executing an error identification and correction when an overall stress value provided by said MDS algorithm exceeds a given maximum value, said executing step including the steps of subdividing said distance matrix M into sub-matrixes, thereby providing stress values for each of these sub-matrixes, and determining that the or those sub-matrixes resulting in stress values outside a given tolerance region comprise at least one pair of transducers, the determined distance between which is erroneous;

    d) providing the co-ordinates of the pair of said at least one pair of transducers to an error detection algorithm thereby providing an error matrix;

    e) providing said error matrix and said overall stress value to an optimization algorithm that optimizes said distance matrix;

    f) based on the optimized distance matrix, estimating the relative co-ordinates (xi

    , yi

    , zi

    ) of each of said sound-emitting transducers (T1, T2, . . . TN) by the multidimensional scaling (MDS) technique or algorithm thereby obtaining an updated stress value;

    g) comparing said updated stress value with said given tolerance region of stress values and repeating steps (c) through (f) until said updated stress value is outside said tolerance; and

    h) when the updated stress value is outside said tolerance region, providing the relative co-ordinates that are based on the optimized distance matrix as the result of the preceding steps.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×