Brevet FR2886498A1 — publié le 20061201

Domaine de l'invention La présente invention concerne un procédé et un système de traitement de données médiatiques cadrées ainsi qu'un programme d'ordinateur et un produit de programme d'ordinateur. Etat de la technique L'enregistrement par exemple le découpage numérique d'émissions de télévision est possible en commandant manuellement des installations appropriées telles qu'un enregistreur vidéo ou un dis-que dur. La qualité des émissions TV, est fixée par la largeur de bande de transmission dont dispose le prestataire. Dans le cas d'offres de flux vidéo par des prestataires en ligne par internet, en général, il est totalement exclu de pouvoir enregistrer et cela pour des raisons juridiques ou dans tous les cas cela n'est possible qu'avec une qualité très faible. Un codage cadré de données multimédia a pris une im- portance très grande du fait de la normalisation assurée dans le cadre de ISO/IEC SC29WG1 1 (MPEG), par exemple AAC cadré avec BSAC pour le codage audio et le filtrage temporel à compensation de mouvement (MCTF) pour le codage vidéo. Ces procédés offrent la possibilité d'adapter un flux de données sans transcodage de la vitesse des don- nées aux nécessités du canal de transmission et/ou du terminal. De plus, ces procédés permettent d'adapter les signaux à la détection temporelle (audio: tour de détection, vidéo: fréquence de répétition d'image) résolution (audio: largeur de bande; vidéo: taille de l'image) et en qualité (distorsion du signal suivant la vitesse de données). Exposé et avantages de l'invention La présente invention concerne un procédé de traitement de données médiatiques cadrées disponibles sous forme de séquences, selon lequel on associe chaque fois une séquence en tenant compte de paramètres à au moins à une donnée partielle, on gère les données par- tielles selon les paramètres et on transmet au moins une donnée partielle en fonction d'au moins un paramètre vers un récepteur. L'invention concerne également un système de traitement de données médiatiques cadrées disponibles sous la forme de séquences, réalisé de façon à associer chaque fois une séquence en tenant compte des paramètres, à au moins une donnée partielle, pour gérer les données partielles selon les paramètres et transmettre au moins une donnée partielle en fonction d'au moins un paramètre vers un récepteur. Enfin, l'invention concerne un programme d'ordinateur pour l'exécution du procédé dans un système notamment tel que celui décrit ci-dessus ainsi qu'un produit de programme d'ordinateur. Le procédé selon l'invention de traitement de données médiatiques cadrées disponibles sous la forme de séquences consiste à associer chaque fois une séquence à au moins une donnée partielle en tenant compte des paramètres. Les données partielles sont gérées selon les paramètres et on transmet au moins une donnée partielle vers un récepteur en fonction d'au moins un paramètre. Selon un développement préférentiel du procédé, a l'intérieur de la donnée partielle transmise, on transmet au moins une première séquence et au moins une seconde séquence qui se suivent. La première séquence est codée directement et elle est transmise à un premier instant. Avec de préférence une compensation temporelle de mouvement appliquée au moins la première séquence vers au moins une seconde séquence, on génère une séquence passe-haut. Par une compensation de mouvement temporelle inverse de la séquence passe-haut en retour vers la première séquence, on génère une séquence passe-bas. En formant la différence entre la séquence passe- bas et la première séquence, on génère une séquence passe-bas Delta. La séquence passe-haut et la séquence passe-bas Delta sont transmises à un second instant après le premier instant. Ce mode de réalisation développe un procédé de codage cadré de décodage de données médiatique s'appuyant sur un filtrage temporel à compensation de mouvement (MCTF) qui n'entraîne aucune détérioration significative de l'efficacité du codage malgré un faible temps de retard. On répartit l'information pour la séquence passe-bas en au moins une première séquence et en une séquence passe-bas Delta. Au moins la première séquence codée peut être considérée comme une unité de codage comparable à une intraséquence con- nue dans le format MPEG. Elle est traitée sans retard vers d'autres séquences et ainsi avec un retard de codage très faible. On connaît déjà un procédé analogue sous la dénomination UMCTF procédé MCTF non restreint . Contrairement au procédé UMCTF, dans le procédé proposé, on transmet toutefois en plus de la séquence passe-haut également une information complémentaire à savoir la séquence basse-bas Delta re-présentant la différence entre au moins la première séquence et la séquence passe-bas nécessaire pour la reconstruction efficace au moins de la seconde séquence. Pour générer la séquence passe-bas Delta, il faut à la fois les informations venant au moins de la première et au moins de la seconde séquence. Ainsi, par comparaison avec au moins la première séquence, on ne génère qu'avec retard et on transmet. Comme le codage consiste toutefois uniquement par reconstruire au moins la seconde séquence, le codage et la transmission n'entraînent pas une augmentation du retard global. En outre, on gère les données partielles par des index combinés dans des listes hiérarchisées et ces listes sont fournies selon les paramètres. Au moins une liste peut se composer d'index vers d'autres listes et ces autres listes contiennent des informations pour la sélection de certains groupes de données partielles pour des paramètres différents par exemple des niveaux de décomposition qualitatifs ou de résolution. D'autres moyens fournissent un procédé d'enregistrement efficace de données médiatiques cadrées permettant un accès simple aux données partielles concernées par l'adaptation respective sans tou- tefois aucune limitation des combinaisons permettant une adaptation des paramètres utilisés tels que par exemple la détection de la résolution ou la qualité. Le fondement de cet aspect du procédé est constitué par au moins une liste à combinaison hiérarchisée dans laquelle sont gérés les index vers certaines données ou séquences à l'intérieur d'un flux global de données. Le niveau supérieur de la hiérarchie est constitué par une liste d'index vers les niveaux de décomposition temporelle. On a chaque fois des listes avec des index vers les niveaux de décomposition locale correspondants ou sont éventuellement gérés de nouveau des listes avec des index vers les niveaux de décomposition qualitative. Il est prévu d'accéder par ces listes aux données correspondantes du flux global de données pour assurer l'adaptation et pour cela il suffit de sélectionner un sous-ensemble formé de niveaux de décomposition temporelle locale éventuellement qualitative convenant pour le terminal ou le canal de transmission. L'adaptation se fait uniquement en utili- sant les index des listes à combinaison hiérarchique et ainsi sans con- naissance précise de la syntaxe du flux de bit ou sans traitement (parsing) pour le temps de parcours. Selon un autre développement du procédé, on transmet au récepteur ou à l'utilisateur une émission de données médiatiques que l'on peut reconstruire à partir de données partielles et en fonction des niveaux de décomposition qualitative différents, l'utilisateur dispose librement d'au moins une première donnée partielle et au moins une seconde donnée partielle est transmise de manière codée; au moins la seconde donnée partielle codée peut être décryptée par l'utilisateur avec une clef fournie par le prestataire. Le système de traitement de données médiatiques cadrées selon l'invention, disponibles en séquences est conçu pour associer chaque fois une séquence à au moins une donnée partielle en tenant compte des paramètres, à gérer les données partielles selon les paramètres et à transmettre au moins une donnée partielle vers le récepteur en fonction d'au moins un paramètre. Le procédé ou le système selon l'invention comportant par exemple un enregistreur vidéo numérique cadré ou une installation de traitement de données équipée d'un programme approprié permet à l'utilisateur de disposer de données médiatiques pour une première observation selon une qualité de base non cryptée, sans taxe ou au moins pour un faible coût. Le cas échéant il peut ensuite commander la libération ou les informations complémentaires nécessaires à une qualité plus élevée au prestataire contre le versement d'une taxe. Ce système peut comporter à la fois le dispositif par exemple le récepteur mais aussi un service utilisant le procédé selon l'invention de codage cadré de documents vidéo. Du côté du prestataire de service, il ne faut qu'une place de mémoire supplémentaire pour fournir le film selon différents niveaux de qualité. A partir d'un unique flux de données transmis, on peut ex-traire tous les niveaux de qualité souhaités. Cela permet à l'utilisateur de ce procédé de sélectionner de manière précise et ainsi de façon économique la qualité qui lui semble suffisante quant à ses considérations de réutilisation ou de consommation du matériel. L'avantage du coût pour visionner des émissions enregistrées, contrairement à l'observation d'une image de grande qualité ou l'archivage de matière vidéo permet une gradation personnelle différente de l'offre de télévision ou de vidéo- tech en ligne. Le programme d'ordinateur selon l'invention avec les io moyens de code de programme est conçu pour exécuter toutes les étapes du procédé de l'invention lorsqu'il est appliqué à un ordinateur ou est traité dans une unité de calcul correspondante notamment dans un système selon l'invention. Le produit de programme d'ordinateur selon l'invention avec des moyens de code de programme est conçu pour exécuter toutes les étapes du procédé de l'invention sur un ordinateur ou une unité de calcul correspondante notamment dans un système selon l'invention. Dessins La présente invention sera décrite ci-après à l'aide d'un exemple de réalisation représenté schématiquement dans les dessins annexés dans lesquels: - la figure 1 montre un diagramme de l'exécution d'un procédé connu de codage vidéo fondé sur un filtrage temporel à compensation de mouvement des images, la figure 2 montre un diagramme du déroulement temporel d'un mode de réalisation préférentiel d'un aspect du procédé de l'invention concernant la réalisation d'un codage en générant des informations à compensation de mouvement, - la figure 3 montre un diagramme d'un mode de réalisation préféren- tiel d'un autre aspect du procédé de l'invention concernant la gestion de données médiatiques par la construction hiérarchique d'éléments de liste, - la figure 4 montre un diagramme d'un mode de réalisation préférentiel d'un autre aspect du procédé de l'invention concernant la trans- mission de données médiatiques. Description des modes de réalisation La figure 1 montre un procédé de codage vidéo selon l'état de la technique fondé sur le filtrage d'image dans le temps à compensation de mouvement. Pour effectuer ce filtrage dans le temps, on regroupe plusieurs images distinctes, successives (dans ce cas une première séquence 1 et une seconde séquence 3) en un groupe (GOP). A l'intérieur de ce groupe, on compense le mouvement des deux séquences successives 1, 3. A partir de ces deux séquences 1, 3, en appliquant une compensation classique de mouvement 5, on génère une séquence passe-haut temporaire 7 de la première séquence 1 vers la seconde séquence 3. Par une compensation inverse de mouvement 9 de la séquence passe-haut 7 revenant à la première séquence 1, on génère une séquence passe-bas. La combinaison de la compensation de mouvement classique 5 et de la compensation de mouvement inverse 9 correspond au filtrage connu encore appelé lifting scheme qui permet une re-construction parfaite des séquences filtrées 1, 3 dans le récepteur. Lors d'une transmission 13 on transmet chaque fois la séquence passe-haut 7 et la séquence passe-bas 11. Dans d'autres étages de filtrage temporel, on compense alors le mouvement de chaque fois deux ou de façon générale également vers plusieurs séquences passe-bas successives 11 de l'étage précédent en appliquant le même procédé ; on obtient ainsi une décomposition dyadique arborescente de la séquence d'image dans la direction du temps. Les séquences filtrées dans le temps peuvent en-suite être soumises à une décomposition locale par exemple selon le procédé DCT connu de JPEG, le codage EBCOT utilisé par JPEG2000 ou le procédé EZBC. Toutefois, par la combinaison de la compensation de mouvement classique et de la compensation de mouvement inverse 5, 9 lors du filtrage temporel, on produit un retard de codage car avant le début d'une transmission, il faut disposer de toutes les séquences de données codées du groupe GOP. Le retard de codage représente au moins la longueur d'un groupe GOP. On peut éviter ce retard de codage si l'on renonce à la compensation de mouvement inverse 11; ce procédé est connu sous la dénomination de procédé MCTF non restreint unrestricted MCTF . Mais cela se traduit par une détérioration signifi- cative de l'efficacité du codage (comparaison entre la vitesse de données nécessaire au codage pour une même qualité). Une autre possibilité pour réduire le retard de codage est de raccourcir le groupe GOP mais cela se traduit également par une réduction de l'efficacité du codage. Vis-à-vis de cet arrière-plan, la figure 2 montre schématiquement le développement d'une procédure de codage vidéo selon l'invention par un diagramme. Dans cette figure, on a dans un groupe d'images (groupe GOP ou groupe of pictures))) une alternance successive de premières séquences 15 (image partielle, trame A) et de secondes séquences 17 (image partielle, trame B). On effectue une compensation temporelle de mouvement 19 (MC ou compensation de mouvement)) ou encore étape de prédiction ) dans le procédé proposé selon le procédé MCTF connu par la littérature. Par la compensation de mouvement 19 de la première séquence 15 vers la seconde séquence 17, on obtient une séquence passe-haut 21 (trame H, image passehaut) qui peut être associée ainsi à la seconde séquence de temps 17. Contrairement au procédé MCTF, on code toutefois directement la première séquence 15 sans référence temporelle à la seconde séquence 17 de sorte qu'il n'y a pas de retard significatif lors d'une première transmission 23 et de la reconstruction de la première séquence 15 dans le récepteur ou décodeur; cette transmission 23 se fait chaque fois à un premier instant. Pour permettre une reconstruction efficace de la seconde séquence 17 dans le récepteur, il faut toutefois effectuer une compen- sation inverse de mouvement 25 (compensation IMC, encore appelée étape de mise à jour))) de la seconde séquence 17 vers la première séquence 15. Cette information transmise par ce procédé MCTF contient implicitement dans une séquence passe-bas 27 (trame L ou image passe-bas) est générée selon le procédé proposé, séparément par forma- tion de la différence entre la séquence passe-bas 27 et la première séquence 15; on obtient ainsi une séquence passe-bas Delta 29 (trame 6-L). Chaque fois à un instant, on a une seconde transmission 31 qui transmet la séquence passe-bas Delta 29 avec la séquence passe-haut 15 et les informations de mouvement vers le destinataire. Comme la se"- quence passe-bas Delta 29 n'est pas nécessaire dans le récepteur pour reconstruire la première séquence 15 mais uniquement pour reconstruire la seconde séquence 17, cela n'entraîne aucun retard de codage supplémentaire comme celui observé à la figure 1 dans le procédé MCTF. Le déroulement du filtrage temporel à compensation de mouvement avec les séquences passe-bas Delta 29 est représenté à la figure 2 pour le premier étage d'une décomposition temporelle. D'autres étages ou niveaux de décomposition temporelle se font de façon analogue à ce premier étage de décomposition. Ce procédé convient et est io prévu pour le codage de données de toute sorte disponibles sous la forme de séquences 15, 17 en particulier de données médiatiques telles que des données vidéo, des données multimédia et aussi des données audio. La figure 3 montre un diagramme de construction hiérar- chisée d'éléments de liste par lesquels on gère les données partielles selon le développement préférentiel du procédé proposé. Ce diagramme comprend un flux de données 33 représenté partiellement constituant des données partielles encore appelées flux de bit ayant une entête de données 35, une liste 37 pour un premier point d'accès ainsi qu'une liste 39 pour un second point d'accès. Entre les deux listes 37, 39 pour les points d'accès, dans le flux de données 33, on a les données globales codées 41 comprenant également les séquences du premier point d'accès. Comme le montre l'agrandissement de la liste 37 pour le premier point d'accès, cette liste comprend un premier index 43 sur les listes pour une première résolution temporelle et un second index 45 sur les listes pour une seconde résolution temporelle. De plus, la liste 37 du premier point d'accès comporte deux blocs 47, 49 également re-présentés agrandis. Le premier bloc 47 comprend un troisième index 51 pour les données codées d'une première résolution temporelle et d'une première résolution locale ainsi qu'un quatrième index 53 pour les don-nées codées d'une première résolution temporelle d'une seconde résolution locale. Ces deux index 51, 53 désignent comme l'indiquent les flèches en trait interrompu, les données codées 41, correspondantes du premier point d'accès. Le second bloc 49 comprend un cinquième index 55 dirigé vers les données codées d'une seconde résolution temporelle et d'une première résolution locale ainsi qu'un sixième index 57 dirigé vers les données codées d'une seconde résolution temporelle et d'une seconde résolution locale. Ces deux index 55, 57 indiquent comme le montrent les flèches en trait interrompu, les données codées 41 corres- pondantes du premier point d'accès. Le diagramme de la figure 3 décrit la conception préférentielle du procédé appliquée à l'exemple d'un codage vidéo scalaire (MCTF). Pour un codage audio scalaire, on applique le développement du procédé en remplaçant la séquence de répétition d'image par la fréquence d'échantillonnage audio et une résolution locale ou de bande partielle locale par une largeur de bande audio ou par des ban-des scalaires. Le procédé repose sur le format de dossier MP4 dérivé du format de dossier média base ISO. Ces formats répartissent le flux de données 33 ou les données partielles en des atomes ou séquences représentant les plus petites unités d'accès aux données codées 41. Pour le codage audio, il s'agit des trames audio et pour le codage vidéo, il s'agit des différentes images. Avec les index 43, 45, 51, 53, 55, 57 et les listes à gestion hiérarchisée 37, 39 selon le présent procédé, on as- socie chaque fois une position relative aux différents atomes ou différentes données 41 dans le flux de données 33 ce qui permet un accès efficace aux atomes pour la résolution temporelle locale et qualitative respective. Un premier niveau de la hiérarchie à l'intérieur des points d'accès est représenté par le cadrage temporel qui permet d'adresser les données codées 41 pour une reconstruction avec une fréquence de ré-pétition d'image différente dans le flux de données 33. Suivant le réglage sélectionné dans le mode MCTF dans le codeur, on a un échelonnement des fréquences de répétition d'image selon des coefficients entiers par exemple deux ou trois. Pour le procédé proposé, dans le format de dossier, pour chaque niveau de la résolution temporelle, on mémorise un index 43, 45, 51, 53, 55, 57 au début d'une autre liste contenant des informations relatives au niveau de résolution locale appartenant à cette résolution temporelle. Io Dans cette liste des niveaux de résolutions locales, on a les index 43, 45, 51, 53, 55, 57 désignant les données codées 41 nécessaires à la transmission et au décodage des niveaux de résolution locale respectifs. En variante, cette liste peut également se composer d'index 43, 45, 51, 53, 55, 57 vers d'autres listes contenant des informations pour la sélection de certains groupes de données pour des niveaux de qualité différents. Cela peut être nécessaire car pour certains niveaux de qualité, d'autres combinaisons de coefficients quantifiés des niveaux de résolution locale conduisent à une qualité subjective plus élevée (optimisation du taux de distorsion). L'information indiquant si les index 43, 45, 51, 53, 55, 57 de la liste des niveaux de résolution locale désignent directement des données codées ou se rapportent à d'autres listes pour des niveaux de qualité est enregistrée comme information complémentaire dans le format de dossier. Une application qui veut extraire à l'aide du procédé pro-posé, un flux de données partielles selon une certaine combinaison de résolution locale temporelle et qualitative, doit uniquement examiner les listes hiérarchisées 37, 39, pour les points d'accès selon la combinaison choisie et obtient directement les index 43, 45, 51, 53, 55, 57 relatifs aux données codées concernées. Ainsi, il n'est pas nécessaire d'examiner l'ensemble des données. La figure 4 montre un diagramme de développement du procédé de transmission de données médiatiques ou d'une émission 59 suivant différents niveaux de qualité vers un destinataire. L'émission 59 peut comporter des données audiovisuelles, des données multimédia ou des données audio; dans ce dernier cas, le procédé sert notamment pour fournir un service de radio ou de télévision payante partiellement codée qui prévoit d'utiliser en parallèle à des offres libres d'accès égale- ment des programmes et des services payants en général ne contenant pas de publicité. L'émission 59 est divisée par le prestataire avec un codeur de cadrage 61 en trois flux de données 63, 65, 67 ou données partielles transmises en parallèle ou en synchronisme dans un canal. Il est prévu qu'un flux de données de base 63 correspond à une émission 59 non payante et de qualité faible. Un premier récepteur 69 pour les ser- vices non payants est conçu uniquement pour recevoir ce flux de don-nées de base 63. Un premier flux de données complémentaires 65 codées, fournit d'autres données partielles pour l'émission 59. Le décodage de ce premier flux de données complémentaires 65 est possi- ble avec un second récepteur 71 prévu pour fournir des services de qualité moyenne. Ce second récepteur 71 peut combiner le flux de don-nées de base 63 et le premier flux de données complémentaires 65 et reproduire ainsi l'émission 59 en grande partie et avec une qualité moyenne. Les données partielles dans un second flux de données com- plémentaires 67 également codées pour une qualité élevée ne peuvent être reçues que par un troisième récepteur 73 fournissant des services de qualité élevée en contrepartie de taxes de niveau correspondant. Comme le troisième récepteur 73 peut également recevoir le flux de données de base 63 et le premier flux de données complémentaires 65, ce troisième récepteur 73 peut fournir complètement l'émission 59 par exemple sous forme audiovisuelle. Un utilisateur intéressé peut lorsqu'il est absent à un certain moment d'émission, peut comme jusqu'à présent, préparer l'appareil de réception et demander l'enregistrement de l'émission 59. Pour cela, il choisit par exemple s'il est plutôt peu intéressé ou s'il souhaite simplement faire une première visualisation de la matière du flux de données de base 63, prendre la qualité de base non codée et ainsi il ne paye pas ce service. Si ensuite ou si pendant l'observation de l'extrait il considère qu'il s'agit d'une matière intéressante pour l'archivage, il commande contre le paiement d'une taxe appropriée, la libération pour obtenir un niveau de qualité supérieur et ainsi les flux de données complémentaires 65, 67 du serveur pour disposer d'une reproduction de qualité maximale de l'émission 59. La réception de l'émission transmise 59 peut également n'être possible qu'à partir d'une certaine taxe minimale. En dessous de ce montant, il ne sera possible que d'avoir une observation directe ou l'audition d'un programme. Une possibilité de revisionner disparaît après un certain temps neutralisant l'enregistrement de l'émission 59 ou rendant cet enregistrement inutilisable. Une autre possibilité consiste à transmettre à l'utilisateur en même temps les flux de données supplémentaires 65, 67 correspondant à la qualité élevée mais de coder de manière séparée et de ne per-mettre le décodage et ainsi l'affichage de la qualité élevée seulement après règlement d'une taxe. On peut envisager de combiner les trois récepteurs 69, 71, 73 dans un même appareil tel qu'un enregistreur vidéo. La libération ou le décodage des flux de données supplémentaires 65, 67 peut se faire à l'aide d'une clef appropriée par exemple d'une carte ou d'un mot de passe le cas échéant de façon très rapide. Le procédé présenté à l'aide de la figure 4 convient pour des données médiatiques cadrées disponibles sous forme de séquences. On évite ainsi une mise en oeuvre de moyens supplémentaires pour un codage séparé et pour une largeur de bande de transmission complémentaire ou un emplacement de mémoire supplémentaire. Suivant le niveau des taxes payées par l'utilisateur pour l'émission de présentation ou l'émission payante 59, on lui fournit par une combinaison reconstruite des flux de données 63, 65, 67 l'émission 59 avec la qualité souhaitée. REVENDICATIONS 11 Procédé de traitement de données médiatiques cadrées (59) disponibles sous forme de séquences, selon lequel on associe chaque fois une séquence (15, 17, 21, 27, 29) en tenant compte de paramètres à au moins à une donnée partielle (33, 63, 65, 67), on gère les données partielles (33, 63, 65, 67) selon les paramètres et on transmet au moins une donnée partielle (33, 63, 65, 67) en fonction d'au moins un para-mètre vers un récepteur (69, 71, 73). 2 ) Procédé selon la revendication 1, selon lequel à l'intérieur d'au moins une donnée partielle à transmettre (33, 63, 65, 67), on a au moins une première séquence (15) et au moins une seconde séquence (17) qui se suivent, - au moins la première séquence (15) est codée directement et est transmise à un premier instant, et - par la compensation de mouvement (19) au moins de la première séquence (15), on génère une séquence passe- haut (21) vers au moins une seconde séquence (17), - par compensation inverse de mouvement (25) de la fréquence passe-haut (21), en retour vers la première séquence (15), on génère une séquence passe-bas (27) et en formant la différence entre la séquence passe-bas (27) et la première séquence (15), on génère une séquence passe-bas Delta (29), et - on transmet à un second instant la séquence passe-haut (21) et la séquence passe-bas Delta (29). 3 ) Procédé selon l'une quelconque des revendications 1 ou 2, exécuté comme paramètre pour au moins un niveau de décomposition temporelle. 4 ) Procédé selon l'une quelconque des revendications 1 à 3, selon lequel les séquences (15, 17, 21, 27, 29) transmises sont reçues par le récepteur (69, 71, 73) et par décodage, on reconstruit au moins une donnée partielle transmise (33, 63, 65, 67). 5 ) Procédé selon l'une quelconque des revendications 1 à 4, selon lequel on gère les données partielles (33, 63, 65, 67) par des index (43, 45, 51, 53, 55, 57) combinés dans des listes hiérarchisées (37, 39), ces listes hiérarchisées (37, 39) étant fournies selon les paramètres. Io 6 ) Procédé selon la revendication 5, selon lequel au moins une liste (37, 39) se compose d'index (43, 45, 51, 53, 55, 57) sur d'autres listes (37, 39) contenant des informations de sélection de certains groupes de données partielles (33, 63, 65, 67) pour des niveaux de décomposition de qualité différente sous la forme de paramètres. 7 ) Procédé selon la revendication 1, selon lequel on transmet au récepteur (69, 71, 73) une émission (59) reconstructible à partir de données partielles (33, 63, 65, 67), et en fonction de niveaux de décomposition de qualité différente le récepteur (69, 71, 73) reçoit au moins une première donnée partielle (33, 63, 65, 67) librement et au moins une seconde donnée partielle (33, 63, 65, 67) codée, et au moins la seconde donnée partielle codée (33, 63, 65, 67) est décodée par le récepteur (69, 71, 73) par une clef fournie par un prestataire. 8 ) Système de traitement de données médiatiques cadrées (59) disponibles sous la forme de séquences (15, 17, 21, 27, 29) réalisé de façon à associer chaque fois une séquence (15, 17, 21, 27, 29) en tenant compte des paramètres, à au moins une donnée partielle (33, 63, 65, 67), pour gérer les données partielles (33, 63, 65, 67) selon les paramètres et transmettre au moins une donnée partielle (33, 63, 65, 67) en fonction d'au moins un paramètre vers un récepteur (69, 71, 73). 9 ) Programme d'ordinateur comportant des moyens de code de pro-gramme pour exécuter toutes les étapes d'un procédé selon l'une quel-conque des revendications 1 à 7, le programme étant exécuté dans un ordinateur ou dans une unité de calcul appropriée, notamment un sys-terne selon la revendication 8. 10 ) Produit de programme d'ordinateur comportant des moyens de code de programme enregistrés dans un support de données que peut lire un ordinateur pour exécuter toutes les étapes d'un procédé selon l'une quelconque des revendications 1 à 7, lorsque le programme est exécuté dans un ordinateur ou une unité de calcul correspondante notamment un système selon la revendication 8.