SPIE
My SPIE Subscription | My E-mail Alerts | My Article Collections
  Home » Proc. of SPIE » Volume 2568
 Search Proceedings
Advanced Search
 Browse Proceedings
Proceedings
By Year
By Symposium
By Volume No.
By Volume Title
By Technology
 Browse Journals
Journals
Optical Engineering
J. Electronic
   Imaging
J. Biomedical Optics
J. Micro/
   Nanolithography,
   MEMS, and MOEMS
J. Applied Remote
   Sensing
J. Nanophotonics
  SPIE Letters Virtual Journal
 Subscriptions &
 Pricing
Institutions &
Corporations
Personal subscriptions
 General Information
About the Digital
Library
Terms of Use
SPIE Home
Previous Article
Adaptive Markovian model for 3D x-ray vascular reconstruction
The Bayesian approach combined with the Markov random field approach provide a powerful and consistent mathematical framework for taking into account a priori knowledge and for regularizing ill-posed ...
Next Article
Generalized method of moments for shape distribution in random images
The pattern spectrum method of moments has been used by the author to estimate the shape distribution in random binary images with unknown grain size. Simultaneous estimation of the parameters of the ...

You are not logged in to this journal. Log in

Automatic programming of binary morphological machines by PAC learning

Proc. SPIE, Vol. 2568, 233 (1995); doi:10.1117/12.216356

Online Publication Date: 11 May 2005

Conference Date: Tuesday 11 July 1995
Conference Location: San Diego, CA, USA
Conference Title: Neural, Morphological, and Stochastic Methods in Image and Signal Processing
Conference Chairs: Edward R. Dougherty, Francoise J. Preteux, Sylvia S. Shen
Binary image analysis problems can be solved by set operators implemented as programs for a binary morphological machine (BMM). This is a very general and powerful approach to solve this type of problem. However, the design of these programs is not a task manageable by nonexperts on mathematical morphology. In order to overcome this difficulty we have worked on tools that help users describe their goals at higher levels of abstraction and to translate them into BMM programs. Some of these tools are based on the representation of the goals of the user as a collection of input-output pairs of images and the estimation of the target operator from these data. PAC learning is a well suited methodology for this task, since in this theory 'concepts' are represented as Boolean functions that are equivalent to set operators. In order to apply this technique in practice we must have efficient learning algorithms. In this paper we introduce two PAC learning algorithms, both are based on the minimal representation of Boolean functions, which has a straightforward translation to the canonical decomposition of set operators. The first algorithm is based on the classical Quine-McCluskey algorithm for the simplification of Boolean functions, and the second one is based on a new idea for the construction of Boolean functions: the incremental splitting of intervals. We also present a comparative complexity analysis of the two algorithms. Finally, we give some application examples.

©2005 COPYRIGHT SPIE--The International Society for Optical Engineering. Downloading of the abstract is permitted for personal use only.
Buy This PDF  (US$18)
Download PDF (721 kB) View Cart

PROCEEDINGS DATA

ISSN:
0277-786X (print)  
Publisher:
AIP is a member of CrossRef SPIE


There are no references.

CITING ARTICLES


For access to citing articles, you need to log in.
For access to citing articles, you need to Log in.