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