Brevet FR2892575A1 — publié le 20070427

Procédé de décompression d'une image compressée. DOMAINE TECHNIQUE DE L'INVENTION La présente invention a pour objet un procédé de décompression d'une image compressée selon la norme JPEG. Le sigle JPEG correspond à l'abréviation des termes anglais "Joint Photografic Expert Group" qui désigne un groupe d'expert ayant normalisé, sous cette appellation, une norme de compression applicable dans le domaine des images fixes, permettant la réduction du volume de données lors de la compression d'une telle image. L'invention a essentiellement pour but de proposer une solution permettant de réaliser, au cours d'une opération de décompression d'une image préalablement compressée selon la norme JPEG, un redimensionnement d'une image malgré le fait que certaines étapes de l'opération de décompression, notamment l'étape faisant intervenir une transformée en cosinus discrète inverse, sont effectuées au moyen de circuits électroniques réalisés sous forme câblée, c'est à dire de façon non logicielle. Le domaine de l'invention est, d'une façon générale, celui de la compression des images fixes. Dans ce domaine, la norme JPEG est largement prépondérante. Le principe de cette compression est normalisée par l'ISO (Organisation Internationale pour la Normalisation) dans le document intitulé " Recommandation T.81 ". ARRIERE-PLAN TECHNOLOGIQUE DE L'INVENTION Les principales étapes des phases de compression et de décompression d'une image fixe sont décrites, en référence à la figure 1, dans leur variante basée sur l'emploi de transformées en cosinus discrètes (DCT). Une première étape 100 consiste à diviser, à fractionner en blocs spatiaux 150 une image originale 152 à compresser, ladite image originale étant formée d'une pluralité de pixels. Dans la très grande majorité des cas, les algorithmes réalisant cette opération de division génèrent des blocs spatiaux carrés de huit pixels de côté. Pour exploiter au mieux le fait que l'oeil humain est plus sensible à la luminance qu'à la chrominance, on a proposé différents formats de compression, notamment les formats connus sous les appellations 4:4:4, 4:2:2 ou encore 4:1:1, ces deux dernières appellations correspondant à des formats dans lesquels on a procédé, de différente façon, à une décimation des informations de chrominance de l'image originale à compresser ; on limite ainsi les calculs intervenant dans les différentes opérations de compression de l'image, ainsi que la quantité de données à compresser. Ces opérations de décimation ne changent rien aux opérations de compression qui vont être décrites ici, chaque plan colorimétrique, présent notamment dans les triplets YUV ou YCrCb constituant une image à compresser, étant traité individuellement. Chaque bloc spatial carré 150 obtenu est ainsi extrait sous forme d'une matrice carrée, composée de coefficients spatiaux qui sont des valeurs donnant l'intensité des pixels considérés pour chaque plan colorimétrique considéré. Les blocs spatiaux 150 obtenus à l'issue de l'étape 100 sont ensuite soumis à une étape de transformation 101 de type transformation DCT qui permet d'obtenir, à partir de chaque bloc spatial 150, un bloc fréquentiel 151. Une telle opération permet de transformer les coefficients spatiaux en coefficients fréquentiels, organisés en matrice carrée de même dimension que la matrice carrée organisant les coefficients spatiaux. Chaque coefficient fréquentiel est obtenu à partir d'une formule complexe de DCT dans laquelle on fait intervenir, pour le calcul de chacun desdits coefficients fréquentiels, l'ensemble des valeur du bloc spatial considéré 150. La DCT n'entraîne théoriquement aucune perte d'information, et est parfaitement réversible au moyen d'une transformée en cosinus discrète inverse (IDCT). D'une façon générale, les coefficients fréquentiels associés aux basses fréquences donnent des informations relatives à la couleur moyenne du bloc spatial 150, alors que les coefficients fréquentiels associés aux hautes fréquences donnent des informations relatives à des variations de couleur, dans une direction ou une autre, du bloc spatial 150. On observe, dans le bloc fréquentiel 151 obtenu, que les coefficients fréquentiels de forte valeur absolue sont situés en haut et à gauche ;cette zone donne de surcroît des informations relatives aux basses fréquences du bloc spatial 150, informations capitales pour la reconstitution ultérieure de l'image. L'importance des coefficients fréquentiels diminue quand on se déplace, dans le bloc fréquentiel 151, en diagonale du haut à gauche vers le bas à droite ; cette dernière zone donne en effet des informations relatives aux hautes fréquences du bloc spatial 150, hautes fréquences auxquelles l'oeil est moins sensible. Cette étape est donc essentielle car elle permet notamment de séparer les basses fréquences et les hautes fréquences présentes dans l'image à compresser. On procède alors, pour chaque bloc fréquentiel 151 obtenu, à une étape 102 dite de quantification. L'étape de quantification 102 consiste à diminuer les valeurs de tous les coefficients fréquentiels obtenus précédemment, afin de les coder par la suite de façon moins encombrante. A cet effet, on fait intervenir une table de quantification 152, de même taille que la table organisant le bloc fréquentiel 151, dans laquelle, par le choix de chacun des coefficients de la table de quantification 152, on définit le niveau de quantification pour chaque coefficient fréquentiel. La quantification consiste donc en une simple opération de division euclidienne de chaque coefficient fréquenciel par un coefficient de la table qui lui est associé, ledit coefficient de la table étant dénommé pas de quantification. Les coefficients fréquentiels des blocs fréquentiels 151 d'origine sont ainsi remplacés, dans un bloc fréquentiel quantifié 153, par des coefficients fréquentiels quantifiés, organisés sous la forme d'une matrice carrée de même taille que la matrice carrée organisant les coefficients spatiaux, lesdits coefficients fréquentiels quantifiés correspondant aux quotients des divisions qui viennent d'être mentionnées. C'est lors de l'étape de quantification 102 qu'une partie de l'information est perdue, le reste de chaque division euclidienne étant définitivement perdu. Cependant, afin de ne pas perdre trop d'informations importantes, on choisit d'utiliser des pas de quantification de faible valeur pour les coefficients fréquentiels correspondant aux basses fréquences, le reste de la division euclidienne effectuée étant ainsi de faible valeur, et des pas de quantification de valeur importante pour les coefficients fréquentiels correspondant aux hautes fréquences, ces fréquences correspondant à des informations auxquelles l'oeil est peu sensible. Chaque plan colorimétrique peut disposer de sa propre table de quantification. Une fois le bloc fréquentiel 153 obtenu, on procède, dans une étape 103, à un balayage particulier des coefficients fréquentiels quantifiés, ledit balayage pouvant notamment correspondre à une lecture en zigzag 154, ou diagonale, du bloc fréquentiel quantifié 153. Un tel balayage permet d'obtenir de longues séquences de zéros consécutifs, correspondant à des coefficients fréquentiels quantifiés nuls, notamment dans la partie du bloc 153 correspondant aux hautes fréquences. On peut alors appliquer, dans une étape 104, un codage de type VLC (Variable Length Code en langue anglaise, pour Code de Longueur Variable), par exemple le codage de Hufman, qui permet un gain substantiel en terme de quantité de données résultant du codage : en effet, dans ce type de codage, on ne code pas chaque valeur, mais le nombre de fois que la valeur est répétée consécutivement dans la séquence à coder. Les étapes 100 à 104, qui correspondent aux étapes successive d'une opération de compression 105, sont appliquées pour chaque bloc spatial 150 de l'image originale 152, pour finalement obtenir une image compressée 155 au format JPEG. Une opération de décompression 106, permettant de passer de l'image compressée 155 à une image finale décompressée 156, est réalisée en suivant le processus inverse, toutes les étapes qui viennent d'être décrites étant réversibles sans perte d'information, à l'exception de l'opération de quantification comme déjà précisé. On retrouve ainsi les différentes étapes suivantes : - une étape 107 consistant en un décodage de Hufmann pour récupérer les valeurs des coefficients fréquentiels quantifiés ; - une étape 108 consistant en une redisposition des coefficients fréquentiels quantifiés pour recréer les blocs fréquentiels quantifiés 153 ; une telle redisposition est facilement réalisable en inversant le sens de la lecture en diagonale observé à l'étape 103 ; - une étape 109 consistant en une déquantification des blocs fréquentiels quantifiés 153 ; à cet effet, on utilise la table de quantification 152 pour, cette fois-ci, multiplier chaque coefficient fréquentiel quantifié par le coefficient de quantification qui lui est associé dans la table 152. On obtient, à l'issue de cette étape, des blocs fréquentiels déquantifiés 151', qui sont légèrement différents des bloc fréquentiels 151 du fait de la perte d'informations observée lors de l'opération de quantification 102; - une étape 110 dans laquelle on procède à une transformation de type IDCT des blocs fréquentiels 151' pour obtenir des blocs spatiaux décompressés 150', légèrement dégradés par rapport aux blocs spatiaux 0 ; - enfin, une étape 111, consistant à redisposer chaque bloc spatial décompressé pour composer l'image décompressée finale 156. Une telle opération de décompression d'images compressées permet d'obtenir une image décompressée de la taille de l'image originale. Or, bien souvent, la taille d'une telle image décompressée est plus grande que la taille d'une image finale utile, qui va être affichée par exemple sur un écran de téléphone mobile. On procède alors, le plus souvent, à un redimensionnement de l'image alors que celle-ci existe déjà sous forme décompressée. Un tel redimensionnement est réalisé dans le domaine spatial, par exemple au moyen d'algorithmes bilinéaires. Mais, dans de tels procédés de redimensionnement, on observe un phénomène de repliement de spectre, ainsi qu'une apparition de bruit, sur l'image réduite, sous forme de pixels inappropriés éparpillés dans l'image finale réduite. Dans l'état de la technique, on connaît également des mécanismes permettant de réduire la taille de l'image finale décompressée au cours même de l'opération de décompression. De tels mécanismes, illustrés à la figure 2, sont basés sur l'utilisation d'IDCT de taille variable, c'est à dire d'IDCT traitant des blocs fréquentiels qui ne sont pas forcément de taille standard de huit valeurs sur huit valeurs. Ainsi, comme montré à la figure 2, on peut utiliser une IDCT 4*4 201, respectivement une IDCT 2*2 202, respectivement une IDCT 1*1 ù ce qui revient dans ce dernier cas à conserver la valeur du coefficient fréquentiel déquantifié inchangée pour la transposer dans le bloc spatial déquantifié -, qui sont appliquées directement sur le bloc fréquentiel 151' obtenu à l'issue de l'étape de déquantification ; ces différentes IDCT effectuent alors des calculs sur un nombre de valeurs réduit des blocs fréquentiels déquantifiés, les valeurs intervenant correspondant à un bloc carré 203 sélectionné de seize, respectivement quatre, respectivement une, valeurs, lesdits blocs sélectionnés étant évidemment les blocs comportant les coefficients fréquentiels déquantifiés correspondant aux basses fréquence de l'image originale. On obtient, à l'issue de ces IDCT de taille réduite, des blocs spatiaux déquantifiés carrés comportant 16, respectivement 4, respectivement 1, valeurs, lesdits blocs étant référencés 204, respectivement 205, respectivement 206 ; les blocs spatiaux déquantifiés 5 servent à la formation d'une image utile décompressée référencée 207, respectivement 208, respectivement 209, et de taille réduite par quatre, respectivement par seize, respectivement par soixante-quatre par rapport à l'image décompressée finale 156. Un tel type de mécanisme offre essentiellement deux avantages : - une bonne qualité de l'image décompressée obtenue, car la technique utilisée ici permet de réaliser un filtrage passe-bas sur l'image, et réduit donc les effets de repliement de spectre qui se traduiraient par du bruit dans l'image réduite ; - une bonne performance en terme de temps de préparation des images, car le flux de données à traiter est 4, 16 ou 64 fois moindre en fonction de l'IDCT choisie. Cependant, ce type de technique implique la mise en oeuvre d'IDCT 4*4, 2*2 ou 1*1 ; malheureusement, dans de nombreux systèmes de décompression, les IDCT sont des éléments du processus de décompression qui sont réalisées au moyen de circuits électroniques câblés, c'est à dire sous forme non logicielle, essentiellement afin de gagner en performance de temps de calcul. On choisit dans de tels systèmes les IDCT 8*8. Les opérations de redimensionement de l'image finale doivent alors être effectués dans le domaine spatial, opérations coûteuses en terme de temps et de puissance de calcul nécessaire. DESCRIPTION GENERALE DE L'INVENTION C'est un objet de l'invention de répondre à l'ensemble des problèmes qui viennent d'être mentionnés. Dans l'invention, on propose une solution permettant de réaliser, au sein d'un appareil, une opération de redimensionnement d'une image finale obtenue par un processus de décompression d'une image JPEG, tout en mettant en oeuvre une étape de traitement par une transformée en cosinus discrète inverse, ou IDCT, réalisée sous la forme de circuits électroniques câblés dans l'appareil considéré, la taille de l'IDCT ne pouvant pas varier. A cet effet, on propose dans l'invention de modifier les blocs fréquentiels, tels qu'ils apparaissent habituellement dans les opérations de décompression JPEG, avant leur traitement par l'IDCT câblée. Les blocs fréquentiels modifiés conservent une taille adaptée au traitement par l'IDCT câblée, mais les valeurs de certains coefficients fréquentiels sont modifiées en étant mises à zéro. A l'issue du traitement par l'IDCT câblée, on peut ainsi obtenir, dans des blocs spatiaux, une pluralité de coefficients spatiaux dont le positionnement au sein des blocs spatiaux est déterminé, lesdits coefficients spatiaux étant sélectionnables pour constituer directement un bloc spatial utile de l'image finale de taille réduite. L'invention concerne donc essentiellement un procédé de décompression pour obtenir, à partir d'une image préalablement compressée au format JPEG, une image finale composée d'une pluralité de pixels, chaque pixel étant associé à au moins une valeur, procédé dans lequel : - l'image compressée au format JPEG a été obtenue à partir d'une image originale, de dimensions initiales données, et constituée d'un ensemble de blocs spatiaux initiaux organisés sous la forme de matrices carrées comportant N*N valeurs, N étant un entier naturel non nul ; - l'image finale présente des dimensions réduites par rapport aux dimensions initiales de l'image originale, le procédé de décompression mettant en oeuvre une opération de redimensionnement de l'image finale ; - le procédé est mis en oeuvre au sein d'un appareil comportant notamment des circuits électroniques câblés spécifiques pour réaliser une opération de transformée en cosinus discrète inversée de taille fixe ; caractérisé en ce que le procédé de décompression comporte notamment les différentes étapes consistant à : - affecter la valeur zéro à une pluralité de coefficients fréquentiels déquantifiés d'une matrice organisant un bloc fréquentiel déquantifié considéré, ledit bloc fréquentiel déquantifié considéré étant obtenu à partir d'un des blocs spatiaux initiaux constituant l'image originale, et ladite pluralité de coefficients fréquentiels déquantifiés correspondant à des coefficients relatifs aux hautes fréquences d'un bloc fréquentiel initial obtenu en appliquant une transformée en cosinus discrète sur le bloc spatial initial considéré, pour obtenir un bloc fréquentiel déquantifié modifié ; -appliquer une transformation en cosinus discrète inversée, au moyen des circuits électroniques câblés spécifiques, aux coefficients du bloc fréquentiel déquantifié modifié, pour obtenir des coefficients spatiaux déquantifiés organisés sous forme d'une matrice dans un bloc spatial déquantifié ; - sélectionner dans le bloc spatial déquantifié une pluralité de coefficients spatiaux déquantifiés, ladite pluralité de coefficients spatiaux déquantifiés sélectionnée correspondant à des coefficients spatiaux déquantifiés dont les valeurs correspondent à des valeurs représentatives finales des pixels de l'image finale, pour constituer un bloc spatial final ; - disposer le bloc spatial final dans l'image finale, à une position correspondant à la position, dans l'image originale, du bloc spatial initial considéré ; - répéter les différentes étapes caractérisantes du procédé de décompression pour une pluralité de blocs fréquentiels déquantifiés obtenue à partir de l'ensemble des blocs spatiaux initiaux constituant l'image originale. Le procédé de décompression selon l'invention peut également présenter, outre les caractéristiques principales énoncées dans le paragraphe précédent, une ou plusieurs des caractéristiques secondaires suivantes : - N a pour valeur 8 ; - l'étape consistant à affecter la valeur zéro à une pluralité de coefficients fréquentiels déquantifiés de la matrice organisant le bloc fréquentiel déquantifié considéré comporte l'opération consistant à affecter la valeur zéro à une pluralité de pas de quantification d'une matrice de quantification, ladite pluralité de pas de quantification étant exclusivement constituée de pas de quantification intervenant dans le procédé de décompression comme coefficient multiplicateur des coefficients fréquentiels correspondant aux coefficients relatifs aux hautes fréquences du bloc fréquentiel initial considéré ; - la pluralité de pas de quantification de la matrice de quantification à laquelle la valeur zéro est affectée consiste en l'ensemble des pas de quantification de la matrice de quantification, à l'exception d'un sous- ensemble constitué par un bloc carré de pas de quantification, constituant un coin supérieur gauche de la matrice de quantification, et comportant (N/K)*(N/K) pas de quantification, K étant un entier naturel non nul dont la valeur au carré est égale à un rapport de réduction entre l'image originale et l'image finale ; - l'étape consistant à sélectionner dans le bloc spatial déquantifié une pluralité de coefficients spatiaux déquantifiés consiste à ne conserver, pour constituer le bloc spatial final, que des coefficients présents uniquement dans des lignes sélectionnées du bloc spatial déquantifié, les lignes sélectionnées correspondant à la première ligne et à chaque ligne disposée toutes les K lignes suivantes du bloc spatial déquantifié, et, dans chaque ligne sélectionnée, à ne conserver que le premier coefficient et chaque coefficient positionné tous les K coefficients suivants ; - l'étape consistant à affecter la valeur zéro à une pluralité de coefficients fréquentiels déquantifiés de la matrice organisant le bloc fréquentiel déquantifié considéré comporte les différentes opérations consistant à, pour obtenir le bloc fréquentiel déquantifié modifié : - sélectionner, dans le bloc fréquentiel déquantifié, un sous-ensemble constitué par un bloc carré de coefficients fréquentiels déquantifiés, constituant un coin supérieur gauche du bloc fréquentiel déquantifié, et comportant (N/K)*(N/K) coefficients fréquentiels déquantifiés, K étant un entier naturel non nul dont la valeur au carré est égale à un rapport de réduction entre l'image originale et l'image finale ; - intercaler un coefficient affecté à la valeur zéro entre les coefficients fréquentiels déquantifiés consécutifs des lignes du sous-ensemble sélectionné ; - intercaler, entre les lignes du sous-ensemble sélectionné, une ligne de coefficients affectés à la valeur zéro. - l'étape consistant à sélectionner dans le bloc spatial déquantifié une pluralité de coefficients spatiaux déquantifiés consiste à ne conserver, pour constituer le bloc spatial final, que les coefficients spatiaux présents dans un sous-ensemble constitué par un bloc carré de coefficients spatiaux déquantifiés, constituant un coin supérieur gauche du bloc spatial déquantifié, et comportant (N/K)*(N/K) coefficients spatiaux déquantifiés. - K vaut deux, respectivement quatre, respectivement huit, le rapport de réduction entre l'image originale et l'image finale réduite étant respectivement quatre, respectivement seize, respectivement soixante-quatre. L'invention et ses différentes applications seront mieux comprises à la lecture de la description qui suit et à l'examen des figures qui l'accompagnent. BREVE DESCRIPTION DES FIGURES Les figures ne sont présentées qu'à titre indicatif et nullement limitatif de l'invention. - à la figure 1, déjà décrite, un schéma illustrant les étapes successives intervenant dans les opération de compression et de décompression JPEG ; - à la figure 2, également déjà décrite, un schéma illustrant l'utilisation d'IDCT de taille variable dans les opérations de décompression JPEG ; - à la figure 3, un premier exemple de mise en oeuvre du procédé selon l'invention ; - à la figure 4, un deuxième exemple de mise en oeuvre du procédé selon l'invention. DESCRIPTION DES FORMES DE REALISATION PREFEREES DE L'INVENTION Les éléments apparaissant sur différentes figures conservent, sauf précision contraire, les mêmes référence. La figure 3 montre un premier exemple de mise en oeuvre du procédé selon l'invention. Dans l'exemple représenté, on considère l'image compressée 155, obtenue suite aux opérations de compression JPEG 105 décrites précédemment. Comme dans l'état de la technique, la phase de décompression débute par l'étape 107 consistant en un décodage de Hufmann pour récupérer les valeurs des coefficients fréquentiels quantifiés ; puis on procède, dans l'étape 108, à la redisposition des coefficients fréquentiels quantifiés pour recréer les blocs fréquentiels quantifiés 153 . La figure 3 montre, à partir de cette étape, différents exemples d'alternatives possibles. Une alternative 300 de référence correspond à l'opération de décompression 106 de l'état de la technique déjà décrite. Aucun redimensionnement de l'image finale 156 n'est réalisé dans cette alternative. Une première alternative 301 selon l'invention illustre un redimensionnement d'une image finale 304 avec un rapport de réduction de quatre, c'est à dire avec l'image finale comportant quatre fois moins de valeurs de pixels que l'image originale 152. Une deuxième alternative 302 selon l'invention illustre un redimensionnement d'une image finale 305 avec un rapport de réduction de seize, c'est à dire avec l'image finale comportant seize fois moins de valeurs de pixels que l'image originale 152. Une troisième alternative 303 selon l'invention illustre un redimensionnement d'une image finale 306 avec un rapport de réduction de soixante quatre, c'est à dire avec l'image finale comportant soixante quatre fois moins de valeurs de pixels que l'image originale 152. Les trois exemples d'alternatives 301, 302 et 303 selon l'invention sont à présent décrits conjointement. A l'issue de l'étape 108, on procède à une étape 350 consistant en une déquantification des blocs fréquentiels quantifiés 153 ; à cet effet, on utilise une table de quantification, modifiée par rapport à la table de quantification 152, pour multiplier chaque coefficient fréquentiel quantifié des blocs 153 par le pas de quantification qui lui est associé dans ladite table. La modification de la table de quantification consiste à affecter la valeur zéro à certains de ces pas de quantification. Dans la pratique, l'ensemble des pas de quantification est porté à la valeur zéro, à l'exception de ceux disposés dans un carré formant le coin supérieur gauche, et comportant (8-K)*(8-K) valeurs, où K est la racine carrée du rapport de réduction considéré. On obtient ainsi une première 152-1, respectivement une deuxième 152-2, respectivement une troisième 152-3 table de quantification utilisée dans la première, respectivement la deuxième, respectivement la troisième alternative qui, à l'issue de l'étape 350, permet d'obtenir un bloc fréquentiel déquantifié modifié ûnoté BFDM-référencé 307-1, respectivement 307-2, respectivement 307-3, dans lequel seuls les coefficients disposés dans un carré formant le coin supérieur gauche du BFDM, et comportant (8-K)*(8-K) valeurs, ne sont pas nuls. On applique alors, dans une étape 351, une IDCT câblée 309 de taille standard 8*8 au BFDM 307-1, respectivement 307-2, respectivement 307-3 pour obtenir un bloc spatial déquantifié û noté BSD- 308-1, respectivement 308-2, respectivement 308-3, constitué de coefficients spatiaux déquantifiés û notés CSD- organisés sous forme d'une matrice carrée. Du fait de la modification du BFDM par rapport au bloc fréquentiel déquantifié 151' intervenant dans les opérations de décompression de l'état de la technique, seuls certains CSD sont porteurs d'une information utile à la reconstruction de l'image finale redimensionnée. La formule de l'IDCT appliquée, formule connue dans l'état de la technique, assure une disposition particulière des CSD utiles. Ils sont disposés uniquement dans des lignes sélectionnées du BSD considéré 308- 1, 308-2 ou 308-3, les lignes sélectionnées correspondant à la première ligne et à chaque ligne disposée toutes les K lignes suivantes du BSD, et, dans chaque ligne sélectionnée, les CSD utiles correspondent uniquement au premier coefficient et à chaque coefficient positionné tous les K coefficients suivants. On sélectionne ainsi, dans une étape suivante 352, uniquement les CSD utiles, pour les regrouper dans un bloc spatial final 310-1, respectivement 310-2, respectivement 310-3 destiné à être placé dans l'image finale redimensionnée 304, respectivement 305, respectivement 306. Le regroupement des CSD utiles dans les blocs spatiaux finaux est réalisée en juxtaposant les CSD utiles tout en conservant leur positionnement relatif. La figure 4 montre un deuxième exemple de mise en oeuvre du procédé selon l'invention. Dans l'exemple représenté, on considère l'image compressée 155, obtenue suite aux opérations de compression JPEG 105 décrites précédemment. Comme dans l'état de la technique, la phase de décompression débute par l'étape 107 consistant en un décodage de Hufmann pour récupérer les valeurs des coefficients fréquentiels quantifiés ; puis on procède, dans l'étape 108, à la redisposition des coefficients fréquentiels quantifiés pour recréer les blocs fréquentiels quantifiés 153 ; on procède ensuite à l'étape de déquantification 109 à l'issue de laquelle on obtient le bloc fréquentiel déquantifié 151', noté BFD. La figure 4 montre, à partir de cette étape, différents exemples d'alternatives possibles. Une alternative 400 de référence correspond à l'opération de décompression 106 de l'état de la technique déjà décrite. Aucun redimensionnement de l'image finale n'est réalisé dans cette alternative. Une première alternative 401 selon l'invention illustre un redimensionnement pour obtenir l'image finale 304. Une deuxième alternative 402 selon l'invention illustre un redimensionnement pour obtenir l'image finale 305. Une troisième alternative 403 selon l'invention illustre un redimensionnement pour obtenir l'image finale 306. Les trois exemples d'alternatives 401, 402 et 403 selon l'invention sont à présent décrits conjointement. A l'issue de l'étape 109, on procède à une étape 450 de modification du bloc fréquentiel déquantifié. Cette étape consiste à affecter la valeur zéro à certains coefficients fréquentiels déquantifiés -notés CFD- du BFD. On obtient, dans un premier temps, le BFDM 307-1, 307-2 ou 307-3 en fonction de l'alternative de mise en oeuvre de l'invention considérée. Les CFD mis à la valeur zéro le sont par exemple par une simple opération d'écriture. On peut également les affecter à zéro en modifiant les pas de quantification de la table de quantification 152, de façon similaire à ce qui a été décrit dans le premier exemple de mise en oeuvre. Le BFDM 307-1, respectivement 307-2, respectivement 307-3 subit une modification supplémentaire pour aboutir à un nouveau BFDM 407-1, respectivement 407-2, respectivement 407-3. La modification supplémentaire consiste à disperser les CFD utiles, c'est à dire les CFD qui ne viennent pas d'être mis à zéro, dans le nouveau BFDM. Cette nouvelle répartition aboutit à une disposition des CFD utiles selon laquelle ils sont présents uniquement dans des lignes particulières du nouveau BFDM considéré 407-1, 407-2 ou 407-3, les lignes particulières correspondant à la première ligne et à chaque ligne disposée toutes les K lignes suivantes du nouveau BFDM considéré, et, dans chaque ligne particulière, les CFD utiles correspondant uniquement au premier coefficient et à chaque coefficient positionné tous les K coefficients suivants. Dans une variante, la nouvelle répartition des CFD peut également être obtenue lors de la phase de lecture du bloc 153 ; au lieu de procéder à une lecture du bloc 153 suivant le sens inverse du sens de lecture en diagonale observé à l'étape 103, on prévoit une opération de lecture permettant d'obtenir la répartition des CFD comme décrite ci-dessus. L'étape de déquantification tient alors compte de cette lecture pour que les blocs 407-1, 407-2 et 407-3 soient directement obtenus au terme de l'étape de déquantification. On applique alors, dans une étape 451, l'IDCT câblée 309 de taille standard 8*8 au BFDM 407-1, respectivement 407-2, respectivement 407-3 pour obtenir un BSD 408-1, respectivement 408-2, respectivement 408-3, constitué de CSD organisés sous forme d'une matrice carrée. Du fait de la modification du nouveau BFDM considéré par rapport au bloc fréquentiel déquantifié 151' intervenant dans les opérations de décompression de l'état de la technique, seuls certains CSD sont porteurs d'une information utile à la reconstruction de l'image finale redimensionnée. La formule de l'IDCT appliquée, formule connue dans l'état de la technique, assure une disposition particulière des CSD utiles au sein de chaque BSD considéré. En effet, ils sont disposés uniquement dans un carré formant le coin supérieur gauche, et comportant (8-K)*(8-K) valeurs . On sélectionne ainsi, dans une étape suivante 452, uniquement les CSD utiles, déjà regroupés dans les carrés formant le coin supérieur gauche des BSD 408-1, 408-2 et 408-3, pour retrouver lesdits CSD utiles dans un bloc spatial final 410-1, respectivement 410-2, respectivement 410-3 destiné à être placé dans l'image finale redimensionnée 304, respectivement 305, respectivement 306.10 REVENDICATIONS 1- Procédé de décompression pour obtenir, à partir d'une image préalablement compressée au format JPEG (155), une image finale 5 (304 ;305 ;306) composée d'une pluralité de pixels, chaque pixel étant associé à au moins une valeur, procédé dans lequel : - l'image compressée au format JPEG a été obtenue à partir d'une image originale (152), de dimensions initiales données, et constituée d'un ensemble de blocs spatiaux initiaux (150) organisés sous la forme de 10 matrices carrées comportant N*N valeurs, N étant un entier naturel non nul ; - ['image finale présente des dimensions réduites par rapport aux dimensions initiales de l'image originale, le procédé de décompression mettant en oeuvre une opération de redimensionnement de l'image finale ; - le procédé est mis en oeuvre au sein d'un appareil comportant 15 notamment des circuits électroniques câblés spécifiques pour réaliser une opération de transformée en cosinus discrète inversée de taille fixe (309); caractérisé en ce que le procédé de décompression comporte notamment les différentes étapes consistant à : - affecter la valeur zéro à une pluralité de coefficients fréquentiels 20 déquantifiés d'une matrice organisant un bloc fréquentiel déquantifié considéré, ledit bloc fréquentiel déquantifié considéré étant obtenu à partir d'un des blocs spatiaux initiaux constituant l'image originale, et ladite pluralité de coefficients fréquentiels déquantifiés correspondant à des coefficients relatifs aux hautes fréquences d'un bloc fréquentiel initial obtenu en 25 appliquant une transformée en cosinus discrète sur le bloc spatial initial considéré, pour obtenir un bloc fréquentiel déquantifié modifié (307-1 ;307-2 ;307-3 ;407-1 ;407-2 ;407-3); - appliquer une transformation en cosinus discrète inversée (309), au moyen des circuits électroniques câblés spécifiques, aux coefficients du bloc 30 fréquentiel déquantifié modifié, pour obtenir des coefficients spatiaux déquantifiés organisés sous forme d'une matrice dans un bloc spatial déquantifié (308-1 ;308-2 ;308-3 ;408-1 ;408-2 ;408-3); - sélectionner dans le bloc spatial déquantifié une pluralité de coefficients spatiaux déquantifiés, ladite pluralité de coefficients spatiaux 35 déquantifiés sélectionnée correspondant à des coefficients spatiaux 2892575 Il6 déquantifiés dont les valeurs correspondent à des valeurs représentatives finales des pixels de l'image finale, pour constituer un bloc spatial final (310-1 ;310-2 ;310-3 ;410-1 ;410-2 ;410-3); - disposer le bloc spatial final dans l'image finale, à une position 5 correspondant à la position, dans l'image originale, du bloc spatial initial considéré ; - répéter les différentes étapes caractérisantes du procédé de décompression pour une pluralité de blocs fréquentiels déquantifiés obtenue à partir de l'ensemble des blocs spatiaux initiaux constituant l'image 1 originale. 2- Procédé selon la revendication précédente caractérisé en ce que N vaut huit. 3- Procédé selon l'une au moins des revendications précédentes caractérisé en ce que l'étape consistant à affecter la valeur zéro à une 15 pluralité de coefficients fréquentiels déquantifiés de la matrice organisant le bloc fréquentiel déquantifié considéré comporte l'opération consistant à affecter la valeur zéro à une pluralité de pas de quantification d'une matrice de qùantification, ladite pluralité de pas de quantification étant exclusivement constituée de pas de quantification intervenant dans le procédé de décompression comme coefficient multiplicateur des coefficients fréquentiels correspondant aux coefficients relatifs aux hautes fréquences du bloc fréquentiel initial considéré. 4- Procédé selon la revendication précédente caractérisé en ce que la pluralité de pas de quantification de la matrice de quantification à laquelle la 25 valeur zéro est affectée consiste en l'ensemble des pas de quantification de la matrice de quantification, à l'exception d'un sous-ensemble constitué par un bloc carré de pas de quantification, constituant un coin supérieur gauche de la matrice de quantification, et comportant (N/K)*(N/K) pas de quantification, K étant un entier naturel non nul dont la valeur au carré est 30 égale à un rapport de réduction entre l'image originale et l'image finale. 5- Procédé selon la revendication précédente caractérisé en ce que l'étape consistant à sélectionner dans le bloc spatial déquantifié une pluralité de coefficients spatiaux déquantifiés consiste à ne conserver, pour constituer le bloc spatial final, que des coefficients présents uniquement dans des 35 lignes sélectionnées du bloc spatial déquantifié, les lignes sélectionnéescorrespondant à la première ligne et à chaque ligne disposée toutes les K lignes suivantes du bloc spatial déquantifié, et, dans chaque ligne sélectionnée, à ne conserver que le premier coefficient et chaque coefficient positionné tous les K coefficients suivants. 6- Procédé selon l'une au moins des revendications 1 ou 2 caractérisé en ce que l'étape consistant à affecter la valeur zéro à une pluralité de coefficients fréquentiels déquantifiés de la matrice organisant le bloc fréquentiel déquantifié considéré comporte les différentes opérations consistant à, pour obtenir le bloc fréquentiel déquantifié modifié : -sélectionner, dans le bloc fréquentiel déquantifié, un sous-ensemble constitué par un bloc carré de coefficients fréquentiels déquantifiés, constituant un coin supérieur gauche du bloc fréquentiel déquantifié, et comportant (N/K)*(N/K) coefficients fréquentiels déquantifiés, K étant un entier naturel non nul dont la valeur au carré est égale à un rapport de réduction entre l'image originale et l'image finale ; - intercaler un coefficient affecté à la valeur zéro entre les coefficients fréquentiels déquantifiés consécutifs des lignes du sous-ensemble sélectionné -intercaler, entre les lignes du sous-ensemble sélectionné, une ligne 20 de coefficients affectés à la valeur zéro. 7- Procédé selon la revendication précédente caractérisé en ce que l'étape consistant à sélectionner dans le bloc spatial déquantifié une pluralité de coefficients spatiaux déquantifiés consiste à ne conserver, pour constituer le bloc spatial final, que les coefficients spatiaux présents dans un sous- 25 ensemble constitué par un bloc carré de coefficients spatiaux déquantifiés, constituant un coin supérieur gauche du bloc spatial déquantifié, et comportant (N/K)*(NIK) coefficients spatiaux déquantifiés. 8- Procédé selon l'une au moins des revendications 4 à 7 caractérisé en ce que K vaut deux. 30 9- Procédé selon l'une au moins des revendications 4 à 7 caractérisé en ce que K vaut quatre. 10- Procédé selon l'une au moins des revendications 4 à 7 caractérisé en ce que K vaut huit.