Reversible Data Hiding for Encrypted Image Based on Interpolation Error Expansion

Reversible Data Hiding for Encrypted Image Based on Interpolation Error Expansion

Fuqiang Di (Engineering University of Chinese PAP, Xi'an, China), Minqing Zhang (Engineering University of PAP, Xi'an, China), Yingnan Zhang (Engineering University of Chinese PAP, Xi'an, China) and Jia Liu (Engineering Univeisity of PAP, Xi'an, China)
DOI: 10.4018/IJMCMC.2018100105

Abstract

A novel reversible data hiding algorithm for encrypted image based on interpolation error expansion is proposed. The proposed method is an improved version of Shiu' s. His work does not make full use of the correlation of the neighbor pixels and some additional side information is needed. The proposed method adopts the interpolation prediction method to fully exploit the pixel correlation and employ the Paillier public key encryption method. The algorithm is reversible. In the proposed method, less side information is demanded. The experiment has verified the feasibility and effectiveness of the proposed method, and the better embedding performance can be obtained, compared with some existing RDHEI-P methods. Specifically, the final embedding capacity can be up to 0.74 bpp (bit per pixel), while the peak signal-to-noise ratio (PSNR) for the marked image Lena is 35 dB. This is significantly higher than Shiu's method which is about 0.5 bpp.
Article Preview

1. Introduction

Data hiding technique (Ma, 2016 & Zhang, 2016), which is a rising and effective tool used for multimedia processing and other related fields (Du, 2016; Gopinath, 2013; Liu, 2014; Petrlic, 2013; Radwan, 2009; Thabet, 2014; Zhu, 2013) has attracted more and more attentions. Reversible data hiding (RDH) is a novel technique that allows the original image to be recovered losslessly after the embedded data are extracted. With this property, RDH is widely used in many specific fields including image processing (Liu, 2016; Uchida, 2017; Wang, 2016), web security (Kuniyasu, 2018), etc. With the development of cloud computing and web services, many cover images are transformed into cipher image before uploading, for the purpose of security protection. Reversible data hiding for encrypted image (RDHEI) has become the research hotspot recently, and has many important applications in web security (Di, 2017; Qian, 2016). Specifically, some medical images in the cloud have been encrypted in former, due to the purpose of privacy protecting. Thus, someone in the system need embed some authentication or management message for convenience. However, both the original image and the embedded message need to be recovered.

Existing RDH methods in plain domain such as the difference expansion method (Tian, 2003), histogram shifting method (Dragoi & Coltuc, 2014) and lossless compression method (Jarali & Rao, 2013) are unsuitable for the RDH in the encrypted domain. Zhang (2011) firstly proposes the RDH method in the encrypted domain using flipping the pixel values. In this method, the additional data is embedded into images which are encrypted with stream cipher. The cover image is recovered by the correlation among the pixels. Hong et al. (Hong, Chen, & Wu, 2012) proposed the improved method of Zhang’s algorithm, but this algorithm did not achieve better performance when the size of the block is small. Many RDHEI methods (Cao, 2016; Ma, 2013; Nyuyen, 2016; Xu, 2016; Zhang, 2014; Zhou, 2016) have improved the embedding performance in recent years.

Complete Article List

Search this Journal:
Reset
Open Access Articles: Forthcoming
Volume 10: 4 Issues (2019): Forthcoming, Available for Pre-Order
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2014)
Volume 5: 4 Issues (2013)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing