Signal processing technique
First Claim
1. A signal processing technique for generating separated signal components incorporating the steps of:
- correlating basis vectors with input data vectors to produce output vectors, applying to the output vectors a non-linear function having a gradient to produce non-linearised output vectors, and convolving the non-linearised output vectors with the basis vectors to produce separated signal components.
1 Assignment
0 Petitions
Accused Products
Abstract
A signal processing technique for generating separated signal components incorporates the steps of correlating basis vectors with input data to produce output vectors, applying a non-linear function to the output vectors to produce non-linearized vectors, and convolving the non-linearized vectors with the basis vectors to produce separated signal components. Each vector may comprise a set of one-dimensional channel vectors. Separated signal components are combined to form an input signal reconstruction and an anomaly signal indicating deviation of the reconstruction from the associated input signal. Basis vectors are determined by training which involves use of weighting factors referred to as basis scales. When used to scale separated signal components in the production of reconstruction vectors, basis scales have the effect of reducing a mean squared error between such vectors and associated input data used to derive them.
-
Citations
53 Claims
-
1. A signal processing technique for generating separated signal components incorporating the steps of:
-
correlating basis vectors with input data vectors to produce output vectors, applying to the output vectors a non-linear function having a gradient to produce non-linearised output vectors, and convolving the non-linearised output vectors with the basis vectors to produce separated signal components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program for controlling operation of a computer system and providing for generation of separated signal components, wherein the program is arranged to implement a procedure incorporating the steps of:
-
a) correlating basis vectors with input data to produce output vectors, b) applying to the output vectors a non-linear function having a gradient to produce non-linearised output vectors, and c) convolving the non-linearised vectors with the basis vectors to produce separated signal components. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer system programmed to execute a processing technique to generate separated signal components, wherein the technique incorporates the steps of:
-
a) correlating basis vectors with input data to produce output vectors, b) applying to the output vectors a non-linear function having a gradient to produce non-linearised vectors, and c) convolving the non-linearised vectors with the basis vectors to produce separated signal components. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification