Lossless data hiding in JPEG bitstream

  • Authors:
  • Zhenxing Qian;Xinpeng Zhang

  • Affiliations:
  • School of Communication and Information Engineering, Shanghai University, Shanghai 200072, China;School of Communication and Information Engineering, Shanghai University, Shanghai 200072, China

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a method of embedding secret data into JPEG bitstream by Huffman code mapping. Although JPEG defined 162 different variable length code (VLC) for AC coefficients, many codes are not used during image compression. According to the statistical results of VLC usage in a cover, we map the unused codes to used codes. The relationships of code mapping are performed by modifying the Huffman values defined in the file header. During data hiding, we replace the codes appearing in bitstream by the mapped codes according to the secret bits. The proposed embedding method preserves the image with no quality distortion and provides more embedding capacity.