Signal processing arrangements
First Claim
1. A signal processing system for discriminating time varying band-limited input signals comprising means for generating a plurality of time varying band-limited input electrical analog signals such as speech from a plurality of entities to be discriminated, a signal coder for time encoding each of the input signals into a plurality of time encoded symbols to afford a time encoded signal symbol stream, a matrix generator for generating a fixed size matrix composed of a plural coordinate array of cells, said matrix generator receiving each of the time encoded signal symbol streams and coding each said signal symbol stream into the cells of a fixed size matrix generated by the matrix generator, and said matrix generator having a plurality of outputs correlated in number with the cells of the fixed size matrix,a matrix data store for storing multiple sample matrices generated by the matrix generator, andan artificial neural network processor comprised of an input layer, a hidden layer, an output layer,the input layer of the ANN (artificial neural network) having a plurality of inputs correlated in number with the plurality of outputs from the matrix data store for receiving the contents of individual cells of the fixed size matrix,the output layer of the ANN having a plurality of outputs correlated to the entities to be discriminated,the hidden layer of the ANN having a plurality of inputs and outputs correlated to and connected to the inputs of the input layer and the outputs of the output layer, respectively,the multiple sample matrices stored in the matrix data store being indicative of each of the plurality of entities from which the characteristics of the ANN can be set to effect discrimination as between the entities.
3 Assignments
0 Petitions
Accused Products
Abstract
A signal processing system for time varying band-limited signals such as speech comprises signal coding means for affording a time encoded signal symbol stream, a matrix generator for generating a fixed size, typically "A" matrix from the symbol stream, and an artificial neural network to which the matrix elements are applied for network training and subsequently for affording an output indicative of the nature of an input signal.
15 Citations
10 Claims
-
1. A signal processing system for discriminating time varying band-limited input signals comprising means for generating a plurality of time varying band-limited input electrical analog signals such as speech from a plurality of entities to be discriminated, a signal coder for time encoding each of the input signals into a plurality of time encoded symbols to afford a time encoded signal symbol stream, a matrix generator for generating a fixed size matrix composed of a plural coordinate array of cells, said matrix generator receiving each of the time encoded signal symbol streams and coding each said signal symbol stream into the cells of a fixed size matrix generated by the matrix generator, and said matrix generator having a plurality of outputs correlated in number with the cells of the fixed size matrix,
a matrix data store for storing multiple sample matrices generated by the matrix generator, and an artificial neural network processor comprised of an input layer, a hidden layer, an output layer, the input layer of the ANN (artificial neural network) having a plurality of inputs correlated in number with the plurality of outputs from the matrix data store for receiving the contents of individual cells of the fixed size matrix, the output layer of the ANN having a plurality of outputs correlated to the entities to be discriminated, the hidden layer of the ANN having a plurality of inputs and outputs correlated to and connected to the inputs of the input layer and the outputs of the output layer, respectively, the multiple sample matrices stored in the matrix data store being indicative of each of the plurality of entities from which the characteristics of the ANN can be set to effect discrimination as between the entities.
-
6. A method for signal processing for discriminating time varying band-limited input signals comprising the steps of generating a plurality of time varying band-limited input electrical analog signals such as speech from a plurality of entities to be discriminated;
- time encoding each of the input signals into a plurality of time encoded symbols to afford a time encoded signal symbol stream, generating a fixed size matrix composed of a plural coordinate array of cells for receiving each of the time encoded signal symbol streams;
coding each said signal symbol stream into the cells of a fixed size matrix, outputting from the matrices a number of outputs correlated in number with the cells of the fixed size matrix, storing multiple sample matrices indicative of the plurality of entities, and processing the outputs through an artificial neural network processor comprised of an input layer, a hidden layer, and an output layer, including inputting the stored multiple sample matrices into the input layer of the ANN which has a plurality of inputs correlated in number with the outputs from the matrices,the output layer of the ANN having a plurality of outputs correlated to the entities to be discriminated, the hidden layer of the ANN having a plurality of inputs and outputs correlated to and receiving the inputs of the input layer and for outputting to the outputs of the output layer, respectively, the stored multiple sample matrices indicative of each of the plurality of entities setting the characteristics of the ANN to effect discrimination as between the entities. - View Dependent Claims (7, 8, 9, 10)
- time encoding each of the input signals into a plurality of time encoded symbols to afford a time encoded signal symbol stream, generating a fixed size matrix composed of a plural coordinate array of cells for receiving each of the time encoded signal symbol streams;
Specification