Skip to main content
placeholder image

Towards a Universal Steganalyser Using Convolutional Neural Networks

Chapter


Abstract


  • A universal steganalyser has been the goal of many research leading to some good trials. Such steganalysers relied on machine learning and a wide range of features that can be extracted from images. However, increasing the dimensionality of the extracted features leads to the rapid rise in the complexity of algorithms. In recent years, some studies have indicated that well-designed convolutional neural networks (CNN) can achieve comparable performance to the two-step machine learning approaches. This paper aims to investigate different CNN architectures and diverse training strategies to propose a universal steganalysis model that can detect the presence of secret data in a colour stego-image. Since the detection of a stego-image can be considered as a classification problem, a CNN-based classifier has been proposed here. The experimental results of the proposed approach proved the efficiency in the main aspects of image steganography compared with the current state-of-the-art methods. However, a universal steganalysis is still unachievable, and more work should be done in this field.

Publication Date


  • 2020

Citation


  • Kadhim, I. J., Premaratne, P., Vial, P. J., Al-Qershi, O. M., & Al-Shebani, Q. (2020). Towards a Universal Steganalyser Using Convolutional Neural Networks. In Unknown Book (Vol. 12465 LNAI, pp. 611-623). doi:10.1007/978-3-030-60796-8_53

International Standard Book Number (isbn) 13


  • 9783030607951

Scopus Eid


  • 2-s2.0-85093973667

Web Of Science Accession Number


Book Title


  • Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Start Page


  • 611

End Page


  • 623

Abstract


  • A universal steganalyser has been the goal of many research leading to some good trials. Such steganalysers relied on machine learning and a wide range of features that can be extracted from images. However, increasing the dimensionality of the extracted features leads to the rapid rise in the complexity of algorithms. In recent years, some studies have indicated that well-designed convolutional neural networks (CNN) can achieve comparable performance to the two-step machine learning approaches. This paper aims to investigate different CNN architectures and diverse training strategies to propose a universal steganalysis model that can detect the presence of secret data in a colour stego-image. Since the detection of a stego-image can be considered as a classification problem, a CNN-based classifier has been proposed here. The experimental results of the proposed approach proved the efficiency in the main aspects of image steganography compared with the current state-of-the-art methods. However, a universal steganalysis is still unachievable, and more work should be done in this field.

Publication Date


  • 2020

Citation


  • Kadhim, I. J., Premaratne, P., Vial, P. J., Al-Qershi, O. M., & Al-Shebani, Q. (2020). Towards a Universal Steganalyser Using Convolutional Neural Networks. In Unknown Book (Vol. 12465 LNAI, pp. 611-623). doi:10.1007/978-3-030-60796-8_53

International Standard Book Number (isbn) 13


  • 9783030607951

Scopus Eid


  • 2-s2.0-85093973667

Web Of Science Accession Number


Book Title


  • Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Start Page


  • 611

End Page


  • 623