PROMETHEE Promethee: A knowledge-based system for generation of image processing programs

PROLEGOMENA

What is it?

Promethee is the kernel of the Pantheon project. It is a knowledge-based system that is in charge of automatic generation of image processing programs according to a specific user's request. It belongs to the general category of programs supervision systems, which are able to interactively build an executable program from scratch by linking together existing chunks of program (called operators).

Basically, Promethee is a revised version of the Borg system. It resumes a large part of the Borg system, however it differs from it in some basic points:

  1. The control structures of the operator level are generalized to the procedure and functionality levels;

  2. The system can be requested directly at the functionality or the procedure levels rather than only at the request level;

  3. The user's interfaces are totally separated from the system. Only the maintenance interface is kept in the system itself.

Who are concerned with?

Expert in image processing and skill in Promethee.

How does it work?

Promethee offers the knowledge modeling and the reasoning modeling. This system is prompted by the specification of an image-processing request. Its role consists in generating a graph of individualized operators, which constitutes a relevant application program. All the competencies for generating such graph are gathered in its knowledge base. This knowledge base is composed with knowledge sources that can be considered as meaningful chunks.

Why using it?

VERSION

  • Lastest stable version: In progress...
  • Date:

DOWNLOAD

  • System: all
  • Language: Clisp.
  • Downloads:

  • SUPPORT


    AUTHORS

    • Régis Clouard

    DOCUMENTATION

    1. Borg: Description of the borg system (in French).

    TUTORIAL


    REFERENCES

    1. R. Clouard, A. Elmoataz, C. Porquet, M. Revenu, "Borg : A knowledge-based system for automatic generation of image processing programs", IEEE Trans. on Pattern Analysis and Machine Intelligence, Vol. 21, No. 2, pp. 128-144, February, 1999.


    LEGEND

    Promethee was the son of Iapetus who was one of the Titans. He tricked the gods into eating bare bones instead of good meat. He stole the sacred fire from Zeus and the gods. Promethee did not tell Zeus the prophecy that one of Zeus's sons will overthrow him. In punishment, Zeus commanded that Promethee be chained for eternity in the Caucasus. There, an eagle (or, according to other sources, a vulture) would eat his liver, and each day the liver would be renewed. So the punishment was endless, until Heracles finally killed the bird. Promethee is known to be one of the most interesting characters in Greek.

    BACK Document: /~regis/Promethee/index.html Last modified: Tuesday, April 20 2010
    Copyleft © GREYC-IMAGE