DocumentCode :
972239
Title :
Optical processing using outer-product concepts
Author :
Athale, Ravindra A. ; Lee, John N.
Author_Institution :
Naval Research Laboratory, Washington, DC, USA
Volume :
72
Issue :
7
fYear :
1984
fDate :
7/1/1984 12:00:00 AM
Firstpage :
931
Lastpage :
941
Abstract :
A row vector when left-multiplied by a column vector produces a two-dimensional rank-one matrix in an operation commonly called an outer product between the two vectors. The outer product operation can form the basis for a large variety of higher order algorithms in linear algebra, signal processing, and image processing. This operation can be best implemented in a processor having two-dimensional (2-D) parallelism and a global interaction among the elements of the input vectors. Since optics is endowed with exactly these features, an optical processor can perform the outer product operation in a natural fashion using orthogonally oriented one-dimensional (1-D) input devices such as acoustooptic cells. Algorithms that can be implemented optically using outer-product concepts include matrix multiplication, convolution/correlation, binary arithmetic operations for higher accuracy, matrix decompositions, and similarity transformations of images. Implementation is shown to be frequently tied to time-integrating detection techniques. These and other hardware issues in the implementation of some of these algorithms are discussed.
Keywords :
Arithmetic; Convolution; Image processing; Linear algebra; Matrix decomposition; Optical devices; Optical signal processing; Signal processing algorithms; Two dimensional displays; Vectors;
fLanguage :
English
Journal_Title :
Proceedings of the IEEE
Publisher :
ieee
ISSN :
0018-9219
Type :
jour
DOI :
10.1109/PROC.1984.12949
Filename :
1457217
Link To Document :
بازگشت