Intelligent Systems Laboratory

Automatic Procedure Construction

We are designing techniques to automatically construct procedures to achieve low-to- mid level vision tasks using the operations of mathematical morphology plus a small set of utility operations. We have started this work by thoroughly analyzing twenty different algorithms for real machine vision tasks that have been reported in the literature or that some member of our group has been involved with. The procedures are extremely diverse, including such tasks as inspection of watch gears, hot spot detection in IR images, and identification of leads from a SMD component. We have broken each task into a sequence of primitive operations and then categorized the subtasks that each operation or subsequence of operations can achieve. We are now developing the language in which tasks can be specified and the method by which the sequence of operations and control structure are automatically determined from the task specifications. A predicate calculus knowledge base containing facts and rules about spatial relations and morphological operations is used by the system.


Home People Projects Publications What's New Search Links Usage Stats.