Real-time digital optical matrix multiplication with a joint-transform correlator.
Joint-transform correlation architecture is employed for digital matrix multiplication. Real-valued matrix-vector, complex-valued matrix-vector, real-valued matrix-matrix, and complex-valued matrix-matrix multiplication operations can all be realized simply by programming of the data arrangement in the input plane of a multiple-input joint-transform correlator. The proposed method benefits from the advantages of speed because of the real-time processing capability of the joint-transform correlator and of high accuracy because of the digital representation of the multiplied numbers. Computer-simulation results are provided in which the negative binary encoding method is used to encode matrix elements.
Zhang
S
S
Department of Electrical and Computer Engineering, The University of Dayton, 300 College Park, Dayton, Ohio 45469-0226, USA.
Karim
M A
MA