Home | History | Annotate | Download | only in src

Lines Matching refs:mixture

362 //    Purpose: The function implements the mixture segmentation of the states of the
467 /* all vectors belong to one mixture */
479 /* for every vector number of mixture is assigned */
538 // Purpose: The function computes the mixture Gaussian pdf of a sample vector.
548 // weight - pointer to the wights of the Gaussian mixture
551 // Returns: the pdf of the sample vector given the specified Gaussian mixture.
765 /* 1. calculate logarithms of probabilities for each mixture */
795 /* skip the rest if there is a single mixture */
799 (i.e. probability for each mixture) */
803 /* 3a. first mixture - simply scale by weight */
993 // Purpose: The function implements the mixture segmentation of the states of the
1037 /* assign mixture with smallest distance */
1082 // assign mixture with greatest probability.
1406 int state, mixture;
1408 mixture = info->mix[i];
1410 to every mixture of every state */
1411 ((int*)(first_state[state].weight))[mixture] += 1;
1437 int mixture = info->mix[j];
1439 CvVect32f mean = first_state[state].mu + mixture * vect_len;
1440 CvVect32f mean2 = first_state[state].inv_var + mixture * vect_len;
1495 /* normilize gammas - i.e. compute mixture weights */