Abstract
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.
© 1999 Optical Society of America
Full Article | PDF ArticleMore Like This
Shuqun Zhang and Mohammad A. Karim
Appl. Opt. 38(11) 2182-2188 (1999)
Shuqun Zhang and Mohammad A. Karim
Appl. Opt. 38(5) 847-854 (1999)
Ting-Chung Poon and Ying Qi
Appl. Opt. 42(23) 4663-4669 (2003)