Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Simulated annealing encoding of a binary phase-only filter for pattern classification

Open Access Open Access

Abstract

Binary phase-only filters (BPOF) have attracted considerable interest because of their high diffraction efficiency and excellent correlation performance. When encoded with conventional methods for pattern classification, classification performance is not good because of the inherent disadvantages of matched filtering which is too sensitive to intraclass variation and too insensitive to interclass variation. In this paper we encode a BPOF with a simulated annealing (SA) algorithm to classify two similar character groups, the character P and the character R in several fonts. The SA algorithm chooses a binary state for each pixel in the BPOF through use of an energy function. This corresponds to supervised learning. During the training stage of the BPOF with the SA algorithm, five training characters in different fonts from each group are used. After training, the final BPOF is tested with five characters from each group that are in fonts different from the training characters. Zero classification error resulted. The computational requirement with the SA training algorithm is not excessive.

© 1989 Optical Society of America

PDF Article
More Like This
Optimization of Binary Phase Only Filter with Simulated Annealing Algorithm

Myung Soo Kim, Michael R. Feldman, and Clark C. Guest
TuI31 Optical Computing (IP) 1989

Fresnel lens-encoded binary phase-only filters for optical pattern recognition

Jeffrey A. Davis, Don M. Cottrell, Stuart H. Drayton, Jeffrey E. Davis, and Roger A. Lilly
TUZ4 OSA Annual Meeting (FIO) 1989

Pattern-recognition experiments with annealed binary phase only filters

Myung Soo Kim and Clark C. Guest
ThY55 OSA Annual Meeting (FIO) 1990

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.