Brevet FR2914454A1 — publié le 20081003

OUTIL D'ANALYSE DE MEDIA TEMPOREL La présente invention concerne un outil d'analyse, et notamment d'annotation, d'un média temporel. Par média temporel, on entend toute séquence dont l'évolution dans le temps peut être illustrée par une barre d'état comportant un axe des temps, par exemple une séquence vidéo ou une séquence audio. A titre d'exemple, la publication d'Olivier Aubert ancl Yannick Prié (2005) Advene: active reading through hypervideo , ACM Hypertext'05, Septembre 2005, décrit un outil d'annotation d'une séquence vidéo par la création d'un fichier de métadonnées. Une métadonnée est une donnée servant à définir ou décrire une autre donnée, ici la séquence vidéo. Un tel outil est non-destructif, le contenu de la séquence vidéo n'étant pas affecté par l'annotation. Le fichier de métadonnées est donc indépendant de la séquence vidéo. Pour une séquence vidéo donnée, il est procédé à une étape de découpage non destructif de la séquence vidéo à l'aide de marqueurs temporels, puis à une étape d'association desdits marqueurs à des descripteurs de la séquence vidéo. Par exemple, un utilisateur utilise une interface pour marquer sur une ligne représentative du temps des instants délimitant les scènes où un personnage donné apparaît. Le descripteur comprend alors le nom de ce personnage, et les marqueurs temporels associés les instants de début et de fin de ces scènes. L'association entre descripteurs et métadonnées présente un caractère bijectif : il est possible par exemple d'afficher sur une interface graphique une image d'une séquence vidéo à un instant correspondant au marqueur temporel associé à un descripteur donné en cliquant sur une représentation de ce descripteur et/ou de ce marqueur temporel, et réciproquement, lors d'une lecture de la séquence audit instant, la représentation du descripteur peut être par exemple affichée de façon particulièrement visible. L'outil selon le document Aubert et al. précité se distingue ainsi de simples outils de navigations, et d'outils de sous-titrage. L'invention a pour objectif d'élargir les fonctionnalités d'un outil d'annotation. Selon un premier aspect, l'invention a pour objet un procédé d'analyse de média temporel par la création d'un fichier de métadonnées, dans lequel on obtient un découpage d'un média temporel à l'aide de marqueurs temporels. On associe à ces marqueurs temporels des valeurs de descripteur relatives au média temporel, et on ordonne les valeurs de descripteurs en au moins deux ensembles de métadonnées de description, en adjoignant à. l'un au moins desdits au moins deux ensembles des métadonnées d'annotations relatives audit ensemble. Le fichier de métadonnées comprend ainsi plusieurs ensembles de métadonnées de description, relatives au média temporel, et des métadonnées d'annotations relatives à un ou plusieurs ensembles de métadonnées de description. Les ensembles de métadonnées de description sont dits ensembles descriptifs. Les métadonnées de description constituent une annotation du média temporel, et permettent d'analyser directement le média temporel. Les métadonnées d'annotation se rapportent quant à elles aux métadonnées de description. L'ordonnancement des métadonnées de description, par exemple par auteur, permet ainsi d'analyser les annotations du média temporel. L'ordonnancement permet de superposer et de combiner des ensembles descriptifs, ouvrant ainsi des perspectives de rapprochement et de parcours critiques jusque là inédits. Un utilisateur peut ainsi ordonner les métadonnées de description en autant d'ensembles descriptifs que souhaité. Les ensembles sont indépendants du média temporel, et sont indépendants les uns des autres, c'est-à-dire qu'ils peuvent faire l'objet de traitements distincts. Par exemple un utilisateur peut envoyer un seulement des ensembles descriptifs à un autre utilisateur, éventuellement avec les métadonnées qui lui sont adjointes. On notera que l'ordonnancement ne se limite pas à une simple partition des métadonnées de description. On peut typiquement ordonner les métadonnées de description selon une hiérarchie, par exemple par auteur, et puis par date. On peut également prévoir que certaines métadonnées de description appartiennent à plusieurs ensembles descriptifs. Le média temporel peut par exemple comprendre une séquence vidéo. Les marqueurs temporels permettent de synchroniser les métadonnées au média temporel, de sorte que les commentaires sont liés aux oeuvres auxquelles ils se rapportent. Une synchronisation peut se faire entre un commentaire et une oeuvre, mais également entre un commentaire et un instant particulier de l'oeuvre grâce à l'emploi de marqueurs temporels. Egalement, les marqueurs temporels permettent de synchroniser entre eux différents ensembles d'annotations, par exemple les annotations établies 1 o par différents auteurs. Bien entendu, on peut prévoir d'adjoindre des métadonnées relatives aux métadonnées d'annotations elles-mêmes, afin de permettre une analyse des métadonnées d'annotations. De manière générale, toute métadonnée peut faire l'objet d'une annotation par d'autres métadonnées. L'outil implémentant 15 un tel procédé est ainsi en mesure d'offrir une grande souplesse d'utilisation. Par exemple, les métadonnées d'annotation adjointes à un ensemble descriptif comprennent des informations relatives à la genèse dudit ensemble. II est ainsi possible de comprendre comment l'ensemble et/ou le fichier de métadonnées a été élaboré. Les informations relatives à la genèse peuvent 20 comprendre des caractéristiques objectives, comme par exemple un identifiant de l'auteur de cet ensemble, une date de création dudit ensemble, et/ou un identifiant de la séquence vidéo annotée par ledit ensemble. Les informations relatives à la genèse peuvent être plus simples encore, par exemple un simple chiffre indiquant l'ordre de création de l'ensemble. 25 La mémorisation de la date de création (ou de la date de modification) d'un ensemble de métadonnées de description permet d'étudier cet ensemble en tenant compte du contexte lors de sa création (ou de sa modification respectivement). Egalement, il est par exemple possible de visualiser un historique pour analyser l'évolution dans le temps des annotations de la 30 séquence vidéo. La mémorisation d'un identifiant de l'auteur d'un ensemble permet d'étudier ledit ensemble en prenant en compte la personne qui l'a créé. Plusieurs personnes peuvent ainsi collaborer à un travail d'annotation d'un média temporel, et une trace de leur participation est conservée. On peut par exemple comparer plusieurs ensembles établis par des personnes distinctes, et relatifs par exemple à une même séquence vidéo, ou bien encore visualiser les ensembles ajoutés par un même auteur afin d'évaluer sa contribution à l'analyse. La mémorisation d'un identifiant de la séquence vidéo annotée par un ensemble de métadonnées de description donné permet de tenir compte de la séquence lors de l'étude de cet ensemble. Par exemple, l'étude des ensembles créés par un même auteur, mais se rapportant à plusieurs séquences vidéo est ainsi facilitée. Egalement, la comparaison d'ensembles descriptifs se rapportant à plusieurs films d'un même réalisateur par exemple, est facilitée par la mémorisation des identifiants des média temporels pour chacun de ces ensembles. Par exemple, deux cinéphiles étudient une oeuvre clonnée, chacun depuis son ordinateur personnel. Les commentaires sont mis en commun, en utilisant un réseau de type Internet par exemple, de façon à former un fichier de métadonnées partagé. Ce fichier est toutefois ordonné par date et par auteur, de sorte qu'il est possible de retrouver les commentaires créés à une date donnée par un auteur donné. Par exemple, le procédé peut être mis en oeuvre lors d'une exposition relative à plusieurs films d'un ou plusieurs réalisateurs. On peut prévoir que chaque visiteur utilise un terminal implémentant le procédé, par exemple un assistant personnel de type PDA (de l'anglais "Personal Digital Assistant"), pour annoter un ou plusieurs contenus. A la sortie de l'exposition, les PDAs sont restitués et les différents commentaires peuvent être mis en commun, tout en conservant pour chaque ensemble de commentaires les informations de genèse du commentaire. Les annotations peuvent par exemple être publiées sur des documents du site Internet de l'exposition, éventuellement après une sélection par une équipe éditoriale. Le site, impliquant par exemple un système de gestion de type wiki, offre ainsi la possibilité de consulter des critiques proposées non seulement par une équipe d'exégètes mais également par des visiteurs de l'exposition ou par des particuliers annotant ces contenus depuis leur domicile avec leur ordinateur personnel. Le visiteur peut retrouver après l'exposition les commentaires et annotations qu'il a produits durant sa visite, les comparer aux annotations établies par les exégètes ou par d'autres visiteurs, commenter ces annotations etc., procédant ainsi à l'enrichissement de cette écriture collective dans un tel environnement collaboratif. Les métadonnées d'annotation peuvent comprendre des données plus subjectives, comme par exemple un lien entre deux ensembles descriptifs distincts. Un tel lien peut par exemple permettre de mettre en avant des similitudes dans les analyses correspondant à ces deux ensembles. L'étape d'adjonction des métadonnées d'annotations peut être réalisée automatiquement, en particulier dans le cas d'information de genèse d'un ensemble, ou bien encore suite à la réception d'une instruction d'adjonction. Dans ce dernier cas, c'est par exemple un utilisateur qui décide d'utiliser des métadonnées déjà établies, par exemple pour les commenter. Avantageusement le procédé peut comprendre une étape de lecture du média temporel à partir d'un instant correspondant à un marqueur temporel donné. Avantageusement, cette étape de lecture est consécutive à une étape de réception d'instructions de lecture à partir d'un instant correspondant audit marqueur temporel donné. L'utilisateur peut ainsi naviguer d'un marqueur temporel à l'autre. L'instruction de lecture comprend par exemple un champ destiné à identifier le marqueur temporel donné. Alternativement, cette étape de lecture peut être effectuée automatiquement, par exemple suite à une recherche de certaines scènes. L'invention n'est bien entendu pas limitée par la présence de cette étape de lecture. Un utilisateur peut tout à fait créer un fichier cle métadonnées pour annoter un média temporel, et par exemple l'envoyer à un autre utilisateur, sans lecture du média lui-même. Les métadonnées peuvent comprendre des métadonnées d'action, qui permettent de déclencher une action donnée lors d'une lecture de la vidéo aux instants correspondant à ces métadonnées, ou bien lors d'une activation de ces métadonnées par un autre moyen. Les métadonnées d'action peuvent par exemple comprendre une métadonnée d'ouverture d'une fenêtre, d'affichage d'informations, ou une métadonnée d'arrêt de lecture pendant un temps déterminé. Lors d'une lecture de la vidéo aux instants correspondant à ces métadonnées, ou bien lors d'une activation de ces métadonnées par exemple en cliquant sur une représentation des dites métadonnées d'actions, une fenêtre s'ouvre, des informations s'affichent, la lecture s'interrompt pendant le temps déterminé etc. Les métadonnées d'action peuvent être des métadonnées d'annotation relatives à des métadonnées de description. Par exemple un premier utilisateur repère des scènes d'un film où un personnage donné apparaît, et un deuxième utilisateur joint à l'ensemble comprenant le nom de ce personnage une métadonnée d'affichage de commentaire. Les métadonnées d'action peuvent en outre comprendre des métadonnées de lecture. L'outil est agencé de façon à permettre une lecture automatique de la séquence vidéo à des instants déterminés par les métadonnées de lecture. Typiquement, pour chaque marqueur associé à une valeur de métadonnées de lecture correspondant à un début de lecture, la vidéo est lue jusqu'à la fin de la scène, où bien encore jusqu'à un instant correspondant à un marqueur temporel auquel on a associé des données de fin de lecture. La lecture de la séquence vidéo est donc synchronisée avec les métadonnées de lecture. Ainsi, les scènes dont le début et la fin correspondent à des marqueurs associés audites valeurs de métadonnées de début et de fin de lecture respectivement peuvent être lues bout à bout. L'utilisateur n'a pas besoin de demander une lecture à chaque scène. En outre, sur simple requête, la lecture de l'ensemble des scènes correspondant aux marqueurs associés audites valeurs de métadonnées de lecture peut être répétée. Les métadonnées de lecture peuvent être binaires, auquel cas les scènes sélectionnées sont lues dans le même ordre qu'au sein de la séquence vidéo. Alternativement, on peut prévoir que les métadonnées de lecture puissent prendre diverses valeurs indiquant un rang de lecture, un instant de lecture par rapport au début de la lecture, un identifiant d'un autre marqueur temporel correspondant à la fin d'une scène à lire auparavant, etc. Les métadonnées de lecture peuvent comprendre un champ de visualisation susceptible de prendre plusieurs valeurs. La lecture du média temporel est effectuée sur plusieurs fenêtres, chaque fenêtre correspondant à une valeur donnée du champ de visualisation. Il est ainsi possible de lire simultanément plusieurs jeux de scènes mises bout à bout, sur plusieurs fenêtres de lecture. La lecture sur plusieurs fenêtres simultanément peut par exemple permettre de comparer des scènes en les visionnant en même temps. Les jeux de scènes peuvent par exemple être tirés d'un même média temporel, ou bien encore chaque jeu de scènes peut être tiré d'un média temporel correspondant, etc. L'invention n'est bien entendu pas limitée par la présence du champ de visualisation. De manière générale, l'invention n'est pas limitée par la nature des métadonnées, qu'il s'agisse des métadonnées de description ou des métadonnées d'annotations. Les métadonnées peuvent comprendre une simple chaine de caractères, un texte, des données multimédia. comme un lien hypertexte vers un site Internet, une image, un flux vidéo ou audio, par exemple des commentaires audio, etc. Dans le cas d'une séquence vidéo, les métadonnées peuvent comprendre une indication d'une zone spatiale d'une image de la séquence vidéo. Eventuellement, ces indications peuvent être suffisamrnent complètes pour que la zone spatiale puisse évoluer au cours du temps, de façon à mettre en avant un détail en mouvement par exemple. Par descripteurs , on entend des informations relatives au contenu du média temporel. La séquence vidéo est découpée de manière non- destructive grâce à des marqueurs temporels, et au moins un desdits marqueurs temporels est associé à un descripteur. Ces étapes de découpage et d'association peuvent être réalisées sur un poste informatique donné, tandis que l'étape d'adjonction sera par exemple le fait d'un autre utilisateur, sur un autre poste. Bien entendu, il est tout à fait possible d'effectuer les étapes de découpage, d'association et d'adjonction successivement, et sur un même poste, en particulier si l'adjonction est automatique. Les descripteurs peuvent être mémorisés de façon à pouvoir faire l'objet d'un traitement automatisé, comme par exemple une recherche, un classement, etc. Ainsi, du fait de l'association de descripteurs à des marqueurs temporels, il est possible d'effectuer des traitements sur le fichier de métadonnées de façon automatisée. Par exemple, les métadonnées de description peuvent comprendre les noms de deux personnages de cette séquence. Pour chaque scène où l'un au moins de ces personnages apparaît, on associe le marqueur temporel correspondant au(x) nom(s) du ou des personnages apparaissant dans la scène. Il est ensuite possible d'effectuer une recherche automatique des scènes où ces deux personnages apparaissent simultanément, ou bien encore des scènes où l'un des personnages n'apparaît pas, etc. Le fichier de métadonnées est distinct de la séquence vidéo, de sorte que la vidéo n'est pas modifiée par le découpage ou l'association à des métadonnées. Le fichier de métadonnées peut par exemple être envoyé à d'autres utilisateurs via un réseau de télécommunications, par exemple Internet, indépendamment de la séquence vidéo. Un tel partage du fichier de métadonnées est facilité du fait de sa petite taille, comparée à celle de la séquence vidéo. En outre, on évite les éventuels problèmes de droit d'auteur liés à la séquence vidéo, puisque seul le fichier de métadonnées est partagé. Le découpage peut être prédéfini, par exemple en chapitres narratifs. L'obtention du découpage consiste alors à copier les valeurs de temps correspondant aux chapitres pour les mémoriser dans le fichier de métadonnées sous forme de marqueurs temporels. Le découpage peut être obtenu automatiquement. Par exemple, des moyens de repérage permettent de détecter les changements de plan. On associe à chaque changement un marqueur temporel. On peut aussi prévoir que des moyens de reconnaissance de personnages permettent de détecter toutes les scènes dans lesquelles un personnage donné apparaît, et d'associer des marqueurs temporels à ces scènes. Le nom de ce personnage est associé à ces marqueurs temporels en tant que descripteur. Le découpage peut également être obtenu de façon manuelle. L'obtention du découpage peut par exemple comprendre la réception d'instructions de découpage par un utilisateur. Par exemple, l'utilisateur pose des représentations de marqueurs temporels sur une barre de temps dont la longueur correspond à la durée du média temporel. Ces marqueurs temporels sont ensuite mémorisés. io Les descripteurs - et les métadonnées d'annotation - peuvent être structurées en différents types (ou catégories). Par exemple, les métadonnées de description peuvent comprendre des types de filtres, par exemple personnages ou type de scène , et des valeurs de découpage, par exemple Paul , Pierre , et scènes de voyage , scènes de paysage . 15 Ce classement peut permettre des traitements sophistiqués des descripteurs û et des métadonnées d'annotation. La catégorisation des descripteurs peut être prédéfinie, par exemple mes moments préférés , changement de scène , ou bien personnalisée. Dans ce dernier cas, on peut prévoir une étape de catégorisation par exemple 20 en personnages et une étape de réception d'une valeur de descripteur, par exemple le nom d'un personnage. L'association de descripteurs à des marqueurs temporels peut être automatique, en particulier lorsque le découpage est effectué de façon automatique, avec des moyens de repérage par exemple. Les marqueurs 25 temporels ainsi déterminés peuvent être automatiquement associés à la valeur de métadonnées changement de plan . Alternativement, cette association peut être le fait d'un utilisateur. Par exemple, des moyens de réception d'instructions d'association peuvent permettre d'associer un nom de personnage auparavant saisi par l'utilisateur à 30 des marqueurs de début et fin de scènes, ces marqueurs étant obtenus par un découpage automatique ou manuel. Avantageusement, le procédé comprend une étape de recherche automatique à partir d'une ou plusieurs valeurs de descripteur clonnées, sur les descripteurs du fichier de métadonnées, d'un ou plusieurs marqueurs temporels associé(s) à ladite valeur de descripteur donnée. Par exemple, après avoir associé à chaque scène du média temporel des métadonnées comprenant les noms de tous les personnages apparaissant dans la scène, on peut effectuer une recherche automatique des scènes où un personnage donné apparaît. II s'agit donc de génération automatique de marqueurs temporels par analyse et manipulation de métadonnées. On peut prévoir que cette étape de recherche automatique est effectuée suite à la réception d'une instruction de recherche, ou bien automatiquement. Avantageusement, cette étape de recherche automatique est effectuée parmi en outre les métadonnées d'au moins un fichier de métadonnées supplémentaire. On peut ainsi croiser les métadonnées établies par des utilisateurs différents. Les fichiers sur lesquels la recherche est effectuée sont typiquement relatifs à un même média temporel. Selon un deuxième aspect, la présente invention a pour objet un produit programme d'ordinateur d'analyse de média temporel par la création d'un fichier de métadonnées, le programme d'ordinateur étant destiné à être stocké dans une mémoire d'une unité centrale, et/ou stocké sur un support mémoire destiné à coopérer avec un lecteur de ladite unité centrale et/ou téléchargé via un réseau de télécommunication. Le programme comprend des instructions pour réaliser les étapes du procédé selon un aspect de l'invention. Ce programme d'ordinateur est ainsi à même de permettre la création de fichiers de métadonnées, dans lesquels certaines métadonnées peuvent être elles-mêmes annotées par d'autres métadonnées. Selon un troisième aspect, l'invention a pour objet un dispositif d'analyse de média temporel comprenant une mémoire, des premiers moyens de réception, reliés à la mémoire, pour recevoir des marqueurs temporels d'un média temporel, et des seconds moyens de réception reliés à la mémoire pour recevoir des valeurs de descripteurs relatives à un média temporel. La mémoire est agencée pour associer des valeurs de descripteur à des marqueurs temporels, et pour ordonner au moins une partie des valeurs de descripteur reçues en au moins deux ensembles de métadonnées de description par l'adjonction à l'un au moins desdits au moins cieux ensembles des métadonnées d'annotations relatives audit ensemble. Les premiers et seconds moyens de réception peuvent: être confondus ou distincts. Selon le caractère automatisé ou manuel de la fourniture des marqueurs temporels et des métadonnées, les premiers et/ou seconds moyens de réception peuvent comprendre par exemple un bus relié à la mémoire, ou bien encore une interface utilisateur pour permettre à un utilisateur de saisir les marqueurs temporels et/ou des métadonnées. L'invention n'est donc pas limitée par la nature des premiers et seconds moyens de réception. Un moteur de recherche peut permettre d'implémenter une étape de 15 recherche automatique. Bien entendu, l'invention n'est pas lirnitée par un tel exemple d'implémentation. Par séquence vidéo , on entend tout aussi bien une séquence d'images vidéo, une animation multimédia comme par exernple un dessin animé en images de synthèse ou non, un texte défilant etc. La séquence vidéo 20 est donc seulement caractérisée en ce qu'elle permet de visualiser des images qui varient avec le temps. L'invention n'est pas non plus limité par le support du média temporel, qu'il s'agisse d'un CD, DVD, DVDROM, fichier, flux audio ou video Internet non téléchargé ("stream Internet" en anglais) ou tout autre support. 25 Par découpage du média temporel au sens de l'invention, on entend un découpage non-destructif, à l'aide du fichier de métadonnées. Bien entendu, l'invention n'est pas limitée par une interprétation stricte du terme fichier : on peut bien sûr prévoir de mémoriser tous les ensembles d'un même fichier de métadonnées dans un même fichier informatique, mais 30 on peut tout aussi bien prévoir de mémoriser chaque ensemble de métadonnées dans un fichier informatique séparé. On peut créer un ou plusieurs fichiers de métadonnées, partager tout ou partie d'un fichier etc. Par ensemble de métadonnées de description , on entend une partie au moins du fichier de métadonnées dont une partie au moins des éléments sont relatifs au média temporel, cette partie de fichier comprenant au moins un marqueur temporel et moins une valeur de descripteur associée audit au moins un marqueur temporel. Cette partie de fichier peut par exemple correspondre à une ligne de temps. Selon un autre exemple, un utilisateur associe à deux marqueurs temporels des valeurs égales de descripteur, par exemple en posant deux marqueurs temporels sur une même ligne de temps, et ordonne ces deux valeurs en cieux ensembles io distincts, par exemple en adjoignant à l'une seulement de ces valeurs une métadonnée d'annotation comprenant un commentaire. D'autres particularités et avantages de la présente invention apparaîtront dans la description ci-après d'exemples de réalisation non limitatifs, en référence aux dessins annexés, dans lesquels : 15 la figure 1 montre un exemple d'interface graphique d'un outil d'analyse implémentant un procédé selon un mode de réalisation de l'invention ; - la figure 2 montre un exemple de mémoire d'un dispositif d'analyse de séquence vidéo correspondant à l'exemple d'interface graphique 20 représenté par la figure 1 ; - la figure 3 montre un autre exemple d'interface graphique d'un outil d'analyse implémentant un procédé selon un mode de réalisation de l'invention ; la figure 4 montre un autre exemple d'interface graphique d'un 25 outil d'analyse implémentant un procédé selon un mode de réalisation de l'invention ; et - La figure 5 montre un exemple de dispositif d'analyse selon un mode de réalisation de l'invention. Des éléments identiques ou similaires d'une figure à l'autre seront 30 désignés par la même référence. Dans les modes de réalisation illustrés, le système proposé permet de piloter la lecture d'une séquence vidéo, à partir d'un fichier de métadonnées qui peut être enrichi par des utilisateurs. Dans cet exemple, le fichier de métadonnées comprend un fichier XML pivot (de l'anglais "eXtensible Markup Language"). Comme représenté sur la figure 1, des lecteurs vidéo 1, 2, permettent de visualiser des séquences vidéos, et une zone d'information 3 permet de visualiser des informations ou des commentaires écrits ou imagés relatifs aux séquences visualisées sur les lecteurs 1, 2. Il est possible pour un utilisateur d'annoter une séquence vidéo en utilisant une zone d'affichage des lignes de temps 4 de l'interface. La zone de io titre 5 permet d'afficher un identifiant d'un fichier de métadonnées. Par exemple, lorsqu'un utilisateur commence à annoter un ensemble, son identifiant est mémorisé automatiquement. Lorsque le travail complet est affiché, cet identifiant est affiché dans une zone d'affichage de l'identifiant de l'auteur 6, 13, 34. 15 Un identifiant du contenu annoté, par exemple des titres de films, peut également être automatiquement sauvegardé. Ces identifiants sont également affichés dans des zones réservées 7, 8, 35. L'outil peut proposer à l'utilisateur de saisir une valeur de métadonnée à associer à une ligne de temps. Dans l'exemple représenté, les utilisateurs 20 Georges et Alice ont choisi de saisir les valeurs de descripteur phases et scènes-clé . A chaque valeur de descripteur saisie, l'utilisateur a associé des marqueurs temporels comprenant chacun une indication d'un instant. Ces marqueurs temporels sont représentés sur des lignes de temps 9, 10, 11, 12, 25 14, 15, chacune de ces lignes de temps correspondant à une même valeur de métadonnée pour un contenu et un utilisateur donnés. L'utilisateur peut ainsi poser sur une ligne de temps 9, 10, 11, 12, 14, 15 des marqueurs temporels. Les références t1, t2, t3, t4, t5, t6, t7 t8, t9, t10, t11, t1' indiquent des instants de certains marqueurs temporels posés. Les références 16 à 32 indiquent les 30 passages de séquence vidéo correspondant aux temps entre cieux marqueurstemporels d'une ligne de temps. Par exemple, la référence 166 correspond au passage du film Citizen Kane entre les temps t4 et t5. Aux marqueurs temporels peuvent être associées des métadonnées supplémentaires. Par exemple, au marqueur temporel correspondant au début du passage 19 est associée une rnétadonnée de localisation d'une partie de l'image du contenu à l'instant correspondant à ce marqueur temporel. Dit autrement, l'un des descripteurs est une indication d'une zone spatiale d'une (ou plus) image du film. On peut prévoir d'associer en outre à ce marqueur temporel une métadonnée d'affichage d'un commentaire sur la zone d'informations 3 pendant la lecture de la scène. Ainsi, pendant une lecture du contenu obtenue en cliquant sur la ligne de temps 10, lors de la lecture du passage représenté par la référence 19, un marquage 41 de la zone spatiale correspondant à la métadonnée de localisation apparaît, et un commentaire est affiché sur la zone 3. Les métadonnées de localisation et de d'affichage de commentaire ne sont pas représentées sur la figure 2. L'adjonction d'un identifiant du contenu annoté permet une analyse multiflux, et rend possible la comparaison des annotations relatives à deux contenus distincts. On peut par exemple souligner ainsi des similitudes entre ces contenus. On peut par exemple ainsi remarquer que selon l'auteur Georges , ces deux films se partagent en quatre phases. L'adjonction d'un identifiant de l'auteur rend possible la comparaison d'annotations établies par des auteurs différents. Ainsi, on peut par exemple comparer les phases du film Citizen Kane établies par les auteurs Georges et Alice . Les différents auteurs peuvent travailler sur un même poste, ou bien sur des postes distincts. Dans ce dernier cas, on peut par exemple prévoir une mise en réseau du fichier de métadonnées afin que celui-ci soit partagé entre les divers postes informatiques. Dans l'exemple illustré par la figure 1, un troisième auteur David utilise les métadonnées des ensembles descriptifs des autres auteurs Georges et Alice . Des instructions d'adjonction de 3o métadonnées d'annotations comprenant des liens vers un ensemble constitué de certaines parties des autres ensembles sont donc reçues du troisième auteur. Par exemple, à la valeur de métadonnées de lecture nommée lecture , sont associés des liens vers des passages 16, 21, 17, 26 identifiés par les autres auteurs, ainsi qu'une métadonnée audio représentée par la référence 33. Lorsqu'un utilisateur ordonne une lecture suivant une ligne de temps lecture 40 de l'auteur David , les passages 16 et 21 s'affichent successivement à l'écran 2, puis un fichier de commentaires audio est lu, avant que ne reprenne la lecture des passages 17 et 26 à l'écran 2. Alternativement, l'auteur David aurait pu prévoir deux lignes de temps correspondant chacune à une valeur d'un champ de visualisation. Chaque valeur du champ de visualisation correspond à un des écrans 1, 2, de sorte que peuvent être affichés simultanément sur ces écrans des passages de films. Quoi qu'il en soit, la lecture peut être effectuée automatiquement bout à bout en cliquant une seule fois sur la ligne de temps 40, donc sans que l'utilisateur ait besoin d'ordonner chaque début et fin de lecture d'une scène. Cette lecture bout à bout, qui incorpore éventuellement des commentaires écrits ou audio, des pauses, des ouvertures de pages Internet, etc. peut être par exemple utilisée par un professeur d'université comme support de cours. Ce support de cours sur une oeuvre ou un réalisateur peut en outre être transmis sous format électronique aux étudiants, par exemple attaché à un courriel puisque le fichier de métadonnées est relativement léger. Dans la mesure où un étudiant dispose par ailleurs de la ou des oeuvres cinématographiques étudiées, il lui suffit lancer une lecture bout à bout pour bénéficier d'un cours illustré par la lecture des passages des oeuvres étudiés. La figure 2 montre un exemple d'organisation de mémoire correspondant à l'exemple de la figure 1. La mémoire est agencée de façon à mémoriser des métadonnées de description 100 relatives à des contenus de séquences vidéo, et des métadonnées d'annotation 200 relatives aux métadonnées de description 100. L'adjonction des métadonnées d'annotation aux métadonnées de description est ici réalisée à l'aide de pointeurs d'adresses, mais il pourrait bien entendu en être autrement. Les métadonnées de description 100 comprennent des marqueurs temporels 110, et des valeurs de descripteurs associées 111. Chaque couple marqueur temporel/descripteur possède une adresse &1, ., &31, etc. Le dispositif d'analyse peut comprendre, en plus de la mémoire représentée sur la figure 2, des premiers moyens de réception (non-représentés), reliés à la mémoire, pour recevoir des marqueurs temporels, des seconds moyens de réception (non représentés), reliés à la mémoire, pour recevoir des valeurs de descripteurs. Comme représenté sur la figure 2, la mémoire est structurée pour stocker les marqueurs temporels reçus et les descripteurs reçus de façon à associer à au moins un desdits marqueurs temporels au moins un descripteur. A chaque champ de valeur de descripteur 111 correspondent ainsi des valeurs de marqueurs temporels 110. Les métadonnées d'annotation 200 permettent d'ordonner les métadonnées de description 100 en ensembles descriptifs. Aux valeurs de métadonnées d'annotation 210 correspondent certaines adresses de couples marqueur temporel/descripteur. En effectuant des filtrages automatiques, on peut ainsi ordonner les métadonnées de description par film et par auteur. A la métadonnée d'annotation Lecture correspond un tableau comprenant des adresses de marqueurs temporels et des valeurs associées à ces adresses qui définissent le type d'action à effectuer. Par exemple la valeur seq_movie définit une action de lecture d'un passage de film, et les valeurs d'adresses &4, &5 définissent le film à lire et les instants de début et fin de lecture respectivement. Les valeurs d'adresses &4 et &5 définissent en fait un passage, ici le passage 16 sur la figure 1. La deuxième ligne correspond ainsi à la lecture d'un autre passage, référencé 21 sur la figure 1. La troisième ligne comprend la valeur audio, qui indique que l'action à réaliser est à présent la lecture d'un fichier audio, identifié par la valeur d'adresse addr_comment du tableau. L'adresse addr_comment correspond à la zone mémoire 300, qui mémorise un fichier audio_file, comprenant par exemple des commentaires d'un universitaire à propos des scènes 16 et 21. L'ordre de lecture est déterminé par l'ordonnancement des lignes du 30 tableau. Ainsi, si un utilisateur ordonne une lecture suivant la ligne de temps 40, qui correspond au tableau de la métadonnée Lecture , le passage 16 du film Citizen Kane commence par être lu sur l'écran 1, puis le passage 21 du film La Spendeur des Amberson est lu sur le même écran 1. Est ensuite lu un commentaire audio sur ces deux passages. Le tableau comprend ainsi des métadonnées d'annotation relatives aux métadonnées de description 100, puisqu'il utilise des adresses de passages 5 définis par les métadonnées 100. Les adresses des différentes métadonnées d'annotation ne sont pas représentées sur la figure 2. Il est bien évident que ces adresses peuvent elles-mêmes être pointées par d'autres ensembles non-représentés, c'est-à-dire que les annotations 200 des annotations 100 peuvent être elles-mêmes annotées. 10 La figure 3 montre un autre exemple d'interface graphique d'un outil d'analyse implémentant un procédé selon un mode de réalisation de l'invention. Dans cet exemple, plusieurs travaux sont effectués autour d'une même oeuvre, par différents auteurs. Ces travaux sont partagés de sorte qu'un auteur peut utiliser les métadonnées établies par d'autres auteurs. Le fichier de 15 métadonnées est ordonné par auteur. Par exemple, un premier auteur réalise un premier travail, représenté par la référence 301. Sont notées sur une barre de temps 310 nommée flashbacks des passages du contenu annoté identifiés par le premier auteur comme étant des passages de rétrospective, et sur une barre de temps effets 20 spéciaux 311 des passages du contenu identifiés comme présentant des effets spéciaux. Un deuxième auteur réalise un deuxième travail, représenté par la référence 302. Sont noté sur une barre de temps Emily 312 les passages pour lesquels le deuxième auteur a repéré la présence du personnage Emily. 25 Un troisième auteur réalise un troisième travail 303, en utilisant les travaux 301 et 302. Par exemple, l'utilisateur souhaite afficher sur une barre de temps 313 les passages de rétrospective dans lesquels apparaît le personnage Emily, et transmet une instruction de recherche automatique comprenant entre autres 30 des champs comportant des valeurs d'adresse des ensembles correspondant aux valeurs de descripteur flashback et Emily . Suite à la réception de cette instruction, le dispositif d'analyse recherche automatiquement les périodes de temps associées à la fois au descripteur flashbacks et au descripteur Emily . On évite ainsi au troisième auteur de visionner l'oeuvre pour rechercher lui-même ces passages...DTD: Le troisième auteur peut par ailleurs reprendre certaines métadonnées pour les améliorer. Par exemple, le troisième auteur peut partir de la ligne de temps 311 et ajouter des passages avec des effets spéciaux que le premier auteur n'aura pas remarqués. La ligne modifiée 314 illustre ce travail. L'utilisateur peut effectuer une lecture à un instant donné en cliquant Io sur une des barres de temps à une position correspondant audit instant, comme représenté par le pointeur de souris 315. A cette position sur la barre de temps 314 correspondent deux marqueurs temporels de début et fin de scène auxquels sont associées la valeur de descripteur effets spéciaux . On peut prévoir que la lecture commence à l'instant correspondant à la position du 15 pointeur 315, ou bien à l'instant correspondant au marqueur temporel de début de le scène correspondant. Au marqueur temporel de début de scène, est en outre associée une métadonnée d'affichage d'un commentaire sur la zone d'informations 3 pendant la lecture de la scène. Et au marqueur temporel de fin de scène est 20 associée une métadonnée d'effacement des commentaires affichés sur la zone 3. Ainsi, pendant une lecture du contenu obtenue en cliquant sur la ligne de temps 314, un commentaire s'affiche lors de la lecture du passage représenté par la référence 316. La figure 4 montre un autre exemple d'interface graphique d'un outil 25 d'analyse implémentant un procédé selon un mode de réalisation de l'invention. Dans cet exemple, le fichier de métadonnées est ordonné entres autres par date et on visualise l'état du travail jour après jour, ce qui rend possible d'analyser la façon dont un auteur a appréhendé l'étude d'une oeuvre. Dans l'exemple représenté, le travail d'analyse s'étend sur trois jours. 30 Pour chaque jour, on visualise des lignes de temps représentatives de l'état d'avancement de l'analyse. Par exemple, le premier jour, seule une ligne de temps effets spéciaux 401 est annotée. Le deuxième jour, l'auteur a rajouté des effets spéciaux non notés le premier jour, comme représenté par la ligne de temps 402. Le troisième jour, l'auteur n'a pas rajouté de marqueurs temporels sur la ligne 404 représentative des effets spéciaux. En revanche, d'autres lignes 403, 405, 406 sont apparues au cours des deuxième et troisième jours. Le troisième jour, un autre auteur a annoté une ligne de temps 407 représentative des scènes avec de la profondeur de champ. Alternativement, on pourrait visualiser les changements apportés jour après jour. Une personne visualisant l'état d'avancement de l'analyse en fonction des jours est ainsi à même de remarquer que le premier auteur s'est d'abord intéressé aux effets spéciaux, puis aux effets de contre-plongée et de plongée, et que c'est un deuxième auteur qui a étudié les scènes avec de la profondeur de champ. Ces remarques ne seraient pas possible si on visualisait seulement l'état final du travail, comme dans l'art antérieur. Les métadonnées de date, représentées par les références 410, 411, 413, et les métadonnées d'identifiant d'auteur, représentées par les références 414 à 417, permettent donc de mieux comprendre la façon dont s'est déroulée l'analyse du film. Avantageusement, les métadonnées d'annotation peuvent comprendre des commentaires d'un auteur à propos de l'analyse, par exemple je me suis rendu compte que les effets de plongée et de contre-plongée étaient tout aussi important que les effets spéciaux . Ces commentaires peuvent être eux-mêmes annotés, par exemple par une date de genèse du commentaire. On facilite ainsi l'étude de la façon dont l'analyse de l'ceuvre s'est déroulée. La zone d'affichage peut comprendre en outre un marquage du temps non représenté, une représentation du son du contenu en fonction du temps (forme d'onde), non représentée, etc. On se réfère enfin à la figure 5, sur laquelle un dispositif d'analyse de média temporel 500 comprend une unité centrale 501. Un produit programme 3o d'ordinateur d'analyse de média temporel peut être stocké dans une mémoire programme, par exemple un disque dur 506. Un bus 507 comprend les premiers et seconds moyens de réception pour recevoir des marqueurs temporels et des valeurs de descripteurs. Lors de l'exécution de ce programme d'ordinateur par un microprocesseur 508, le programme d'ordinateur ainsi que des valeurs de métadonnées peuvent être momentanément stockés dans une mémoire vive 509 communiquant avec le microprocesseur 508. Le produit programme d'ordinateur peut également être stocké sur un support mémoire, par exemple une disquette ou un CD-ROM, destiné à coopérer avec un lecteur, par exemple un lecteur de disquettes 510a ou un lecteur de CD-ROM 510b. Le produit programme d'ordinateur peut également être téléchargé via un réseau de télécommunication, par exemple Internet, représenté sur la figure 5 par la référence 512. Un modem 511 peut être utilisé à ,cet effet. Le dispositif d'analyse peut typiquement comprendre des périphériques. On peut citer à titre d'exemple un écran 503, un clavier 504 et une souris 505. REVENDICATIONS 1. Procédé d'analyse de média temporel par la création d'un fichier de 5 métadonnées, comprenant les étapes consistant à obtenir un découpage d'un média temporel à l'aide de marqueurs temporels (110), associer des valeurs de descripteur (111) relatives au média temporel aux marqueurs temporels, et io ordonner les valeurs de descripteurs en au moins cieux ensembles de métadonnées de description en adjoignant à l'un au moins desdits au moins deux ensembles des métadonnées d'annotations (200) relatives audit ensemble. 15 2. Procédé d'analyse selon la revendication 1, dans lequel les métadonnées d'annotation (200) adjointes à un ensemble de métadonnées de description comprennent des informations relatives à la genèse dudit ensemble. 20 3. Procédé d'analyse selon l'une des revendications 1 à 2, dans lequel l'étape d'adjonction des métadonnées d'annotations est réalisée automatiquement. 4. Procédé d'analyse selon l'une des revendications 1 à 2, dans lequel 25 l'étape d'adjonction des métadonnées d'annotations est réalisée suite à la réception d'une instruction d'adjonction. 5. Procédé d'analyse selon l'une des revendications précédentes, dans lequel les métadonnées comprennent des données multimédia. 30 6. Procédé d'analyse selon l'une des revendications précédentes, dans lequelles descripteurs comprennent des indications d'une zone spatiale d'une image du média temporel. 7. Procédé selon l'une des revendications précédentes, dans lequel les métadonnées comprennent des métadonnées cle lecture, dont les valeurs déterminent des instants de lecture du média temporel. 8. Procédé selon la revendication précédente, dans lequel les métadonnées de lecture comprennent un champ de visualisation io susceptible de prendre plusieurs valeurs, l'étape de lecture est effectuée sur plusieurs fenêtres (1, 2), chaque fenêtre correspondant à une valeur donnée du champ de visualisation. 9. Produit programme d'ordinateur d'analyse de média temporel par la création 15 d'un fichier de métadonnées, le programme d'ordinateur étant: destiné à être stocké dans une mémoire d'une unité centrale (501), et/ou stocké sur un support mémoire destiné à coopérer avec un lecteur (510a, 510b) de ladite unité centrale et/ou téléchargé via un réseau de télécommunication (512), comprenant, des instructions pour 20 obtenir un découpage d'un média temporel à l'aide de marqueurs temporels, associer à au moins un desdits marqueurs temporels au moins une valeur de descripteur relative au média temporel, et ordonner les valeurs de descripteurs en au moins deux ensembles 25 de métadonnées de description, en adjoignant à l'un au moins desdits au moins deux ensembles des métadonnées d'annotations relatives audit ensemble. 10. Dispositif d'analyse de média temporel (500) comprenant 30 une mémoire (506), des premiers moyens de réception (507), reliés à la mémoire, pour recevoir des marqueurs temporels d'un média temporel, des seconds moyens de réception (507), reliés à la mémoire, pour recevoir des valeurs de descripteurs relatives à un média temporel,ladite mémoire étant agencée pour associer des valeurs de descripteur à des marqueurs temporels, et pour ordonner au moins une partie des valeurs de descripteur reçues en au moins deux ensembles de métadonnées de description par l'adjonction à l'un au moins desdits au moins cieux ensembles des métadonnées d'annotations relatives audit ensemble.