Share Email Print

Proceedings Paper

Implementation of arbitrary linear optical transformations with diffractive optics
Author(s): Filippus S. Roux
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

All applications for diffractive optical elements can be seen as some type of linear optical transform implementation. Methods for the implementation of arbitrary linear optical transformations are discussed. Necessary and sufficient conditions for the implementation of linear optical transformations are considered. These are derived from the properties of a linear optical system. A taxonomy of linear optical transformations is provided. Point transforms are one of the groups of linear optical transformations. These are considered in more detail. The necessary and sufficient conditions naturally leads to the discrete phase technique of implementation. This technique comprise the weighted summation of localized diffraction gratings (or Fresnel lenses in the case of a lensless implementation). As an example of an implementation of this technique the Hough transform is considered. This well known transform is used for the processing of two dimensional images. The conventional Hough transform maps lines in an input image to points in a two dimensional output plane. The cartesian coordinates of the points in the output plane denote the orientations and locations of the lines in the input image.

Paper Details

Date Published: 9 November 1993
PDF: 9 pages
Proc. SPIE 2026, Photonics for Processors, Neural Networks, and Memories, (9 November 1993); doi: 10.1117/12.163585
Show Author Affiliations
Filippus S. Roux, Potchefstroom Univ. (Canada)

Published in SPIE Proceedings Vol. 2026:
Photonics for Processors, Neural Networks, and Memories
Stephen T. Kowel; William J. Miceli; Joseph L. Horner; Bahram Javidi; Stephen T. Kowel; William J. Miceli, Editor(s)

© SPIE. Terms of Use
Back to Top