COMPRESSION AND EXPANSION (QUANTIFICATION) OF DIGITAL DIFFERENTIALLY ENCODED TELEVISION SIGNALS

Abstract: 1. A process of compression and expansion (quantification) of DPCM digital differentially encoded television signals, wherein the values of the thresholds and reconstruction levels are varying according to the prediction value Pn relative to the current point to be encoded, the range of variation of the prediction value Pn being divided into prediction zones Zi where i varies from 1 to k, a set of values of thresholds and reconstruction levels Qi being associated with each prediction zone Zi , said set being invariable for all values Xn of the sample to be encoded, the prediction value Pn of which is included in the zone Zi , said set varying from a zone Zi to another, each set Qi having the same number N of values of thresholds and reconstruction levels, with negative and positive extreme values of thresholds and reconstruction levels which are different from one prediction zone Zi to another, characterized in that the prediction zones Zi are non-symmetrical with respect to the dynamic average of the prediction value Pn .

Description: Compression et expansion (quantification) de signaux numériques de télévision à codage différentiel La présente invention résulte d'une division du brevet européen 0 012 632. On rappelle que, dans le codage MICD simple, antérieur au brevet DE 2 643 761 et EP O 012 632, on codait la différence d entre n la valeur X d'un échantillon du signal de télévision à coder et une n estimation de cette valeur calculée à partir d'échantillons codés voisins antérieurs. Chaque valeur de différence d est située dans n une zone de codage délimitée par deux seuils et est codée selon une combinaison codée prédéterminée C associée à la zone de codage. n Cette combinaison codée C est ensuite traduite tant au codeur qu'au n décodeur en une valeur de la différence appelée niveau de recons truction â. Les zones de codage et les niveaux de reconstruction n sont serrés près de la valeur O de d et s'écartent progressivement n pour les différences de plus grande amplitude. Les zones et les niveaux de reconstruction étaient répartis symétriquement par rapport à la valeur 0. Dans les brevets DE 2 643 761 et EP O 012 632, on a prévu une caractéristique de quantification qui est, au moins partiellement, non symétrique par rapport à zéro, en ce qui concerne le nombre et les valeurs des seuils et des niveaux de reconstruction. De plus, dans le brevet EP O 012 632, cette caractéristique de quantification comprend, dans ses parties non symétriques, moins de niveaux pour la région des différences négatives que pour celle des différences positives, quand le signal de télévision à coder est à convention positive, (ou l'inverse dans le cas contraire), et les valeurs des niveaux extrêmes négatifs de reconstruction sont sensiblement moins négatives que les points milieux des segments correspondants définis par les degrés de quantification. Ces résultats correspondaient notamment des conséquences tirées par les demandeurs du brevet EP O 012 632 de certaines propriétés des images de télévision et de l'observateur humain du point de vue de sa perception de la qualité subjective. La poursuite de l'exploitation de ces résultats, avec pour objet l'amélioration de la qualité des images, a conduit à considérer la variation de ces propriétés des images et de l'observateur humain en fonction de l'estimation, c'est à dire de la valeur de la prédiction P concernant le point à coder. n Comme l'indique l'article technique intitulé "Source encoding with fixed word length and synchronous bit rate" par H.G. Musmann et paru dans les compte-rendus "IEEE CHO 601-5 National Television Conference Record" de 1972, pp. 27E-1 - 27E-6, on a déjà proposé de faire varier la caractéristique de quantification suivant la valeur de prédiction P concernant le point à coder. n Suivant une caractéristique de la présente invention, il est prévu une caractéristique de quantification, qui est définie par le nombre et les valeurs des seuils et des niveaux de reconstruction et qui varie suivant la valeur de la prédiction P concernant le point à n coder, la gamme de variation de la prédiction P étant découpée en n zones de prédiction Zis i variant de 1 à k, à chaque zone de prédiction Z étant associée une caractéristique de quantification Qi > qui est invariante pour toutes les valeurs X de l'échantillon à i n coder dont la valeur de prédiction P est incluse dans la zone Z., n i mais variant d'une zone Z. à une autre, chaque caractéristiqque de quantification Qi' comportant le même nombre N de valeurs de seuils et de niveaux de reconstruction, mais des niveaux extrêmes négatifs différents d'une d'une zone de prédiction Z. à une autre, dans laquelle les zones de prédiction Z. ne sont pas symétriques par rapport à la mi-dynamique de la prédiction P n Suivant une autre caractéristique, les caractéristiques de quantification Qi (seuils et niveaux) sont non symétriques les unes des autres par rapport au point correspondant à la mi-dynamique de les zones de prédiction Z. étant symétriques. Suivant une autre caractéristique, les caractéristiques de quantification Qi sont des segments d'une caractéristique de quantification Q', laquelle comporte un nombre de niveaux N' plus important que N. Suivant une autre caractéristique, la caractéristique de quantification étendue Q' est dissymétrique, au sens des brevets DE 2 643 761 ou EP O 012 632. Par ailleurs, il faut bien comprendre que, dans le décodeur qui reçoit les signaux codés, on effectue le même calcul de prédiction que dans le codeur. Donc, on n'a pas d'information supplémentaire à transmettre du codeur au décodeur pour indiquer à ce dernier le numéro de la zone de prédiction Z. pour chaque point. Les caractéristiques de l'invention mentionnée ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'exemples de réalisation mettant en oeuvre la quantification suivant l'invention, ladite description étant faite en relation avec les dessins joints, parmi lesquels: : la Fig. la est un diagramme illustrant une méthode de codage suivant l'invention, la Fig. lb est un diagramme illustrant une variante de méthode de codage suivant l'invention, la Fig. 2 est un bloc-diagramme d'un circuit de codeur fonctionnant suivant la méthode de codage illustrée à la Fig. lb, la Fig. 3 est un bloc-diagramme d'une variante du circuit de la Fig. 1, qui fonctionne également suivant la méthode de codage illustrée à la Fig. lb, la Fig. 4 est un bloc-diagramme d'un circuit de décodeur capable de décoder des signaux codés provenant du codeur de la Fig. 2 ou de celui de la Fig. 3, la Fig. 5 est un bloc-diagramme d'un circuit de codeur fonctionnant suivant la méthode de codage illustrée à la Fig. la, la Fig. 6 est un bloc-diagramme d'une variante du circuit de la Fig. 5, qui fonctionne également suivant la méthode de codage illustrée à la Fig. la, et la Fig. 7 est un bloc-diagramme d'un circuit de décodeur capable de décoder des signaux codés provenant du codeur de la Fig. 5 ou de celui de la Fig. 6. On pourra utilement se reporter à la Fig. 3 du brevet EP O 012 632 dans laquelle on a représenté une caractéristique de quantification formée de segments horizontaux tracés dans un système de coor données avec en abscisse les valeurs des seuils de d et en ordonnée n les valeurs de reconstruction dn, les valeurs des seuils déterminant consécutivement deux à deux les extrémités des segments et les valeurs de reconstruction des hauteurs des segments, les numéros des segments correspondent aux codes C . Il apparaÎt clairement à la Fig. n 3 du brevet EP 0 012 632 que l'allure de la courbe formée par les segments est dissymétrique par rapport à l'origine, ce qui correspond à la dissymétrie de la caractéristique de quantification. On notera encore que d est supposé varier entre - 255 et + 255. n A la Fig. la, on a représenté des zones de prédiction Z. dans un système de coordonnées avec en abscisse Pn, valeur de prédiction, et en ordonnée dn, et donc d . On suppose que P peut prendre une n n valeur quelconque entre O et 255, ce qui correspond à un codage MIC à 8 éléments binaires. Donc dn et Xn peuvent prendre des valeurs comprises entre -255 et + 255, en cas de convention positive, comme on l'a défini dans le brevet EP O 012 632. Dans la méthode illustrée à la Fig. la, les zones de codage C n sont fonctions à la fois de d et de P , tandis que les niveaux de n n reconstruction d sont également fonctions de C et de P , avec la n n n simplification suivante: dans chaque zone de prédiction Z., i variant de 1 à k, la caractéristique de quantification est invariante, ce qui se traduit par les formules: c = f(an, i) et d = g(C ,i) n n n si P est dans la zone de prédiction Z.. n l I1 apparaît que les zones Z i à Zk juxtaposées recouvrent l'axe DB du parallélogramme ABCD, dont les côtés représentent les limites théoriques de l'erreur de prédiction d = X - P en fonction de P n n n n En pratique, ces limites ne sont jamais atteintes et les valeurs de dn, dans chaque zone Z., peuvent être limitées à des valeurs inférieures en valeur absolue, telles que Di et Di. Comme le montre la Fig. la, les zones Z. sont de largeur variable et les niveaux extrêmes Do+ et Di- sont egalement variables. On notera également que les différents niveaux de reconstruction et seuils dans les zones ne coEncident pas d'une zone à la zone adjacente. De plus, de préférence, les zones Z. ne sont pas symétriques par rapport au point E se trouvant sur l'axe des abscisses au milieu de DB et marquant la mi-dynamique de P. Même si les zones sont symétriques par rapport à E, les caractéristiques de quantification Qi (seuils et niveaux) ne sont pas symétriques les unes des autres par rapport à E. Dans chaque zone Z., on prévoit N niveaux, y compris D.4 et Dr, i i qui ne sont pas symétriques par rapport au point dont l'ordonnée est nulle (dn = 0), mais de préférence sont distribués d'une manière analogue à la distribution des 16 niveaux de la Fig. 3 du brevet EP O 012 632. N peut être égal à 16 ce qui correspond pour les codes Cni à des mots de 4 bits. A la Fig. la, on a notamment montré trois zones Z., Z. et Z1+2, dont les largeurs sont manifestement différentes, ceci simplement à titre d'exemple. Dans la pratique, les largeurs et la distribution des zones Z., suivant l'axe des abscisses, les valeurs de Di et D et les caracté i i ristiques de quantification Qi sont déterminées par l'expérience et choisies à la suite d'essais subjectifs. A la Fig. lb, on a encore représenté des zones de prédiction Zj dans un parallèlogramme ABCD identique à celui de la Fig. la. Comme les zones Zi, les zones Zj sont adjacentes, ont des largeurs différentes, sont distribuées non symétriquement par rapport au point E et couvrent la plus grande partie du rectangle ABCD. Par contre, elles en sont différentes en ce qui concerne la distribution des seuils. En effet, les N seuils de chaque caractéristique de quantification de chaque zone Z. sont pris parmi les N' seuils d'une même caractéris J tique de quantification étendue, N' étant nettement plus grand que N, les N seuils pris dans la caractéristique étendue pour former N seuils d'une zone Zj étant consécutifs. Il en résulte évidement que les niveaux de reconstruction estrêmes Dj+ et Dj- d'une zone Zj correspondent à des niveaux de la caractéristique de quantification étandue séparée par N-2 niveaux. Ainsi, dans le cas illustré à la Fig. lb, les niveaux de reconstruction et les zones de codage constituent une caractéristique de quantification Q - partielle de la caractéristique de quantification J étendue Q'. Cette méthode de codage MICD à zones de prédiction consiste donc à ramener sur les niveaux de saturation D+ et D J J (propres à la zone de prédiction), dans chaque zone Zj, les niveaux de reconstruction d'une caractéristique de quantification étendue Q' qui leur sont extérieurs et à supprimer les zones de codage associées à ces niveaux masqués. La caractéristique de quantification étendue Q' est définie à la suite d'essais subjectifs, ainsi que les zones Zj et les niveaux de saturation Dj- et Dj+- La qualité de l'image obtenue avec le codage à zones de prédiction de la Fig- 1b est normalement voisine de celle qui serait fournie par le codage MICD à quantificateur unique défini par la caractéristique Q'. L'avantage est bien entendu qu'à qualité pratiquement égale, le codage à zones de prédiction n'a besoin que de N mots de code pour assurer la transmission au lieu de N'. Ainsi, si on choisit, par exemple, N égal à 16 et N' de l'ordre de 32, il apparat que la présente invention présente un avantage important par rapport à la méthode utilisée dans le brevet EP O 012 632 en permettant avec des mots transmis de même longueur d'obtenir une qualité d'image nettement supérieure, puisque tout se passe comme si le nombre des niveaux était double. Comme dans le brevet EP O 012632, on choisit pour la caractéristique de quantification étendue Q' de préférence une forme dissymétrique. De plus, les zones de prédiction Z. sont choisies non symétri J ques par rapport au point E. Comme la caractéristique Q' n'est pas symétrique, l'ensemble des valeurs de saturation positive Dj+ n'est pas symétrique de l'ensemble des valeurs de saturation négative D-, J par rapport à E. Toutefois, on peut prévoir une méthode légèrement sous-optimale en utilisant une caractéristique de quantification étendue symétrique, mais dans laquelle ni les zones de prédiction Z., ni les J ensembles de valeurs de saturation positive et négative ne sont symétriques par rapport au point E. Les tableaux Ia et Ib ci-après donnent les valeurs numériques Valeurs de dn (seuils) Codes C'n Niveau de reconstruction -255 à -231 1 -245 -230 à -202 2 -215 -201 à -176 3 r188 -175 à -153 4 -163 -152 à -131 5 -141 -130 à -110 6 -119 -109 à - 91 7 - 99 - 90 à - 74 8 - 81 - 73 à - 58 9 - 65 - 57 à - 44 10 - 50 - 43 à - 32 11 - 37 - 31 à - 20 12 - 25 -19 à - 11 13 - 14 - 10 à - q 14 - 6 - 3 à - 1 15 - 2 O 16 0 1 à 3 17 2 4 à 10 18 6 11 à 19 19 .14 20 à 31 20 25 32 à 43 21 37 44 à 57 22 50 58 à 73 23 65 74 à 90 24 81 91 à 109 25 99 510 à 130 26 119 131 à 152 27 141 153 à 175 28 163 176 à 201 29 188 202 à 230 30 215 231 à 255 31 245 Tableau # Valeurs des seuils, des codes et des niveaux de reconstruction de la caractéristique de quantification étendue. Valeurs de P (limites des zones) numéro de zone Niveau de Niveau de saturation saturation positive négative 0 à 1 1 245 0 2 à 9 2 215 -2 10 à 29 3 188 -6 24 à 49 4 163 -14 50 à 73 5 141 -25 74 à 95 6 119 -37 96 à 112 7 99 -50 113 à 132 8 81 -65 133 à 148 9 65 -81 149 à 165 10 50 -99 166 à 192 11 37 -119 193 à 220 12 25 -141 221 à 241 13 14 -163 242 à 249 14 6 -188 250 à 253 15 2 -215 254 à 255 16 0 -245 Tableau II Limites des zones de prédiction, numéro des zones et niveau de saturation positive et négative. d'un exemple de mise en oeuvre d'une telle méthode légèrement sousoptimale. La caractéristique de quantification étendue est définie dans le tableau Ia. Elle comporte 31 codes C'n. Les zones de prédiction et les valeurs de saturation sont définies dans le tableau Ib. Le débit numérique est, dans cet exemple de 4 bits par point, avec pour objectif un codage de signaux de télévision à 34 Mbit/s. On a pu, au cours d'essais, observer que la qualité subjective de l'image présentée est meilleure que celle que l'on peut obtenir avec une caractéristique de quantification à 16 niveaux, comme dans le brevet EP O 012 632, sans masquage, selon la zone de prédiction. L'examen des tableaux Ia et Ib fait encore ressortir qu'il a été rajouté, près des valeurs extrêmes O et 255 de P, des zones de prédiction telles que les valeurs de saturation Dj- et Dj+ soient toujours dans le parallèlogramme ABCD, quelle que soit le valeur de P . Ce procédé permet d'éliminer la correction de débordement né n cessaire classiquement dans le calcul de prédiction. Il faut noter que le même pocédé peut être utilisé dans la méthode illustrée dans la Fig. la. Un exemple de réalisation d'un codeur à caractéristique étendue fonctionnant suivant la méthode illustrée à la Fig. lb, est montré à la Fig. 2. Ce codeur comprend un soustracteur algébrique 17 dont la première entrée est reliée à l'entrée de signal 18 à laquelle est appliquée le signal de télévision à coder, et dont la sortie est reliée à l'entrée d'un circuit quantificateur 19. La sortie du circuit 19 est reliée à l'entrée d'un transcodeur-réducteur 20 dont la sortie est, d'une part, reliée à un circuit d'utilisation 21, tel que par exemple un organe de transmission, et, d'autre part, reliée à un transcodeur 22, inverse du transcodeur 20. La sortie du transcodeur 22 est reliée à l'entrée d'un convertisseur 23 dont la sortie est reliée à l'entrée d'un circuit prédicteur 24 dont la sortie est reliée à la seconde entrée du soustracteur 17. La sortie du prédicteur 24 est également reliée à l'entrée d'un codeur de zone de prédiction 25 dont la sortie est reliée, d'une part, à l'entrée de commande du transcodeur 20 et, d'autre part, à l'entrée de commande du transcodeur 22. Dans l'exemple de réalisation décrit, on suppose que le signal d'image de télévision appliqué à l'entrée 18 se trouve sous forme numérique X et est délivré par un codeur classique MIC, non montré. n Le soustracteur 17 effectue la différence d entre le signal numé n rique X et un signal numérique de prédiction P délivré par le n n prédicteur 24. Le circuit quantificateur 19 peut être constitué par une mémoire morte de codage dans laquelle les valeurs d sont n considérées comme des adresses auxquelles correspondent des signaux numériques C' en nombre k' suivant la caractéristique de quantifica n tion étendue Q'. Si la caractéristique étendue correspond au tableau Ia, on a 31 signaux C' possibles. Par ailleurs, le codeur 25 délivre n en fonction de la valeur du signal numérique P un signal numérique n i, lequel définit, comme on l'a décrit ci-dessus, des valeurs extrêmes de codes C' , c'est à dire les valeurs C et C. Quand le signal i i C' n délivré par 19 est compris entre i et Ci+, il peut être simplement transmis à la sortie du transcodeur 20 un signal de différence de niveaux égal à (C' n - Quand C' n < Ci, le transcodeur 20 délivre un signal de valeur O et quand C'n > Ci, il délivre un signal de valeur k, k étant égal dans l'exemple décrit à 15. On a indiqué que le transcodeur 20 délivre les codes C correspon n dant à ces valeurs, lesquels sont lus pour être appliqués au circuit 21 qui les transmet. Par ailleurs, les signaux numériques C sont également appli n qués au convertisseur 22 dont l'entrée de commande reçoit également la valeur i. Le convertisseur 22 effectue l'opération inverse de celle qu'a effectuée le transcodeur 20, c'est à dire dans l'exemple pris ci-dessus, qu'il ajoute au signal C reçu de 20 la valeur Ci, n afin de délivrer un signal C' . Il faut noter que si la valeur de C'n n n tombait dans l'intervalle Ci, C i défini dans 20 par la valeur i délivrée par 25, la valeur C délivrée par 22 est identique à C'n, n car le transcodeur inverse 22 reçoit le même signal i de 25. Les signaux numériques C' sont appliqués au convertisseur 23, n lequel peut être constitué par une mémoire de décodage dans laquelle les valeurs C' sont considérées comme des adresses auxquelles corres n pondent des signaux numériques qui constituent classiquement les différences reconstruites. Le circuit prédicteur 24, qui peut être classique comme le circuit 6 du brevet EP 0 012 632, délivre pour chaque point le signal numérique de prédiction P n Ce signal Pn est bien entendu appliqué classiquement à la seconde entrée du soustracteur 17, mais également à l'entrée du codeur 25, lequel peut être un simple discriminateur de niveaux de signaux numériques. Si l'on considère l'exemple des valeurs données dans le tableau Ib, il apparaît qu'à une valeur de P comprise entre n O et 255 correspond un numéro de zone i compris entre 1 et 16, inclus. Le codeur 25 peut être une mémoire de décodage très simple, comme 19 et 23. Le codeur de la Fig. 3 constitue une variante de celui de la Fig. 2 et comprend également les circuits 17, 19, 21, 24 et 25 fonctionnant comme dans le codeur de la Fig. 2. les circuits 22 et 23 sont remplacés par deux circuits 26 et 27. Le circuit 26 a son entrée de signal reliée à la sortie de 17 et sa sortie de signal reliée à l'entrée de signal du circuit 27 dont la sortie est reliée à l'entrée du prédicteur 24. L'entrée de commande du circuit 27 est reliée à la sortie du codeur de zone 25. Le circuit 26 est un codeur qui délivre, en fonction du signal numérique d qui lui est appliqué, un autre si n gnal numérique d' en suivant une table de correspondance qui, par n exemple, peut être celle du tableau Ia. En pratique, le circuit 26 peut être une mémoire morte dans laquelle aux adresses d sont n enregistrées directement les valeurs numériques des signaux %? . Le n circuit 27 est un limiteur qui limite les valeurs S n aux valeurs n extrêmes positives DC et négatives DT définies en fonction de i I i d'après le tableau Ib, et qui donc délivre un signal numérique tn identique à celui délivré par 23 à la Fig. 2. En pratique, le circuit 27 peut aussi être une mémoire morte contenant les valeurs D* et Di, i i associée à deux compateurs logiques. Le décodeur MICD de la Fig. 4 est prévu pour recevoir des signaux codés, suivant la méthode illustrée à la Fig. lb, c'est à dire des signaux émis par le codeur de la Fig. 2 ou celui de la Fig. 3. I1 comprend un organe de réception 28 qui reçoit les signaux numériques transmis par l'organe de transmission 21 des Figs. 1 et 3 qui délivre les signaux C reçus à un circuit convertisseur 29. La n sortie du convertisseur 29 est reliée, d'une part, à un circuit prédicteur 30 et, d'autre part, à la première entrée d'un additionneur algébrique 31. La sortie du prédicteur 30 est reliée à la seconde entrée de l'additionneur 31, d'une part, et à l'entrée d'un codeur de zone 32, d'autre part. La sortie du codeur 32 est reliée à l'entrée de commande du convertisseur 29. En pratique, le circuit 29 comporte en série un circuit 22 et un circuit 23 de la Fig. 2 si bien que, comme 23, le circuit 29 délivre le même signal d que 23. En n conséquence, le prédicteur 30 qui est identique au prédicteur 24, délivre le même signal P qui est appliqué au codeur 32 qui, n identique à 25, délivre le même code i indiquant la zone de prédiction. Il apparaît donc clairement qu'effectuant les mêmes opérations numériques dans le codeur et le décodeur, on n'a pas à transmettre en lignes d'autres informations que C . Bien entendu, à n chaque début de ligne d'image de télévision et éventuellement au début de chaque image quand le prédicteur est bidimensionnel, le codeur et le décodeur sont placés par des moyens propres dans les mêmes conditions initiales. Enfin, l'additionneur 31 fait la somme de P et de d ce qui, d n n classiquement, donne la valeur reconstruite Xn, laquelle est, après une conversion numérique-analogique, appliquée à un récepteur de télévision non montré. Un exemple de réalisation d'un codeur à commutation de caractéristiques de quantification, fonctionnant suivant la méthode illustrée à la Fig. la, est montré à la Fig. 5. Ce codeur comprend un soustracteur algébrique 17 dont une entrée reçoit le signal X et n l'autre le signal prédit P . La sortie de 17 est reliée en parallèle n aux entrées de quantificateurs 33.1 à 33.k ayant respectivement les caractéristiques de quantifications Q1 à Qk. Les sorties des quantificateurs 33.1 à 33.k sont respectivement reliées aux entrées d'un sélecteur 34 dont la sortie est reliée, d'une part, à un organe de transmission 21 et, d'autre part, en parallèle aux entrées de convertisseurs 35.1 à 35.k. Les sorties des convertisseurs 35.1 à 35.k sont respectivement reliées aux entrées d'un sélecteur 36 dont la sortie est reliée à l'entrée du prédicteur 24. La sortie du codeur est reliée, en parallèle, aux entrées de commande des sélecteurs 34 et 36. Chaque quantificateur 33.i a sa propre caractéristique c'est à dire qu'en fonction de d il applique à l'entrée correspon n dante de 34 un signal C. Le sélecteur 34 commandé par la sortie de 25 choisit un des signaux d'entrée pour le délivrer et il constitue alors le signal Cnî comme à la Fig. 2. Par ailleurs, tous les convertisseurs 35.1 à 35.k recevant le signal C délivrent, en n ft fonction de leurs caractéristiques inverses Q'1 à Q'k' les signaux d et le sélecteur 36, commandé par la sortie de 25, choisit la sortie de rang i pour la transmettre, ce qui donne d n Le codeur de la Fig. 6 est une variante de celui de la Fig. 5. On y retrouve les circuits 17, 33.1 à 33.k, 34, 21, 24, 25 et 36, mais les convertisseurs 37.1 à 37.k y remplacent les convertisseurs 35.1 à 35.k et ont leurs entrées respectives reliées en parallèle à la sortie du soustracteur 17. Ainsi, comme dans le codeur de la Fig. 4, le signal d est directement, suivant un tableau analogue au n tableau Ia, converti en signaux d. Le fonctionnement des sélecteurs 34 et 36 est le même que précédemment. En fait, cette méthode de codage illustrée à la Fig. la, consiste à disposer d'autant de caractéristiques de quantification différentes (Q. - Q'i) qu'il y a de zones de prédiction. Chacune i I possède le même nombre N de codes, comme dans les codeurs des Figs. 2 et 3, on n'a qu'une simple variante technique de la méthode de fonctionnement des codeurs des Figs. 2 et 3. Par contre, si les N codes sont adaptés à chaque zone de prédiction, indépendamment de ceux des autres zones, il est possible de suivre de plus près les résultats expérimentaux et d'obtenir ainsi une qualité légèrement supérieure pour un même nombre de codes. La Fig. 7 montre un décodeur capable de recevoir les signaux transmis à partir de l'organe 21 des Figs. 5 et 6. I1 comprend un organe de réception 28 dont la sortie est reliée, en parallèle, aux entrées de convertisseurs 38.1 à 38.k, identiques aux convertisseurs 35.1 à 35.k, dont les sorties sont reliées aux entrées d'un sélecteur 39, identique à 36. La sortie de 39 est reliée, d'une part, à l'entrée d'un prédicteur 40, identique à 24 et, d'autre part, à une entrée d'un additionneur 41. La sortie du prédicteur 40 est reliée, d'une part, à la seconde entrée de l'additionneur 41 et, d'autre part, à l'entrée d'un codeur de zone 42, identique à 25, dont la sortie est reliée à l'entrée de commande du sélecteur 39. L'organe 28 délivre les signaux C . Comme 36, le sélecteur 39 n délivre les signaux d . Le prédicteur 40 délivre les signaux P et n n donc le circuit 42 délivre le même code i que 25. L'additionneur 41 délivre le signal X qui est converti avant d'être appliqué à un télé n viseur.

Claims: REVENDICATIONS 1) Procédé de compression et expansion (quantification) de signaux numériques de télévision à codage différentiel MICD, dans lequel les valeurs des degrés et des niveaux de reconstruction varient suivant la valeur de prédiction P concernant le point n courant à coder, la gamme de variation de la valeur de prédiction P n étant découpée en zone de prédiction Z., i variant de 1 à k, à chaque zone de prédiction Z. étant associé un ensemble de valeurs de degrés et de niveaux de reconstruction Qi' qui est invariant pour toutes les valeurs X de l'échantillon à coder dont la valeur de prédiction P n n est incluse dans la zone Z., mais variant dtune zone Z. à une autre, I i chaque ensemble Qi comportant le même nombre N de valeurs de degrés et de niveaux de reconstruction, avec des valeurs de degrés et de niveaux extrêmes négatives et positives différentes d'une zone de prédiction Z. à une autre, caractérisé en ce que les zones de prédiction Z ne sont pas symétriques par rapport à la moyenne dynamique de la valeur de prédiction P n 2) Procédé suivant la revendication 1, caractérisé en ce que les ensembles Qi font parties d'un ensemble étendu Q' de degrés et de valeurs de reconstruction en nombre N' plus grand que N, l'ensemble étendu Q' étant un ensemble suivant la revendication 1. 3) Procédé suivant la revendication 1 ou 2, caractérisé en ce que les ensembles Q. sont non symétriques les uns des autres par rapport au point correspondent à la mi-dynamique de Pn.

Inventors: BOUDEVILLE, JEAN-LOUIS, KRETZ, FRANCIS
Applicants: BOUDEVILLE, JEAN-LOUIS, ETABLISSEMENT PUBLIC DE DIFFUSION DIT  "TELEDIFFUSION DE FRANCE", KRETZ, FRANCIS
Application year: 1979
Main classification: H04N7
IPC codes: H03M3, H04N7, G06T9