Patent ID: 6813710
Filing Date: 2004-11-02
Classification: G06T

Abstract:
A method for producing an invisible electronic signature, which method comprises the steps of:inputting the electronic signature to be embedded into a spinning encoder and generating using spinning codes encoded information whose length is a multiple of the original electronic signature; generating a random number sequence using cross encoding for permuting the encoded information, the seed of the random numbers being a first key; selecting a pixel of a host image H using a random number generator as an information embedding point of the encoded information, the seed of the random number generator being a second key, and embedding the encoded information into the B channel of the pixel of the host image; wherein the host image H is an image of mÃ—n pixels and the electronic signature to be embedded is information W with a size L, both the host image H and the embedded information W being expressed as: H={hij|0&lE;i0&lE;jij&egr;[0,255]}, â€ƒand W={wi|0&lE;ii&egr;[0,1]}, â€ƒand a set ASETij={hi+1j, hiâˆ’1j+1, hij+1, hi+1j+1} being defined for four pixels surrounding and to the right of any pixel hij in the host image.