Next Article in Journal
Optical Orientation and Inverse Spin Hall Effect as Effective Tools to Investigate Spin-Dependent Diffusion
Previous Article in Journal
Assessment of a Smart Sensing Shoe for Gait Phase Detection in Level Walking
Article Menu

Export Article

Open AccessArticle
Electronics 2016, 5(4), 79; doi:10.3390/electronics5040079

Enhancing the Performance of the Data Embedment Process through Encoding Errors

Department of Computer Science and Engineering, Jatiya Kabi Kazi Nazrul Islam University, Trishal, Mymensingh, P.C. 2220, Bangladesh
Department of Computer Science and Engineering, Bangladesh University of Engineering and Technology, Dhaka 1000, Bangladesh
Author to whom correspondence should be addressed.
Academic Editor: Mostafa Bassiouni
Received: 21 August 2016 / Revised: 11 November 2016 / Accepted: 14 November 2016 / Published: 22 November 2016
View Full-Text   |   Download PDF [3064 KB, uploaded 22 November 2016]   |  


Image steganography is a multipurpose-serving key emerging technology that is used for covertly transferring, storing, and governing various digital data, including intellectual properties and copyrights, social media data, multimedia data, and secrets of law-enforcing agencies. During the management in the stated information, nowadays, massive amounts of data are handled that require greater security. For that purpose, data are embedded into a cover image to hide them from any intruders. Nevertheless, the requirements of a larger embedding capacity, improved stego-image quality, and reduced time complexity is increasing. In this paper, the authors have presented a novel data-embedding scheme where the prediction error-based data-hiding scheme is modified in an intricate way so that all the image pixels can accept secret bits. A distance matrix between the pixel values of each image block and a reference value are measured first. Thereafter, the distances are encoded into two states: 1 and −1. That encoding process enables the scheme to implant one bit in every pixel of the cover image. During the bit implantation, the errors 1 and −1 are modified by shifting them to the right and left directions, respectively. This strategy enhances the embedding capacity by a factor of more than 2. The use of reference values reduces the computational complexity notably, and in the meanwhile increases the security and robustness of the scheme because the reference values are not open to any third party. The scheme also reduces the time complexity by 2–16 times with compared to its competing schemes. Experimental results prove the superiority of the proposed algorithm on embedding capacity, visual quality, and time complexity compared to the current well-accepted existing schemes. View Full-Text
Keywords: diamond encoding; pixel-pair; encoded errors; reference pixel; embedding capacity; visual quality; processing complexity diamond encoding; pixel-pair; encoded errors; reference pixel; embedding capacity; visual quality; processing complexity

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Kamal, A.H.M.; Islam, M.M. Enhancing the Performance of the Data Embedment Process through Encoding Errors. Electronics 2016, 5, 79.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Electronics EISSN 2079-9292 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top