Abstract

The goal of data hiding techniques usually considers two issues, embedding capacity and image quality. Consequently, in order to achieve high embedding capacity and good image quality, a data hiding scheme combining run-length encoding (RLE) with multi-bit embedding is proposed in this paper. This work has three major contributions. First, the embedding capacity is increased 62% because the secret message is compressed before embedding into the cover image. Secondly, the proposed scheme keeps the multi-bit generalized exploiting modification direction (MGEMD) characteristics, which are effective to reduce modified pixels in the cover image and to maintain good stego image quality. Finally, the proposed scheme can prevent modern steganalysis methods, such as RS steganalysis and SPAM (subtractive pixel adjacency matrix), and is compared to MiPOD (minimizing the power of the optimal detector) scheme. From our simulation results and security discussions, we have the following results: First, there are no perceivable differences between the cover images and stego images from human inspection. For example, the average PSNR of stego images is about 44.61 dB when the secret message (80,000 bits) is embedded for test cover images (such as airplane, baboon, Lena) of size 512×512. Secondly, Appl. Sci. 2015, 5 1034 on average, 222,087 pixels were not modified after embedding for the cover image. That is to say, 12% less pixels are modified as compared to the MGEMD method. From the performance discussions, the proposed scheme achieves high embedding capacity and good image quality, but also maintains stego image security.

Highlights

  • We describe multi-bit generalized exploiting modification direction (MGEMD) features and use these characteristics to speed up the embedding process

  • In order to speed up the embedding speed, we propose the embedding formulas shown as Tables 1 and 2 for D < 2nk and D > 2nk, respectively

  • A new data hiding technology is proposed in this paper, which combines the multi-bit data hiding scheme for compressing secret messages and a quicker operation for MGEMD

Read more

Summary

Introduction

Steganography technologies can be classified into watermarking and data hiding [1]. Utilizing digital signal processing and digital imaging technologies to hide secret data without reducing the quality of the cover image is called data hiding. This technique is not readily apparent and hides information in any form (text, images, video). Data hiding has two techniques: spatial domain and transform domain This kind of data hiding technology has very high image quality and is undetectable by the human eye. The proposed scheme effectively reduces secret messages size to improve embedding capacity and combines multi-bit generalized exploiting modification direction (MGEMD) [12] to increase the embedding capacity.

Related Work
Run-Length Encoding
Exploiting Modification Direction Method
Generalized Exploiting Modification Direction
Multi-Bit Generalized Exploiting Modification Direction
The Proposed Scheme
Multi-Bit Data Hiding Scheme for Compressing Secret Messages
Secret Image Compression Phase
Data Embedding
Speeding up the Modified Method
Data Extracting Phase
Experimental Results
Maximum Embedding Capacity
Image Steganalysis
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call