IEEE Access (Jan 2019)

An Optimized Steganography Hiding Capacity and Imperceptibly Using Genetic Algorithms

  • Ranyiah Wazirali,
  • Waleed Alasmary,
  • Mohamed M. E. A. Mahmoud,
  • Ahmad Alhindi

DOI
https://doi.org/10.1109/ACCESS.2019.2941440
Journal volume & issue
Vol. 7
pp. 133496 – 133508

Abstract

Read online

In stenography, embedding data within an image has a trade-off between image quality and embedding capacity. Specifically, the more data are concealed within a carrier image, the further distortion the image suffers, causing a decline in the resultant stego image quality. Embedding high capacity of data into an image while preserving the quality of the carrier image can be seen as an optimization problem. In this paper, we propose a novel spatial steganography scheme using genetic algorithms (GAs). Our scheme utilizes new operations to increase least significant bits (LSB) matching between the carrier and the stego image which results in increased embedding capacity and reduced distortion. These operations are optimized pixel scanning in vertical and horizontal directions, circular shifting, flipping secret bits and secret data transposing. We formulate a general GA-based steganography model to search for the optimum solutions. Finally, we use LSB substitution for data embedding. We conduct extensive experimental testing of the proposed scheme and compare it to the state-of-art steganography schemes. The proposed scheme outperforms the relevant GA-based steganography methodologies.

Keywords