Arithmetic coding for data compression
Communications of the ACM
Lossless data embedding--new paradigm in digital watermarking
EURASIP Journal on Applied Signal Processing - Emerging applications of multimedia data hiding
A difference expansion oriented data hiding scheme for restoring the original host images
Journal of Systems and Software
Reversible watermark using the difference expansion of a generalized integer transform
IEEE Transactions on Image Processing
Lossless generalized-LSB data embedding
IEEE Transactions on Image Processing
Expansion Embedding Techniques for Reversible Watermarking
IEEE Transactions on Image Processing
Reversible data embedding using a difference expansion
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Circuits and Systems for Video Technology
Study on reversible data hiding scheme for digital images
CAR'10 Proceedings of the 2nd international Asia conference on Informatics in control, automation and robotics - Volume 3
Reversible data hiding based on block median preservation
Information Sciences: an International Journal
Reversible data hiding with context modeling, generalized expansion and boundary map
Multimedia Tools and Applications
Proceedings of the Fifth International Conference on Security of Information and Networks
Reversible data hiding using side-match predictions on steganographic images
Multimedia Tools and Applications
Reversibility of image with balanced fidelity and capacity upon pixels differencing expansion
The Journal of Supercomputing
Hi-index | 0.08 |
This paper proposes a block-based reversible data embedding method applied to grayscale cover images. The image is first divided into two areas: data embedding area and auxiliary information embedding area. The data embedding area is further partitioned into 3*3 blocks. According to two predefined thresholds, all the blocks are divided into three categories: smooth, normal or complex. The complex blocks do not embed any data. A smooth block will embed twice the data of a normal block. After predicting the edge direction in a smooth or normal block, Alattar's difference expansion of a generalized integer transform method is exploited to embed data into each vector in the block. Then, the location map and other auxiliary information are embedded in the auxiliary information embedding area using a novel least significant bit (LSB) substitution method. Our method not only improves the embedded image quality but also provides a higher payload capacity compared to Alattar's method. For some smoother images, the embedding capacity of the proposed method is higher than 1 bit/pixel in a single pass and also derives acceptable embedded image quality (PSNR=30). To the best of our knowledge, the proposed method is the first to do this.