IMAGE Team - The Pantheon project

Description of the project

The Pantheon project is composed of two co-dependent parts:

Motivations

The key idea of this distinction is to reuse results capitalized in one part of the project to reinforce the other part:

  1. Experience gained within the programming environment as program modeling and dialogue corpus is exploited to upgrade the knowledge base and the man/machine interface of the system.

  2. Knowledge modeling defined within the knowledge-based system is used to rationalize the process and to formalize the representation of application development in the programming environment.

Whatever parts of the project, the goal is to compose a program dynamically that satisfies a user's request. The role of the developer (expert or knowledge-based system) includes the conduction of the request acquisition dialogue and the generation of a convenient program.

A program is coded as a graph of operators that prescribes the sequence of Pandore operators to be executed. It corresponds to a data flow, where each component is an executable operator of the Pandore library and exchanged data are Pandore files (e.g., image, region map, graph) or parameter values. The data flow also includes control structures in order to self-configure to variability of images.

The programming environment part

The programming environment is concerned with the development of image processing programs. The aim is to provide a methodological guide and programming facilities to make the development more easier and more structured.

The knowledge-based system part

Knowledge-based system is reachable through internet browser. It generates in automatic way image processing software that satisfies specific user's requirements.


The Pantheon project
Image Team GREYC Laboratory
UMR CNRS 6072 - ENSICAEN - University of Caen, France
This page was last modified on 08 November 2012