A system for inserting an increased amount of information into DCT
coefficients generated in blocks from image data is disclosed. Additional
information is first inserted into input DCT coefficients in a block by
changing at least one DCT coefficient of the input DCT coefficients to
produce changed DCT coefficients. A level of one DCT coefficient selected
from the changed DCT coefficients in the block is corrected to produce
corrected DCT coefficients. The one DCT coefficient is selected so that a
total code length of codes generated from the corrected DCT coefficients
is equal to an original total code length of codes generated from the
input DCT coefficients in the block.
Un système pour insérer une plus grande quantité de l'information dans des coefficients de DCT produits dans les blocs des données d'image est révélé. L'information additionnelle est d'abord insérée dans des coefficients de l'entrée DCT dans un bloc en changeant au moins un coefficient de DCT des coefficients de l'entrée DCT pour produire des coefficients changés de DCT. Un niveau d'un coefficient de DCT choisi parmi les coefficients changés de DCT dans le bloc est corrigé pour produire des coefficients corrigés de DCT. L'un coefficient de DCT est choisi de sorte qu'une longueur totale de code des codes produits des coefficients corrigés de DCT soit égale à une longueur totale originale de code des codes produits des coefficients de l'entrée DCT dans le bloc.