Title: PSILib Perception Syst
1PSILibPerception Système InformationLibrary
Delalandre Mathieu Héroux
Pierre Trupin Eric
2Sommaire
- Introduction
- PSI Image Processing Library
- PSI Classification Tool Library
- PSI Documents Interface Library
- Conclusion
3Sommaire
- Introduction
- PSI Image Processing Library
- PSI Classification Tool Library
- PSI Documents Interface Library
- Conclusion
4Introduction
- Présentation de la PSILib (1)
- Base doutils standards pour le traitement des
documents découpés en 3 bibliothèques - Bibliothèque doutils de traitement dimages
- PSI Image Processing Library (psi.ipl)
- Bibliothèque doutils pour la classification
- PSI Classification Tool Library (psi.ctl)
- Bibliothèque dinterfaces dédiées au document
- PSI Document Interface Library (psi.dil)
5Introduction
- 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
6Introduction
- 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
7Introduction
- Présentation de la PSILib (4)
- Points faibles
- Fiabilité de la librairie
- Pas de tests de robustesse
- Pas de code de gestion derreurs
- Implémentation plus procédurale quobjet
8Introduction
- Mise à disposition
- Actuellement
- Site de thèse
- http//mathieu.delalandre.free.fr
- http//site.voila.fr/roxml
- A venir
- Site Intranet GT document du PSI
- Serveur PSI
- Serveur Doc Mining
9Sommaire
- Introduction
- PSI Image Processing Library
- PSI Classification Tool Library
- PSI Documents Interface Library
- Conclusion
10PSI Image Processing Library
- Introduction (1)
- Bibliothèque de traitement dimage et extracteurs
de modèles - Basée sur
- JAI 1.1
- LibTiff 3.5
- Langages dinterface
- Complètement depuis java
- Partiellement depuis le C/C
11PSI Image Processing Library
- Introduction (2)
- Mise à disposition avec documentation
- Première version depuis mi-mai 2002
- Deuxième version fin octobre 2002
- Vectorisation
- Recherche darcs de cercle
- Extraction de modèles structurels
12PSI Image Processing Library
- Présentation (1)
- Traitements à disposition
- Gestion des fichiers
- Filtrage linéaire
- Binarisation
- Morphologie Mathématique
- Marquage de masses connexes
- Vectorisation
- Extracteur dinvariants
13PSI Image Processing Library
- Présentation (2)
- Documentation
- Automatique avec JavaDoc
- Inclue les rapports
- 43 MO
- PS, PDF, HTML,Word
- Perfectible franglais
- Documentation PSIIPL
14Sommaire
- Introduction
- PSI Image Processing Library
- PSI Classification Tool Library
- PSI Documents Interface Library
- Conclusion
15PSI Classification Tool Library
- Introduction (1)
- Bibliothèque de classifieurs et doutils de
reconstruction de modèles - Basée sur
- STL
- Langages dinterface
- Complètement depuis java et C/C
16PSI Classification Tool Library
- Introduction (2)
- Mise à disposition avec documentation
- Première version fin mai début juin 2002
- Deuxième version fin octobre 2002
- Appariement inexact
- Recherche de sous-graphes
- Passerelles avec dautres librairies Graphe
(VFLib, GTL, Messmer)
17PSI Classification Tool Library
- Présentation
- Traitements à disposition
- Classifieur statistique kppv
- Outils de reconstruction de modèles
- Toponymes
- Graphe de masses connexes
- Classifieur structurel (GraphePSI)
18PSI Classification Tool Library
- Exemple de traitement (1)
19PSI Classification Tool Library
- Exemple de traitement (2)
20PSI Classification Tool Library
- Exemple de traitement (3)
- Exemple de reconnaissance
21Sommaire
- Introduction
- PSI Image Processing Library
- PSI Classification Tool Library
- PSI Documents Interface Library
- Conclusion
22PSI Document Interface Library
- Introduction (1)
- Interface dacquisition de connaissances en
traitement dimages - Basé sur
- Task-Guide
- PSI IPL version mai 2002
- Langage dexécution
- Java
23PSI Document Interface Library
- Introduction (2)
- Mise à disposition sans documentation
- Première version fin mai début juin 2002
- Deuxième version fin octobre 2002
- Gestion de la PSI CTL
- Exploitation de SVG
24PSI Document Interface Library
- Présentation
- Fonctionnalités à disposition
- Pilotage des outils de la PSI IPL
- Une interface dacquisition de connaissances sur
le traitement dimages (traitement et stratégies) - Une interface dacquisition de modèles de
représentation des formes - Stockage des scénarios (en XML)
25PSI Document Interface Library
26PSI Document Interface Library
1 Saisie de lexemple
2 Proposition formes ressemblantes
3 Validation (invalidation) utilisateur
4 Export bases dapprentissage
5 Calculs de statistiquesdes différentes
approches
27Sommaire
- Introduction
- PSI Image Processing Library
- PSI Classification Tool Library
- PSI Documents Interface Library
- Conclusion
28Conclusion
- Points faibles
- Problèmes éventuels de robustesse
- Documentation
- français - anglais - franglais
- documentation de linterface
- Implémentation plus procédurale que objet
29Conclusion
- Points forts (1)
- Package complet
- Système RDF Interface de commande
- Documentation sur les outils
- programmeur scientifique
30Conclusion
- Points forts (2)
- Contraintes techniques faibles
- Portable sous Linux Windows, sous forme
- librairies dynamiques (.dll et .so) packages
(.jar) - Langage dinterface
- 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
31Conclusion
- Les livrables (1)
- Première version
- Depuis mi mai
- PSI IPL
- Fin mai début juin
- PSI CTL
- PSI IDL (PSI IPL)
32Conclusion
- Les livrables (2)
- Seconde version (fin octobre)
- PSI IPL
- PSI CTL
- PSI IDL (PSI IPL PSI CTL)
33Conclusion
- Perspectives
- Réflexion sur
- la caractérisation des traitements
- la granularité des traitements
- lextension aux formats électroniques courrant
(PDF, DXF, SVG, etc) - Comparaison avec les librairies standards
disponibles