Abstract. This paper discusses the development of a noncoherent optical signal processing device, termed an electro-optical processor, and its application to performing discrete linear transformations. The device consists of a light-emitting diode (LED), a photographic matrix mask, and an area-array charge-coupled device (CCD). It is capable of performing matrix-vector products at high speed in a small, low-power, and potentially low-cost package. The operation of the processor and a sum-mary of methods for handling bipolar and complex arithmetic are briefly described. Then, consistent with the central theme of this book, em-phasis is placed upon the computation of linear transformations using this optical implementation. The transformations discussed are the cosine, Fourier, proportional-bandwidth spectral analysis, Karhunen-Loeve, sine, Mellin, Waish-Hadamard, Haar, and slant. Examples of the matrix masks for each of these transformations are shown along with a discussion of practical applications.
|