×

Method for detecting similarity between standard information and input information and method for judging the input information by use of detected result of the similarity

  • US 7,006,970 B2
  • Filed: 09/11/2001
  • Issued: 02/28/2006
  • Est. Priority Date: 09/13/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for detecting a similarity between voices, comprising the steps of:

  • (a) preparing a standard pattern matrix with a feature amount of a standard voice as a component and an input pattern matrix with a feature amount of an input voice as a component;

    (b) preparing an arbitrarily-shaped distribution such as a rectangle having a variance different for each specified component of the pattern matrices as a reference distribution, and preparing a positive reference pattern vector and a negative reference pattern vector, each having a value of the reference distribution as a component;

    (c) with regard to each component of the pattern matrices, obtaining a length between the specified component and a component in each of the pattern matrices, calculating numbers of the components of the positive reference pattern vector and the negative reference pattern vector, the components being proximate to positions apart by the length from centers of the positive reference pattern vector and the negative reference pattern vector, increasing a value of the component of the number in the positive reference pattern vector by an absolute value of a difference between component values of the input pattern matrix and the standard pattern matrix when the component value of the input pattern matrix is greater than the component value of the standard pattern matrix, and increasing a value of the component of the number in the negative reference pattern vector by the absolute value of the difference between the component values of the input pattern matrix and the standard pattern matrix when the component value of the input pattern matrix is smaller than the component value of the standard pattern matrix;

    (d) calculating a value of a difference between a kurtosis of the positive reference pattern vector and a kurtosis of the negative reference pattern vector;

    (e) obtaining a value of a difference between the kurtoses while the specified component of the pattern matrices being made to move to the position of each component in calculating the value of the difference between the kurtoses; and

    (f) obtaining any one of a sum of squares of the values of the differences between the kurtoses and a square root of the sum of the squares as a value of a geometric distance between the standard pattern matrix and the input pattern matrix.

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