Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
154 words
An optical processing system for performing matrix multiplication, comprising: two optically transmissive masks each including a plurality of individual elements disposed in a two dimensional matrix, the matrices being of equivalent size and the masks being aligned in series such that elements of the first mask are in registration with corresponding elements of the second mask; data input means for controlling the optical transmittance of each element of one of the masks in accordance with a set of values of a vector x, and controlling the optical transmittance of each element of the other mask in accordance with corresponding values of a matrix M; light source means for uniformly illuminating the outer face of the first mask; and photodetection means positioned to receive light transmitted through the two masks for determining the intensity of light received and for producing an output signal representative of the product of said vector x with said matrix M.
Claim 2
Dependent Claim
154 words
An optical processing system for performing matrix multiplication, comprising: two optically transmissive masks each including a plurality of individual elements disposed in a two dimensional matrix, the matrices being of equivalent size and the masks being aligned in series such that elements of the first mask are in registration with corresponding elements of the second mask; data input means for controlling the optical transmittance of each element of one of the masks in accordance with a set of values of a vector x, and controlling the optical transmittance of each element of the other mask in accordance with corresponding values of a matrix M; light source means for uniformly illuminating the outer face of the first mask; and photodetection means positioned to receive light transmitted through the two masks for determining the intensity of light received and for producing an output signal representative of the product of said vector x with said matrix M.
Claim 3
Dependent Claim
23 words
The system as claimed in claim 1, wherein the transmittances of the elements of at least one of said masks are selectively programmable.
Claim 4
Dependent Claim
17 words
The system as claimed in claim 2, wherein said programmable mask is a transmissive liquid crystal display.
Claim 5
Dependent Claim
17 words
The system as claimed in claim 3, wherein both of said masks comprise transmissive liquid crystal displays.
Claim 6
Dependent Claim
29 words
The system as claimed in claim 1, wherein each of said masks is programmable and said data input means comprises computer means for entry of data into said masks.
Claim 7
Dependent Claim
17 words
The system as claimed in claim 1, wherein said masks are positioned in face to face contact.
Claim 8
Dependent Claim
19 words
The system as claimed in claim 1, wherein the components of said system are provided as a single unit.
Claim 9
Dependent Claim
68 words
The system as claimed in claim 1, wherein said data input means controls the optical transmittance of the elements in each row of the first mask in accordance with respective values of a vector x, and said photodetection means includes a series of photodetectors and light guide means for directing light transmitted through each column of the second mask to a respective one of said series of photodetectors.
Claim 10
Dependent Claim
169 words
The system as claimed in claim 1, wherein each mask defines a matrix having R rows and S+l columns, said data entry means comprises means for controlling the transmittance of each element of S columns of said other mask in accordance with the sum of a predetermined value of a known R×S matrix and a constant N, and for controlling the transmittance of each element in the remaining column in accordance with the value of the constant N, and said l098APA.Cl9] photodetection means includes means of detecting the light transmitted through the S columns of said two masks and for producing a first output signal representative of the intensity of said transmitted light, and means for detecting the light transmitted through said extra column and for producing a second output signal representative of said transmitted light, and further including signal processing means for subtracting said second output signal from said first output signal to produce an output representative of the product of said vector with said known R×S matrix.
Claim 11
Dependent Claim
186 words
The system as claimed in claim 1, wherein each of said matrices has R rows and 2S columns, said data entry means comprising means for entering values of a vector x plus a constant bias B in the first S columns of one of the matrices, means for entering the constant bias B in each element of the second S columns of that matrix, and means for entering values of a known R×S matrix in the first and the second S columns of the other matrix, and said photodetection means comprises means for detecting the light transmitted through the first S columns of the two matrices and for producing a first output signal representative of the intensity of the detected light, and means for detecting the light transmitted through the second S columns of the two matrices and for producing a second output signal representative of the intensity of the detected light, and further including signal processing means for subtracting said second output signal from said first output signal and producing a resultant output representative of the product of said vector x with said R×S matrix.