
Bonjour, Vous êtes tous cordialement invités à assister au séminaire qui aura lieu le mercredi 2 juillet 2008 à 14 heures en Amphi 4 (KB). ----------------------------------------------------------------------- Le programme : *Olena, Vérification du Locuteur et Spot* http://publis.lrde.epita.fr/Seminar-2008-07-02 OLENA 14h00 : Cartes de distances -- Etienne Folio 14h30 : Les types de couleur dans Milena -- Caroline Vigouroux VÉRIFICATION DU LOCUTEUR 15h00 : Système de discriminants linéaires pour la vérification du locuteur -- Antoine Legrand SPOT 15h45 : Traduction d’une LTL étendue en TGBA dans Spot -- Damien Lefortier 16h15 : Front-end Promela dans Spot -- Guillaume Sadegh ----------------------------------------------------------------------- Les Résumés des exposés : ************************** OLENA Cartes de distances -- Etienne Folio Une carte de distances est une représentation sous forme d’image d’une fonction distance à un objet. Ces cartes sont utilisées dans de nombreuses applications, en particulier en analyse d’images de documents qui nous serviront d’illustration. Certaines méthodes de calcul de cartes moins génériques que d’autres peuvent s’avérer plus rapides : par exemple, des cartes calculées par propagation de fronts permettent de déterminer des plus courts chemins mais ne fonctionnent que lorsque le support est connu pour être non-convexe. Cette présentation fait un tour d’horizon des différents algorithmes de calculs de cartes de distances, met en évidence leurs atouts et faiblesses et explique les choix retenus. Les types de couleur dans Milena -- Caroline Vigouroux Le projet Olena fournit une bibliothèque générique pour le traitement d’images, Milena. Nous voulons que cette bibliothèque procure de nombreux types de valeur tels que l’utilisateur puisse toujours choisir le type adapté pour son application. Par exemple, nous fournissons de nombreux encodages en niveau de gris, de nombreux espaces de couleur, etc. Nous présentons la manière dont nous mettons en oeuvre les types de couleurs dans Milena. Il existe différents espaces de couleur (RGB, HSI, et bien d’autres) et il existe plusieurs encodages possibles pour les mêmes espaces de couleur (rgb_3x8, rgb_f, etc.). Nous voulons rendre les choses plus faciles pour l’utilisateur. Donc, notre objectif est de rendre possible l’utilisation des espaces de couleur sans se soucier des mécanismes internes. Par exemple, dans les formules de conversion, on ne veut pas faire apparaître les détails d’implémentation (division par 255). VÉRIFICATION DU LOCUTEUR Système de discriminants linéaires pour la vérification du locuteur -- Antoine Legrand Dans la reconnaissance du locuteur, les modèles GMM occupent une place très importante dans le développement des systèmes performants. Les méthodes de discrimination linéaire à base de SVM donnent actuellement de meilleurs résultats. On s’intéressera ici à un système de discriminant linéaire (le SVM-GLDS). Celui-ci utilise directement, sans passer par un modèle GMM, des statistiques issues de l’ensemble des paramètres de la parole pour définir le modèle de reconnaissance. On évaluera les performances d’un tel système sur la base de données NIST-SRE en le comparant avec les autres systèmes à base de SVM-GMM. SPOT Traduction d’une LTL étendue en TGBA dans Spot -- Damien Lefortier Spot repose sur l’approche automate du model checking. La bibliothèque permet de vérifier des propriétés exprimées en logique temporelle à temps linéaire (LTL) sur une modélisation d’un système représentée par un automate de Büchi généralisé basé sur les transitions (TGBA). Spot propose actuellement deux algorithmes de traduction de LTL en TGBA, une des deux étapes principales de l’approche automate. Nous présentons une nouvelle traduction en TGBA d’une logique LTL qui a été étendue en y ajoutant des opérateurs représentés par des automates finis. Cette traduction permet à Spot de vérifier des propriétés qui n’étaient pas exprimables auparavant. Front-end Promela dans Spot -- Guillaume Sadegh Spot est une bibliothèque de model checking. Pour vérifier des modèles, Spot utilise un format d’entrée représentant des automates de Büchi généralisés basés sur les transitions (TGBA). Ce format est peu pratique pour des utilisateurs, par son manque d’abstraction et par la taille des automates à représenter, souvent composés de millions d’états. Promela (Process Meta- Language) est un langage de spécification de systèmes asynchrones, utilisé par le model checker Spin. Il permet de représenter des systèmes concurrents dans un langage impératif de haut niveau. Nous allons présenter plusieurs approches pour l’ajout d’un front-end Promela dans Spot, qui devront permettre une exploration à la volée du graphe d’états, afin d’éviter de conserver en mémoire tous les états. -- Daniela Becker