Reversible Data Hiding in JPEG Images

Fangjun Huang, Xiaochao Qu, Hyong Joong Kim, Jiwu Huang

Research output: Contribution to journalArticle

47 Citations (Scopus)

Abstract

Among various digital image formats used in daily life, the Joint Photographic Experts Group (JPEG) is the most popular. Therefore, reversible data hiding (RDH) in JPEG images is important and useful for many applications such as archive management and image authentication. However, RDH in JPEG images is considerably more difficult than that in uncompressed images because there is less information redundancy in JPEG images than that in uncompressed images, and any modification in the compressed domain may introduce more distortion in the host image. Furthermore, along with the embedding capacity and fidelity (visual quality), which have to be considered for uncompressed images, the storage size of the marked JPEG file should be considered. In this paper, based on the philosophy behind the JPEG encoder and the statistical properties of discrete cosine transform (DCT) coefficients, we present some basic insights into how to select quantized DCT coefficients for RDH. Then, a new histogram shifting-based RDH scheme for JPEG images is proposed, in which the zero coefficients remain unchanged and only coefficients with values 1 and-1 are expanded to carry message bits. Moreover, a block selection strategy based on the number of zero coefficients in each 8×8 block is proposed, which can be utilized to adaptively choose DCT coefficients for data hiding. Experimental results demonstrate that by using the proposed method we can easily realize high embedding capacity and good visual quality. The storage size of the host JPEG file can also be well preserved.

Original languageEnglish
Article number7225117
Pages (from-to)1610-1621
Number of pages12
JournalIEEE Transactions on Circuits and Systems for Video Technology
Volume26
Issue number9
DOIs
Publication statusPublished - 2016 Sep 1

Fingerprint

Discrete cosine transforms
Authentication
Redundancy

Keywords

  • Block selection
  • histogram shifting (HS)
  • Joint Photographic Experts Group (JPEG)
  • Reversible data hiding (RDH)

ASJC Scopus subject areas

  • Media Technology
  • Electrical and Electronic Engineering

Cite this

Reversible Data Hiding in JPEG Images. / Huang, Fangjun; Qu, Xiaochao; Kim, Hyong Joong; Huang, Jiwu.

In: IEEE Transactions on Circuits and Systems for Video Technology, Vol. 26, No. 9, 7225117, 01.09.2016, p. 1610-1621.

Research output: Contribution to journalArticle

Huang, Fangjun ; Qu, Xiaochao ; Kim, Hyong Joong ; Huang, Jiwu. / Reversible Data Hiding in JPEG Images. In: IEEE Transactions on Circuits and Systems for Video Technology. 2016 ; Vol. 26, No. 9. pp. 1610-1621.
@article{a69fefc63d6e423bae954f34b13cc6cf,
title = "Reversible Data Hiding in JPEG Images",
abstract = "Among various digital image formats used in daily life, the Joint Photographic Experts Group (JPEG) is the most popular. Therefore, reversible data hiding (RDH) in JPEG images is important and useful for many applications such as archive management and image authentication. However, RDH in JPEG images is considerably more difficult than that in uncompressed images because there is less information redundancy in JPEG images than that in uncompressed images, and any modification in the compressed domain may introduce more distortion in the host image. Furthermore, along with the embedding capacity and fidelity (visual quality), which have to be considered for uncompressed images, the storage size of the marked JPEG file should be considered. In this paper, based on the philosophy behind the JPEG encoder and the statistical properties of discrete cosine transform (DCT) coefficients, we present some basic insights into how to select quantized DCT coefficients for RDH. Then, a new histogram shifting-based RDH scheme for JPEG images is proposed, in which the zero coefficients remain unchanged and only coefficients with values 1 and-1 are expanded to carry message bits. Moreover, a block selection strategy based on the number of zero coefficients in each 8×8 block is proposed, which can be utilized to adaptively choose DCT coefficients for data hiding. Experimental results demonstrate that by using the proposed method we can easily realize high embedding capacity and good visual quality. The storage size of the host JPEG file can also be well preserved.",
keywords = "Block selection, histogram shifting (HS), Joint Photographic Experts Group (JPEG), Reversible data hiding (RDH)",
author = "Fangjun Huang and Xiaochao Qu and Kim, {Hyong Joong} and Jiwu Huang",
year = "2016",
month = "9",
day = "1",
doi = "10.1109/TCSVT.2015.2473235",
language = "English",
volume = "26",
pages = "1610--1621",
journal = "IEEE Transactions on Circuits and Systems for Video Technology",
issn = "1051-8215",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "9",

}

TY - JOUR

T1 - Reversible Data Hiding in JPEG Images

AU - Huang, Fangjun

AU - Qu, Xiaochao

AU - Kim, Hyong Joong

AU - Huang, Jiwu

PY - 2016/9/1

Y1 - 2016/9/1

N2 - Among various digital image formats used in daily life, the Joint Photographic Experts Group (JPEG) is the most popular. Therefore, reversible data hiding (RDH) in JPEG images is important and useful for many applications such as archive management and image authentication. However, RDH in JPEG images is considerably more difficult than that in uncompressed images because there is less information redundancy in JPEG images than that in uncompressed images, and any modification in the compressed domain may introduce more distortion in the host image. Furthermore, along with the embedding capacity and fidelity (visual quality), which have to be considered for uncompressed images, the storage size of the marked JPEG file should be considered. In this paper, based on the philosophy behind the JPEG encoder and the statistical properties of discrete cosine transform (DCT) coefficients, we present some basic insights into how to select quantized DCT coefficients for RDH. Then, a new histogram shifting-based RDH scheme for JPEG images is proposed, in which the zero coefficients remain unchanged and only coefficients with values 1 and-1 are expanded to carry message bits. Moreover, a block selection strategy based on the number of zero coefficients in each 8×8 block is proposed, which can be utilized to adaptively choose DCT coefficients for data hiding. Experimental results demonstrate that by using the proposed method we can easily realize high embedding capacity and good visual quality. The storage size of the host JPEG file can also be well preserved.

AB - Among various digital image formats used in daily life, the Joint Photographic Experts Group (JPEG) is the most popular. Therefore, reversible data hiding (RDH) in JPEG images is important and useful for many applications such as archive management and image authentication. However, RDH in JPEG images is considerably more difficult than that in uncompressed images because there is less information redundancy in JPEG images than that in uncompressed images, and any modification in the compressed domain may introduce more distortion in the host image. Furthermore, along with the embedding capacity and fidelity (visual quality), which have to be considered for uncompressed images, the storage size of the marked JPEG file should be considered. In this paper, based on the philosophy behind the JPEG encoder and the statistical properties of discrete cosine transform (DCT) coefficients, we present some basic insights into how to select quantized DCT coefficients for RDH. Then, a new histogram shifting-based RDH scheme for JPEG images is proposed, in which the zero coefficients remain unchanged and only coefficients with values 1 and-1 are expanded to carry message bits. Moreover, a block selection strategy based on the number of zero coefficients in each 8×8 block is proposed, which can be utilized to adaptively choose DCT coefficients for data hiding. Experimental results demonstrate that by using the proposed method we can easily realize high embedding capacity and good visual quality. The storage size of the host JPEG file can also be well preserved.

KW - Block selection

KW - histogram shifting (HS)

KW - Joint Photographic Experts Group (JPEG)

KW - Reversible data hiding (RDH)

UR - http://www.scopus.com/inward/record.url?scp=84986631514&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84986631514&partnerID=8YFLogxK

U2 - 10.1109/TCSVT.2015.2473235

DO - 10.1109/TCSVT.2015.2473235

M3 - Article

VL - 26

SP - 1610

EP - 1621

JO - IEEE Transactions on Circuits and Systems for Video Technology

JF - IEEE Transactions on Circuits and Systems for Video Technology

SN - 1051-8215

IS - 9

M1 - 7225117

ER -