Project

General

Profile

Analyse

Lecteur multimédia

Il s'agit d'un lecteur basique avec les boutons suivants :
  • Play
  • Pause
  • Stop
  • Next
  • Previous

Ainsi qu'un contrôle de volume et une barre temporelle permettant de se déplacer dans le flux.

Lorsque utilisateur choisi d'ouvrir un fichier, on lui demande de quel type il s'agit (vidéo,audio,streaming). Si le fichier n'est pas dans la bibliothèque de l'utilisateur, il sera ajouté directement.
L'utilisateur aura également la possibilité de lire un fichier directement depuis sa bibliothèque personnelle.

Bibliothèque

Dans cette interface, l'utilisateur pourra gérer sa bibliothèque personnelle. Chaque bibliothèque dépend de l'utilisateur connecté.
Actions possibles :
  • Ajouter un flux
  • Supprimer un flux
  • Modifier l'appréciation du flux
Il aura également la possiblité de trier les flux :
  • Par nom
  • Par type (vidéo, audio, streaming)
  • Par durée
  • Par appréciation
  • Par émotion la plus présente

Lorsque l'utilisateur sélectionne un flux, on affichera les détails et l'indexation des émotions.

Émotions

On utilisera le projet de M.Lescourt afin d'enregistrer les émotions pendant le visionnement de la vidéo.
L'utilisateur aura la possibilité de définir des seuils indépendants à chaque émotion afin d'enregistrer un "drapeau" lorsque le seuil est franchi lors de la visualisation de la vidéo. Il aura la possibilité de revenir ensuite sur chacun de ces drapeaux (environ 5 secondes avant, afin de recadrer le contexte) pour visionner les passages marquants.

Gestion des utilisateurs

Le programme de M.Lescourt prend déjà en compte la gestion des profils des schéma neuraux. Il n'est donc pas nécessaire de le ré-implémenter.
La bibliothèque et les données émotionnelles seront sauvegardées au format XML et correspondra à un profil neural.
Lorsqu'un utilisateur ouvre l'application, on lui demandera s'il veut créer un nouveau profil (dans ce cas, on crée une bibliothèque vide et il doit s'entraîner pour la reconnaissance des émotions) ou s'il veut ouvrir un profil existant (dans ce cas, une boite de dialogue d'ouverture de fichier apparaît et on charge le profil sélectionné).

Interface

L'interface sera inspirée du programme VLC de VideoLan. Screenshot
Avec le lecteur en haut à gauche, la bibliothèque en bas à gauche, les détails d'un fichier en bas à droite, les réglages des seuils à droite au milieu.
L'affichage des émotions se fera via l'interface du programme de M.Lescourt (lien)