Abstract An electro-optical system for performing matrix-vector multiplication includes a mask having a plurality of elements of substantially equal resolution area disposed in a matrix of M rows and N columns, each element containing recorded discrete information as defined by its degree of opacity which is representative of a predetermined mathematical value in a known matrix. A light source is positioned to illuminate the mask and has its intensity modulated as a function of the sequential values in a N X 1, vector. A multiple photo-responsive array including M elements disposed in a column is positioned to receive the light energy transmitted by the illuminated mask and generates signals at each element commensurate with the instantaneous photo energy received at its position. A suitable means which is synchronously operative with the modulation of the intensity of the light source, sequentially develops cumulative signals corresponding to the signal information contained in each column of the mask, producing a matrix-vector multiplication result.
An electro-optical system for performing matrix-vector multiplication of the form ##EQU11## comprising: a mask of a plurality of elements disposed in a matrix of M rows and N columns, each such element a mn having a substantially equal resolution area relative to all other like elements and containing recorded discrete information as defined by its degree of opacity representative of a predetermined mathematical value in a known matrix; a light source positioned to illuminate said mask, said light source being responsive to input signals for temporally modulating the intensity of said light source as a function of the sequential values of b n in a N × 1 column vector; a multiple photo-responsive array including M elements disposed in a column and positioned to receive the light energy transmitted by the illuminated mask for generating signals at each element commensurate with the instantaneous photo energy received at its position; and means synchronously responsive to said input signals and the modulation of the intensity of said light source for sequentially developing cumulative signals corresponding to the signal information contained in each column of said mask.
Claim 2
Dependent Claim
184 words
An electro-optical system for performing matrix-vector multiplication of the form ##EQU11## comprising: a mask of a plurality of elements disposed in a matrix of M rows and N columns, each such element a mn having a substantially equal resolution area relative to all other like elements and containing recorded discrete information as defined by its degree of opacity representative of a predetermined mathematical value in a known matrix; a light source positioned to illuminate said mask, said light source being responsive to input signals for temporally modulating the intensity of said light source as a function of the sequential values of b n in a N × 1 column vector; a multiple photo-responsive array including M elements disposed in a column and positioned to receive the light energy transmitted by the illuminated mask for generating signals at each element commensurate with the instantaneous photo energy received at its position; and means synchronously responsive to said input signals and the modulation of the intensity of said light source for sequentially developing cumulative signals corresponding to the signal information contained in each column of said mask.
Claim 3
Dependent Claim
20 words
An electro-optical system for performing matrix-vector multiplication as claimed in claim 1 wherein said light source generates incoherent light energy.
Claim 4
Dependent Claim
21 words
An electro-optical system for performing matrix-vector multiplication as claimed in claim 1 wherein said light source is a light emitting diode.
Claim 5
Dependent Claim
21 words
An electro-optical system for performing matrix-vector multiplication as claimed in claim 1 wherein said multiple photo-responsive elements comprise a vidicon tube.
Claim 6
Dependent Claim
64 words
An electro-optical system for performing matrix-vector multiplication as claimed in claim 4 wherein said means synchronously responsive to said input signals and the modulation of the intensity of said light source for sequentially developing cumulative signals corresponding to the signal information contained in each column of said matrix mask comprises a reflective means repetitively driven for sweeping the light energy transmitted by said mask.
Claim 7
Dependent Claim
23 words
An electro-optical system for performing matrix-vector multiplication as claimed in claim 1 wherein said multiple photo-responsive elements comprise a line array photo-responsive detector.
Claim 8
Dependent Claim
28 words
An electro-optical system for performing matrix-vector multiplication as claimed in claim 1 wherein said multiple photo-responsive elements comprises a photo-responsive charge-coupled device disposed in a multiple element array.
Claim 9
Dependent Claim
20 words
An electro-optical system for performing matrix-vector multiplication as claimed in claim 1 wherein said mask comprises a photographically recorded mask.