Brevet FR3079098A1 — publié le 20190920

Procédé d'encodage et de décodage vidéo faible latence La présente invention concerne le domaine de la compression vidéo et plus spécifiquement les encodeurs et décodeurs vidéo. L'invention concerne notamment les protocoles de compression vidéo de faible latence et les encodeurs et décodeurs vidéo associés. Notamment, les protocoles intégrant les techniques dites « Intra Refresh », par exemple dans le standard HEVC. Dans les schémas de codage classique les images d'un flux vidéo à encoder sont considérées selon une séquence d'encodage. Chaque image est divisée en groupe de pixels (également dénommé, ci-dessous, élément de l'image) eux aussi traités séquentiellement, par exemple en commençant en haut à gauche et en finissant en bas à droite de chaque image. Ainsi, l'encodage d'une image du flux est effectué en divisant une matrice de pixels correspondant à l'image en plusieurs ensembles, par exemple des blocs de tailles fixes 16 x 16, 32 x 32 ou 64 x 64 pixels, et en encodant ces blocs de pixels selon une séquence de traitement donnée. Le traitement (autrement appelé compression ou encore encodage) de données peut être réalisé selon deux types, le traitement dit « Intra », dans lequel le traitement est effectué sur des éléments d'une unique image, et d'autre part le traitement dit « Inter », dans lequel le traitement est effectué à partir d'images précédemment traitées. Ainsi, l'encodage dit « Intra » d'un élément d'une image comprend une prédiction des pixels de l'élément effectuée uniquement à l'aide d'éléments de cette image précédemment encodés, auquel cas on parle de « prédiction Intra ». Dans le traitement dit « Inter », l'encodage d'un élément de l'image comprend une prédiction des pixels de l'élément effectuée à l'aide d'éléments issus d'images précédemment encodées, auquel cas on parle de « prédiction Inter ». Ces deux types d'encodage sont utilisés au sein de schémas de codage dits « hybrides », qui sont spécifiés dans les standards vidéo existants (MPEG2, 2 H.264/AVC, HEVC, VP8, VP9, AV1) et sont décrits pour le codec HEVC (High Efficiency Video Coding) dans l'article intitulé « Overview of the High Efficiency Video Coding (HEVC) Standard », par Gary J. Sullivan et al., IEEE Transactions on Circuits and Systems for Video Technology, vol. 22, No. 12, Dec. 2012. 5 Plus précisément, dans les standards HEVC et H.264/AVC les blocs sont décodés à l'aide d'informations, relatives à des blocs précédemment décodés soit provenant de la même image (prédiction Intra) soit provenant d'au moins une autre image (prédiction Inter), combinées à des résidus. Ces résidus sont encodés après une étape de transformation (par exemple une transformation en 10 cosinus discrète, DCT) et de quantification. Cette étape de quantification est réalisée sur la base d'un paramètre de quantification (QP), associé à chaque bloc et signalé dans le flux binaire vidéo. Plus le QP est élevé moins la quantité d'information de résidus de pixels est élevée, la qualité de reconstruction est alors moins bonne. 15 Dans le cadre d'un fonctionnement classique, à savoir non « intra-refresh », la première image, est codée uniquement à l'aide d'une prédiction spatiale, c'est-à-dire que chaque bloc de l'image est encodé uniquement sur la base des blocs présents dans la première image et plus précisément les blocs qui sont dans le voisinage du bloc en cours de traitement. Ces images seront nommées images 20 I ntra. Les images suivantes sont encodées en alternant des images encodées en utilisant une prédiction temporelle (prédiction Inter) et des images encodées en utilisant une prédiction spatiale. Par prédiction temporelle on entend que les blocs de l'image sont encodés en utilisant également des blocs appartenant à des 25 images précédemment encodées. Les images encodées en utilisant une prédiction spatiale permettent notamment de réduire les erreurs persistantes dues à un codage temporel et de pouvoir démarrer le décodage du flux. On parle de rafraîchissement du flux vidéo. En effet, une erreur dans l'encodage ou le décodage d'un premier bloc sera transmise à tous blocs dont l'encodage ou le 3 décodage utilise ce premier bloc. Sans image Intra, l'erreur peut se propager lors du décodage ou l'encodage des images suivantes. De plus, les images Intra permettent l'accès au flux c'est-à-dire le décodage du flux à un moment donné, par exemple lorsque le téléspectateur arrive sur une chaine de télévision. 5 Néanmoins, la quantité de bits résultant de l'encodage des images Intra est beaucoup plus importante que celle résultant de l'encodage des images Inter. Les images Intra représentent donc une quantité de bits significativement plus élevé que les images Inter. Les images Intra prennent alors un temps plus élevé de transmission qui peut s'étaler sur un temps correspondant à plusieurs images 10 Inter. Ainsi, les images Intra de grande taille introduisent une latence importante. Afin de réduire cette latence des techniques dites d'« Intra refresh » ont été développées. Ces techniques consistent à répartir le poids des images Intra sur plusieurs images. Ainsi, chaque image a alors une zone Intra, dont les blocs sont 15 encodés uniquement sur la base de blocs appartenant à ladite image, nommée ci-après zone Intra-refresh, et une zone Inter, dont l'encodage des blocs utilise également une prédiction temporelle. Les zones Intra-refresh définies pour encoder la séquence d'image permettent après une certaine période de temps d'avoir « rafraichit » l'intégralité de l'image vidéo, c'est-à-dire que pour tout pixel 20 de la vidéo, au cours de cette période de temps, il y a une image de la séquence dont l'élément contenant ce pixel est encodé en Intra. La figure 1 décrit une telle technique d'encodage d'une séquence d'image. ZS, étant les zones Intra-refresh, nommées également ci-après zones spatiales. Les zones D, étant les zones non encore rafraichies au cours de la période de N 25 images. Les zones C, étant les zones déjà rafraichies au cours de cette période. On voit qu'a la fin de la période tous les pixels de l'image vidéo ont été rafraichis. Les zones C, et D, peuvent contenir aussi bien des blocs dont l'encodage utilise une prédiction spatiale que des blocs dont l'encodage utilise une prédiction temporelle. 4 Le rafraichissement du flux vidéo se fait donc sur plusieurs images de la séquence. Ainsi, il est possible d'obtenir une taille uniforme des images encodées en appliquant un encodage avec des zones Intra-refresh de taille similaire pour chaque image. 5 Dans l'exemple de la figure 1 les zones Intra-refresh utilisées sont des colonnes, celles-ci se déplaçant de gauche à droite. Mais il est également possible d'utiliser des lignes ou toutes autres formes. Bien que le gain en termes de latence soit conséquent, de tels procédés ne sont pas exempts de défauts. 10 Les techniques d'« Intra refresh » présentent notamment le défaut d'augmenter significativement le volume de la signalisation, de complexifier le traitement, encodage et décodage, de la vidéo et de réduire la performance de la compression. La présente invention vient améliorer la situation. 15 A cet effet, la présente invention propose un procédé d'encodage d'une vidéo, comprenant une séquence d'images, chaque image de la séquence d'images étant découpée en éléments, ledit procédé comprenant : - La détermination de N zones spatiales {ZS,},eiii;Arii formant un recouvrement de chaque image, où N est un entier strictement supérieur 20 à 1; - L'association respectivement des N zones spatiales avec N valeurs {ni}ieiiim d'un index, de sorte qu'une i-ième valeur ni est associée avec une i-ième zone spatiale ZSi; - La sélection de N images,{1i}j1m, de la séquence d'images; 25 - L'obtention d'un flux binaire vidéo comprenant des séquences binaires ordonnées {SB,}jeiiim, de sorte que chaque séquence binaire SB, de rang 5 j du flux binaire vidéo, comprend: o Des premières données encodées représentatives d'une j-ième valeur n; de l'index; o Des deuxièmes données encodées, représentatives des éléments 5 d'une j-ième image I; situés dans une zone spatiale ZS; associée à la valeur n; de l'index, obtenues à partir des éléments de l'image I; o Des troisièmes données encodées représentatives des éléments de la j-ième image I; situés en dehors de la zone spatiale ZS; 10 associée à la j-ième valeur n; de l'index, obtenues au moins à partir d'un élément d'une autre image de la séquence d'images. Un tel procédé permet de réduire la quantité de données encodées résultant de l'encodage des images d'une séquence d'images. Un tel procédé permet notamment de réduire la signalisation au niveau des éléments de l'image. En 15 effet, chaque image encodée est associée à une valeur d'un index {ni},eliim. Cette valeur de l'index correspond à un découpage en zones spatiales spécifiques de l'image. La valeur de l'index permet d'indiquer un ensemble d'éléments de l'image encodés à partir des autres éléments de cette même image. C'est-à-dire la zone Intra-refresh de l'image. De même, cette même valeur de l'index permet 20 de déduire la zone Inter de l'image. Ainsi, les données de signalisation propres à chacun des éléments de l'image situés dans la zone Intra-refresh de celle-ci, n'ont plus besoin d'indiquer que l'élément est encodé en utilisant une prédiction spatiale. La quantité de données de signalisation à encoder, transmettre puis décoder est donc réduite. 25 Un tel procédé permet au décodeur de déduire la zone Intra-refresh avant de décoder les données représentatives de chaque élément. En effet, en décodant la valeur de l'index, inclues dans les premières données, le décodeur peut déduire la disposition de la zone Intra-refresh avant de décoder les données 6 représentatives de chaque élément. Ainsi, l'encodage et le décodage des données représentatives à chaque élément peuvent être réalisés en prenant en compte la position de cet élément au sein de l'image et du découpage induit par la zone Intra-refresh. Par exemple, les éléments de l'image qui sont situés à la 5 fois dans la zone Intra-refresh et adjacents ou proches d'éléments situés en dehors de la zone Intra-refresh peuvent être encodés sur moins de bits. En effet, le décodeur sait déjà que certaines configurations sont impossibles, par exemple un tel élément situé dans la zone Intra-refresh ne peut pas être encodé sur la base d'élément encodé en Inter situé en dehors de la zone Intra-refresh. 10 De plus, le décodeur peut par exemple décoder les éléments situés dans la zone Intra-refresh indépendamment des éléments situés en dehors de la zone Intra-refresh. En encodant (respectivement en décodant) en premier lieu les éléments (respectivement les données encodées représentatives des éléments) situés dans la zone Intra-refresh, il est possible d'encoder (respectivement de 15 décoder) des éléments (respectivement des données encodées représentatives d'éléments) de l'image situés en dehors de la zone Intra-refresh à partir d'éléments (respectivement de données encodées représentatives d'éléments) situés dans la zone Intra-refresh quand bien même les éléments (respectivement les données encodées représentatives des éléments) situés en dehors de la zone 20 Intra-refresh auraient, suivant la séquence de traitement, été encodés (respectivement décodés) avant les éléments (respectivement les données encodées représentatives des éléments) situés dans la zone Intra-refresh, et n'auraient ainsi pas pu être encodées (respectivement décodées) à partir des éléments (respectivement des données encodées représentatives des éléments) 25 situés dans la zone Intra-refresh qui sont pourtant moins susceptibles de contenir des erreurs. Avantageusement, les séquences binaires ordonnées peuvent être des séquences binaires successives. Par éléments de l'image on entend une unité de traitement dans un format de 7 compression vidéo. Ces unités de traitement divisent ou découpent l'image en groupe de pixel, par exemple en blocs de tailles fixes de 16 x 16, 32 x 32 ou 64 x 64 pixels, qui peuvent eux-mêmes être divisées en sous blocs. Les formats qui font usage de ces éléments sont par exemple les formats JPEG, H.261, MPEG-1, 5 H.262/MPEG-2, H.263, MPEG-4, H.264/MPEG-4 AVC et H.265/HEVC ou encore les formats VP8, VP9, AV1. Ces éléments de l'image sont communément appelés des macro-blocs (MB) ou dans le cas H.265/HEVC des « coding tree unit » (CTU). Par données encodées représentatives d'un ou plusieurs éléments il est entendu les données comprises dans une séquence binaire et donc dans le flux 10 binaire vidéo qui sont obtenues par encodage du ou desdits éléments. Il s'agit des données relatives à un élément de l'image issu du traitement vidéo appliqué au flux vidéo. Ces données encodées comportent l'information sur la base de laquelle le décodeur décodera le flux vidéo encodé pour restituer l'élément de l'image. 15 Ces données encodées sont obtenues à partir de l'élément qu'elles représentent mais également d'autres éléments soit de l'image (prédiction Intra) soit de d'autres images du flux vidéo (prédiction Inter). Par flux binaire vidéo on entend le flux binaire résultant de l'encodage du flux vidéo. Par séquences binaires on entend la partie du flux binaire relatif à une 20 image, c'est-à-dire comprenant les données encodées représentatives des éléments de cette image. Une séquence d'images est un flux vidéo. La sélection de N images n'est pas limitée à une sélection particulière, il peut s'agir d'une sélection des N premières images du flux vidéo, mais également de tout autre N images 25 distinctes ou non parmi les images de la séquence. La sélection d'image dépend de la séquence d'encodage implémentée par le standard. Ainsi, certaines images pourront être encodées et décodées avant des images situées antérieurement dans le flux d'image vidéo. 8 Une zone spatiale est définie pour l'ensemble des images de la séquence d'images, c'est-à-dire que pour chaque image, la zone spatiale définit des éléments qui sont situés dans cette zone spatiale et des éléments qui sont situés en dehors de cette zone spatiale. 5 L'ensemble des zones spatiales ZS, forme un recouvrement de chaque image, c'est-à-dire que pour tout élément d'une image de la séquence d'image cet élément est situé dans au moins l'une des zones spatiales. Les premières données encodées sont directement ou indirectement représentatives de la j-ième valeur n, de l'index. Ainsi, lorsque les premières 10 données encodées sont directement représentatives de la j-ième valeur n, le décodage de ces données permet d'obtenir la valeur de l'index uniquement à partir des premières données encodées. Lorsque les premières données encodées sont indirectement représentatives de la j-ième valeur n, l'obtention de la valeur de l'index nécessite d'utiliser, en plus des premières données, 15 d'autres données préalablement décodées. Ainsi, le décodage des premières données permet d'obtenir une information permettant de déduire la valeur de l'index. Par exemple, l'information indique une autre séquence binaire, la valeur de l'index de cette autre séquence binaire étant reprise pour la séquence binaire comportant l'information. 20 Avantageusement, les N zones spatiales forment une partition de chaque image. C'est-à-dire qu'un élément de l'image ne peut être situé que dans une seule zone spatiale. Cela permet de réduire le nombre d'éléments de l'image encodés en utilisant une prédiction spatiale (autrement dit encodés en lntra), et ainsi de réduire le volume des données encodées représentatives de ces 25 éléments, ces données encodées étant particulièrement volumineuse rapporté au nombre d'éléments qu'elles représentent. Selon un mode de réalisation, les deuxièmes données encodées ne sont pas obtenues à partir d'éléments autres que ceux de l'image 1,., autrement dit les 9 deuxièmes données encodées sont obtenues entre autres à partir des données encodées représentatives d'éléments de l'image I, mais jamais à partir des données encodées représentatives d'éléments d'une autre image que I. En effet, pour la j-ième image, les deuxièmes données encodées représentatives des 5 éléments situés dans la j-ième zone spatiale sont encodées en lntra. Selon un mode de réalisation, les premières données encodées sont comprises dans une partie signalisation du flux binaire vidéo. Cela permet de simplifier le décodage de ces données, et d'effectuer par exemple le décodage de ces premières données avant tout décodage de données représentatives des 10 éléments de l'image encodée en cours de décodage. Selon un mode de réalisation, pour chaque séquence binaire SB, de rang j, les troisièmes données encodées comprennent des données encodées représentatives des éléments de la j-ième image I, situés dans une zone spatiale UJII-1ZSk correspondant à l'union des zones spatiales respectivement associées 15 aux j-1 premières valeurs de l'index, lesdites données encodées représentatives des éléments de la j-ième image I, situés dans la zone spatiale UJII-1ZSk ne sont pas obtenues à partir d'éléments autres que ceux des images lm situés respectivement dans des zones spatiales Ulin ZSk, pour 1 m j N. Cela permet que les éléments de l'image de rang j situés dans des zones 20 précédemment « rafraichies » (éléments des images lm situés respectivement dans des zones spatiales Ulin ZSk pour 1 m REVENDICATIONS1. Procédé d'encodage d'une vidéo, comprenant une séquence d'images, chaque image de la séquence d'images étant découpée en éléments, ledit procédé comprenant : - La détermination de N zones spatiales {ZSi}jeiii;Arii formant un recouvrement de chaque image, où N est un entier strictement supérieur à 1; - L'association respectivement des N zones spatiales avec N valeurs {ni}ieiiim d'un index, de sorte qu'une i-ième valeur ni est associée avec une i-ième zone spatiale ZSi; - La sélection de N images,{1i}j1m, de la séquence d'images ; - L'obtention d'un flux binaire vidéo comprenant des séquences binaires ordonnées {SBi}jeiiim, de sorte que chaque séquence binaire SB; de rang j du flux binaire vidéo, comprend: o Des premières données encodées représentatives d'une j-ième valeur n; de l'index; o Des deuxièmes données encodées, représentatives des éléments d'une j-ième image l; situés dans une zone spatiale ZS; associée à la valeur n; de l'index, obtenues à partir des éléments de l'image l; o Des troisièmes données encodées représentatives des éléments de la j-ième image l; situés en dehors de la zone spatiale ZS; associée à la j-ième valeur n; de l'index, obtenues au moins à partir d'un élément d'une autre image de la séquence d'images. 2. Procédé d'encodage d'une vidéo selon la revendication 1, dans lequel les deuxièmes données encodées ne sont pas obtenues à partir d'éléments autres que ceux de l'image I. 3. Procédé d'encodage d'une vidéo selon l'une des revendications précédentes, dans lequel les N zones spatiales forment une partition de chaque image. 4. Procédé d'encodage d'une vidéo selon l'une des revendications précédentes, dans lequel les premières données encodées sont comprises dans une partie signalisation du flux binaire vidéo. 5. Procédé d'encodage d'une vidéo selon l'une des revendications précédentes, dans lequel pour chaque séquence binaire SB, de rang j, les 37 troisièmes données encodées comprennent des données encodées représentatives des éléments de la j-ième image I, situés dans une zone spatiale UJII-1ZSk correspondant à l'union des zones spatiales respectivement associées aux j-1 premières valeurs de l'index, lesdites données encodées 5 représentatives des éléments de la j-ième image I, situés dans la zone spatiale UJII-1ZSk ne sont pas obtenues à partir d'éléments autres que ceux des images lm situés respectivement dans des zones spatiales Ulin ZSk, pour 1 m j N. 6. Procédé d'encodage d'une vidéo selon la revendication 5, dans 10 lequel, pour chaque séquence binaire SB, de rang j, le nombre de bits dans le flux binaire réservés aux données encodées représentatives d'un élément de l'image I, situé dans la zone spatiale UJII-1ZSk est adapté aux dimensions de la zone spatiale UJ1.-1ZSk. 15 7. Procédé d'encodage d'une vidéo selon l'une des revendications précédentes, dans lequel, pour chaque séquence binaire SB, de rang j, le nombre de bits dans le flux binaire réservés aux données encodées représentatives d'un élément de l'image I, situés dans la zone spatiale ZS, associée à la valeur n, est adapté à une position de cet élément dans ZS,. 20 8. Procédé d'encodage d'une vidéo selon l'une des revendications précédentes, dans lequel, pour chaque séquence binaire SB, de rang j, la séquence binaire SB, comprend : des données relatives à un paramètre de quantification relatif à l'image I, ; des données relatives à un paramètre de quantification relatif à la 25 zone spatiale ZS, associée à la valeur n, de l'index ; des données relatives à des paramètres de quantification, de sorte que chacun desdits paramètres est relatif respectivement à un des éléments de l'image. 9. Procédé de décodage d'un flux binaire vidéo, le flux binaire vidéo 30 étant obtenu selon l'une des revendications précédentes, ledit procédé comprenant pour chaque séquence binaire SB, de rang j: - La détermination de la zone spatiale ZS; associée à la valeur n; de l'index à partir du décodage des premières données encodées; - La détermination des éléments d'une image restituée IR; situés dans la 35 zone spatiale ZS; associée à la valeur n; de l'index, à partir du décodage des deuxièmes données encodées et d'éléments de l'image restituée IRJ; 38 - La détermination des éléments de l'image restituée IR; situés en dehors de la zone spatiale ZS; associée à la valeur n; de l'index d'image, à partir du décodage des troisièmes données encodées et d'au moins un élément d'une autre image restituée IR. 5 10. Procédé de décodage d'un flux binaire vidéo selon la revendication 9, dans lequel, la détermination des éléments d'une image restituée IR, situés dans la zone spatiale ZS, associée à la valeur n, de l'index n'est pas faite à partir d'éléments autres que ceux de l'image I. 11. Procédé de décodage d'un flux binaire vidéo selon l'une des 10 revendications 9 et 10, dans lequel, pour chaque séquence binaire SB, de rang j, si les deuxièmes et troisièmes données encodées comprennent des données encodées représentatives d'un premier élément E de l'image I, obtenues uniquement à partir d'éléments de ladite image I, et que les données représentatives d'au moins un deuxième élément E' parmi lesdits éléments de 15 l'image I, sont obtenues à partir d'un élément d'une autre image de la séquence d'images, alors la détermination d'un élément de l'image restituée IR, correspondant au premier élément E est obtenu à partir : du décodage des données encodées représentatives du premier 20 élément E; d'au moins l'élément de l'image restituée IR, correspondant au deuxième l'élément E', si le premier élément E est situé en dehors de la zone spatiale ZS, associée à la valeur n, de l'index; des éléments de l'image restituée IR, correspondant aux dits éléments 25 de l'image I, en remplaçant l'élément de l'image IR, correspondant au deuxième élément E' par un élément générique, si le premier élément E est situé dans la zone spatiale ZS, associée à la valeur n, de l'index. 30 12. Procédé d'encodage d'une vidéo comprenant une séquence d'images, chaque image de la séquence d'images étant découpée en éléments, ledit procédé comprenant : - La détermination d'une pluralité de zones spatiales formant un recouvrement de chaque image; 35 - L'association respectivement des zones spatiales de la pluralité de zones spatiales avec des valeurs d'un index; - La sélection d'une image de la séquence d'images ; - La sélection d'une valeur de l'index ; 39 - L'obtention d'un flux binaire vidéo comprenant : o Des données encodées représentatives de la valeur de l'index; o Des données encodées représentatives des éléments de l'image situés dans la zone spatiale associée à la valeur de l'index, 5 obtenues à partir des éléments de l'image ; o Des données encodées représentatives des éléments de l'image situés en dehors de la zone spatiale associée à la valeur de l'index, obtenues au moins à partir d'un élément d'une autre image de la séquence d'images. 10 13. Produit programme informatique comportant des instructions pour la mise en oeuvre du procédé selon l'une des revendications 1 à 12, lorsque ce programme est exécuté par un processeur. 15 14. Dispositif d'encodage d'une vidéo, la dite vidéo comprenant une séquence d'images, chaque image de la séquence d'images étant découpée en éléments, le dispositif comprenant : - un processeur; et - un support informatique non-transitoire comprenant des instructions 20 qui lorsqu'elles sont exécutées par le processeur configure le dispositif pour: - déterminer N zones spatiales {ZS,},elii;Ari, formant un recouvrement de chaque image, où N est un entier strictement supérieur à 1; - associer respectivement les N zones spatiales avec N valeurs {ni},eliim d'un index, de sorte qu'une i-ième valeur n, est associée avec une i-ième 25 zone spatiale ZS,; - sélectionner N images,{1,},eli1;m, de la séquence d'images ; - obtenir un flux binaire vidéo comprenant des séquences binaires ordonnées {SB,},eliim, de sorte que chaque séquence binaire SB, de rang j du flux binaire vidéo, comprenne: 30 o Des premières données encodées représentatives d'une j-ième valeur n, de l'index; o Des deuxièmes données encodées, représentatives des éléments d'une j-ième image I, situés dans une zone spatiale ZS, associée à la valeur n, de l'index, obtenues à partir des éléments de l'image I, 35 o Des troisièmes données encodées représentatives des éléments de la j-ième image I; situés en dehors de la zone spatiale ZS; associée à la j-ième valeur n; de l'index, obtenues au moins à partir d'un élément d'une autre image de la séquence d'images . 15. Dispositif de décodage d'un flux binaire vidéo, le flux binaire vidéo 5 étant obtenu selon l'une des revendications 1 à 7 précédentes, le dispositif comprenant : - un processeur; et - un support informatique non-transitoire comprenant des instructions qui lorsqu'elles sont exécutées par le processeur configure le dispositif pour que, 10 pour chaque séquence binaire SB; de rang j, le dispositif: - détermine la zone spatiale ZS; associée à la valeur n; de l'index à partir du décodage des premières données encodées; - détermine des éléments d'une image restituée IR; situés dans la zone spatiale ZS; associée à la valeur n; de l'index, à partir du décodage des 15 deuxièmes données encodées et/ou de données génériques; - détermine des éléments de l'image restituée IR; situés en dehors de la zone spatiale ZS; associée à la valeur n; de l'index d'image, à partir du décodage des troisièmes données encodées et d'au moins un élément d'une autre image restituée IR. 20