Methods and systems for performing radio-frequency signal noise reduction in the absence of noise models
First Claim
Patent Images
1. A method for performing denoising of time-varying input signals, comprising:
- a) learning, by a neural network, features associated with noise added to reference signals;
b) recognizing, by the neural network, features of noisy time-varying input signals mixed with the noise that at least partially match at least some of the features associated with the noise;
c) predicting, by the neural network, denoised time-varying output signals that correspond to the time-varying input signals based on the recognized features of the noisy time-varying input signals that at least partially match at least some of the features associated with the noise.
1 Assignment
0 Petitions
Accused Products
Abstract
Time-varying input signals are denoised by a neural network. The neural network learns features associated with noise added to reference signals. The neural network recognizes features of noisy time-varying input signals mixed with the noise that at least partially match at least some of the features associated with the noise. The neural network predicts denoised time-varying output signals that correspond to the time-varying input signals based on the recognized features of the noisy time-varying input signals that at least partially match at least some of the features associated with the noise.
10 Citations
20 Claims
-
1. A method for performing denoising of time-varying input signals, comprising:
-
a) learning, by a neural network, features associated with noise added to reference signals; b) recognizing, by the neural network, features of noisy time-varying input signals mixed with the noise that at least partially match at least some of the features associated with the noise; c) predicting, by the neural network, denoised time-varying output signals that correspond to the time-varying input signals based on the recognized features of the noisy time-varying input signals that at least partially match at least some of the features associated with the noise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for automatically denoising time-varying input signals, comprising:
at least one autoencoder including at least one convolutional layer with filters having assigned weights and at least one deconvolutional layer with transposed versions of the filters having the assigned weights, wherein the autoencoder is configured to; during a training phase; learn features associated with noise added to reference signals; and during a denoising phase; recognize features of noisy time-varying input signals mixed with the noise that at least partially match at least some of the features associated with the noise; and predict denoised time-varying output signals that correspond to the time-varying input signals based on the recognized features of the noisy time-varying input signals that at least partially match at least some of the features associated with the noise. - View Dependent Claims (10, 11, 12, 13)
-
14. A device for denoising time-varying input signals, comprising:
-
a processor; and a memory having stored thereon instructions which, when executed by the processor, cause the processor to perform steps comprising; a) performing unsupervised training of a neural network having at least one layer, including assigning weights of filters of the layer of the neural network based on the features associated with the noise added to the reference signals; b) convolving the noisy time-varying input signals using the filters with the assigned weights to produce feature maps representing recognized features of the noisy time-varying input signals that at least partially match at least some of the features associated with the noise; and c) deconvolving the feature maps using transposed versions of the filters with the assigned weights to predict denoised time-varying output signals that correspond to the time-varying input signals. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification