Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2021 Feb 16:7:e356.
doi: 10.7717/peerj-cs.356. eCollection 2021.

Efficient steganalysis using convolutional auto encoder network to ensure original image quality

Affiliations

Efficient steganalysis using convolutional auto encoder network to ensure original image quality

Mallikarjuna Reddy Ayaluri et al. PeerJ Comput Sci. .

Abstract

Steganalysis is the process of analyzing and predicting the presence of hidden information in images. Steganalysis would be most useful to predict whether the received images contain useful information. However, it is more difficult to predict the hidden information in images which is computationally difficult. In the existing research method, this is resolved by introducing the deep learning approach which attempts to perform steganalysis tasks in effectively. However, this research method does not concentrate the noises present in the images. It might increase the computational overhead where the error cost adjustment would require more iteration. This is resolved in the proposed research technique by introducing the novel research method called Non-Gaussian Noise Aware Auto Encoder Convolutional Neural Network (NGN-AEDNN). Classification technique provides a more flexible way for steganalysis where the multiple features present in the environment would lead to an inaccurate prediction rate. Here, learning accuracy is improved by introducing noise removal techniques before performing a learning task. Non-Gaussian Noise Removal technique is utilized to remove the noises before learning. Also, Gaussian noise removal is applied at every iteration of the neural network to adjust the error rate without the involvement of noisy features. This proposed work can ensure efficient steganalysis by accurate learning task. Matlab has been employed to implement the method by performing simulations from which it is proved that the proposed research technique NGN-AEDNN can ensure the efficient steganalysis outcome with the reduced computational overhead when compared with the existing methods.

Keywords: Auto encoder; Convolutional auto encoder deep learning framework; Deep neural network; Error cost; Image quality; Non Gaussian noise; Steganalysis.

PubMed Disclaimer

Conflict of interest statement

The authors declare that they have no competing interests.

Figures

Figure 1
Figure 1. Processing flow of proposed work.
Figure 2
Figure 2. Comparison evaluation graph.

References

    1. Bengio Y, Courville A, Vincent P. Representation learning: a review and new perspectives. IEEE Transactions on Pattern Analysis and Machine Intelligence. 2013;35(8):1798–1828. doi: 10.1109/TPAMI.2013.50. - DOI - PubMed
    1. Bhatia N, Rana MC. Deep learning techniques and its various algorithms and techniques. International Journal of Engineering Innovation & Research. 2015;4(5):707–710.
    1. Böhmer M, De Luca EW, Said A, Teevan J. 3rd workshop on context-awareness in retrieval and recommendation. Proceedings of the Sixth ACM International Conference on Web Search and Data Mining; 2013. pp. 789–790. - DOI
    1. Chandrasekhara Reddy T, Pranathi P, Mallikarjun Reddy A, Vishnu Murthy G, Kavati I. Biometric template security using convex hulls features. Journal of Computational and Theoretical Nanoscience. 2019;16(5–6):1947–1950. doi: 10.1166/jctn.2019.7829. - DOI
    1. Deng L. A tutorial survey of architectures, algorithms, and applications for deep learning. APSIPA Transactions on Signal and Information Processing. 2014;3:7825. doi: 10.1017/atsip.2013.9. - DOI

LinkOut - more resources