Brevet FR3068558A1 (20190104)

REVENDICATIONS1. Procédé de codage d'une image (ICj) découpée en blocs, ladite image contenant des première et deuxième zones (Z1, Z2) distinctes, ledit procédé de codage étant caractérisé en ce qu'il met en oeuvre ce qui suit, pour au moins un bloc courant (B,) de l'image: - déterminer (C4) à laquelle des première et deuxième zones appartient le bloc courant, - si le bloc courant appartient à la première zone (Z1), coder (C5a)) le bloc courant à l'aide d'une première méthode de codage (MC1), - si le bloc courant appartient à la deuxième zone (Z2), coder (C5b)) le bloc courant à l'aide d'une deuxième méthode de codage (MC2) qui comprend ce qui suit : - à partir de la position du bloc courant dans la deuxième zone, identifier (C51b)) un bloc (Bref) préalablement codé, puis décodé, situé dans la première zone de l'image, - recopier la valeur d'au moins un paramètre de codage (PRCi) associé au bloc identifié.\n<CLM>\1\tProcédé de codage selon la revendication 1, dans lequel la deuxième méthode de codage est appliquée à tous les blocs de la deuxième zone de l'image courante.\n<CLM>\1\tProcédé de codage selon la revendication 1, mettant en oeuvre ce qui suit : - coder (C100b)) ledit au moins un bloc courant de la deuxième zone de l'image à l'aide de la première méthode de codage (MC1), - sélectionner (C200b)) la première méthode de codage ou la deuxième méthode de codage conformément à un critère de performance de codage prédéterminé, - coder (C300b)) une information (ES_MCopt) représentative de ladite sélection. 34\n<CLM>\1\tProcédé de codage selon l'une quelconque des revendications 1 à 3, dans lequel les première et deuxième zones de l'image ont la même forme, la première zone étant située au-dessus de la deuxième zone et séparée de cette dernière par une frontière horizontale s'étendant au milieu de l'image. 5\n<CLM>\1\tDispositif de codage (CO) d'au moins une image (ICi) découpée en blocs, ladite image contenant des première et deuxième zones distinctes, caractérisé en ce qu'il comprend un circuit de traitement (CT_C) qui est agencé pour mettre en oeuvre ce qui suit, pour au moins un bloc courant de l'image: 10 - déterminer à laquelle des première et deuxième zones appartient le bloc courant, - si le bloc courant appartient à la première zone (Z1), coder le bloc courant à l'aide d'une première méthode de codage (MC1), - si le bloc courant appartient à la deuxième zone (Z2), coder le 15 bloc courant à l'aide d'une deuxième méthode de codage (MC2) qui comprend ce qui suit : - à partir de la position du bloc courant dans la deuxième zone, identifier un bloc (Bref) préalablement codé, puis décodé, situé dans la première zone de l'image, 20 - recopier la valeur d'au moins un paramètre de codage (PRCi) associé au bloc identifié.\n<CLM>\1\tProgramme d'ordinateur comportant des instructions de code de programme pour l'exécution des étapes du procédé de codage selon l'une quelconque des 25 revendications 1 à 4, lorsque ledit programme est exécuté sur un ordinateur.\n<CLM>\1\tSupport d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé de codage selon l'une quelconque des 30 revendications 1 à 4, lorsque ledit programme est exécuté par un ordinateur.\n<CLM>\1\tProcédé de décodage d'un signal de données (F) représentatif d'une image (ICi) découpée en blocs qui a été codée, ladite au moins une image contenant des première et deuxième zones distinctes (Z1, Z2), ledit procédé de décodage étant caractérisé en ce qu'il met en oeuvre ce qui 5 suit, pour au moins un bloc courant (Bu) à décoder de l'image: - déterminer (D5) à laquelle des première et deuxième zones appartient le bloc courant, - si le bloc courant appartient à la première zone (Z1), décoder (D6a)) le bloc courant à l'aide d'une première méthode de décodage (MD1), 10 - si le bloc courant appartient à la deuxième zone (Z2), décoder (D6b)) le bloc courant à l'aide d'une deuxième méthode de décodage qui comprend ce qui suit : - à partir de la position du bloc courant dans la deuxième zone, identifier (D61b)) un bloc préalablement décodé, situé dans la première 15 zone de l'image, - affecter (D64b)) au bloc courant au moins un paramètre de décodage (PRD1) associé audit bloc identifié.\n<CLM>\1\tProcédé de décodage selon la revendication 8, dans lequel la deuxième 20 méthode de décodage est appliquée à tous les blocs de la deuxième zone de l'image courante.\n<CLM>\1\tProcédé de décodage selon la revendication 8, dans lequel la deuxième méthode de décodage est appliquée au bloc courant de la deuxième zone si, 25 pour ledit bloc courant, est lue (D100b)) dans le signal de données (F') une information de sélection de ladite deuxième méthode de décodage, la première méthode de décodage étant appliquée au bloc courant de la deuxième zone si, pour ledit bloc courant, est lue dans le signal de données une information de sélection de ladite première méthode de décodage. 30\n<CLM>\1\tProcédé de décodage selon l'une quelconque des revendications 8 à 10, dans lequel les première et deuxième zones de l'image ont la même forme, la 36 première zone étant située au-dessus de la deuxième zone et séparée de cette dernière par une frontière horizontale s'étendant au milieu de l'image.\n<CLM>\1\tDispositif de décodage d'un signal de données (F) représentatif d'une image 5 (ICi) découpée en blocs qui a été codée, ladite au moins une image contenant des première et deuxième zones distinctes, caractérisé en ce qu'il comprend un circuit de traitement (CT_D) qui est agencé pour mettre en oeuvre ce qui suit, pour au moins un bloc courant à décoder de l'image: - déterminer à laquelle des première et deuxième zones appartient 10 le bloc courant, - si le bloc courant appartient à la première zone (Z1), décoder le bloc courant à l'aide d'une première méthode de décodage (MD1), - si le bloc courant appartient à la deuxième zone (Z2), décoder le bloc courant à l'aide d'une deuxième méthode de décodage qui comprend ce 15 qui suit : - à partir de la position du bloc courant dans la deuxième zone, identifier un bloc préalablement décodé, situé dans la première zone de l'image, - affecter au bloc courant au moins un paramètre de 20 décodage (PRD1) associé audit bloc identifié.\n<CLM>\1\tProgramme d'ordinateur comportant des instructions de code de programme pour l'exécution des étapes du procédé de décodage selon l'une quelconque des revendications 8 à 11, lorsque ledit programme est exécuté sur 25 un ordinateur.\n<CLM>\1\tSupport d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé de décodage selon l'une 30 quelconque des revendications 8 à 11, lorsque ledit programme est exécuté par un ordinateur.