Brevet FR2661585A1 — publié le 19911031

i Procédé et dispositif d'embrouillage-désembrouillage de données d'images numériques L'invention est relative à un procédé et à un dispositif d'embrouillage-désembrouillage de données d'images numériques. Avec l'apparition récente des techniques de compression et de décompression d'images numériques utilisant, notamment, les algorithmes de transformée en cosinus discrète, TCD, de nouvelles applications et services commerciaux sont à même de se développer pour mettre en oeuvre ces techniques dans le domaine des transmissions numériques (Télévision numérique à réduction de débit ou transport d'images fixes sur les réseaux numériques à intégration de service RNIS) ou même dans le domaine de l'optimisation des supports de stockage de données (bases de données documentaires) A titre d'exemple de récents développements basés sur les techniques de TCD, on peut citer diverses actions de normalisation de systèmes de transmission d'images numériques: codage ADCT-ISO d'images photographiques destiné à un service télématique multimédia sur RNIS, codecs de réduction (CMTT) pour la transmission de télévision numérique à des débits de 32 à 45 Mbits/s. Si l'obstacle technique de maintien de la qualité de l'image après codage est présentement levé, la mise en oeuvre commerciale de services associés peut être entravée par des problèmes de protection des droits de l'autorité assurant l'émission des images, celle-ci désirant soit assurer la confidentialité de ces émissions, soit percevoir des redevances d'accès à la réception finale des images. Ces problèmes de protection de la transmission ou de réservation de l'accès à l'utilisation d'images peuvent être levés à condition de disposer de systèmes d'embrouillage-désembrouillage d' images numériques intervenant de préférence soit sous le contrôle direct des opérateurs maîtres d'ouvrage de l'émission des images, c'est-à-dire avant et après transmission et diffusion, soit sous le contrôle de prestataires de services, maîtres d'oeuvres dans la chaîne de trans- mission numérique. Actuellement, plusieurs techniques d'embrouil- lage d'images sont appliquées dans le domaine de l'émission de signaux de télévision analogique. Ces techniques, employées à l'émission, nécessi- teraient, en vue de leur application aux signaux de télévision numérique, une conversion numérique- analogique avant embrouillage puis une conversion analogique-numérique avant la transmission. De la même façon, à la réception, il est nécessaire d'opérer une conversion numérique-analogique puis une conversion analogique-numérique pour désem- brouiller l'image En conséquence, sans préjuger de la compatibilité des traitements numériques de compres- sion/décompression d'image utilisés pour la transmission numérique, la qualité de l'image sera ainsi dégradée par les multiples étapes de conversion analogique et numérique. Les techniques précitées sont donc difficilement applicables à la transmission numérique. Les techniques précitées, notamment la transpo- sition dans le domaine numérique des techniques d'em- brouillage-désembrouillage de télévision, à savoir translation horizontale aléatoire des lignes actives vidéo et D 2 MAC/Paquets (rotation du contenu des lignes actives vidéo avec point de coupure aléatoire) est incompatible avec le maintien de la qualité vidéo obtenue, du fait du traitement pour compression de type TCD. En effet, ces techniques visent à détruire la corréla- tion entre les lignes successives de l'image, alors que l'exploitation de la corrélation entre pixels voisins est la caractéristique de la transformée par cosinus discrète TCD. Plus récemment, un processus de permutation de lignes par bloc a été proposé par la demande de brevet français no 88 00361 déposée au nom de la demanderesse le 14 Janvier 1988. Bien que le processus décrit dans la demande précitée concerne les applications relatives aux images de télé- vision numérique, ce type d'embrouillage-désembrouil- lage nécessite l'emploi d'une mémoire d'image numérique. En outre, des restrictions d'utilisation de ce type de processus doivent être prévues pour satisfaire à des conditions particulières de traitements avals de TCD, ces restrictions facilitant notablement le perçage du dispositif d'embrouillage par des tiers non habilités. La présente invention a pour objet de remédier à l'ensemble des inconvénients précités par la mise en oeuvre d'un procédé et d'un dispositif d'embrouillage- désembrouillage d'images numériques permettant d'utili- ser les systèmes de réduction de débit ou de compression d'images fixes basés sur une analyse par blocs des ima- ges, en l'absence de toute dégradation supplémentaire à la qualité vidéo des images. Un autre objet de la présente invention est, grâce à l'utilisation du procédé et/ou du dispositif objet de l'invention, la mise en oeuvre de systèmes de contrôle d'accès ou de protection des images numériques fixes ou animées, ces systèmes pouvant être mis en oeuvre pour assurer la commercialisation de programmes d'images distribuées par l'intermédiaire de réseaux de transmission numérique. Un autre objet de la présente invention est enfin la mise en oeuvre d'un procédé et d'un dispositif d'embrouillage-désembrouillage de signaux numériques représentatifs d'images, ce procédé et ce système pouvant être utilisés dans ce cas, soit à l'extérieur de la chaîne de transmission numérique, sous contrôle des opérateurs maîtres d'ouvrage de l'émission, c'est-à- dire avant les points de prise en charge pour transmis- sion et après les points de livraison par les utilisa- teurs des images numériques, soit dans la chaîne de transmission numérique elle-même, sous contrôle de pres- tataires de service assurant la transmission en tant que maître d'oeuvre de cette transmission. Le procédé d'embrouillage-désembrouillage de données d'images numériques, objet de la présente inven- tion, est remarquable en ce que, en vue d'assurer l'em- brouillage, celui-ci consiste à soumettre des données à un traitement pour extraire les composantes colorimétri- ques des pixels constitutifs de l'image puis à consti- tuer ces composantes en blocs b(I,J) de Nx N pixels, de façon à engendrer un découpage spatial correspondant de l'image, I désignant un indice de ligne de gauche à droite et J un indice de colonne de haut en bas d'arran- gement des blocs dans l'image Pour chaque bloc Nx N ainsi défini, les pixels sont représentés par x(i,j), i désignant un indice de ligne (O à N1 de gauche à droite) et j désignant un indice de colonne ( O à N-1 de haut en bas) d'arrangement des pixels dans le bloc Les pixels et/ou les blocs sont ensuite soumis à un proces- sus de brassage intra-et/ou inter-blocs Le brassage inter-blocs consiste en un réarrangement arbitraire des blocs de pixels b(I,J) et le brassage intra-blocs con- sistant en un arrangement arbitraire ou un traitement particulier des pixels x(i,j) de chaque bloc pour obtenir un arrangement embrouillé de blocs et/ou de pixels. Le procédé et le dispositif d'embrouillage- désembrouillage objets de la présente invention trouvent application notamment à l'émission à la diffusion et à la transmission de signaux numériques d'images, tels que des signaux d'images de télévision, ainsi qu'à la pro- tection d'images numériques stockées après compression sur supports informatiques, ainsi que dans tout domaine mettant en oeuvre des techniques de compression basées sur une analyse de l'image par blocs (codecs de réduc- tion de débit de TVHD numérique). Une description plus détaillée du procédé et du dispositif objets de la présente invention sera main- tenant donnée en liaison avec les dessins ci-après dans lesquels, outre les figures la, lb de l'art antérieur relatives aux techniques de compression respectivement décompression d'images numériques par transformée en cosinus discrète TCD Pour chaque bloc b(I,J) de Nx N pixels traités par TCD, les coefficients de TCD sont représentés par X(k, l), k désignant un indice de ligne (O à N-1 de gauche à droite) et 1 désignant un indice de colonne (O à N-1 de haut en bas) d'arrangement des coefficients dans le bloc TCD Nx N, la figure 2 aux points a, b, c, b', c' et c" représente, de manière illustrative, les étapes de mise en oeuvre du procédé d'embrouillage-désembrouillage en particulier du processus d'embrouillage dans le cas o celui-ci est mis en oeuvre respectivement en l'absence du processus de traitement par transformée en cosinus discrète TCD, postérieurement au processus de traitement par transformée en cosinus discrète TCD, les figures 3 a et 3 b représentent un schéma synoptique complet des étapes de mise en oeuvre du procédé objet de l'invention, tant relativement au processus d'embrouillage antérieurement au processus de compression par transformée en cosinus discrète qu'au processus de désembrouillage postérieurement au processus de décompression par transformée inverse en cosinus discrète TCD-1, les figures 4 a et 4 b représentent un schéma synoptique complet des étapes de mise en oeuvre du procédé objet de l'invention, tant relativement au processus d'embrouillage postérieurement au processus de compression par transformée en cosinus discrète qu'au processus de désembrouillage antérieurement au processus de décompression par transformée inverse en cosinus discrète TCD-1, la figure 5 représente un tableau synoptique, d'une part, des différentes opérations d'embrouillage intra-blocs des Nx N pixels x(i,j) et d'autre part, des opérations d'embrouillage équivalentes des blocs de coefficients TCD, X (kl), la figure 6 a représente un schéma illustratif d'un mode de réalisation avantageux non limitatif d'un dispositif permettant d'assurer le processus d'embrouillage respectivement de désembrouillage des données d'image, conformément au procédé objet de l'invention, le processus d'embrouillage étant mis en oeuvre en l'absence du ou antérieurement au traitement de compression par TCD, alors que le processus de désem- brouillage est mis en oeuvre en l'absence du ou posté- rieurement au traitement de décompression par TCD-1, la figure 6 b représente un mode de réalisation particulier non limitatif avantageux d'éléments consti- tutifs du dispositif représenté en figure 6 a, la figure 7 représente un schéma illustratif d'un mode de réalisation avantageux non limitatif d'un dispositif permettant d'assurer le processus d'embrouil- lage respectivement de désembrouillage des données d'image, conformément au procédé objet de l'invention, le processus d'embrouillage étant mis en oeuvre sur les blocs de coefficients TCD et le processus de désem- brouillage étant mis en oeuvre sur les blocs de coeffi- cients TCD embrouillés, antérieurement au traitement de décompression par TCD-1. Préalablement à la description du procédé et du dispositif d'embrouillage-désembrouillage de données d'images numériques objets de la présente invention, un rappel des étapes essentielles d'un traitement de compression-décompression d'images par transformée en cosinus discrète respectivement transformée en cosinus discrète inverse sera donnée en liaison avec les figures la et lb. De manière non limitative, le traitement de compression-décompression par tranformée en cosinus discrète et par transformée en cosinus discrète inverse TCD, TCD1 sera donnée dans le cas de la transmission par multiplex de données numériques d'images, telles que des images de télévision par exemple. Sur la figure la, on a représenté le schéma illustratif d'un synoptique de compression d'images numériques par TCD Le multiplex des données numériques d'images, afin d'assurer le traitement de compression, est soumis aux étapes principales consistant en un démultiplexage des données numériques d'images A pour constituer, avec chaque composante, des blocs rectangu- laires b(I,J) de Nx N pixels correspondant à un découpage spatial de l'image La formation des blocs d'analyse précitée est connue de l'état de la technique et est notée A' sur la figure la Les pixels des blocs Nx N pixels sont notés x(i,j) o: i est un indice de ligne, i variant de O à N1 de gauche à droite, j est un indice de colonne, j variant de O à N-1 de haut en bas. Les pixels x(i,j) sont ensuite soumis en B à une transformation en cosinus discrète TCD appliquée à chaque bloc de Nx N pixels x(i,j) La transformation TCD délivre des blocs de Nx N coefficients TCD X(k,l) o: k désigne un indice de ligne de O à N-1 de gauche à droite, 1 désigne un indice de colonne de O à N-1 de haut en bas. Les blocs de coefficients TCD sont alors soumis en C à un processus de quantification, la loi de quan- tification utilisée dépendant du facteur de compression désiré ainsi que du type de composante du signal traité, composante de luminance Y ou composante de chrominance Cr,Cb dans le cas d'un signal d'images numériques de télévision, comme mentionné précédemment. Les coefficients TCD quantifiés délivrés suite à l'étape C sont alors soumis à l'étape de codage en D, de façon à reconstituer un multiplex numérique d'images après compression et à assurer ainsi la transmission des données numériques d'images après compression, cette compression étant de nature à assurer une protection contre les erreurs de transmission pendant la trans- mission numérique précitée et à éliminer la redondance d'information. Cette transmission ayant été effectuée, à la réception, le multiplex numérique reconstitué précédemment mentionné est tout d'abord soumis à une étape de décodage D-1 suivie d'une étape de construction des blocs TCD, cette étape étant notée A' sur la figure lb par analogie avec l'étape A' de la figure la Cette étape permet de reconstituer en bloc de coefficients TCD X(k,l) les coefficients TCD précités Ces derniers sont alors soumis à une étape de transformation TCD inverse B -, laquelle permet de restituer les blocs correspon- dants de pixels x(i,j) à partir des blocs de coefficients TCD Les blocs de pixels x(i,j) sont alors soumis à une étape de formation d'un multiplex numérique d'images à partir des blocs de Nx N pixels, cette nouvel- le étape étant notée A-1 sur la figure lb et permettant de former le multiplex des données numériques d'images, lesquelles seront alors délivrées pour utilisation. Bien entendu, les étapes de décompression des données d'images telles que représentées en figure lb correspondent aux traitements inverses des étapes de compression d'images telles que représentées en figure la. Pour une description détaillée des propriétés des transformées en cosinus discrètes, on pourra avanta- geusement se rapporter au document 11/733-F du 24 Octobre 1989 annexes II, III et IV publiées par la com- mission d'étude 11 du CCIR (Comité Consultatif International des Radiocommunications). En ce qui concerne les propriétés des transfor- mées en cosinus discrètes, on rappellera simplement qu'à tout ensemble de pixels, constitutif d'un bloc Nx N pixels, chaque pixel étant codé par exemple en luminance et en chrominance, une transformée TCD permet de faire correspondre un nombre identique de coefficients TCD en luminance et en chrominance, les coefficients TCD étant sensiblement répartis dans la bande de fréquence utile du signal numérique d'images et représentatifs des niveaux d'énergie en fonction des composantes de fréquence précitées. Le processus de quantification intervenant après la transformation TCD permet alors d'effectuer la com- pression d'image correspondante en fonction notamment des paramètres de réduction de débit souhaités pour la transmission. Une description plus détaillée du procédé d'embrouillage-désembrouillage de données d'images numé- riques, objet de la présente invention, sera maintenant donnée en liaison avec la figure 2. Conformément à la figure précitée, afin d'assu- rer l'embrouillage, les données représentées symbolique- ment par des pixels p en a, ces pixels étant réputés constituer, par exemple, une image de télévision ou au- tre, sont soumises à un traitement pour extraire les composantes colorimêtriques des pixels constitutifs de l'image Au point a de la figure 2, on notera que l'on a représenté par un ensemble de taches circulaires, les pixels sensés représenter par exemple la lettre Q En outre, le traitement permettant d'extraire les composan- tes calorimétriques des pixels constitutifs de l'image, permet dans le cas d'une image de type télévision numérique d'extraire les composantes de luminance Yp et de chrominance Crp,Cbp de chacun des pixels considérés. Bien entendu ce type de traitement est un traitement classique et ne sera pas décrit en détail pour illustrer simplement le procédé d'embrouillage des structures d'échantillonnage en luminance et en chrominance de la figure 2 sont identiques, les traitements étant de toute façon effectués indépendamment sur chaque composante dans le cas général. L'étape a précitée est en outre suivie d'une étape b consistant à constituer les composantes précitées en blocs b(I,J) d'un nombre déterminé de pixels, Nx N pixels Bien entendu, au point b de la figure 2, on a représenté quatre blocs, lesquels permettent de distinguer la lettre Q précédemment représentée en a Les composantes colorimétriques précitées, notamment de luminance et de chrominance, sont alors constituées en blocs de façon à engendrer le découpage spatial correspondant de l'image, les indices I et J des blocs désignant respectivement un indice de ligne et un indice de colonne d'arrangement des blocs dans l'image. Puis, ainsi que représenté au point c de la figure 2, les pixels x(i,j) et/ou les blocs b(I,J) sont alors soumis à un processus de brassage intraet/ou inter-blocs ainsi que représentés de manière schématique au point c précité de la figure 2. il Ainsi que l'on pourra le constater à l'obser- vation de cette figure, le brassage inter-blocs consiste en un réarrangement arbitraire des blocs de pixels, ce réarrangement arbitraire étant par exemple symbolisé par la flèche Fl, laquelle indique que les blocs diagonaux b(o,o) et b( 1,1) du point b ont été permutés Bien en- tendu on notera que les blocs de pixels soumis au trai- tement inter-blocs peuvent être constitués par les blocs b(I,J) précités, ou par des blocs de dimension N x n différente, combinaison de blocs b(I, J) par exemple, ainsi qu'il sera décrit ultérieurement dans la descrip- tion. Le brassage intra-blocs consiste par exemple en un réarrangement arbitraire des pixels x(i,j), c'est-à-dire de leur valeur de composantes colorimétri- ques, luminance respectivement chrominance, pour obtenir un arrangement embrouillé de pixels dans un bloc Sur la figure 2 au point c, on a représenté le brassage intra- blocs pour les blocs b(l,O) et b(O,1) au moyen des flèches F 2, F 3 respectivement F 4, F 5, ces flèches par rapport aux blocs b(O,l), b(l,O) du point b de la même figure indiquant la migration des pixels, c'est-àdire des valeurs de composantes calorimétriques, luminance respectivement chrominance, à des adresses différentes dans le même bloc, selon une symétrie par rapport à un axe diagonal du bloc. On constatera ainsi que, suite à l'étape c, l'arrangement des pixels constitués par les taches ini- tiales représentatives de la lettre Q constitue en fait un arrangement embrouillé de blocs et/ou de pixels, la lettre Q n'étant absolument plus reconnaissable. On notera en particulier que le procédé d'embrouillage-désembrouillage, objet de la présente invention, notamment en ce qui concerne la mise en oeu- vre du processus d'embrouillage, peut être mise en oeu- vre dans le cas de données numériques d'images telles que des images de télévision numérique ou des images fi- xes, en l'absence de traitement de compression-décom- pression d'images par transformée en cosinus discrète TCD. Au contraire, une description plus détaillée d'un mode de réalisation du procédé objet de l'invention plus particulièrement utilisé dans le cas d'images numé- riques de télévision, pour la mise en oeuvre d'un pro- cessus d'embrouillage utilisant le traitement par TCD, sera décrit en liaison avec la figure 2. Selon une caractéristique avantageuse du procédé objet de l'invention, celui-ci consiste, ainsi que re- présenté au point b', respectivement c', postérieurement à l'étape b de processus de découpage de l'image en blocs à soumettre les composantes calorimétriques, en particulier les composantes de luminance et de chromi- nance, Yp, Crp,Cbp à un traitement par transformée en cosinus discrète, TCD, de façon à obtenir des blocs cor- respondants de coefficients TCD X(k,l) o k désigne un indice de ligne de bloc TCD et 1 un indice de colonne de bloc de coefficient TCD correspondant. Ainsi qu'on l'a en outre représenté en figure 2, les blocs de pixels tels que représentés au point b de cette même figure, sont tout d'abord soumis au point noté b' à un processus de traitement par transformée en cosinus discrète TCD Suite à cette transformation, les valeurs de luminance respectivement de chrominance de chaque pixel sont transformées en des valeurs numériques correspondantes ainsi que mentionné précédemment dans la description On notera que les valeurs indiquées aux points b' de la figure 2 ne peuvent en aucun cas être considérées comme des valeurs significatives de coeffi- cients TCD, aux pixels constitués par des taches au point a ou b de la figure 2 étant cependant attribuées de manière arbitraire des signes identiques représenta- tifs de coefficients TCD pour les besoins de la descrip- tion On considérera ainsi qu'à l'étape b' de la figure 2, la représentation de l'image en valeur de coeffi- cients TCD par les blocs b(O,O), b(O,1), b(l,O), b( 1,1) est maintenue à la valeur attribuée aux coefficients TCD des pixels représentatifs de la lettre Q constituant cette représentation. Conformément au procédé objet de l'invention tel que représenté en figure 2, le processus de brassage inter-et/ou intra-blocs est alors effectué sur et ou dans les blocs de coefficients TCD, X(k,l) postérieure- ment au processus de traitement par TCD Le processus de brassage précité, ainsi que représenté au point c' de la figure 2 de manière analogue au processus de brassage tel que représenté au point c de la figure 2 est repré- senté par des flèches fl lesquelles indiquent la permu- tation des blocs b(O,O) et b(l,1) pour constituer le brassage inter-blocs, "la migration" des coefficients TCD pour les blocs b(l,O) et b(O,1) de coefficients TCD étant représentée par les flèches f 2 et f 3 respective- ment f 4, f 5 de façon à assurer une migration comparable à la migration des pixels pour les blocs b(O,1) et b(l,O) du point c de la figure 2 On notera cependant que les transformations intra-blocs F 2, F 3, F 4 et F 5 du point c de la figure 2 ne sont pas représentées par des transformations identiques f 2, f 3, f 4, f 5 au point c' de la figure 2, mais par des transformations équivalentes ainsi qu'il sera décrit ultérieurement dans la descrip- tion, alors que les transformations inter-blocs F 1, fl sont identiques. Ainsi qu'on l'a représenté en figure 2, le pro- cédé objet de l'invention, dans la mise en oeuvre du processus d'embrouillage, peut être réalisé soit par les étapes a, b et c de la figure 2, le processus de brassa- ge inter-et/ou intra-blocs étant effectué sur et ou dans les blocs de pixels x(i,j) antérieurement au processus de traitement TCD, soit par les étapes a, b, b', c' et c", le processus de brassage inter-et/ou intrablocs étant effectué sur et/ou dans les blocs de coefficients TCD X(k,l) postérieurement au processus de traitement TCD. Dans certaines conditions un processus de brassage, à dessein représenté identique au point c" de la figure 2 à celui du point c de la figure 2, permet d'obtenir un même arrangement de pixels et/ou de blocs embrouillés grâce à des transformations équivalentes dans le domaine pixels avec ou sans transformation dans le domaine TCD. Dans le cas o les données d'images sont consti- tuées par des données multiplexées d'images de télévi- sion numérique, les composantes calorimétriques étant disponibles sous forme de composantes de luminance Yp respectivement de chrominance C Rp,C Bp, le processus d'embrouillage conformément au procédé d'embrouillage- désembrouillage de données numériques objet de la pré- sente invention, en particulier le processus d'embrouil- lage intra-blocs lorsque celui-ci est appliqué par bras- sage sur les blocs de pixels x(i,j), peut avantageuse- ment consister en une interversion des composantes de luminance et/ou de chrominance des pixels du bloc x(i,j) de pixels considérés On comprendra ainsi qu'une telle interversion a pour effet de rendre l'image inutilisa- ble Bien entendu, cette interversion des composantes de luminance et chrominance peut s'appliquer aux blocs de coefficients TCD X(k,l). Selon un autre aspect du procédé objet de l'in- vention, le processus de brassage inter-et/ou intra- blocs lorsque ce processus de brassage est appliqué aux blocs de coefficients TCD peut avantageusement consister à modifier soit le signe de certains coefficients TCD X(k,l) de un ou plusieurs blocs considérés, soit l'a- dresse absolue inter-et/ou intra-blocs de coefficients TCD, l'amplitude de ces coefficients étant maintenue, ainsi qu'il sera décrit ultérieurement dans la descrip- tion. Une description plus complète de l'ensemble du procédé d'embrouillage-désembrouillage objet de la pré- sente invention sera maintenant donnée en liaison avec les figures 3 a, 3 b et 4 a, 4 b. Conformément aux figures 3 a et 3 b, dans le cas o l'embrouillagedésembrouillage est appliqué aux blocs de pixels, le multiplex des données numériques d'images dites images de référence, celles qui sont soumises à la transmission, est tout d'abord soumis à un démultiple- xage et à une étape de formation des blocs d'analyse en Nx N pixels, cette étape de traitement étant notée A, A' sur la figure 3 a, de manière semblable à la figure la précédemment décrite Les blocs de pixels dits de réfé- rence xr(i,j) sont soumis à un processus d'embrouillage eb, ce processus d'embrouillage eb pouvant correspondre, par exemple de manière non limitative, à l'interversion des composantes de luminance et/ou de chrominance des pixels du bloc de pixels considéré, à un brassage inter et/ou intra-blocs de pixels Les blocs de pixels embrouillés xe(i,j)obtenus suite à ce traitement eb sont alors soumis à une étape de formation du multiplex numérique d'images à partir des blocs de Nx N pixels embrouillés, cette étape de formation de multiplex numé- rique étant notée A-1 car elle correspond à l'étape inverse de l'étape de démultiplexage A précédemment décrite pour la figure 3 a. Pour la mise en oeuvre du processus de désem- brouillage ainsi que représenté en figure 3 b, le multi- plex des données numériques d'images embrouillées, pré- cédemment obtenu à la fin d'étapes de traitement telles que représentées en figure 3 a à l'issue de l'étape A-1, est alors soumis à une étape de démultiplexage et de formation des blocs d'analyse de Nx N pixels A,A' sur la figure 3 b, laquelle restitue les blocs de pixels em- brouillés xe(i,j) Ces blocs de pixels embrouillés sont alors soumis à un traitement de désembrouillage eb-1, ce traitement restituant les blocs de pixels xr(i,j). Les blocs de pixels xr(i,j) sont alors soumis à nouveau à une étape de formation du multiplex numérique d'image à partir des blocs de Nx N pixels de référence, cette étape étant notée A-1 sur la figure 3 b Suite à cette étape le multiplex des données numériques d'image de référence peut être livré à l'utilisateur, l'image étant restituée dans sa configuration d'origine. Au contraire lorsque le processus d'embrouillage respectivement de désembrouillage est effectué sur les * blocs de coefficients TCD, ainsi que représenté en figu- re 4 a et 4 b respectivement, notamment en vue d'assurer la diffusion d'images de télévision numérique, le pro- cédé d'embrouillage objet de la présente invention com- porte à l'émission, suite à un traitement de formation d'analyse en Nx N pixels et à une étape de multiplexage ces deux étapes étant notées A, A' conformément aux conventions antérieures, une étape de traitement par transformée en cosinus discrète B, cette étape étant appliquée sur les blocs de pixels de référence xr(i,j). L'étape B précitée permet d'obtenir les coefficients TCD correspondants, ceux-ci étant organisés en blocs de Nx N coefficient TCD, ces blocs étant notés Xr(k,l) Bien entendu, l'étape de traitement par transformée en cosi- nus discrète consiste à appliquer la transformation précitée aux composantes de luminance et de chrominance des Nx N pixels de chaque bloc xr(i,j) Suite à l'étape B précitée, les blocs de coefficients Xr(k,l) sont soumis à une étape de processus d'embrouillage EB permettant d'obtenir pour chaque bloc d'analyse un bloc de Nx N coefficients TCD embrouillés Xe(k,l). Une étape de traitement par transformée en cosi- nus discrète inverse TCD-1, notée B-1, des coefficients embrouillés Xe(k,l) est prévue afin de permettre l'ob- tention pour chaque bloc d'analyse d'une distribution embrouillée de pixels xe(i,j) La distribution embrouil- lée de pixels et en particulier de blocs de pixels xe(i,j) est alors soumise à une étape de formation de multiplex numérique d'images à partir des blocs Nx N pixels, notée A-1 sur la figure 4 a Le multiplex de données numériques d'images embrouillées est ainsi obtenu à l'extérieur de la chaîne de transmission numérique à réduction de débit. Cette étape peut être supprimée dans le cas o le traitement d'embrouillage est intégré dans l'équipe- ment codeur de traitement de réduction de débit par TCD, et avantageusement remplacée par les étapes C et D de la figure la. De même, ainsi que représenté en figure 4 b, dans le cas d'une image de télévision numérique, le procédé selon l'invention comporte, à la réception à l'extérieur de la chaîne de transmission numérique à réduction de débit du multiplex des données numériques d'images em- brouillées, suite au traitement selon le procédé tel que représenté en figure 4 a, une étape de démultiplexage et de formation des blocs d'analyse en Nx N pixels A, A' conformément aux conventions antérieures, cette étape permettant d'obtenir des blocs de pixels xe(i,j) d'ima- ges embrouillées Les blocs de pixels d'images embrouil- lées précitées sont soumis ensuite à une étape de traitement par transformée en cosinus discrète TCD des composantes de chrominance et de luminance des Nx N pixels de chaque bloc embrouillé afin d'obtenir Nx N coefficients TCD embrouillés Xe(k,l) pour chacun des blocs correspondants. Cette étape peut être avantageusement remplacée par les étapes D-1 et A' de la figure lb dans le cas o le traitement de désembrouillage est intégré dans l'é- quipement décodeur de traitement de réduction de débit par TCD. Les blocs de coefficients embrouillés Xe(kl) sont soumis alors à une étape de processus de désem- brouillage EB-1, ce processus de désembrouillage correspondant à la transformation inverse du processus d'embrouillage EB dans la figure 4 a Cette étape de processus de désembrouillage permet d'obtenir pour cha- que bloc d'analyse Nx N coefficients TCD Xr(k,l) et cor- respondant à des blocs de coefficients TCD de référence. Chaque bloc de coefficients TCD de référence correspond à un bloc représentatif d'un bloc de coefficients TCD désembrouillé. Une étape de traitement par transformée en cosinus discrète inverse TCD-1, étape B-1 conformément aux conventions antérieures, permet d'obtenir pour chaque bloc de coefficients TCD de référence Xr(k,l) une distribution désembrouillée des composantes de luminance et de chrominance en bloc de référence de Nx N pixels xr(i,j) correspondant Les blocs de pixels xr(i,j) ainsi obtenus sont ensuite soumis à une étape de formation du multiplex numérique d'images, cette étape étant notée A-1 selon les conventions antérieures Le multiplex des données numériques d'images de référence peut alors être délivré à l'utilisateur. Toutes les variantes de mise en oeuvre du procé- dé d'embrouillage-désembrouillage objet de l'invention se traduisent dans le domaine de transformation TCD par un brassage des blocs Nx N de coefficients TCD X(k,l) de l'image o par un brassage à l'intérieur des blocs TCD des coefficients de ces blocs Le maintien de la qualité vidéo des images s'obtient par conservation, après em- brouillage, de l'intégralité des amplitudes des coeffi- cients TCD de l'image originale. Deux catégories de traitement d'embrouillage ont été distinguées: les traitements intra-blocs et les traitements inter-blocs. Une description plus détaillée de traitement intra-blocs particulièrement avantageux, notamment dans le cas d'images de télévision numériques, sera donnée en liaison avec la figure 5. Dans le cas d'un brassage intra-blocs effectué directement sur les blocs de coefficients TCD, les méthodes d'embrouillage et de brassage utisées visent à modifier la répartition des coefficients TCD, X(k,l) dans les blocs correspondants o à modifier le signe de certains coefficients. Du fait du respect de l'amplitude de chaque coefficient TCD, les dégradations liées à l'embrouil- lage ne peuvent intervenir que dans l'étape suivante de quantification. Afin de ne pas introduire de dégradations dans l'étape de compression correspondante, le procédé objet de l'invention exploite les caractéristiques des lois de quantification qui découlent des propriétés des blocs de coefficients TCD, X(k,l), c'est-a-dire: maintien du coefficient X(O,O) inversion possible du signe des autres coefficients X(k,l), permutation possible de couples de coefficients symétriques par rapport à la diagonale définie par X(O,O), X(N-1, N-1) la permutation étant définie par la relation X(k,l) >X(l,k). La mise en oeuvre de ces méthodes d'embrouillage peut être effectuée simplement au sein des équipements de compression/décompression d'images entre les étapes de transformation TCD (respectivement de transformation inverse TCD-1) et de quantification (respectivement de quantification inverse) des blocs TCD Une telle solu- tion est économique car il s'agit d'ajouter uniquement une étape supplémentaire de traitement des coefficients TCD X(k,l) dans les équipements de compression/décom- pression Une telle mise en oeuvre implique cependant que seul le prestataire de service, lequel comme maitre d'oeuvre assure le transport des signaux, peut effectuer l'embrouillage ce qui interdit un contrôle direct de la confidentialité à la source de transmission par les opérateurs. Lorsqu'au contraire les méthodes d'embrouillage précitées sont mises en oeuvre en amont du dispositif de compression d'images, c'est-à-dire au niveau des blocs b(I,J) de pixels x(i,j) d'images, deux solutions peu- vent être appliquées afin de produire les mêmes carac- téristiques d'embrouillage dans le domaine TCD. Une première solution consiste à créer un systè- me équivalent à l'association de deux équipements de compression/décompression d'images dans lequel les éta- pes de quantification et de codage sont remplacées par une étape d'embrouillage par manipulation des blocs de coefficients TCD X(kl) ainsi que représentés en figure 4 a respectivement 4 b dans lesquels un traitement amont des blocs de pixels x(i,j) est ainsi effectué. La solution précitée est d'une mise en oeuvre plus coûteuse car elle implique l'utilisation dans la chaîne d'embrouillage/désembrouillage de deux étapes supplémentaires de traitement par TCD, les traitements B et B-1 sur la figure 4 a respectivement 4 b. La deuxième solution consiste à utiliser les propriétés de la transformation TCD pour appliquer directement les traitements d'embrouillage aux blocs de Nx N pixels et donc de pouvoir réaliser des systèmes d'embrouillage économiques ainsi que représentés en figure 3 a et 3 b. En se référant aux définitions et notations données en annexe en fin de la présente description, le procédé objet de l'invention définit des processus d'embrouillagedésembrouillage applicables aux blocs de Nx N pixels x(i,j), ces processus correspondant à des processus dans le domaine TCD des coefficients TCD X(k,l) conformes au maintien de la qualité TCD précédem- ment définie dans la description. Dans le cas des transformations assurant le pro- cessus d'embrouillage-désembrouillage tel que représenté en figure 5, l'embrouillage effectué en amont sur des blocs Nx N pixels x(i,j) est équivalent à un embrouillage effectué en aval sur des blocs de Nx N coefficient TCD X(k,l). On notera que les transformations assurant les processus d'embrouillage précités au niveau des blocs Nx N pixels, processus d'embrouillage, eb, et processus de désembrouillage de ces mêmes blocs de pixels, eb-1, correspondent respectivement par exemple à la transfor- mation identité, miroir vertical, miroir horizontal miroir diagonal w/4, miroir diagonal 3 w/4, rotation w/2, rotation W, rotation 3 w/2 pour chaque bloc b(I,J) considéré. Le processus d'embrouillage de l'image est alors obtenu en associant à chaque bloc pixels de l'image une transformation ou une combinaison de transformations précédemment mentionnée. La réalisation des systèmes d'embrouillage uti- lisant des traitements intra-blocs pixels ou TCD peut être mise en oeuvre au moyen d'une table de correspon- dance d'embrouillage respectivement désembrouillage, laquelle, associe à chaque bloc b(I,J) un des traite- ments ou une combinaison de traitements précédemment décrit en liaison avec la figure 5. La complexité des systèmes d'embrouillage dépend ainsi de la variété des traitements retenus et le degré de difficulté du perçage du code d'accès dépend de la complexité de la table de correspondance Des techniques mettant en oeuvre la génération de séquences pseudo- aléatoires pour assurer la combinaison des transforma- tions précitées, peuvent être utilisées afin de cons- truire les tables de correspondance et ainsi limiter l'accès aux informations nécessaires à un désembrouil- lage d'images en vue d'assurer un contrôle d'accès. En outre, les propriétés du quantificateur traitant les coefficients TCD peuvent être exploitées pour opérer d'autres transformations sur les blocs. Ainsi, et dans le cas o la précision de la quantifica- tion est maintenue lorsque l'on opère un changement de signes des coefficients TCD ou des pixels, il est pos- sible d'utiliser la transformation produit par -1. Par contre dans la conception des systèmes d'em- brouillage, il est nécessaire de prendre en compte cer- tains traitements complémentaires qui peuvent être opérés en aval de la compression par TCD, et adapter en conséquence les tables de correspondance entre blocs et traitements associés De telles contraintes supplémen- taires peuvent intervenir dans les traitements de com- pression d'images animées avec par exemple la mise en oeuvre de techniques de prédictions de blocs inter- trames ou inter-images ou de compensation de mouvement. En ce qui concerne le traitement inter-blocs, les méthodes d'embrouillage utilisées peuvent se baser sur un brassage dans l'image des blocs de pixels utili- sés pour la compression TCD opérée postérieurement Le brassage précédemment mentionné peut être effectué indifféremment sur les blocs de pixels de l'image ou sur les blocs de coefficients TCD. Les processus d'embrouillage qui seront décrits maintenant relativement à l'embrouillage inter-blocs sont relatifs à des transformations opérées dans le do- maine images, ces transformations s'appliquant par ana- logie dans le domaine TCD. Pour rappel, l'image ou la trame est décomposée en blocs b(I,J) de pixels o I et J désignent les coor- données du bloc dans l'image, I désignant ainsi un in- dice de ligne du bloc dans l'image, I variant de O à P-1 de gauche à droite et J un indice de la colonne du bloc dans l'image, J variant de O à Q-1 de haut en bas. On notera, ainsi que mentionné précédemment, que les blocs b(I,J) de pixels peuvent être égaux ou multiples des blocs de pixels précédemment décrits dans la des- cription. Un premier jeu de traitement d'embrouillage- désembrouillage peut consister à opérer une application bijective dans l'ensemble des Px Q indices I,J des blocs d'images pour associer un nouveau jeu d'indices (I',J') définissant la table de correspondance des blocs du brassage appliqué. Une telle technique peut être mise en oeuvre au moyen d'une mémoire d'images organisée en blocs de pixels afin de permettre l'adressage à chaque couple d'indices I,J d'un nouveau couple I',J' défini par la table de brassage. Le nombre de permutations possibles à l'inté- rieur des Px Q couples (I,J) est Px Ql, ce qui assure une très forte protection de l'embrouillage. Une restriction du jeu des permutations possi- bles peut simplifier la réalisation des équipements par exemple en conservant des systèmes basés sur des permu- tations à l'intérieur des lignes Pl possibilités ou à l'intérieur des colonnes Ql possibilités. Des systèmes plus complexes peuvent être envisa- gés en combinant les permutations en lignes et en colon- nes, Pl x Ql possibilités. En outre, on peut augmenter la variété des permutations possibles en autorisant des permutations entre blocs de composantes calorimétriques c'est-à-dire, dans le cas d'images de télévision numériques, de lumi- nance respectivement chrominance différentes lorsque les lois applicables à la quantification et au codage des coefficients TCD de celles-ci sont identiques. Une description plus détaillée d'un dispositif d'embrouillage-désembrouillage de données multiplexées d'images, notamment d'images de télévision numériques conformes à l'objet de la présente invention, sera donnée en liaison avec la figure 6 a. Le procédé d'embrouillage-désembrouillage intra-blocs et inter-blocs objet de la présente inven- tion a été mis en oeuvre dans le domaine images en créant des dispositifs de manipulations des pixels d'images numériques conformes à la norme de télévision numérique 4-2-2 établie par la recommandation 601 du CCIR Le dispositif décrit en relation avec la figure précitée permet d'effectuer un embrouillage ou un désembrouillage en temps réel sur des signaux de télé- vision numériques 4-2-2 transmis sur une interface pa- rallèle selon la recommandation 656 du CCIR. Ainsi qu'on l'a représenté en figure 6 a, le dispositif d'embrouillagedésembrouillage de données multiplexées d'images de télévision numériques selon l'invention comporte un démultiplexeur 2 permettant d'extraire les composantes de luminance Y et de chro- minance Cb,Cr des pixels constitutifs de l'image ainsi que les composantes de données de suppression non soumises au processus d'embrouillage-désembrouillage. Le dispositif comporte également un premier circuit 4 et un deuxième circuit 5 de mémorisation par blocs de pixels des composantes de luminance respec- tivement de chrominance La mémorisation par bloc permet ainsi d'engendrer un découpage spatial correspondant de l'image. En outre, un troisième circuit de mémorisation 6 est prévu afin d'assurer une mémorisation des données non soumises au processus d'embrouillage-désembrouil- lage Ces données non soumises au traitement sont, par exemple, les données de suppression de trame. Un dispositif de brassage est en outre prévu, ce dispositif assurant le brassage intra-blocs et/ou inter-blocs de pixels de chaque composante et mettant en oeuvre des circuits séquenceurs d'adresses de lecture et d'adresses d'écriture, des circuits de mémorisation 4 et précédemment cités pour obtenir un arrangement em- brouillé de pixels ainsi qu'il sera décrit ci-après dans la description. Bien entendu, un circuit multiplexeur 3 est prévu afin de permettre à partir des blocs de pixels em- brouillés de luminance EY respectivement de chrominance E Cb,E Cr et des données non soumises au traitement de reconstituer un multiplex d'images embrouillées en vue d'assurer le traitement ultérieur des données d'images ou leur transmission. Ainsi qu'on l'a représenté en outre en figure 6 a, le circuit 1 permet à partir du signal de télé- vision numérique au format 4-2-2 précédemment mentionné d'extraire les références de synchronisation vidéo et de délivrer les divers signaux d'horloge utilisés pour pi- loter les circuits des autres éléments de la figure 6 a. Les liaisons du circuit 1 à ces éléments ne sont pas représentées sur cette figure, mais le circuit 1 permet de délivrer un signal d'horloge octets, un signal d'horloge lignes actives, un signal d'horloge de suppression, un signal d'horloge de trames ainsi que des signaux d'horloge de blocs de Nx N pixels, le nombre N étant fixé égal à 8 Enfin le circuit 1 permet de délivrer un signal du type standard vidéo 525/60 625/50. Dans le mode de réalisation tel que représenté en figure 6 a, les premier et deuxième circuits de mémo- risation de composantes de luminance Y respectivement de chrominance Cb, Cr peuvent comporter avantageusement une première mémoire vive d'octets référencée 4, cette mémoire étant destinée à mémoriser les composantes de luminance des blocs Nx N pixels La mémoire vive 4 permet de stocker par exemple 2 fois 90 blocs de 8 x 8 pixels de luminance Le séquencement lecture/écriture de cette mémoire est organisé de telle sorte que pendant l'écri- ture des données de luminance d'un groupe de 90 blocs de 8 x 8 pixels de luminance, c'est-à-dire 8 lignes vidéo actives de luminance consécutives, la lecture de l'autre groupe de 90 blocs de 8 x 8 pixels de luminance, soit 8 lignes vidéo actives de luminance précédemment stockées est effectuée Le premier circuit de mémoire 4 est piloté par un séquenceur d'adressage en lecture 9 ainsi qu'il sera décrit ci-après. En outre, le deuxième circuit de mémorisation comporte un deuxième circuit de mémoire vive d'octets 5 destiné à mémoriser les composantes de chrominance Cr,Cb des blocs de Nx N pixels Le circuit de mémoire vive 5 permet de stocker 2 fois 90 blocs de 8 x 8 pixels de chro- minance soit 45 blocs Cb plus 45 blocs Cr Le séquence- ment lecture/écriture de cette mémoire est organisé de façon analogue au séquencement de la mémoire 4. Un séquenceur d'adressage en lecture du deuxième circuit mémoire 5 est prévu, ce séquenceur d'adressage étant noté 10. Un séquenceur d'adressage en écriture de la pre- mière et de la deuxième mémoire respectivement 4, 5 est également prévu afin d'assurer l'écriture puis la lectu- re de la première et de la deuxième mémoire 4 respecti- vement 5 de façon à réaliser le processus de brassage intra-blocs ou inter-blocs précédemment décrit relative- ment au procédé objet de l'invention. En outre, un troisième circuit de mémoire vive 6 est prévu, ce circuit de mémoire vive étant constitué en une mémoire RAM d'octets et permet de stocker 2 fois blocs de 8 x 8 pixels Il a pour rôle d'assurer un tampon de retard pour les données non traitées par le processus d'embrouillage selon la présente invention Un séquenceur d'adressage en écriture/lecture de la troi- sième mémoire vive 6 est également prévu afin d'assurer le séquencement de lecture et d'écriture des données non traitées. Le fonctionnement du dispositif objet de l'in- vention tel que représenté en figure 6 a est le suivant. L'application des méthodes et processus d'embrouillage et de désembrouillage aux groupes de blocs de 8 x 8 pixels, 90 blocs de luminance et 45 blocs de chrominance Cr et Cb, s'obtient grâce aux circuits séquenceurs d'adresses 9 et 10 lesquels produisent des séquencements d'adresses de lecture différents des séquencements d'a- dresses d'écriture issus de 7 pour les deux circuits de mémoire octets de luminance respectivement de chrominance. Le séquenceur d'adresse d'écriture 7 permet d'assurer l'écriture des données respectives de lumi- nance Y et de chrominance Cb,Cr dans les mémoires 4 et 5 correspondantes Chaque groupe de 90 blocs de 8 x 8 pixels de luminance respectivement de chrominance est écrit dans l'ordre d'arrivée des échantillons après démulti- plexage 4-2-2, c'est-à-dire sur 8 lignes actives vidéo consécutives En référence aux notations indiquées en annexe à la présente description et compte-tenu des no- tations suivantes, on peut écrire les relations sui- vantes sur l'adressage d'écriture d'un pixel à l'inté- rieur d'un groupe de 90 blocs de 8 x 8 pixels de lumi- nance dans la mémoire vive 4: BY (n): Bloc 8 x 8 pixels Y, N E l 0,90 l de gauche à droite xy (n, i, j): adresse de l'élément i, j du bloc BY(n) xy (n,i,j) = xy (n,o,o) + 720 j + i xy (n,o,o) = xy (o,o,o) + 8 x n De la même manière pour la mémoire vive octets de chrominance 5 on a les relations suivantes pour l'a- dressage d'écriture des blocs de 8 x 8 pixels Cr et Cb: BCB (n): Bloc 8 x 8 pixels Cb, N e lo,45 l de gauche à droite BCR (n): Bloc 8 x 8 pixels Cr, N È lo,45 l de gauche à droite x CB (n,i,j): adresse de l'élément i,j du bloc BCB (n) x CR (n,i,j): adresse de l'élément i,j du bloc BCR (n) x CB (n,i,j) = x CB (n,o,o) + 720 j + 2 i x CR (n,i,j) = x CR (n,o,o) + 720 j + 2 i x CB (n,o,o) = x CB (o,o,o) + 16 n x CR (n,o,o) = x CR (o,o,o) + 16 n x CR (o,o,o) = x CB (o,o,o) + 1 Les relations précédentes mettent en évidence la décomposition de l'adressage des pixels x(n,i,j) de lu- minance ou de chrominance en: un terme constant dépendant de l'adressage en mémoire vive du premier pixel du groupe de blocs de 8 x 8 pixels: cet adressage et cet élément étant notés x(O,O,O) et appelé dans la suite décalage de groupe ou (OFF groupe), un terme dépendant uniquement de la position du bloc dans le groupe de 90 blocs, 8 xn pour les blocs de luminance Y ou 16 xn pour les blocs de chrominance Cr/Cb, ce terme étant désigné dans la suite de la description par décalage de bloc (n) ou (OFF bloc) (n), un terme dépendant uniquement de la position du pixel dans le bloc de 8 x 8 pixels, soit 720 j+i pour les blocs de luminance Y ou 720 j+ 2 i pour CR/CB ce terme étant désigné par la suite par décalage de pixels (i,j) ou (OFF pixel(i,j)). Compte tenu des considérations précédentes l'a- dressage des pixels x(n,i,j) s'écrit: x(n,i,j)= décalage groupe + décalage bloc (n) + décalage pixel (i,j). Pour appliquer les méthodes d'embrouillage et de désembrouillage objets de la présente invention à l'aide des séquenceurs d'adresses de lecture 9 et 10 tels que décrits en figure 6 a, il suffit alors: de conserver la valeur du décalage de groupe, de brasser les adresses de décalage de blocs (n) pour effectuer un embrouillage inter-blocs, de brasser les adresses de décalage pixels (i,j) pour effectuer un embrouillage intra- blocs, d'additionner les différents termes pour obtenir l'adresse de lecture délivrée par 9 ou 10. Un mode de réalisation non limitatif des séquen- ceurs d'adressage 9 et 10, précédemment décrits dans le cadre de la figure 6 a, sera maintenant décrit de manière plus détaillée en relation avec la figure 6 b. Ainsi que représenté sur cette figure, le sé- quenceur d'adressage en lecture 9 ou 10 de la première respectivement deuxième mémoire vive 4 ou 5 comporte un premier circuit 10 de décalage d'adresse des blocs de pixels permettant d'assurer un embrouillage inter- blocs, un deuxième circuit 20 de décalage d'adresse de pixels permettant d'assurer un embrouillage intra-blocs des Nx N pixels de chaque bloc et un circuit commun 16 générateur d'adresses recevant des adresses de décalage de blocs et de pixels plus une référence de décalage de groupe, ce circuit commun 16 délivrant une adresse de lecture à la première respectivement deuxième mémoire vive 4, 5. Ainsi qu'il apparaît en figure 6 b, le premier circuit dit de décalage d'adresses des blocs de pixels comporte un compteur de blocs 11 lequel est constitué par un compteur de blocs modulo 90 asservi par le cir- cuit de synchronisation et d'horloge 1, bien que les liaisons correspondantes, ainsi que déjà mentionné, ne soient pas représentées Le compteur de blocs 11 délivre le numéro de bloc courant à traiter Dans le cas du traitement des blocs de chrominance Cr et Cb, la mémoire de 90 blocs de chrominance contient 45 blocs Cb et 45 blocs Cr, les blocs Cb étant repérés par un numéro pair et les blocs Cr par un numéro impair Le compteur de blocs 11 est alors adapté pour compter modulo 45, un bit de sélection de blocs de chrominance Cb ou Cr non repré- senté sur la figure étant utilisé pour fournir en accord avec la loi de multiplexage de télévision numérique les échantillons de chrominance avec une alternance Cb, Cr, ce bit de sélection étant utilisé pour compléter les bits du compteur modulo 45 et délivrer une valeur com- prise en O et 89 Le premier circuit 10 de décalage d'a- dresses des blocs de pixels comporte également une mé- moire permanente 12, mémoire de type ROM, cette mé- moire étant accessible uniquement en lecture La mémoire précitée 12 permet d'associer à chaque valeur en entrée- valeur de O à 89, une valeur en sortie de O à 89 définie par la loi de permutation inter-blocs Les valeurs en sortie délivrées par la mémoire permanente 12 four- nissent les termes d'adresses de décalage de blocs (n) * qui assurent l'embrouillage inter-blocs. Afin de disposer d'une variété de type d'em- brouillage inter-blocs, ainsi que représentée en figure 6 b, il est bien entendu possible d'utiliser une mémoire 12 de type ROM contenant plusieurs tables différentes d'embrouillage et d'opérer la sélection de la table d'embrouillage par ajout d'un décalage sur l'adresse de lecture de la mémoire 12 Le circuit 13 permet d'assurer la sélection d'embrouillage-désembrouillage inter-blocs correspondante par fourniture du décalage sur l'adresse de lecture de la mémoire 12 précitée En outre, le pre- mier circuit de décalage d'adresse 10 des blocs de pixels comporte un circuit 14 permettant de sélectionner la modification du type d'embrouillage-désembrouillage. Ce circuit 14 a pour effet d'initialiser le compteur de blocs 11 avec une valeur non nulle au début de la relec- ture du groupe de 90 blocs Cette technique permet d'en- gendrer 90 types d'embrouillage inter-blocs différents à partir d'une seule table de correspondance de la mémoire permanente 12 Le circuit 14 permet ainsi d'opérer un interfaçage externe de sélection de modification du type d'embrouillage. De manière analogue, le deuxième circuit de décalage d'adresses de pixels 20, tel que représenté en figure 6 b, permet d'assurer un embrouillage intra-blocs des pixels de chaque bloc On comprendra ainsi que les circuits 21 constituent un compteur de pixels dont le fonctionnement est sensiblement analogue au compteur de blocs il précédemment décrit Bien entendu le compteur de pixels 21 est un compteur de pixels par blocs de 8 x 8 modulo 64, lequel est asservi par le circuit 1 de syn- chronisation et d'horloge Le compteur de pixels 21 associe à chaque valeur en sortie un couple unique i,j par la relation 8 j+i. De même, une mémoire permanente de type ROM 22 est prévue, cette mémoire contenant les tables de bras- sage de pixels à l'intérieur des blocs de 8 x 8 pixels soit en fait 64 éléments. Enfin, le circuit 23 assure une sélection de l'embrouillagedésembrouillage intra-blocs et sert à opérer l'interfaçage externe de sélection du type d'embrouillage ou désembrouillage intra-blocs utilisé. Bien entendu, sur lecture de la mémoire permanente de type ROM 22, les valeurs délivrées par celle-ci corres- pondent aux termes d'adresses de lecture de décalage pixel (i,j), ce terme de décalage assurant l'embrouil- lage intra-blocs, ainsi que décrit précédemment dans la description relativement au procédé objet de l'inven- tion. Sur la figure 6 b on notera également la présence du compteur de groupes de blocs 15 lequel est également asservi par le circuit de synchronisation et d'horloge 1 Le compteur de groupes de blocs 15 sert à délivrer le terme d'adresses décalage groupe du groupe de 90 blocs de 8 x 8 pixels en cours de traitement Les différentes adresses de décalage groupe, décalage bloc (n) et déca- lage pixel (i,j) sont alors délivrés ainsi que repré- senté en figure 6 b, au générateur d'adresses de lecture 16 lequel sert à engendrer l'adresse de lecture délivrée par 9 ou 10 par simple addition des adresses, décalage blocs, décalage groupe, décalage pixel, l'addition s'entendant en une addition logique. On notera que la mise en oeuvre des méthodes d'embrouillage inter-blocs ou intra-blocs seule peut être facilement réalisée au moyen du dispositif séquen- ceur d'adresses de lecture tel que représenté en figure 6 car les modes opératoires correspondants sont indépen- dants. On notera bien entendu également que pour assu- rer les opérations de désembrouillage, il suffit d'uti- liser le même équipement tel que représenté en figures 6 a et 6 b avec les seules adaptations suivantes: remplacement de la mémoire permanente de type ROM 12 d'embrouillage inter-blocs par une mémoire de type semblable organisée de façon identique mais contenant les tables de brassage inverses de celles utilisées à l'embrouillage, remplacement de la mémoire permanente de type ROM 22 d'embrouillage intra-blocs par une mémoire permanente de même type organisée de façon identique mais contenant les tables de brassage inverses que celles utilisées à l'embrouillage, modification du circuit de sélection de modification de type d'embrouillage- désembrouillage afin d'appliquer un décalage inverse au compteur de blocs 11. La variété d'actions possibles pour modifier le type d'embrouillage appliqué au groupe de 90 blocs de pixels peut être mise à profit afin d'utiliser une mé- thode différente d'embrouillage pour chaque groupe On peut par exemple utiliser des générateurs de séquences pseudo-aléatoires réinitialisés en trames ou en images pour commander les circuits de sélection d'embrouillage- désembrouillage inter-blocs 13 ou intra-blocs 23 ainsi que le circuit de sélection de modification de type d'embrouillage-désembrouillage 14. On notera que le dispositif décrit en liaison avec les figures 6 a et 6 b permet la mise en oeuvre d'embrouillage intra-blocs et inter-blocs sur les blocs formés à partir des composantes de chrominance Cr, Cb ou de luminance Y relativement à des blocs de 8 x 8 pixels. En outre, ce dispositif permet d'effectuer des permutations entre blocs de nature différente tels que les blocs de chrominance Cr, Cb. L'ensemble des traitements s'applique à des parties d'images constituées de 8 lignes actives vidéo numériques consécutives soit: 45 blocs Cr 8 x 8 blocs Cb 8 x 8 blocs Y 8 x 8. Pour chaque partie d'image active ainsi consti- tuée, un traitement différent peut être appliqué et les données de suppression non manipulées par le traitement TCD conformément aux recommandations du document CMTT 303 ne sont pas embrouillées par le dispositif. Bien entendu, le dispositif objet de la présen- te invention tel que représenté en figure 6 a et 6 b peut également être mis en oeuvre relativement aux coefficients TCD de luminance et de chrominance Dans ce cas, ainsi que représenté en figure 7, l'ensemble constitué par la première et la deuxième mémoire vive respectivement notées 4 et 5, le séquenceur d'adressage en lecture de la première et de la deuxième mémoire vive respectivement notées 9 et 10 sont adaptées de façon que les première et deuxième mémoires vives étant configu- rées de façon à stocker les coefficients TCD, ces coefficients étant transmis à partir d'un processeur de TCD muni d'une mémoire tampon 301, 302 sur chaque voie de luminance respectivement de chrominance selon une sé- quence de transmission semblable à la séquence de trans- mission des composantes de luminance respectivement de chrominance des pixels Sur la figure 7, on notera que le démultiplexeur 2 est suivi par un processeur de TCD muni d'une mémoire tampon 301, 302 sur chaque voie de luminance respectivement de chrominance, le circuit de synchronisation d'horlorge conservant essentiellement les mêmes fonctions afin d'assurer la transmission à partir des circuits 301, 302 selon une séquence de transmission semblable à la séquence de transmission des composantes de luminance et de chrominance des pixels. Bien entendu, de la même manière, le multiplexeur 3 est précédé alors par un processeur de TCD inverse muni d'une mémoire tampon 401, 402 lesquels permettent de mé- moriser les coefficients TCD embrouillés notés respecti- vement pour la composante de luminance ETCDY et pour la composante de chrominance ETCD Cb, Cr, et de restituer les pixels correspondants Dans ce cas, le fonctionnement est sensiblement analogue au fonctionne- ment du dispositif tel que représenté en figures 6 a et 6 b. On notera toutefois sur la figure 7, les cir- cuits 41 et 51 destinés à modifier ou non le signe du coefficient TCD en cours de traitement. Les séquenceurs d'adresses de lecture 9 et 10 sont adaptés de manière à délivrer en plus de l'adrese de lecture des coefficients TCD, un bit destiné à in- diquer si le coefficient doit changer de signe. Cette information de changement de signe corres- pond à l'emploi d'un bit supplémentaire dans la mémoire ROM 22 (figure 6 b) de mémorisation d'embrouillage intra- blocs de coefficients TCD On notera enfin, ainsi qu'on l'a d'ailleurs indiqué en figure 6 b, que le compteur 21 correspond alors à un compteur de coefficients TCD en lieu et place du compteur de pixels. REVENDICATIONS 1 Procédé d'embrouillage-désembrouillage de données d'images numériques, caractérisé en ce qu'il consiste, pour assurer l'embrouillage: a) à soumettre lesdites données à un traitement pour extraire les composantes calorimétriques des pixels constitutifs de l'image, b) à constituer lesdites composantes en blocs b(I,J) de Nx N pixels x(ij) de façon à engendrer un dé- coupage spatial correspondant de l'image o I désigne un indice de ligne et J un indice de colonne d'arrangement des blocs dans l'image, et i désigne un indice de ligne et j un indice de colonne d'arrangement des pixels dans chaque bloc, c) à soumettre lesdits pixels et/ou blocs à un processus de brassage intra-et/ou inter-blocs, ledit brassage inter-blocs consistant en un réarrangement ar- bitraire desdits blocs de pixels et ledit brassage intra-bloc consistant en un réarrangement arbitraire des pixels de chaque bloc pour obtenir un arrangement embrouillé de blocs et/ou de pixels. 2 Procédé selon la revendication 1, caractérisé en ce que celui-ci consiste: a) antérieurement ou postérieurement à l'étape c) de processus de brassage, à soumettre chaque bloc relatif à chacune des composantes à un traitement par transformée en cosinus discrète TCD de façon à obte- nir des blocs correspondants de coefficients TCD X(k,l) o k désigne un indice de ligne et 1 un indice de co- lonne des coefficients TCD dans les blocs Nx N coeffi- cients TCD correspondants, b) à effectuer ledit processus de brassage inter-et/ou intra-blocs sur et/ou dans lesdits blocs de coefficients TCD X(k,l) postérieurement au processus de traitement par transformée en cosinus discrète. 3 Procédé selon la revendication 2, caractérisé en ce que ledit processus de brassage inter-et/ou intra-blocs est effectué sur et/ou dans lesdits blocs de pixels x(i,j) antérieurement au processus de traitement par transformée en cosinus discrète. 4 Procédé selon l'une des revendications 2 à 3, caractérisé en ce que ledit processus de brassage inter-et/ou intra-blocs TCD consiste à modifier soit le signe de coefficients TCD X(k,l) soit l'adresse absolue inter-et/ou intra-blocs de coefficients TCD, l'amplitude de ces coefficients X(k,l) étant maintenue. Procédé selon l'une des revendications précé- dentes, caractérisé en ce que l'embrouillage est obtenu par une combinaison séquentielle d'étapes successives comportant la succession des étapes de transformation en cosinus discrète et de brassage des revendications 1 et 2, les étapes successives étant appliquées aux diffé- rents blocs. 6 Procédé selon l'une des revendications 1 ou 2 précédentes, caractérisé en ce que dans le cas o lesdi- tes données d'image sont constituées par des données multiplexées d'image de télévision numérique, ledit pro- cessus d'embrouillage intra-blocs consiste en une inter- version des composantes de luminance et/ou de chrominan- ce des pixels du bloc de pixels courant. 7 Procédé selon l'une des revendications 2 ou 4 précédentes, caractérisé en ce que, en vue d'assurer la diffusion d'images de télévision numérique, ledit procé- dé comporte à l'émission, suite au traitement de forma- tion des blocs d'analyse en Nx N pixels, une étape de traitement par transformée en co- sinus discrète des composantes de luminance et/ou de chrominance des Nx N pixels xr(i,j) de chaque bloc b(I,J) permettant d'obtenir Nx N coefficients TCD Xr(k,l) pour chaque bloc d'analyse correspondant, une étape de processus d'embrouillage (EB), permettant d'obtenir pour chaque bloc d'analyse Nx N coefficients TCD Xr(k,l) un bloc de coefficients TCD embrouillés Xe(k,l), une étape de traitement par transformée en cosinus discrète inverse TCD-1 des coefficients TCD em- brouillés Xe(k,l) permettant d'obtenir pour chaque bloc d'analyse une distribution embrouillée de blocs de pixels xe(i,j), une étape de traitement de formation du multiplex numérique d'image embrouillée destinée à la diffusion. 8 Procédé selon la revendication 7, caractérisé en ce que, en vue d'assurer la diffusion d'images de télévision numérique, ledit procédé comporte à la récep- tion, suite à un traitement de formation des blocs d'analyse de Nx N pixels xe(i,j) d'images embrouillées, une étape de traitement par transformée en cosinus discrète TCD des composantes de chrominance et de luminance des Nx N pixels de chaque bloc embrouillé, permettant d'obtenir Nx N coefficients TCD embrouillés Xe(k,l) pour chaque bloc, une étape de processus de désembrouillage (EB-1), correspondant à la transformation inverse du processus d'embrouillage (EB), permettant d'obtenir pour chaque bloc d'analyse de Nx N coefficients TCD embrouil- lés Xe(k,l), un bloc de coefficients TCD de référence Xr(k,l), représentatifs d'un bloc désembrouillé, une étape de traitement par transformée en cosinus discrète TCD-1 permettant d'obtenir pour chaque bloc de coefficient TCD Xr(k,l), une distribution désem- brouillée des composantes de luminance et/ou de chromi- nance du bloc correspondant des Nx N pixels xr(i,j), une étape de formation du multiplex numérique de données d'image de référence désembrouillées à partir des blocs de Nx N pixels xr(i,j) désembrouillés. 9 Procédé selon la revendication 1 ou 6, carac- térisé en ce que dans le cas o l'embrouillage- désembrouillage est appliqué aux blocs de pixels, les processus d'embrouillage (eb) et de désembrouillage (eb-1), sont appliqués directement aux blocs de pixels de référence xr(i,j) respectivement pixels embrouillés xe(i,j). Dispositif d'embrouillage-désembrouillage de données multiplexées d'images de télévision numérique, ces données devant être soumises à un traitement de compression afin d'assurer leur transmission, caractéri- sé en ce que ledit dispositif comprend: des moyens démultiplexeurs permettant d'ex- traire les composantes de luminance, de chrominance des pixels constitutifs de l'image et les données non soumi- ses au processus d'embrouillage-désembrouillage, des premier et deuxième moyens de mémorisation par blocs de pixels des composantes de luminance et de chrominance, de façon à engendrer un découpage spatial correspondant de l'image, lesdits blocs b(I,J) de pixels étant mémorisés à des adresses I,J correspondantes o I désigne un indice de ligne et J un indice de colonne d'arrangement des blocs dans l'image, d'un troisième moyen de mémorisation des données non soumises au processus d'embrouillage-désem- brouillage, des moyens de brassage desdits pixels x(i,j) de chaque bloc b(I,J), ce brassage étant réalisé par brassage inter et/ou intra-blocs, pour obtenir un arran- gement embrouillé de blocs de pixels. 11 Dispositif selon la revendication 10, carac- térisé en ce que les premiers et deuxièmes moyens de mémorisation des composantes de luminance respectivement de chrominance, comportent: une première mémoire vive d'octets, destinée à mémoriser les composantes de luminance desdits blocs de Nx N pixels, un séquenceur d'adressage en lecture de ladite première mémoire vive, une deuxième mémoire vive d'octets, destinée à mémoriser les composantes de chrominance desdits blocs de Nx N pixels, un séquenceur d'adressage en lecture de ladite deuxième mémoire vive, un séquenceur d'adressage en écriture desdites première et deuxième mémoires vives. 12 Dispositif selon la revendication 11, carac- térisé en ce que le séquenceur d'adressage en lecture de ladite première respectivement deuxième mémoire vive, comporte: un premier circuit de décalage d'adresse des blocs de pixels permettant d'assurer un embrouillage inter-blocs, un deuxième circuit de décalage d'adresse de pixels permettant d'assurer un embrouillage intra-bloc des Nx N pixels de chaque bloc, un circuit commun générateur d'adresse rece- vant les adresses de décalage de blocs et de décalage de pixels, et délivrant une adresse de lecture à la premiè- re respectivement deuxième mémoire vive. 13 Dispositif selon les revendications 11 et 12, caractérisé en ce que, en vue de l'embrouillage de coefficients TCD représentatifs d'images numériques, le démultiplexeur ( 2) est suivi d'un processeur de TCD muni d'une mémoire tampon ( 301, 302) sur chaque voie de lumi- nance respectivement de chrominance, les coefficients TCD correspondants de luminance TCD Y respectivement de chrominance TCD Cb, Cr étant transmis selon une séquence de transmission semblable à la séquence de transmission des composantes de luminance respectivement de chromi- nance des pixels, le multiplexeur ( 3) étant précédé sur chaque voie, de luminance respectivement de chrominance, par un processeur de TCD inverse muni d'une mémoire tampon ( 401, 402), cette mémoire tampon permettant de mémoriser les coefficients de luminance respectivement de chrominance TCD embrouillés notés ETCDY et ETCD Cr, Cb, lesdits séquenceurs d'adresse ( 9) et ( 10) étant adaptés de façon à délivrer en outre un bit de change- ment de signe des coefficients TCD, chacune des voies de luminance respectivement de chrominance comportant respectivement un circuit ( 41, 51) de changement de signe des coefficients TCD disposés en amont desdits proces- seurs TCD inverse ( 401, 402) et recevant ledit bit de changement de signe desdits séquenceurs d'adresses ( 9) respectivement ( 10). 14 Utilisation du procédé et du dispositif d'embrouillage-désembrouillage selon l'une des revendi- cations précédentes pour le contrôle d'accès d'utilisa- teurs à des programmes télévisés ou à des images fixes diffusés, transmis, ou stockés après embrouillage correspondant.