Brevet FR2774542A1 — publié le 19990806

La présente invention se rapporte à une méthode et un appareil pour le codage/décodage d'un signal de forme binaire ; et, plus particulièrement, à une méthode et un appareil de codage/décodage arithmétiques à base du contexte pour améliorer une efficacité de codage du signal de forme binaire. Un signal de forme binaire, représentant l'emplacement et la forme d'un objet, peut être exprimé sous la forme d'un bloc alpha binaire (BAB) e.g. de 16x16 éléments binaires d'image dans une trame (ou un plan d'objet vidéo), où chaque élément d'image binaire a une valeur binaire, e.g. 0 ou 1, représentant soit un élément d'image de fond ou un élément d'image d'objet. Un BAB peut être codé en utilisant une méthode de codage de forme basée sur une topographie binaire conventionnelle comme une méthode de codage arithmétique à base du contexte (CAE). Par exemple, pour une trame interne, un BAB courant est codé en utilisant une méthode conventionnelle de CAE interne, où chaque élément d'image dans le BAB courant est arithmétiquement codé en se basant sur un contexte interne composé d'un groupe d'éléments d'image sélectionnés dans une trame courante. En d'autres termes, lorsque l'on code le BAB courant, les éléments d'image des BAB voisins sont utilisés pour former le contexte interne. Une bordure de largeur 2 autour du BAB courant est utilisée comme cela est représenté à la figure 3 afin de produire un BAB bordé courant. Sur la figure 3, les éléments d'image dans la zone gris clair du BAB bordé courant sont la partie du BAB courant à coder et les éléments d'image dans la zone foncée du BAB bordé courant sont les éléments d'image de bordure. Ceux-ci sont obtenus à partir de BAB précédemment codés et reconstruits, à exception de ceux marqués par "0" qui sont inconnus au moment du décodage. En se basant sur le BAB bordé courant, le contexte interne est sélectionné comme montré à la figure 1. Par conséquent, à la figure 1, un élément d'image teinté i.e., un élément d'image dans le BAB courant est codé en utilisant son contexte interne 10, e.g., CO à C9. Pour une trame réciproque, le BAB courant peut être codé en utilisant la technique de CAE interne ou une technique de CAE réciproque selon quelle technique de CAE entre les deux produit une moindre quantité de données codées. Selon la technique de CAE réciproque, une erreur représentant une différence entre le BAB courant et chacun des BAB prédéterminés candidats inclus dans une trame précédente est calculée d'abord et un BAB candidat très similaire et un vecteur de mouvement sont trouvés par une technique d'estimation du mouvement où le BAB candidat le plus similaire représente un BAB candidat générant une moindre erreur parmi les BAB candidats et le vecteur de mouvement désigne un déplacement entre le BAB courant et le BAB candidat le plus similaire. Ensuite, chaque élément d'image dans le BAB courant est arithmétiquement codé en se basant sur un contexte réciproque et une différence de vecteur de mouvement (MVD) représentant une différence entre le vecteur de mouvement et un prédicteur de vecteur de mouvement (MVDP) de celui-ci est codé en utilisant e.g., un schéma de codage de longueur variable (VLC). En se référant aux figures 2A et 2B, le contexte réciproque se compose de deux sous-groupes d'éléments d'image, un premier sous-groupe d'éléments d'image 20A, e.g., CO à C3, sur la figure 2A, étant sélectionné parmi des éléments d'image dans la trame courante d'une manière similaire à celle utilisée en CAE interne et un second sous-groupe d'éléments d'image 20B, e.g., C4 à C8, sur la figure 2B, étant choisi dans la trame précédente en se basant sur le vecteur de mouvement. En effet, une bordure de largeur 1 autour d'un BAB dont le mouvement est compensé, détectée de la trame précédente en utilisant le vecteur de mouvement, est utilisée pour fournir un BAB bordé dont le mouvement est compensé comme décrit à la figure 4. Sur la figure 4, la zone gris clair correspond au BAB dont le mouvement est compensé et la zone foncée correspond à la bordure. Quand le BAB bordé dont le mouvement est compensé est déterminé, le second sous-groupe d'éléments d'image 20B contenant les éléments binaires d'image C4 à C8 est sélectionné dans le BAB bordé dont le mouvement est compensé, où la position d'élément d'image de l'élément d'image C6 est identique à celle de l'élément d'image teinté. En conséquence, on sélectionne soit le contexte interne ou le contexte réciproque comme illustré cidessus et on calcule un nombre de contexte de l'élément d'image teinté dans le BAB courant en se basant sur son contexte correspondant. Quand le nombre de contexte de l'élément d'image teinté est chiffré, une probabilité correspondant au nombre de contexte est détectée d'une table de probabilités contenant des probabilités prédéterminées assignées aux divers nombres de contextes et la probabilité détectée est arithmétiquement codée pour ainsi produire un signal de forme binaire codé. De plus amples détails des techniques du CAE et de MVD peuvent être trouvés dans MPEG-4 Video Verification Model Version 7.0, International Organization for Standardization, Coding of Moving Pictures and Associated Audio Information, ISO/IEC JTC1/SC29/WG11 MPEG97/N1642, Bristol, Avril 1997. Bien que le nombre de bits à transmettre soit réduit par l'utilisation de la technique conventionnelle de CAE comme décrit ci-dessus, un grand nombre de bits sont encore nécessaires pour transmettre le signal de forme binaire. En conséquence, une plus ample réduction du nombre de bits utilisés dans le codage du signal de forme binaire est souhaitée. La présente invention a pour conséquent pour objectif principal de procurer une méthode et un appareil pour le codage adaptatif d'un signal de forme binaire en utilisant une technique de codage arithmétique adaptatif afin de réduire la quantité de données de transmission. Selon un aspect de la présente invention, on prévoit une méthode pour le codage d'un signal de forme binaire comprenant un certain nombre de blocs binaires, chaque bloc binaire ayant MxN éléments binaires d'image, M et N étant des nombres entiers positifs, respectivement et chaque élément binaire d'image a l'une de deux valeurs binaires différentes qui représentent l'extérieur et l'intérieur dlun objet respectivement, comprenant les étapes de : (a) calculer un nombre de contexte d'un élément d'image cible en se basant sur un contexte correspondant et détecter une probabilité correspondant au nombre de contexte où l'élément d'image cible est l'un des éléments binaires d'image dans le bloc binaire et le contexte déterminé à partir d'éléments binaires d'image traités avant l'élément d'image cible ; (b) déterminer un état et une valeur prédite d'élément d'image de l'élément d'image cible en comparant la probabilité de l'élément d'image cible avec des valeurs prédéterminées de seuil ; (c) calculer une valeur de topographie de l'élément d'image cible en comparant la valeur prédite de l'élément d'image avec sa valeur d'élément d'image d'origine, ou la valeur de topographie indique si la valeur prédite d'élément d'image est identique à la valeur d'élément d'image d'origine ou non ; (d) répéter les étapes (a) à (c) jusqu'à ce que tous les éléments binaires d'image dans le bloc binaire soient traités ; (e) produire un bloc binaire divisé en une première et une seconde séquence où les première et seconde séquences sont construites par classification des éléments binaires d'image du bloc binaire selon leurs états ; et (f) coder arithmétiquement les première et seconde séquences pour ainsi produire le signal de forme binaire codé. Selon un deuxième aspect de la présente invention, on prévoit un appareil pour le codage d'un signal de forme binaire comprenant un certain nombre de blocs binaires, chaque bloc binaire ayant MxN éléments binaires d'image avec M et N qui sont des entiers positifs, respectivement et chaque élément binaire d'image a l'une de deux valeurs binaires différentes qui représentent un extérieur et un intérieur d'un objet, respectivement, comprenant : une unité de calcul du nombre de contexte pour chiffrer un nombre de contexte pour chacun des éléments binaires d'image dans le bloc binaire en se basant sur un contexte correspondant et détecter une probabilité correspondant au nombre de contexte, ou le contexte est déterminé à partir d'éléments binaires d'image traités avant chacun des éléments binaires d'image ; une unité de détermination de l'état pour décider un état et une valeur prédite d'élément d'image de chacun des éléments binaires d'image en comparant la probabilité avec des valeurs prédéterminées de seuil ; une unité de comparaison pour calculer une valeur de topographie pour chacun des éléments binaires d'image en comparant la valeur prédite d'élément d'image avec sa valeur d'élément d'image d'origine, où la valeur de topographie indique si la valeur prédite de l'élément d'image est identique à la valeur d'élément d'image d'origine ou non ; une unité de réarrangement pour produire un bloc binaire réarrangé divisé en une première et une seconde séquence où les première et seconde séquences sont construites par classification des éléments binaires d'image du bloc binaire selon les états ; et une unité de codage arithmétique adaptatif pour coder arithmétiquement les première et seconde séquences et ainsi produire le signal de forme binaire codé. Selon un troisième aspect de la présente invention, on prévoit un appareil pour décoder un signal de forme binaire codé et ainsi produire un signal de forme binaire décodé, comprenant : une unité de décodage arithmétique adaptatif pour décoder arithmétiquement le signal de forme binaire codé en se basant sur des groupes de probabilités pour ainsi produire une donnée de forme binaire décodée contenant une première et une seconde séquence ou les première et seconde séquences ont des valeurs reconstruites de topographie des éléments binaires d'image ; une unité de calcul du nombre de contexte pour calculer un nombre de contexte pour chacun des éléments binaires d'image en se basant sur un contexte correspondant et détecter une probabilité correspondant au nombre de contextes, où le contexte est déterminé à partir d'éléments binaires d'image reconstruits avant chacun des éléments binaires d'image ; une unité de détermination d'état pour détecter un état et une valeur prédite d'éléments d'images de chacun des éléments binaires d'image en comparant la probabilité avec des valeurs prédéterminées de seuil ; une unité de sélection pour prendre l'une des valeurs reconstruites de topographie pour chacun des éléments binaires d'image de la première ou de la seconde séquence en réponse à l'état de chacun des éléments binaires d'image et une unité de production pour reconstruire une valeur d'élément binaire d'image de chacun des éléments binaires d'image en comparant la valeur de topographie reconstruite prise avec la valeur d'élément d'image prédite et produire séquentiellement les valeurs reconstruites d'éléments binaires d'image correspondant à la donnée de forme binaire décodée en tant que le signal de forme binaire décodé. L'invention sera mieux comprise et d'autres buts, caractéristiques, détails et avantages de celle-ci apparaîtront plus clairement au cours de la description explicative qui va suivre faite en référence aux dessins schématiques annexés donnés uniquement à titre d'exemple illustrant un mode de réalisation de l'invention et dans lesquels - La figure 1 montre un gabarit interne et une construction du contexte Les figures 2A et 2B représentent un gabarit réciproque et une construction de contexte - La figure 3 décrit un BAB bordé courant - La figure 4 illustre un BAB bordé dont le mouvement est compensé - La figure 5 donne un schéma bloc d'un appareil de codage arithmétique basé sur le contexte selon la présente invention ; et - La figure 6 donne un schéma bloc d'un appareil de décodage arithmétique basé sur le contexte selon la présente invention. En se référant à la figure 5, il y est prévu un schéma bloc d'un appareil de codage arithmétique basé sur le contexte selon un mode de réalisation préféré de la présente invention. Un signal de forme binaire contient un certain nombre de blocs binaires, chaque bloc binaire ayant MxN, e.g., 16x16, éléments binaires d'image et chaque élément binaire d'image comprenant une valeur binaire, e.g., 1 ou 0, représentant soit un élément d'image d'objet ou un élément d'image de fond où M et N sont des entiers positifs, respectivement. Chaque bloc du signal de forme binaire est couplé a une unité de mémorisation 110 et y est stocké en tant que bloc binaire courant. Alors, chacun des éléments binaires d'image dans le bloc binaire courant est appliqué à une unité de comparaison 140 en tant qu'élément d'image courant. Dans le même temps, une unité 120 de calcul de nombre de contexte chiffre un nombre de contexte correspondant à chacun des éléments binaires d'image dans le bloc binaire courant, de la même manière que celle utilisée pour la technique conventionnelle de CAE en utilisant son contexte correspondant, i.e. soit un contexte interne ou un contexte réciproque. L'unité de calcul 120 du nombre de contexte détecte également une probabilité correspondant au nombre de contexte en se basant sur la table de probabilités comme cela a été fait dans l'art antérieur. Le nombre de contexte et sa probabilité sont appliqués à une unité de détermination d'état 130 en tant que nombre de contexte courant et probabilité courante correspondant à l'élément d'image courant, respectivement. L'unité de détermination d'état 130 compare la probabilité courante de l'unité 120 de calcul du nombre de contexte avec une valeur préétablie de seuil afin de déterminer si l'élément d'image courant ayant le nombre de contexte courant appartient à un bon état ou un mauvais état. Si la probabilité courante est déterminée comme étant plus grande que ou égale à la valeur préétablie de seuil dans la comparaison, l'élément d'image courant est déterminé en tant que bon état et autrement l'élément d'image courant est déterminé en tant que mauvais état. L'unité de détermination d'état 130 émet un signal d'indication d'état représentant l'état de l'élément d'image courant pour l'unité de comparaison 140. L'unité de détermination d'état 130 applique également une valeur prédite d'élément d'image correspondant à l'élément d'image courant à l'unité de comparaison 140. La valeur d'élément d'image prédite est déterminée en comparant la probabilité courante avec une valeur de seuil de prédiction e.g., la moitié de la probabilité maximale. Selon la table de probabilités qui a été déterminée en considérant e.g., une valeur binaire 0, si la probabilité courante est plus grande que ou égale à la valeur de seuil de prédiction, une valeur binaire 0 est déterminée et autrement une valeur binaire 1 est décidée en tant que valeur prédite d'élément d'image. Selon un autre mode de réalisation de la présente invention, la valeur préétablie de seuil peut avoir deux niveaux e.g., un niveau haut et un niveau bas, afin de déterminer un état d'un élément binaire d'image. En d'autres termes, si la probabilité courante est plus grande que ou égale au niveau haut ou plus petite que le niveau bas, l'élément d'image courant est décidé en tant que bon état et autrement i.e., si la probabilité courante est plus petite que le niveau haut et plus grande que ou égale au niveau bas, l'élément d'image courant est déterminé comme le mauvais état. Alors, l'unité de comparaison 140 compare la valeur prédite d'élément d'image transférée de l'unité de détermination d'état 130 avec la valeur d'élément d'image courant produite par l'unité de mémorisation 110. Si la valeur prédite d'élément d'image et la valeur courante d'élément d'image sont déterminées comme étant identiques l'une à l'autre dans la comparaison, l'unité de comparaison 140 assigne une valeur de topographie "0" à l'élément d'image courant et autrement une valeur de topographie "1" est assignée à l'élément d'image courant. L'information d'élément limage courant, comprenant la valeur de topographie et le signal d'indication d'état, est appliquée à une unité de réarrangement 150. Les procédés ci-dessus sont accomplis de façon répétée pour tous les éléments binaires d'image dans le bloc binaire courant et ensuite l'information d'élément d'image courant pour chacun des éléments binaires d'image est séquentiellement appliquée a l'unité de réarrangement 150. L'unité de réarrangement 150 mémorise l'information de l'élément d'image courant pour tous les éléments binaires d'image dans le bloc binaire courant et produit des première et seconde séquences en réarrangeant les valeurs de topographie dans l'information de l'élément d'image courant en réponse aux signaux d'indication d'état correspondant. La première séquence contient les valeurs de topographie correspondant aux éléments binaires d'image déterminés comme le bon état et la seconde séquence a les valeurs topographiques correspondant aux éléments binaires d'image décidés en tant que mauvais état. L'unité de réarrangement 150 compte également le nombre de valeurs de topographie 0 dans les première et seconde séquences et applique les nombres comptés à une unité de détermination de groupes de probabilités 160. L'unité de détermination de groupes de probabilités 160 détecte les groupes de probabilités optimales correspondant aux première et seconde séquences, respectivement en utilisant les nombres comptés délivrés par l'unité de réarrangement 150 est produit un signal de sélection représentant quels groupes de probabilité sont détectés. Le signal de sélection est codé puis est appliqué à un multiplexeur 180 par une ligne L10 et les groupes de probabilités optimales sont fournis à une unité de codage arithmétique adaptatif 170 via une ligne L20. Selon la présente invention, tandis que le nombre compté augmente, une probabilité assignée à la valeur de topographie ayant un chiffre 0 augmente, alors qu'une probabilité assignée à la valeur de topographie ayant un chiffre 1 diminue. L'unité de codage arithmétique adaptatif 170 code les première et seconde séquences en utilisant des techniques connues de codage arithmétique en se basant sur les groupes de probabilités optimales produits par l'unité de détermination de groupes de probabilités 160 via la ligne L20 pour ainsi appliquer une donnée binaire codée au multiplexeur 180. Au multiplexeur 180, la donnée binaire codée de l'unité de codage arithmétique adaptatif 170 et le signal codé de sélection de l'unité de détermination de groupe de probabilités 160 sont multiplexés pour ainsi produire un signal de forme binaire codé à transmettre par un transmetteur (non représenté). Sur la figure 6, est prévu un schéma bloc d'un appareil de décodage arithmétique à base d'un contexte selon le mode de réalisation préféré de la présente invention. Le signal de forme binaire codé transmis à travers un canal de transmission est introduit à un démultiplexeur 200. Le démultiplexeur 200 divise le signal de forme binaire codé en un signal codé de sélection et une donnée binaire codée. Le signal codé de sélection est couplé à une unité 210 de détermination de groupes de probabilités via une ligne L40 et la donnée binaire codée est appliquée à une unité de décodage arithmétique adaptatif 220 par une ligne L30. L'unité de détermination de groupes de probabilités 210 décode le signal codé de sélection afin de produire un signal décodé de sélection et détecte les groupes de probabilités en réponse à un signal décodé de sélection. L'unité de décodage arithmétique adaptatif 220 décode la donnée binaire codée en utilisant des techniques connues de décodage arithmétique basées sur le contexte correspondant aux techniques de codage arithmétique basées sur le contexte utilisées à l'unité de codage arithmétique adaptatif 170 de la figure 5 basée sur les groupes détectés de probabilités et applique la donnée binaire décodée contenant les première et seconde séquences à une unité de mémorisation 230 où la première séquence a des valeurs décodées de topographie d'éléments binaires d'image déterminés comme le bon état et la seconde séquence comprend les éléments binaires d'image décidés comme étant le mauvais état. La donnée binaire décodée consistant en les première et seconde séquence est mémorisée à l'unité de mémorisation 230. Par ailleurs, une unité 240 de calcul du nombre de contexte calcule un nombre de contexte d'un élément binaire d'image de traitement correspondant à chacun des éléments binaires d'image contenus dans le bloc binaire courant en utilisant son contexte sélectionné parmi des éléments binaires d'image reconstruits avant l'élément binaire d'image de traitement. Le nombre de contexte calculé à l'unité 240 de calcul du nombre de contexte est transféré à une unité de détermination d'état 250. L'unité de détermination d'état 250 trouve d'abord une probabilité correspondant au nombre de contexte dérivé de l'unité 240 de calcul du nombre de contexte et décide de l'état de l'élément binaire d'image de traitement par comparaison de la probabilité avec la valeur préétablie de seuil comme décrit dans l'appareil de codage arithmétique basé sur le contexte de la figure 5. En conséquence, si la probabilité est plus grande que ou égale à la valeur préétablie de seuil, l'élément binaire d'image de traitement est déterminée comme étant au bon état et autrement l'élément binaire d'image de traitement est décidé comme étant au mauvais état. L'unité de détermination d'état 250 produit un signal de désignation d'état représentant le bon ou le mauvais état déterminé pour l'élément binaire d'image de traitement. Par ailleurs, une valeur prédite d'élément d'image de l'élément binaire d'image de traitement est détectée en se basant sur la probabilité, comme cela est illustré dans l'appareil de codage arithmétique basé sur le contexte de la figure 5. La valeur prédite d'élément d'image et le signal de désignation d'état sont appliqués à une unité de réarrangement 260. L'unité de réarrangement 260 prend une valeur de topographie de la première ou seconde séquence stockée à l'unité de mémorisation 230 en réponse au signal de désignation d'état émis par l'unité 250 de détermination d'état. En d'autres termes, si le signal de désignation d'état représente le bon état, l'unité de réarrangement 260 prend la valeur de topographie de la première séquence stockée à l'unité de mémorisation 230 alors que si le signal de désignation d'état montre le mauvais état, la valeur de topographie est détectée parmi des valeurs de topographie incorporées dans la seconde séquence réservée à l'unité de mémorisation 230. Subséquemment, l'unité de réarrangement 260 reconstruit une valeur d'élément binaire d'image de l'élément binaire d'image de traitement par comparaison de la valeur de topographie avec la valeur prédite d'élément d'image de l'unité de détermination d'état 250. Si, la valeur de topographie a un chiffre 0, la valeur prédite d'élément d'image est fixée comme la valeur reconstruite d'élément d'image. Autrement i.e. si la valeur de topographie a un chiffre 1, une valeur binaire inversée de la valeur prédite d'élément d'image est déterminée en tant que valeur d'élément d'image reconstruite. Chaque valeur d'élément d'image reconstruite est émise en tant que signal de forme binaire décodé. Les procédés ci-dessus de décodage sont accomplis de façon répétée jusqu'à ce que toutes les valeurs d'éléments d'image du bloc binaire courant soient reconstruites. REVEND T CATI ON S 1. Procédé pour le codage d'un signal de forme binaire comprenant un certain nombre de blocs binaires, chaque bloc binaire ayant MxN éléments binaires d'image, M et N étant des entiers positifs, respectivement, et chaque élément binaire d'image ayant l'une de deux valeurs binaires différentes qui représentent l'extérieur et l'intérieur d'un objet, respectivement, caractérisé en ce qu'il comprend les étapes de a) calculer un nombre de contexte d'un élément d'image cible en se basant sur un contexte correspondant et détecter une probabilité correspondant au nombre de contexte, ou l'élément d'image cible est l'un des éléments binaires d'image dans le bloc binaire et le contexte est déterminé à partir d'éléments binaires d'image traités avant l'élément d'image cible b) déterminer un état et une valeur prédite d'élément d'image de l'élément d'image cible en comparant la probabilité de l'élément d'image cible avec des valeurs prédéterminées de seuil c) calculer une valeur de topographie de l'élément d'image cible en comparant la valeur prédite d'élément d'image avec sa valeur d'élément d'image d'origine, ou la valeur de topographie indique si la valeur prédite d'élément d'image est identique à la valeur d'élément d'image d'origine ou non d) répéter les étapes a) à c) jusqu'à ce que tous les éléments binaires d'image dans le bloc binaire soient traités e) produire un bloc binaire et réarrangé, le bloc binaire étant réarrangé en une première et une seconde séquence, où les première et seconde séquences sont construites par classification des éléments binaires d'image du bloc binaire selon leurs états ; et f) coder arithmétiquement les première et seconde séquences pour ainsi produire le signal codé de forme binaire. 2. Procédé selon la revendication 1, caractérisé en ce que l'étape b) comprend les étapes de (bll) assigner un bon état ou un mauvais état à l'élément d'image cible en comparant la probabilité avec une première valeur prédéterminée de seuil, où si la probabilité est plus grande que ou égale à la première valeur prédéterminée de seuil, l'élément d'image cible est déterminé comme étant au bon état et autrement, l'élément d'image cible est déterminé comme étant au mauvais état ; et (bl2)produire la valeur prédite d'élément d'image de l'élément d'image cible par comparaison de la probabilité avec une seconde valeur prédéterminée de seuil. 3. Procédé selon la revendication 1, caractérisé en ce que l'étape (b) comprend les étapes de (b21) assigner un bon état ou un mauvais état à l'élément d'image cible en comparant la probabilité avec des première et seconde valeurs prédéterminées de seuil, où, si la probabilité est plus grande que ou égale à la première valeur prédéterminée de seuil ou est plus petite que la seconde valeur prédéterminée de seuil, l'élément d'image cible est déterminé comme étant au bon état et autrement, l'élément d'image cible est décidé comme étant au mauvais état (b22) produire la valeur prédite d'élément d'image de l'élément d'image cible en comparant la probabilité avec une troisième valeur prédéterminée de seuil. 4. Procédé selon la revendication 2 ou 3, caractérisé en ce qu'à l'étape (c), si la valeur prédite de seuil est identique à la valeur d'élément d'image d'origine, la valeur de mise en topographie a une valeur binaire 0 et autrement, la valeur de topographie a une valeur binaire de 1. 5. Procédé selon la revendication 4 caractérisé en ce que l'étape (f) comprend les étapes de (fl) 1) compter le nombre de valeurs de topographie qui sont 0 dans les première et seconde séquences pour ainsi produire les nombres comptés 6. Procédé selon la revendication 5, caractérisé en ce que, tandis que le nombre compté augmente, une plus grande probabilité est assignée à la valeur de topographie 0 et une plus petite probabilité correspond à la valeur de topographie 1. 7. Appareil pour le codage d'un signal de forme binaire comprenant un certain nombre de blocs binaire, chaque bloc binaire ayant MxN éléments binaires d'image, M et N étant des entiers positifs, respectivement, et chaque élément binaire d'image ayant l'une de deux valeurs binaires différentes qui représentent l'extérieur et l'intérieur d'un objet, respectivement, caractérisé en ce qu'il comprend un moyen (120) pour calculer un nombre de contexte pour chaque élément binaire d'image dans le bloc binaire en se basant sur un contexte correspondant et détecter une probabilité correspondant au nombre de contexte, où le contexte est déterminé à partir d'éléments binaires d'image traités avant chaque élément binaire d'image un moyen (130) pour déterminer un état et une valeur prédite d'élément d'image de chaque élément binaire d'image par comparaison de la probabilité avec des valeurs prédéterminées de seuil. un moyen (140) pour calculer une valeur de topographie pour chaque élément binaire d'image en comparant la valeur d'élément binaire d'image prédite avec sa valeur d'élément d'image d'origine, où la valeur de topographie indique si la valeur prédite d'élément d'image est identique à la valeur d'élément d'image d'origine ou non un moyen (150) pour produire un bloc binaire et réarrangé, le bloc binaire étant réarrangé en une première et une seconde séquence où les première et seconde séquences sont construites par classification des éléments binaires d'image du bloc binaire selon leurs états ; et un moyen (170) pour le codage arithmétique des première et seconde séquences, afin de produire ainsi le signal codé de forme binaire. 8. Appareil selon la revendication 7, caractérisé en ce que le moyen de détermination comprend un moyen (130) pour assigner un bon état ou un mauvais état à chaque élément binaire d'image par comparaison de la probabilité avec une première valeur prédéterminée de seuil, où, si la probabilité est plus grande que ou égale à la première valeur prédéterminée de seuil, chaque élément binaire d'image est déterminé comme étant au bon état et autrement, chaque élément binaire d'image est déterminé comme étant au mauvais état ; et un moyen (140) pour produire la valeur prédite d'élément d'image pour chaque élément binaire d'image par comparaison de la probabilité avec une seconde valeur prédéterminée de seuil. 9. Appareil selon la revendication 7, caractérisé en ce que le moyen de détermination comprend un moyen (130) pour assigner un bon état ou un mauvais état à chaque élément binaire d'image par comparaison de la probabilité avec une première et une seconde valeur prédéterminée de seuil ou si la probabilité est plus grande que ou égale à la première valeur prédéterminées de seuil où, est plus petite que la seconde valeur prédéterminée de seuil, chaque élément binaire d'image est déterminé comme étant au bon état et autrement chaque élément binaire d'image est déterminé comme étant au mauvais état ; et un moyen (140) pour produire la valeur prédite d'élément d'image pour ledit élément binaire d'image par comparaison de la probabilité avec une troisième valeur prédéterminée de seuil. 10. Appareil selon la revendication 8 ou 9, caractérisé en ce que, si la valeur prédite d'élément d'image est identique à la valeur d'élément d'image d'origine, la valeur de topographie a une valeur binaire de 0 et autrement, la valeur de topographie a une valeur binaire de 1. 11. Appareil selon la revendication 10, caractérisé en ce que le moyen de codage comprend un moyen pour compter le nombre de valeurs de topographie qui sont 0 dans les première et seconde séquences afin de produire ainsi les nombres comptés un moyen pour détecter les groupes de probabilités correspondant aux première et seconde séquences, respectivement, en utilisant les nombres comptés et produire un signal de sélection représentant quel groupe de probabilités est détecté. un moyen pour coder le signal de sélection et produire ainsi un signal codé de sélection un moyen (170) pour coder arithmétiquement les première et seconde séquences en utilisant les groupes de probabilités pour ainsi émettre une donnée de forme binaire codée et un moyen (180) pour produire le signal de forme binaire codé en multiplexant le signal codé de sélection et la donnée de forme binaire codée. 12. Appareil selon la revendication 11, caractérisé en ce que tandis que le nombre compté augmente, une plus grande probabilité est assignée à l'élément binaire d'image ayant la valeur de topographie 0 et une plus petite probabilité est mise en correspondance avec l'élément d'image binaire ayant la valeur de topographie 1. 13. Appareil pour décoder un signal de forme binaire codé pour ainsi produire un signal décodé de forme binaire, caractérisé en ce qu'il comprend un moyen (210) pour décoder arithmétiquement le signal codé de forme binaire et ainsi produire une donnée décodée de forme binaire contenant des première et seconde séquences où les première et seconde séquences ont des valeurs reconstruites de topographie des éléments binaires d'image. un moyen (240) pour calculer un nombre de contexte pour chaque élément binaire d'image en se basant sur un contexte correspondant et détecter une probabilité correspondant au nombre de contexte où le contexte est déterminé à partir d'éléments binaires d'image reconstruits avant chaque élément binaire d'image un moyen pour déterminer un état et une valeur prédite d'élément d'image de chaque élément binaire d'image par comparaison de la probabilité avec des valeurs prédéterminées de seuil un moyen pour prendre l'une des valeurs reconstruites de topographie pour chaque élément binaire d'image de la première ou seconde séquence en réponse à l'état de chaque élément binaire d'image ; et un moyen pour reconstruire une valeur d'élément d'image binaire de chaque élément binaire d'image par comparaison de la valeur prise ou reconstruite de topographie avec la valeur prédite d'élément d'image et produire séquentiellement les valeurs reconstruites d'éléments binaires d'image correspondant à la donnée décodée de forme binaire en tant que signal décodé de forme binaire. 14. Appareil selon la revendication 13, caractérisé en ce que le moyen de décodage (210) décode le signal de forme binaire codé en se basant sur les mêmes groupes de probabilités que ceux utilisés à un codeur qui a produit le signal codé de forme binaire. 15. Appareil selon la revendication 14, caractérisé en ce que si l'état de chaque élément binaire d'image correspond à la première séquence, la valeur prise reconstruite de topographie est sélectionnée dans la première séquence et autrement, la valeur prise reconstruite de topographie est détectée dans la seconde séquence.