DocMining : Présentation LibPSI le 23/05/2002 PSILib Perception Système Information Library Delalandre Mathieu Héroux Pierre Trupin Eric
DocMining : Présentation de la PSILib le 23/05/2002 Sommaire Introduction PSI Image Processing Library PSI Classification Tool Library PSI Documents Interface Library Conclusion
DocMining : Présentation de la PSILib le 23/05/2002 Sommaire Introduction PSI Image Processing Library PSI Classification Tool Library PSI Documents Interface Library Conclusion
DocMining : Présentation de la PSILib le 23/05/2002 Introduction Présentation de la PSILib (1) Base d’outils standards pour le traitement des documents découpés en 3 bibliothèques : Bibliothèque d’outils de traitement d’images PSI Image Processing Library (psi.ipl) Bibliothèque d’outils pour la classification PSI Classification Tool Library (psi.ctl) Bibliothèque d’interfaces dédiées au document PSI Document Interface Library (psi.dil)
DocMining : Présentation de la PSILib le 23/05/2002 Introduction Présentation de la PSILib (2) Points forts Multi langages Java & C/C++ 100% interfaçable depuis Java Partiellement interfaçable depuis le C/C++ Multi Plate formes Windows et Linux 100% depuis Java Partiellement depuis le C/C++
DocMining : Présentation de la PSILib le 23/05/2002 Introduction Présentation de la PSILib (3) Points forts Paramétrage des outils Externalisation des connaissances opératoires Interfaçage des outils Flots de données dédiés & XML (SVG, XGMML) Bibliothèque documentée
DocMining : Présentation de la PSILib le 23/05/2002 Introduction Présentation de la PSILib (4) Points faibles Fiabilité de la librairie Pas de tests de robustesse Pas de code de gestion d’erreurs Implémentation plus procédurale qu’objet
DocMining : Présentation de la PSILib le 23/05/2002 Mise à disposition Actuellement Site de thèse A venir Site Intranet GT document du PSI Serveur PSI Serveur Doc Mining Introduction
DocMining : Présentation de la PSILib le 23/05/2002 Sommaire Introduction PSI Image Processing Library PSI Classification Tool Library PSI Documents Interface Library Conclusion
DocMining : Présentation de la PSILib le 23/05/2002 Introduction (1) Bibliothèque de traitement d’image et extracteurs de modèles Basée sur JAI 1.1 LibTiff 3.5 Langages d’interface Complètement depuis java Partiellement depuis le C/C++ PSI Image Processing Library
DocMining : Présentation de la PSILib le 23/05/2002 Introduction (2) Mise à disposition avec documentation Première versiondepuis mi-mai 2002 Deuxième versionfin octobre 2002 Vectorisation Recherche d’arcs de cercle Extraction de modèles structurels PSI Image Processing Library
DocMining : Présentation de la PSILib le 23/05/2002 Présentation (1) Traitements à disposition : Gestion des fichiers Filtrage linéaire Binarisation Morphologie Mathématique Marquage de masses connexes Vectorisation Extracteur d’invariants PSI Image Processing Library
DocMining : Présentation de la PSILib le 23/05/2002 Présentation (2) Documentation : Automatique avec JavaDoc Inclue les rapports 43 MO PS, PDF, HTML,Word Perfectible « franglais » Documentation PSIIPL Documentation PSIIPL PSI Image Processing Library
DocMining : Présentation de la PSILib le 23/05/2002 Sommaire Introduction PSI Image Processing Library PSI Classification Tool Library PSI Documents Interface Library Conclusion
DocMining : Présentation de la PSILib le 23/05/2002 Introduction (1) Bibliothèque de classifieurs et d’outils de reconstruction de modèles Basée sur STL Langages d’interface Complètement depuis java et C/C++ PSI Classification Tool Library
DocMining : Présentation de la PSILib le 23/05/2002 Introduction (2) Mise à disposition avec documentation Première versionfin mai début juin 2002 Deuxième versionfin octobre 2002 Appariement inexact Recherche de sous-graphes Passerelles avec d’autres librairies « Graphe » (VFLib, GTL, Messmer) PSI Classification Tool Library
DocMining : Présentation de la PSILib le 23/05/2002 Présentation Traitements à disposition : Classifieur statistique kppv Outils de reconstruction de modèles Toponymes Graphe de masses connexes Classifieur structurel (GraphePSI) PSI Classification Tool Library
DocMining : Présentation de la PSILib le 23/05/2002 Exemple de traitement (1) PSI Classification Tool Library
DocMining : Présentation de la PSILib le 23/05/2002 Exemple de traitement (2) PSI Classification Tool Library
DocMining : Présentation de la PSILib le 23/05/2002 Exemple de traitement (3) Exemple de reconnaissance Exemple de reconnaissance PSI Classification Tool Library
DocMining : Présentation de la PSILib le 23/05/2002 Sommaire Introduction PSI Image Processing Library PSI Classification Tool Library PSI Documents Interface Library Conclusion
DocMining : Présentation de la PSILib le 23/05/2002 Introduction (1) Interface d’acquisition de connaissances en traitement d’images Basé sur Task-Guide PSI IPL « version mai 2002 » Langage d’exécution Java PSI Document Interface Library
DocMining : Présentation de la PSILib le 23/05/2002 Introduction (2) Mise à disposition sans documentation Première versionfin mai début juin 2002 Deuxième versionfin octobre 2002 Gestion de la PSI CTL Exploitation de SVG PSI Document Interface Library
DocMining : Présentation de la PSILib le 23/05/2002 Présentation Fonctionnalités à disposition Pilotage des outils de la PSI IPL Une interface d’acquisition de connaissances sur le traitement d’images (traitement et stratégies) Une interface d’acquisition de modèles de représentation des formes Stockage des scénarios (en XML) PSI Document Interface Library
DocMining : Présentation de la PSILib le 23/05/2002 PSI Document Interface Library
DocMining : Présentation de la PSILib le 23/05/2002 PSI Document Interface Library 1 : Saisie de l’exemple 2 : Proposition formes ressemblantes 3 : Validation (invalidation) utilisateur 4 : Export bases d’apprentissage 5 : Calculs de statistiques des différentes approches
DocMining : Présentation de la PSILib le 23/05/2002 Sommaire Introduction PSI Image Processing Library PSI Classification Tool Library PSI Documents Interface Library Conclusion
DocMining : Présentation de la PSILib le 23/05/2002 Conclusion Points faibles Problèmes éventuels de robustesse Documentation français - anglais - franglais documentation de l’interface Implémentation plus procédurale que objet
DocMining : Présentation de la PSILib le 23/05/2002 Conclusion Points forts (1) Package « complet » Système RDF & Interface de commande Documentation sur les outils programmeur & scientifique
DocMining : Présentation de la PSILib le 23/05/2002 Conclusion Points forts (2) Contraintes techniques « faibles » Portable sous Linux & Windows, sous forme librairies dynamiques (.dll et.so) & packages (.jar) Langage d’interface complet depuis Java et partiel depuis le C/C++ Interfaçage système « aisé » Sortie XML et dérivés (SVG, XGMML), interfaçable via un script XSLT
DocMining : Présentation de la PSILib le 23/05/2002 Conclusion Les livrables (1) Première version Depuis mi mai PSI IPL Fin mai début juin PSI CTL PSI IDL (PSI IPL)
DocMining : Présentation de la PSILib le 23/05/2002 Conclusion Les livrables (2) Seconde version (fin octobre) PSI IPL PSI CTL PSI IDL (PSI IPL & PSI CTL)
DocMining : Présentation de la PSILib le 23/05/2002 Conclusion Perspectives Réflexion sur la caractérisation des traitements la granularité des traitements l’extension aux formats électroniques courrant (PDF, DXF, SVG, etc…) Comparaison avec les librairies standards disponibles