Suite du projet « Reconnaissance automatique
des signes standards de la L.S.F.»
Site internet N3C
Christophe Robalo Claire-lise Velten
Chloé Brochard Virginie BriendPrésentation du 23 février 2007
Plan de la présentation
Définition du projetAmélioration du site N3C (version1)Module de maintenancePDARecherche par ressemblancePerspectives pour N3CBilan du projetConclusion générale
1. Définition du projet
But? Suite du site de recherche de traduction d’un signe de la L.S.F. en français: N3C
Comment? description du signe recherché par configuration / position / étapes.
Evolutions? amélioration de l’utilisation du site + nouvelles fonctions: « recherche par ressemblance », maintenance et module PDA.
Équipe
2. Améliorations du site (1)
Corrections de la base de données des signesModifications de l’ergonomie (création de nouvelles pages intermédiaires, unification des liens…)
Création de nouvelles vidéos(suite à la création de messages d’aide)
Création d’un tutoriel (modification du module d’aide de la version 1)
2. Améliorations du site (2)
2. Améliorations du site (3)
Test utilisateurs - sujets
- méthode
- résultats: Rapport entre les traductions trouvées selon les phases et les traductions non trouvées
4,16 6,25
16,6
12,5
8,3310,41
41,78
phase1: première traduction
phase 1: deuxième traduction
phase 2: troisième traduction
phase 2: quatrième traduction
phase 3: cinquième traduction
phase 3: sixième traduction
pas de traduction trouvée
2. Améliorations du site (4)
Limites (la population testée, les objets testés, la méthode)
Intérêts (apprentissage de la méthodologie, remarques sur l’ergonomie et les fonctions de la version 1)
Conclusions
(corrections de l’ergonomie)
3. Module de maintenance(1)
Pouvoir faire évoluer le site en ajoutant du nouveau vocabulaire
Mise à jour de la base de données pour un utilisateur non informaticien
IHM qui ressemble à l’ensemble du site
L’accès : Via une adresse spécifique
Sécurisé par l’intermédiaire d’un fichier d’authentification .HTACCESS (Serveur APACHE)
3. Module de maintenance(2) Les fonctions
CréationChoix de la configuration du signe en cliquant sur l’image correspondantSaisie des positions en 2D ou en 3DChoix de valider son étape ou d’en saisir une autreChargement de la vidéo et saisie du mot que l’on veut associer à ce signeValidation créant les enregistrements dans les différentes tables (caracsigne et signe)
3.Module de maintenance (3)
Saisie configuration
3.Module de maintenance (4)Choix saisie des positions en 2D ou en 3D
Message d’information des signes déjà existants
3.Module de maintenance (5)
Saisie position en 2D (5)
3. Module de maintenance (6)
Les fonctions Modification
Complexe à mettre en oeuvre
Supprimer le signe et le re-créer
Suppression Affichage de la liste des signes du site triée par le nom
Sélection du signe à supprimer
Validation entraînant la suppression des données dans la base des différentes tables
4. PDA (1)
Accéder au dictionnaire N3C: n’importe où, n’importe quand, sur un terminal mobile
Adapter le site N3C pour technologie PDA Simplification de la navigation et affichage page/page Suppression des fonctions tutoriel Restriction à une étape (configuration+ position en 2D) Ré-écriture en HTML et PHP en suivant les recommandation W3C Web Mobile
4. PDA (2)
4. PDA (3)
Ce qu’il reste à faireIntégrer le nouveau module de recherche par ressemblance
Permettre la saisie de plusieurs étapes
Intégration au niveau du site N3C
Tests
5. Recherche par ressemblance (1)
Config 1 2 3 4 5 6 7 8 9 10
1 0 3 1 2 2 5 6 9 5 6
2 3 0 3 3 3 5 5 6 5 5
3 1 3 0 2 2 5 6 9 3 5
4 2 3 2 0 2 5 4 9 3 5
5 2 3 2 2 0 5 5 9 3 6
6 5 5 5 5 5 0 4 6 5 4
7 6 5 6 4 5 4 0 7 3 3
8 9 6 9 9 9 6 7 0 5 6
9 5 5 3 3 3 5 3 5 0 3
10 6 5 5 5 6 4 3 6 3 0
1) Tableau de ressemblance des configurations
5. Recherche par ressemblance (2)
Ressemblance entre tous les signes
Utilisation du tableau de ressemblance des configurations pour le calcul de la ressemblance entre 2 signes.
Critère: Si le nombre de configurations est différent entre les signes, utiliser le rang minimal.
2) Tableau de ressemblance des signes
)',min(
10)))',((10(
)',min(
1 rangrangCiCidR
rangrang
i
5. Recherche par ressemblance (3)
1 1 heure (durée) 1 kilo 1 litre 1 milliard
1 100 100 100 100 100
1 heure (durée) 100 100 55 70 50
1 kilo 100 55 100 72 38
1 litre 100 70 72 100 48
1 milliard 100 50 38 48 100
2) Tableau de ressemblance des signes
5. Recherche par par ressemblance (4)
Ecart type
ConfiG 1 2 3 4 5 6 7 8 9 10
1 0 0,82 0 0,5 0,58 0,5 0,5 1,91 1,5 0,5
2 0,82 0 0,5 0,5 0 1,26 1,26 1 1,41 1,63
3 0 0,5 0 0,58 0,58 0,5 0,5 1,91 2,22 0,5
4 0,5 0,5 0,58 0 0,96 0,5 0,5 1,91 2 0,5
5 0,58 0 0,58 0,96 0 0 0,58 1,91 2,31 0,82
6 0,5 1,26 0,5 0,5 0 0 1,15 2,5 1,5 1,15
7 0,5 1,26 0,5 0,5 0,58 1,15 0 1,89 0,96 0,5
8 1,91 1 1,91 1,91 1,91 2,5 1,89 0 1,71 2,06
9 1,5 1,41 2,22 2 2,31 1,5 0,96 1,71 0 0,58
10 0,5 1,63 0,5 0,5 0,82 1,15 0,5 2,06 0,58 0
3) Détection des anomalies et optimisation
5. Recherche par ressemblance (5)
Ecart type- Ecart type moyen: 1,2
- Ecart type maximal: 5.2
Identification des classes d’équivalenceClasses suspectes configuration unique
- Exemple: Prier (45 occurences)
3) Détection des anomalies et optimisation
5. Recherche par ressemblance (6)
0-5
16-2
0
31-3
5
46-5
0
61-6
5
76-8
0
91-9
5
0
5000
10000
15000
20000
25000
Nb
de
sig
nes
Ressemblance
Histogramme
5. Recherche par ressemblance (7)
Modification de la méthode de calcul de la ressemblance
- Pas de ressemblance si une seule configuration
Si une seule configuration saisie- Pas assez d’éléments saisis pour une
ressemblance précise
3) Détection des anomalies et optimisation
Démonstration
6. Perspectives pour N3C (1)
Hypothèse:
Proposer de nouvelles méthodes de description d’un signe
Une main / deux mains;
Type de mouvement ;
Orientation du mouvement.
6. Perspectives pour N3C (2)
Méthode d’analyse 1:
Dissociation signes bimanuels:Résultats de base de données 549 signes :
244 signes réalisés à une main,soit 44,5%:
305 signes réalisés à deux mains soit: 55,5%:
Bon critère.
6. Perspectives pour N3C (3)
Méthode d’analyse 2:
Dissociation par le type du mouvement:Bill moody : “primitives de mouvements”
Nos choix:
6. Perspectives pour N3C (4)
Résultats pour 46 signes:
• Mode de classification facilité grâce aux flèches
•Répartition intéressante
•Mais: définition subjective des types de mouvement (ex: BONJOUR; PAPILLON).
CRITERE MOYEN
6. Perspectives pour N3C (5)
Méthode d’analyse 3:
Dissociation par l’orientation: résultat pour 45 signes
Annelies Braffort: •Plan sagittal (vertical)•Plan frontal•Plan transversal (horizontal)•Plan sagitto-frontal (diagonal)
6. Perspectives pour N3C (6)
•Dissociation efficace
•Mais paramètres (plans) difficiles à évaluer.
•Proposition: vers le haut, vers le bas, vers la droite, etc.
CRITERE MOYEN
Résultats pour 46 signes:
6. Perspectives pour N3C (7)
Bilan:
Distinction 1 main avec mouvement / 2 mains
30
3 4 2 25
005
101520253035
2 m
ains
mvt
dro
it
mvt
cou
rbe
mvt
circ
ulai
re
mvt
com
plex
e
mvt
sta
tique
mvt
rép
étiti
fdé
plac
emen
t
Série1
Classement liste de 46 signes: Avec critère nb de mains + configuration +
type de mouvement 1/ Choix du nb de main obligatoire au début de la recherche
2/Choix configuration
3/Choix type de mouvement ou/ position
Remarque: choix orientation peu fiable.
7. Bilan de projet
Comparaison Charge Estimée (188 jours) et consommée (143 jours) = - 45 jours
Tâches non réalisées à certaines phases Rédaction du rapport
Nouveau vocabulaire
– RAF de 23 jours donc Charge réelle 167
7. Bilan de projet
Reste à faire Tests de recette Maintenance Version PDA Tests de la recherche par ressemblance Rapport
Réalisation par rapport au objectifs Nouvelle ergonomie conforme Tutoriel et Aides conforme Maintenance conforme Nouvelle recherche par ressemblance conforme Pda partielle mais priorité 2
7. Bilan de projet
Raison des retardsCharge de développement élevée pour Christophe
Complexité de la mise en place de la recherche par ressemblance
Sous estimations des charges
Re-planification de certains tâches
8. Conclusion générale
Ce n’est pas encore un outil de «reconnaissance automatique de signes standards de la L.S.F. ».
Travail en groupe: enrichissant malgré la gestion du caractère de chacun!