Steganography Performance over AWGN Channel
Journal Title: International Journal of Advanced Computer Science & Applications - Year 2019, Vol 10, Issue 8
Abstract
Steganography can be performed using frequency domain or spatial domain. In spatial domain method, the least significant bits (LSB) is the mostly used method where the least significant bits of the image's pixels binary representation are used to carry the confidential data bits. On the other hand, secret data bits in the frequency domain technique are hidden using coefficients of the image frequency representation such as discrete cosine transform (DCT). Robustness against image attacks or channel's noise is a key requirement in steganography. In this paper, we study the performance of the steganography methods over a channel with Added White Gaussian Noise (AWGN). We use the bit error rate to evaluate the performance of each method over a channel with different noise levels. Simulation results show that the frequency domain technique is more robust and achieves better bit error rate in a noisy channel than the spatial domain method. Moreover, we enhanced the steganography system robustness by using convolution encoder and Viterbi decoder. The effect of the encoder’s parameters, such as rate and constraint length is evaluated.
Authors and Affiliations
Fahd Alharbi
Optimizing Power-Based Indoor Tracking System for Wireless Sensor Networks using ZigBee
Evolution of wireless and digital communication gives birth to the smaller but powerful battery-equipped devices which are easy to maintain and perform the desired tasks. ZigBee is a Wireless Personal Area Network (WPAN)...
Instruction Design Model for Self-Paced ICT System E-Learning in an Organization
Adopting an Information Communication and Technology (ICT) system in an organization is somewhat challenging. User diversity, heavy workload, and different skill gap make the ICT adoption process slower. This research st...
A Tool for C++ Header Generation
This paper presents a novel approach in the field of C++ development for increasing performance by reducing cognitive overhead and complexity, which results in lower costs. C++ code is split into header and cpp files. Th...
Estimating the Parameters of Software Reliability Growth Models Using the Grey Wolf Optimization Algorithm
In this age of technology, building quality software is essential to competing in the business market. One of the major principles required for any quality and business software product for value fulfillment is reliabili...
Multiple Vehicles Semi-Self-driving System Using GNSS Coordinate Tracking under Relative Position with Correction Algorithm
This paper describes a simple and low-cost semiself- driving system which is constructed without cameras or image processing. In addition, a position correction method is presented by using a vehicle dynamics. Convention...