Projet Fractales

previous up next contents
Précédent : Grands domaines d'application Remonter : Rapport activite 1997 Suivant : Résultats nouveaux



Logiciels

Arthur/Excalibur

Arthur est un logiciel de segmentation d'images fondé sur l'analyse texturelle. Il est adapté au traitement d'images satellitaires, radar, échographique ... , c'est-à-dire à chaque fois qu'une information importante réside dans les textures présentes dans la scène. Arthur offre la possibilité de calculer un grand nombre d'attributs texturels (plus de 1 000), fondés, entre autres, sur des critères statistiques, des analyses en ondelettes et fractales. Il extrait ensuite, via diverses méthodes d'analyse de données et en fonction des textures d'apprentissage, un petit nombre de paramètres discriminants ainsi que des règles de segmentation, qui seront utilisées par Excalibur. Excalibur incorpore de plus divers outils permettant de raffiner les segmentations obtenues.

Ces deux logiciels fonctionnent sur stations UNIX et possèdent une interface graphique élaborée. Plusieurs sociétés industrielles les utilisent ou les ont utilisées (Matra, Dassault, Alcatel).

XAlpha

XAlpha est un logiciel de segmentation d'images en contours fondé sur une analyse multifractale. Il offre plusieurs choix de mesures d'analyse permettant de s'intéresser à différentes caractéristiques dans une image et incorpore une interface graphique. Il fonctionne sur stations UNIX.

FRACLAB



Participants : Christophe Canus , Bertrand Guiheneuf , Khalid Daoudi , Lotfi Belkacem , Sébastien Lissarrague , Paulo Gonçalvès , Benoît Leblanc , Jacques Lévy Véhel


Fraclab est une boîte à outils d'analyse fractale orientée vers le traitement des signaux 1-D et 2-D. Fraclab offre un large éventail de techniques fondées sur des développements récents en analyse fractale et multifractale, théorie des IFS, et théorie des processus aléatoires fractals.
Compte tenu du lien naturel qui existe entre l'analyse temps-échelle et l'analyse fractale, une nombre important d'outils développés autour des ondelettes est également disponible dans Fraclab (ondelettes orthogonales, semi-orthogonales et continues, paquets d'ondelettes, meilleures bases d'ondelettes, distributions bilinéaires affines, etc...).
La plupart des applications importantes en traitement du signal sont intégrées dans la boîte à outils: débruitage, modélisation, segmentation, estimation...
Les routines Fraclab sont essentiellement développées en langage C et interfacées avec les logiciels de programmation scientifique Matlab (version 5.0) et Scilab (développé et diffusé gratuitement par le projet META2 à l'Inria). Fraclab est développé sur les environnements Unix, Linux et Windows sous PC. Une interface graphique en rend l'utilisation aisée.
Fraclab peut être téléchargé gratuitement (codes sources et exécutables) à partir du site ftp de l'INRIA . Une page internet dédiée à Fraclab est accessible sur le serveur Web
Une cinquantaine de laboratoires dans le monde se sont déjà déclarés interessés par cette BAO. Fraclab est de plus pressentie comme noyau dur de la base de données en projet au GT2 OT Fractales et ondelettes du GdR-PRC ISIS, unité du CNRS.

ALGON/PROGON: boîtes a outils d'optimisation par méthodes d'évolution artificielle



Participants : Evelyne Lutton , Benoît Leblanc , Frédéric Raynal


Mots-clés : algorithme génétique, optimisation stochastique, programmation génétique


ALGON: Logiciel de développement d'algorithmes génétiques



Participants : Evelyne Lutton , Benoît Leblanc


ALGON est une boite à outils d'``Algorithmes Génétiques'': un ensemble de fonctions et de procédures écrites en langage C destinées à être utilisées pour résoudre des problèmes d'optimisation par algorithme génétique.

Ses caractéristiques essentielles sont:

Bien sûr, des fonctions relatives au problème restent à programmer pour chaque application. Principalement, il reste à définir:

A partir de ces indications, un exécutable peut être construit. Il fournit des informations, via un fichier spécifique, exploitables par le script d'interface graphique Tixwish associé.

Ce logiciel est distribué en libre accès à partir de la page WEB du projet .

PROGON: Logiciel de programmation génétique



Participants : Evelyne Lutton , Frédéric Raynal


Un logociel similaire à ALGON, mais pour la manipulation de structures sous formes d'arbres, est en cours de développement, pour constituer une boîte à outils de ``Programmation Génétique''. Les caractéristiques de PROGON sont:

De même qu'ALGON, PROGON permet de développer aisément des applications pour la résolution de problèmes complexes (par exemple, les problèmes inverses cités en section [*]).

Ce logiciel sera disponible sur la page WEB du projet d'ici la fin 1997.

Site WEB

Le site WEB du projet , qui propose démonstrations, publications et logiciels, enregistre quotidiennement une grande quantité de connexions et est source de nombreux contacts avec des instituts étrangers.


previous up next contents Précédent : Grands domaines d'application Remonter : Rapport activite 1997 Suivant : Résultats nouveaux