A technique for encoding an image by splitting an input image into a
plurality of first and second block portions and transform processing each
second block portion. The transformed block portion most similar to a
preselected first block portion and located in the same predefined area of
the input image as the preselected first block is determined and the
second block portion corresponding to this transformed block portion is
selected. Block position information indicating the position of the
selected second block portion and a transformation parameter representing
the transform processing of the selected second block portion are output
as the code. This code is decoded by recursively performing a
transformation processing on the block indicated by the block position
information and based on the transformation parameter until a
predetermined condition is met for each block to be decoded within the
predetermined area of the image.
Une technique pour coder une image en dédoublant une image d'entrée dans une pluralité de d'abord et en second lieu des parties de bloc et transforment traiter chaque deuxième partie de bloc. La partie transformée de bloc la plus semblable à une première partie pré-sélectionnée de bloc et située dans le même secteur prédéfini de l'image d'entrée comme premier bloc pré-sélectionné est déterminée et la deuxième partie de bloc correspondant à cette partie transformée de bloc est choisie. L'information de position de bloc indiquant la position en second lieu choisie de la partie de bloc et un paramètre de transformation représentant le traitement de transformation en second lieu choisie de la partie de bloc sont produits comme code. Ce code est décodé en exécutant périodiquement une transformation traitant sur le bloc indiqué par l'information de position de bloc et basé sur le paramètre de transformation jusqu'à ce qu'un état prédéterminé soit réuni pour que chaque bloc soit décodé dans le secteur prédéterminé de l'image.