Removing noise from feature vectors
First Claim
Patent Images
1. A method of identifying a clean signal feature vector from a noisy signal feature vector, the method comprising:
- identifying a mixture of distributions that provide prior probabilities for combinations of clean signal feature vectors and obscuring feature vectors;
determining an observation variance to associate with the noisy signal feature vector; and
using the prior probability mixture of distributions and the observation variance to identify the clean signal feature vector.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and computer-readable medium are provided for identifying clean signal feature vectors from noisy signal feature vectors. One aspect of the invention includes using an iterative approach to identify the clean signal feature vector. Another aspect of the invention includes using the variance of a set of noise feature vectors and/or channel distortion feature vectors when identifying the clean signal feature vectors.
33 Citations
20 Claims
-
1. A method of identifying a clean signal feature vector from a noisy signal feature vector, the method comprising:
-
identifying a mixture of distributions that provide prior probabilities for combinations of clean signal feature vectors and obscuring feature vectors;
determining an observation variance to associate with the noisy signal feature vector; and
using the prior probability mixture of distributions and the observation variance to identify the clean signal feature vector. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of identifying a clean signal feature vector from a noisy signal feature vector, the method comprising:
-
accessing a distribution of training feature vectors that represents a prior probability of combinations of training feature vectors;
setting an initial value for a component of a clean signal feature vector;
determining a revised value for the component of the clean signal feature vector based in part on the initial value for the component, the distribution of training feature vectors, and the noisy signal feature vector;
determining whether to accept the revised value as a final value for the component; and
using the final value for the component to identify the clean signal feature vector. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
accessing a noisy signal feature vector;
accessing at least one distribution of training feature vectors;
identifying an initial value for a clean signal feature vector; and
performing iterations to identify a final value for the clean signal feature vector, each iteration performing a calculation based on the noisy signal feature vector, at least one distribution of training feature vectors, and a current value for the clean signal feature vector, the current value for the clean signal feature vector being updated with each iteration. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification