Hiding Information in Color Images Using Small Color Palettes

  • Tapio Seppänen
  • Kaisu Mäkelä
  • Anja Keskinarkaus
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1975)


The small size of a color palette is utilized to include hidden information in the true-color image. Adaptive vector quantization is performed to define color palette, which is used for purposes to extract the hidden information. The resulting Voronoi tessellation is approximated by 3D cubes to define regions centered in the prototype vectors that are used to code hidden information. The regions are partitioned into cells the identity of which encode the hidden information in each pixel.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Currie, D.L., Irvine, C. E.: Surmounting the Effects of Lossy Compression of Steganography. Proceedings of the 19th National Information System Security Conference (1996) 194–201Google Scholar
  2. 2.
    Fridrich, J.: A New Steganographic Method for Palette-Based Images. IS&T PICS Conference, Savannah (1999)Google Scholar
  3. 3.
    Kutter, M., Jordan, F., Bossen, F.: Digital Signature of Color Images Using Amplitude Modulation. SPIE-EI97 (1997)Google Scholar
  4. 4.
    Piva, A., Bartolini, F., Cappellini, V., Barni, M.: Exploiting the Cross-Correlation of RGBChannels for Robust Watermarking of Color Images. ICIP 99, Proceedings, Volume. 1, (1999) 306–310Google Scholar
  5. 5.
    Fleet, D.J., Heeger, D.J.: Embedding Invisible Information in Color Images. ICIP 97, Proceedings, Volume. 1 (1997) 532-535Google Scholar
  6. 6.
    Chae, J.J., Mukherjee, D., Manjunath, B.S.: Color Image Embedding using Multidimensional Lattice Structures. ICIP 98, Proceedings, Chicago (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Tapio Seppänen
    • 1
  • Kaisu Mäkelä
    • 2
  • Anja Keskinarkaus
    • 3
  1. 1.Information processing laboratoryUniversity of OuluFinland
  2. 2.Information processing laboratoryUniversity of OuluFinland
  3. 3.Information processing laboratoryUniversity of OuluFinland

Personalised recommendations