front_idill/doc/Documentation - Front IDILL.html
author bastiena
Mon, 24 Sep 2012 15:20:10 +0200
changeset 124 d2b4682dc9cc
parent 83 6070a596014e
permissions -rw-r--r--
Étiquette V00.17 ajoutée à la révision 57a65edde708
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
79
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
     1
<!DOCTYPE html>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
     2
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" class="has_sidebar fixed-header earthrise">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
     3
    <head>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
     4
        <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
     5
        <meta name="description" content="Tutoriel sur le développement et l'utilisation de code Processing utilisant le Middleware TraKERS."/>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
     6
        <meta name="keywords" content="TraKERS, TraKERS Processing, TraKERS Front Processing, TraKERS Front, Kinect Processing"/>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
     7
        <title>BROWSE BY MOTION - Documentation Front IDILL</title>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
     8
    </head>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
     9
    
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    10
    <body>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    11
        <h2>Sommaire</h2>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    12
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    13
        <ol type="I">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    14
            <a href="#I"><li>Introduction</li></a>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    15
            <a href="#II"><li>Lancement</li></a>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    16
            <a href="#III"><li>Fonctionnalités</li></a>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    17
            <a href="#IV"><li>Configuration</li></a>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    18
            <a href="#V"><li>Notices à prendre en compte</li></a>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    19
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    20
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    21
        <hr />
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    22
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    23
        <ol type="I" start="1">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    24
            <h3><a name="#I"><li>Introduction</li></a></h3>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    25
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    26
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    27
        <p>Ce front est un prototype sous forme d'application web développée en javascript permettant de naviguer au sein d'une mosaïque de vidéos indexées.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    28
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    29
        <p>Elements requis :
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    30
            <ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    31
                <li>Google Chrome 20 ou supérieur est nécessaire pour lancer ce prototype.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    32
                <li>WampServer 2 doit être installé.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    33
                <li>Les dossiers Front IDILL et lib doivent être copiés à la racine du dossier www de Wamp (par défaut dans C:\wamp\www).</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    34
            </ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    35
        </p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    36
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    37
        <p>Si vous souhaitez utiliser le prototype en mode d'interaction Kinect :
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    38
            <ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    39
                <li>Kinect for Xbox 360.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    40
                <li>Kinect SDK 1.5 de Microsoft.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    41
                <li>.NET Framework 4.0.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    42
            </ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    43
        </p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    44
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    45
        <hr />
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    46
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    47
        <ol type="I" start="2">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    48
            <h3><a name="#II"><li>Lancement</li></a></h3>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    49
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    50
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    51
        <p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    52
            <ol type="1" start="1">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    53
                <li>Lancer wamp.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    54
                <li>Aller sur Google Chrome à l'adresse : http://localhost/Front%20IDILL</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    55
                <li>Par défaut, le prototype est réglé pour les interactions à la souris. Vous pouvez néanmoins le configurer (voir Configuration) pour qu'il puisse se connecter à un Middleware utilisant Kinect.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    56
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    57
        </p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    58
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    59
        <p>Lancement en mode Kinect (après avoir réglé le paramètre dans la configuration).</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    60
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    61
        <p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    62
            <ol type="1" start="4">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    63
                <li>Lorsque vous vous trouvez dans ce Front, vous pouvez voir deux boutons, chacun mène à un mode d'interaction particulier. Le premier vous envoie sur le Front IDILL en mode d'interaction souris et le second en mode d'interaction Kinect (le middleware est requis pour ce mode d'interaction).
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    64
                <li>Après avoir lancé le Front, il faut cliquer sur le raccourci l'exécutable "BBM - Middleware.exe". Si vous l'avez supprimé, vous pouvez le retrouvé ainsi : dossier d'installation de BBM\Browse by Motion\Middleware\MainModule.exe.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    65
                <li>La fenêtre s'ouvre. Dès que vous voyez la sortie vidéo de la Kinect apparaître à l'écran, vous avez connecté le Middleware.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    66
                <li>Relancez le Front en cliquant dessus et en appuyant sur F5 afin de raffraichir la fenêtre du navigateur.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    67
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    68
        </p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    69
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    70
        <hr />
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    71
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    72
        <ol type="I" start="3">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    73
            <h3><a name="#III"><li>Fonctionnalités</li></a></h3>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    74
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    75
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    76
        <p>Dans cette partie, on déclinera les fonctionnalités selon le mode d'interaction utilisé (Souris/Kinect).</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    77
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    78
        <u><h3><p>Mode d'interaction souris :</p></h3></u>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    79
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    80
        <ol type="1" start="1">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    81
            <h3><li>Actions de contrôle de l'interface.</li></h3>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    82
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    83
            <ol type="A" start="1">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    84
                <h4><li>Sélection de la vidéo dans la mosaïque.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    85
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    86
                <p>Lorsque vous vous trouvez dans la mosaïque, vous pouvez survoler les images, qui zoomeront légèrement. Un clic sur une image zoomée vous permettra d'accéder à sa vidéo.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    87
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    88
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    89
            <ol type="A" start="2">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    90
                <h4><li>Revenir à la mosaïque.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    91
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    92
                <p>Il y a deux interactions possibles pour revenir à la mosaïque.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    93
                <ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    94
                    <li>Le fait de cliquer en dehors de la vidéo centrale.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    95
                    <li>Le fait de tirer la molette de la souris vers vous.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    96
                </ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    97
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    98
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
    99
            <ol type="A" start="3">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   100
                <h4><li>Aller d'une vidéo à une autre.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   101
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   102
                <p>Dans une vidéo, vous pourrez voir 4 bordures, respectivement en haut, en bas, à droite et à gauche de la vidéo centrale. Il y en a 4, sauf si vous vous trouvez sur une extrémité de la mosaïque.
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   103
                Pour passer à une vidéo voisine, il faut mettre la souris sur la vidéo voulue, attendre qu'elle bleuisse et que la notification de changement de vidéo apparaisse en haut de la fenêtre. Ensuite, vous pouvez :</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   104
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   105
                <ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   106
                    <li>Cliquer sur cette vidéo.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   107
                    <li>Déplacer rapidement le curseur vers la bordure opposée.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   108
                </ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   109
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   110
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   111
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   112
        <ol type="1" start="2">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   113
            <h3><li>Recherche par courbes.</li></h3>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   114
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   115
            <p>Dans le mode d'intéraction souris, une icone d'aide apparaît en haut à droite de la fenêtre. Lorsque la souris passe dessus, il grandit. Un clic sur la grande icone fait apparaître le panneau d'aide. Il est possible de cliquer ou de tracer une nouvelle courbe de recherche pour faire disparaître le panneau d'aide.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   116
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   117
            <ol type="A" start="1">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   118
                <h4><li>Tracé de courbes.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   119
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   120
                <p>Lorsque vous vous trouvez dans la mosaïque, ou sur le lecteur vidéo (au dessus de la timeline), il vous est possible d'effectuer une recherche par courbe en maintenant le bouton gauche de la souris et en la déplaçant. La courbe sera alors tracée par le mouvement du curseur.<br />Dès que l'utilisateur lâche le bouton, la courbe disparaît.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   121
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   122
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   123
            <ol type="A" start="2">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   124
                <h4><li>Reconnaissance de courbes.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   125
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   126
                <p>Durant le tracé, il peut arriver 4 choses :</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   127
                <ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   128
                    <li>Le tracé correspond à plusieurs courbes : Leurs macarons sont affichés en haut de la fenêtre.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   129
                    <li>Le tracé correspond à une seule courbe : Le macaron de la courbe est affiché en haut de la fenêtre et on effectue une recherche sur les marqueurs correspondants à cette courbe.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   130
                    <li>Le tracé correspond à plusieurs courbes, mais le tracé actuel permet de définir une courbe : Si on relâche le bouton de la souris, on valide la courbe qu'on a tracé et on entre dans une recherche.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   131
                    <li>Le tracé ne correspond à aucune courbe répertoriée. Un macaron de geste inconnu s'affiche.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   132
                </ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   133
                <p>Une recherche par courbes dans la mosaïque résulte en un filtrage. Plus les vidéos sont opaques et plus le nombre de marqueurs trouvés dans celles-ci sont importants.<br />Une recherche dans une vidéo mettra en surbrillance les marqueurs correspondant au type de marqueur recherché.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   134
                <p>Une nouvelle requête de recherche écrase la précédente.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   135
                <p>Si une recherche est effectuée dans la mosaïque, la recherche s'étend à toutes les vidéos contenues.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   136
                <p>A l'inverse, une recherche dans une vidéo n'affecte pas la mosaïque.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   137
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   138
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   139
            <ol type="A" start="3">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   140
                <h4><li>Quitter la recherche.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   141
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   142
                <p>Pour quitter une recherche en cours, il suffit de placer le curseur sur le macaron de recherche, qui apparaîtra alors barré. Ensuite, un clic le fait disparaître et quitte la recherche.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   143
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   144
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   145
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   146
        <u><h3><p>Mode d'interaction Kinect :</p></h3></u>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   147
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   148
        <p>Deux pointeurs sont affichées lorsque les mains se situent à un certain intervalle de profondeur par rapport à la Kinect. Cet intervalle peut être modifié dans la configuration. Il s'agit de la zone de recherche.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   149
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   150
        <ol type="1" start="1">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   151
            <h3><li>Actions de contrôle de l'interface.</li></h3>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   152
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   153
            <ol type="A" start="1">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   154
                <h4><li>Sélection de la vidéo dans la mosaïque.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   155
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   156
                <p>Lorsque vous vous trouvez dans la mosaïque, vous pouvez pointer les images avec un bras, l'image sur laquelle le pointeur correspondant à une de vos mains se trouve zoomera légèrement. Lorsque vous maintenez le pointeur sur une image, une mire se remplira progressivement. Lorsqu'elle sera entièrement remplie, un zoom s'effectuera sur l'image afin de donner l'accès à sa vidéo.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   157
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   158
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   159
            <ol type="A" start="2">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   160
                <h4><li>Revenir à la mosaïque.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   161
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   162
                <p>Il faut placer les deux pointeurs correspondants aux mains sur les bordures des voisins de la vidéo centrale pour revenir à la mosaïque. Il est possible de le faire horizontalement ou verticalement.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   163
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   164
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   165
            <ol type="A" start="3">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   166
                <h4><li>Aller d'une vidéo à une autre.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   167
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   168
                <p>Dans une vidéo, vous pourrez voir 4 bordures, respectivement en haut, en bas, à droite et à gauche de la vidéo centrale. Il y en a 4, sauf si vous vous trouvez sur une extrémité de la mosaïque.
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   169
                Pour passer à une vidéo voisine, il faut mettre le pointeur sur la vidéo voulue, attendre qu'elle bleuisse et que la notification de changement de vidéo apparaisse en haut de la fenêtre. Ensuite, vous pouvez déplacer rapidement le pointeur vers la bordure opposée</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   170
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   171
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   172
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   173
        <ol type="1" start="2">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   174
            <h3><li>Recherche par courbes.</li></h3>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   175
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   176
            <p>La recherche dans le mode d'interaction Kinect diffère de celle du mode d'interaction souris dans la mesure où il faut effectuer une demande de recherche. Celle-ci se fait en placant les deux mains dans la zone de recherche et en ne les bougeant plus jusqu'à ce qu'une notification de recherche apparaisse. Dans la mosaïque, les mains peuvent se placer à n'importe quel endroit, alors que dans une vidéo, il faut les placer sur la vidéo centrale.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   177
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   178
            <ol type="A" start="1">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   179
                <h4><li>Tracé de courbes.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   180
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   181
                <p>Lorsque vous vous trouvez dans la mosaïque, ou sur le lecteur vidéo (au dessus de la timeline), il vous est possible d'effectuer une recherche par courbe en demandant une recherche, puis en déplacant les deux mains dans la zone de recherche. Seul les débuts de courbes valides seront pris en compte (afin d'éviter que le positionnement des mains ne génère trop d'erreurs de reconnaissance). La courbe sera alors tracée par le mouvement du curseur.<br />Dès que l'utilisateur enlève les deux mains de la zone de recherche, la courbe disparaît.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   182
                <p>Chaque pointeur génère une courbe. L'analyse de courbes est donc double.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   183
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   184
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   185
            <ol type="A" start="2">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   186
                <h4><li>Reconnaissance de courbes.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   187
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   188
                <p>Durant le tracé, il peut arriver 4 choses :</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   189
                <ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   190
                    <li>Le tracé correspond à plusieurs courbes : Leurs macarons sont affichés en haut de la fenêtre.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   191
                    <li>Le tracé correspond à une seule courbe : Le macaron de la courbe est affiché en haut de la fenêtre et on effectue une recherche sur les marqueurs correspondants à cette courbe.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   192
                    <li>Le tracé correspond à plusieurs courbes, mais le tracé actuel permet de définir une courbe : Si on enlève les mains de la zone de recherche, on valide la courbe qu'on a tracé et on entre dans une recherche.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   193
                    <li>Le tracé ne correspond à aucune courbe répertoriée. Un macaron de geste inconnu s'affiche.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   194
                </ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   195
                <p>Il est possible aussi d'afficher l'aide en effectuant le geste wave (secouer la main droite horizontalement, le coude formant un angle droit). Au préalable il faut avoir effectué une demande de recherche. Il est possible d'effectuer une recherche gestuelle (voir plus bas) ou de tracer une nouvelle courbe pour faire disparaître le panneau d'aide.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   196
                <p>Une recherche par courbes dans la mosaïque résulte en un filtrage. Plus les vidéos sont opaques et plus le nombre de marqueurs trouvés dans celles-ci sont importants.<br />Une recherche dans une vidéo mettra en surbrillance les marqueurs correspondant au type de marqueur recherché.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   197
                <p>Une nouvelle requête de recherche écrase la précédente.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   198
                <p>Si une recherche est effectuée dans la mosaïque, la recherche s'étend à toutes les vidéos contenues.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   199
                <p>A l'inverse, une recherche dans une vidéo n'affecte pas la mosaïque.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   200
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   201
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   202
            <ol type="A" start="3">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   203
                <h4><li>Reconnaissance de gestures.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   204
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   205
                <p>Une fois une demande de recherche effectuée, vous pouvez lancer une recherche en effectuant 4 gestures (correspondantes aux 4 marqueurs représentés par ces gestures) :</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   206
                <ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   207
                    <li>FALL (chute) : S'accroupir les genoux en avant.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   208
                    <li>JUMP (saut) : Sauter verticalement sans élan.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   209
                    <li>KNEE-UP (levé de genou) : Lever l'un des genoux en l'avancant par rapport au reste du corps.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   210
                    <li>BEND (penché) : Se pencher vers l'avant sans plier les jambes.</li>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   211
                </ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   212
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   213
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   214
            <ol type="A" start="4">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   215
                <h4><li>Quitter la recherche.</li></h4>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   216
                
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   217
                <p>Pour quitter une recherche en cours, il suffit de placer un pointeur sur le macaron de recherche, qui apparaîtra alors barré. Ensuite, une mire se remplit au fur et à mesure. Lorsque la mire est pleine, la notification et la recherche sont enlevées.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   218
            </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   219
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   220
        
83
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   221
        <u><h3><p>Mode d'interaction pour Tablettes :</p></h3></u>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   222
        
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   223
        <p>Il n'y a plus de pointeurs ni de zone de recherche dans la mesure où seul le doigt de l'utilisateur permet d'effectuer les actions de contrôle de l'interface ou les courbes de recherche.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   224
        
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   225
        <ol type="1" start="1">
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   226
            <h3><li>Actions de contrôle de l'interface.</li></h3>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   227
            
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   228
            <ol type="A" start="1">
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   229
                <h4><li>Affichage du panneau d'aide.</li></h4>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   230
                
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   231
                <p>A tout moment, il est possible de faire apparaître le panneau d'aide en appuyant sur l'icone ayant la forme d'un i en haut à droite de la fenêtre. Pour faire disparaître le panneau, il suffit d'appuyer sur celui-ci.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   232
            </ol>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   233
            
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   234
            <ol type="A" start="2">
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   235
                <h4><li>Sélection de la vidéo dans la mosaïque.</li></h4>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   236
                
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   237
                <p>Lorsque vous vous trouvez dans la mosaïque, vous pouvez appuyer sur une image afin d'accéder à la vidéo.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   238
            </ol>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   239
            
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   240
            <ol type="A" start="3">
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   241
                <h4><li>Revenir à la mosaïque.</li></h4>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   242
                
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   243
                <p>Il faut appuyer sur l'icone représentant une maison situé en haut à gauche de l'écran.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   244
            </ol>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   245
            
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   246
            <ol type="A" start="4">
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   247
                <h4><li>Aller d'une vidéo à une autre.</li></h4>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   248
                
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   249
                <p>Dans une vidéo, vous pourrez voir 4 bordures, respectivement en haut, en bas, à droite et à gauche de la vidéo centrale. Il y en a 4, sauf si vous vous trouvez sur une extrémité de la mosaïque.
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   250
                Pour passer à une vidéo voisine, il faut appuyer sur la bordure de la vidéo à atteindre.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   251
            </ol>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   252
        </ol>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   253
        
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   254
        <ol type="1" start="2">
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   255
            <h3><li>Recherche par courbes.</li></h3>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   256
            
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   257
            <p>La recherche dans le mode d'interaction pour Tablettes ressemble à celle du mode d'interaction souris. En restant appuyé avec le doigt, on le déplace et la courbe se trace. La courbe disparaît lorsqu'on relève le doigt.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   258
            
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   259
            <ol type="A" start="1">
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   260
                <h4><li>Tracé de courbes.</li></h4>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   261
            </ol>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   262
            
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   263
            <ol type="A" start="2">
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   264
                <h4><li>Reconnaissance de courbes.</li></h4>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   265
                
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   266
                <p>Durant le tracé, il peut arriver 4 choses :</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   267
                <ul>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   268
                    <li>Le tracé correspond à plusieurs courbes : Leurs macarons sont affichés en haut de la fenêtre.</li>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   269
                    <li>Le tracé correspond à une seule courbe : Le macaron de la courbe est affiché en haut de la fenêtre et on effectue une recherche sur les marqueurs correspondants à cette courbe.</li>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   270
                    <li>Le tracé correspond à plusieurs courbes, mais le tracé actuel permet de définir une courbe : Si on enlève les mains de la zone de recherche, on valide la courbe qu'on a tracé et on entre dans une recherche.</li>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   271
                    <li>Le tracé ne correspond à aucune courbe répertoriée. Un macaron de geste inconnu s'affiche.</li>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   272
                </ul>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   273
                <p>Une recherche par courbes dans la mosaïque résulte en un filtrage. Plus les vidéos sont opaques et plus le nombre de marqueurs trouvés dans celles-ci sont importants.<br />Une recherche dans une vidéo mettra en surbrillance les marqueurs correspondant au type de marqueur recherché.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   274
                <p>Une nouvelle requête de recherche écrase la précédente.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   275
                <p>Si une recherche est effectuée dans la mosaïque, la recherche s'étend à toutes les vidéos contenues.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   276
                <p>A l'inverse, une recherche dans une vidéo n'affecte pas la mosaïque.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   277
            </ol>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   278
            
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   279
            <ol type="A" start="4">
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   280
                <h4><li>Quitter la recherche.</li></h4>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   281
                
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   282
                <p>Pour quitter une recherche en cours, il suffit d'appuyer sur le macaron de recherche, qui aura pour effet d'enlever la notification et la recherche.</p>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   283
            </ol>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   284
        </ol>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   285
        
79
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   286
        <hr />
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   287
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   288
        <ol type="I" start="4">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   289
            <h3><a name="#IV"><li>Configuration</li></a></h3>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   290
            
83
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   291
            <p>Le Front IDILL possède trois configurations :</p>
79
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   292
            <ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   293
                <li>Une configuration par défaut.<br />Elle est placée dans un fichier javascript et qu'il ne vaut mieux pas modifier sous peine d'engendrer des erreurs s'il y a une erreur de saisie.</li>
83
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   294
                <li>Deux configurations personnalisables.<br />Elles se situent dans les fichiers config_kinect.json et config_souris.json et sont dans le dossier principal du Front IDILL. Il s'agit des paramètres étant chargés au démarrage du Front (ou au redémarrage s'il y a un raffraîchissement de la fenêtre du navigateur). Si un paramètre a une valeur incorrecte, celui-ci prend sa valeur par défaut.</li>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   295
                <li>Ces deux fichiers sont chargés respectivement dans le mode d'interaction Kinect et dans le mode d'interaction souris, afin de pouvoir personnaliser indépendamment les deux modes. Ils contiennent les mêmes paramètres.</li>
79
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   296
                <p>Voici la liste des différents paramètres du Front IDILL :</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   297
                <table border="1">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   298
                    <tr><th>Nom du paramètre</th><th>Type</th><th>Valeur par défaut</th><th>Description</th></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   299
                    <tr><td>local</td><td>booléen</td><td>true</td><td>Indique si le chargement des métadonnées se fait localement ou en ligne.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   300
                    <tr><td>videoConfigFileLocal</td><td>string (path)</td><td>"./player/json/local_videos.json"</td><td>Chemin vers le fichier de chargement des images, vidéos et métadonnées pour un chargement local.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   301
                    <tr><td>videoConfigFileOnline</td><td>string (path)</td><td>"./player/json/online_videos.json"</td><td>Chemin vers le fichier de chargement des images, vidéos et métadonnées pour un chargement en ligne.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   302
                    <tr><td>mouseInteractions</td><td>booléen</td><td>true</td><td>Spécifie le mode d'interaction (souris/Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   303
                    <tr><td>noUserModeEnabled</td><td>booléen</td><td>true</td><td>Spécifie si on active la phase d'approche de l'utilisateur (de remplissage de la mosaïque en mode d'interaction Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   304
                    <tr><td>kinectMinCoordX</td><td>int (px)</td><td>40</td><td>Borne inférieure en abscisse du champ de liberté des pointeurs de la kinect sur l'écran du Front.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   305
                    <tr><td>kinectMinCoordY</td><td>int (px)</td><td>30</td><td>Borne inférieure en ordonnée du champ de liberté des pointeurs de la kinect sur l'écran du Front.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   306
                    <tr><td>kinectMaxCoordX</td><td>int (px)</td><td>520</td><td>Borne supérieure en abscisse du champ de liberté des pointeurs de la kinect sur l'écran du Front.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   307
                    <tr><td>kinectMaxCoordY</td><td>int (px)</td><td>260</td><td>Borne supérieure en ordonnée du champ de liberté des pointeurs de la kinect sur l'écran du Front.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   308
                    <tr><td>imagesByLine</td><td>int</td><td>5</td><td>Longueur de la mosaïque en images.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   309
                    <tr><td>imagesToShow</td><td>int</td><td>20</td><td>Nombre d'images affichées dans la mosaïque.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   310
                    <tr><td>totalImages</td><td>int</td><td>22</td><td>Nombre d'images disponibles au total.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   311
                    <tr><td>timeReloadAfterResize</td><td>int (msec)</td><td>1000</td><td>Temps d'attente avant de recharger la page lorsqu'elle est redimensionnée.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   312
                    <tr><td>timePrezoom</td><td>int (msec)</td><td>500</td><td>Temps qu'il faut à une image pour entrer en phase de prézoom (présélection pour le zoom).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   313
                    <tr><td>timePreUnzoom</td><td>int (msec)</td><td>200</td><td>Temps qu'il faut à une image pour quitter une phase de prézoom.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   314
                    <tr><td>zoomTime</td><td>int (msec)</td><td>500</td><td>Temps qu'il faut pour zoomer sur une image et passer en mode vidéo.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   315
                    <tr><td>timeUnzoom</td><td>int (msec)</td><td>400</td><td>Temps qu'il faut pour dézoomer et revenir à la mosaïque.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   316
                    <tr><td>timeNeighbourGlowing</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut à une vidéo voisine en mode vidéo pour être sélectionnée.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   317
                    <tr><td>timeNeighbourUnglowing</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut à une vidéo voisine en mode vidéo pour être désélectionnée.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   318
                    <tr><td>timeMovingToNeighbour</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut pour bouger vers une vidéo voisine.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   319
                    <tr><td>timeSearchFade</td><td>int (msec)</td><td>2000</td><td>Temps qu'il faut pour que le canvas de recherche par courbes disparaisse.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   320
                    <tr><td>timeNotifyFade</td><td>int (msec)</td><td>2000</td><td>Temps qu'il faut pour que le panneau d'aide disparaisse.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   321
                    <tr><td>timeFilterFade</td><td>int (msec)</td><td>2000</td><td>Temps que le filtrage de la mosaïque s'enlève.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   322
                    <tr><td>timeANFade</td><td>int (msec)</td><td>500</td><td>Temps qu'il faut pour qu'un voisin additionnel disparaisse (voisin de bord de mosaïque).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   323
                    <tr><td>timeShowBigHelp</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut pour zoomer/dézoomer l'icone d'aide (souris).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   324
                    <tr><td>timeoutZoom</td><td>int (msec)</td><td>2000</td><td>Temps qu'il faut pour valider la sélection d'une image pour zoomer (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   325
                    <tr><td>timeoutUnzoom</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut avant de bloquer le dézoom quand les pointeurs quittent les voisins opposés (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   326
                    <tr><td>timeoutMoveToNeighbour</td><td>int (msec)</td><td>250</td><td>Temps qu'il faut avant de bloquer le passage vers un voisin lorsque le pointeur quitte un voisin (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   327
                    <tr><td>timeoutPointersIdle</td><td>int (msec)</td><td>2000</td><td>Temps qu'il faut pour valider l'immobilité des deux pointeurs pour faire une demande de recherche (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   328
                    <tr><td>timeoutAreBothPointersHere</td><td>int (msec)</td><td>500</td><td>Temps qu'il faut pour détecter que les deux pointeurs sont là ou non (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   329
                    <tr><td>timeoutRemoveNotificationByGesture</td><td>int (msec)</td><td>1500</td><td>Temps qu'il faut pour valider la suppression de recherche quand on est sur le macaron de la recherche (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   330
                    <tr><td>timeoutNotifySwipe</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut pour être de nouveau capable de faire un swipe après en avoir fait un (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   331
                    <tr><td>timeoutSelectTL</td><td>int (msec)</td><td>100</td><td>Temps qu'il faut pour sélectionner la timeline quand on a un pointeur ou la souris dessus.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   332
                    <tr><td>timeoutSlideTL</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut avant de pouvoir déplacer le curseur de lecture quand on vient d'entrer dans la timeline.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   333
                    <tr><td>timeoutCanNotifyHelp</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut avant de pouvoir afficher le panneau d'aide lorsqu'il a déjà été affiché ou après une demande de recherche (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   334
                    <tr><td>timeoutRemoveSpinner</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut pour faire disparaître la mire d'un pointeur (généralement en même temps que lui) (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   335
                    <tr><td>timeoutCanNotifyHelp</td><td>int (msec)</td><td>1000</td><td>Temps qu'il faut avant de pouvoir afficher le panneau d'aide lorsqu'il a déjà été affiché ou après une demande de recherche (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   336
                    <tr><td>timeoutNouser</td><td>int (msec)</td><td>3000</td><td>Temps de latence séparant la sortie de l'utilisateur du champ de détection de Kinect de la réinitialisation de l'interface (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   337
                    <tr><td>timeoutNextDrawCurve</td><td>int (msec)</td><td>500</td><td>Temps qu'il faut avant de pouvoir dessiner une courbe de recherche quand on vient d'entrer en mode de recherche par courbes ou bien après en avoir tracé une (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   338
                    <tr><td>zoomPercentage</td><td>float (entre 0 et 1)</td><td>0.80</td><td>Pourcentage d'agrandissement de l'image initiale pour un zoom.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   339
                    <tr><td>prezoomPercentage</td><td>float (entre 0 et 1)</td><td>0.25</td><td>Pourcentage d'agrandissement de l'image initiale pour un prézoom (une sélection qui précède un zoom).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   340
                    <tr><td>zoomedMargin</td><td>int (px)</td><td>42</td><td>Epaisseur de la marge qui sépare les images de la mosaïque lorsqu'elle est zoomée.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   341
                    <tr><td>host</td><td>string (adresse ip)</td><td>"127.0.0.1"</td><td>Adresse ip sur lequel le serveur du Middleware est hébergé (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   342
                    <tr><td>port</td><td>int</td><td>8090</td><td>Port sur lequel on peut se connecter au serveur du Middleware (Kinect).</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   343
                    <tr><td>mouseUpDownDeltaTreshold</td><td>int (px)</td><td>15</td><td>Distance à partir de laquelle le déplacement du pointeur de la souris lorsqu'on a appuyé sur le bouton gauche est considéré non plus comme le début d'un click mais le début d'un tracé de courbe de recherche.</td></tr>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   344
                    <tr><td>kinectUpDownDeltaTreshold</td><td>int (px)</td><td>20</td><td>Distance à partir de laquelle le tracé d'un début de courbe est considéré comme un segment dans le mode d'interaction Kinect.</td></tr>
83
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   345
                    <tr><td>curveDictionaryKI</td><td>string (path)</td><td>"./dicoKI.json"</td><td>Chemin du dictionnaire de courbes de recherche. (Kinect)</td></tr>
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   346
                    <tr><td>curveDictionaryMI</td><td>string (path)</td><td>"./dicoMI.json"</td><td>Chemin du dictionnaire de courbes de recherche. (souris & tablettes)</td></tr>
79
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   347
                    <tr><td>lang</td><td>string (abréviation)</td><td>""</td><td>Langue utilisée dans le Front (en, fr...). Si elle est vide alors la langue du navigateur est prise.</td></tr>
83
6070a596014e Documentation for tablets updated
bastiena
parents: 79
diff changeset
   348
                    <tr><td>langs</td><td>tableau de string</td><td>["fr", "en"]</td><td>Identifiant des langues actuellement disponibles pour l'interface.</td></tr>
79
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   349
                </table>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   350
            </ul>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   351
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   352
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   353
        <hr />
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   354
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   355
        <ol type="I" start="5">
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   356
            <h3><a name="#V"><li>Notices à prendre en compte</li></a></h3>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   357
            
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   358
            <p>Ce projet étant un prototype, il est possible que certains bugs surviennent. Si vous expérimentez ce genre de désagrément, vous pouvez nous en faire part (actions menant au problème + description du problème + capture d'écran).</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   359
            <p>Si vous voulez évaluer convenablement le champ de liberté des pointeurs dans la fenêtre du Front, en fonction de la position de la Kinect, vous pouvez bouger les pointeurs jusqu'à ce que vos bras ne puissent plus aller plus loin. Ensuite, allez dans la console de Google Chrome (F12), et entrez les variables : mos.minX, mos.minY, mos.maxX, mos.maxY pour obtenir respectivement les valeurs de kinectMinCoordX, kinectMinCoordY, kinectMaxCoordX et kinectMaxCoordY.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   360
        </ol>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   361
        
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   362
        <p>Si vous expérimentez des difficultés ou souhaitez nous soumettre une requête, veuillez consulter le fichier contact.txt à la racine du projet.</p>
9eff85166868 Front IDILL :
bastiena
parents: 67
diff changeset
   363
    </body>
52
277c94533395 Front IDILL :
bastiena
parents:
diff changeset
   364
</html>