SABMIS: sparse approximation based blind multi-image steganography scheme

Research output: Contribution to journalArticleResearchpeer review

Authors

Research Organisations

External Research Organisations

  • Indian Institute of Technology Indore (IITI)
  • Bennett University
View graph of relations

Details

Original languageEnglish
Article numbere1080
JournalPeerJ Computer Science
Volume8
Publication statusPublished - 28 Nov 2022

Abstract

Steganography is a technique of hiding secret data in some unsuspected cover media so that it is visually imperceptible. Image steganography, where the cover media is an image, is one of the most used schemes. Here, we focus on image steganography where the hidden data is also an image. Specifically, we embed grayscale secret images into a grayscale cover image, which is a challenging problem. Our goal is to develop a steganography scheme with enhanced embedding capacity while preserving the visual quality of the stego-image and ensuring that the stego-image is resistant to attacks. Our proposed scheme involves use of sparse approximation and our novel embedding rule, which helps to increase the embedding capacity and adds a layer of security. The stego-image is constructed by using the ADMM to solve the LASSO formulation of the underlying minimization problem. This method has a fast convergence, is easy to implement, and is extensively used in image processing. Finally, the secret images are extracted from the constructed stego-image using the reverse of our embedding rule. We perform extensive experiments on several standard images, and evaluate the embedding capacity, PSNR value, MSSIM index, NCC coefficient, entropy, and NAE. We obtain embedding capacities of 2bpp (bits per pixel), 4bpp, 6bpp, and 8bpp while embedding one, two, three, and four secret images, respectively. Our embedding capacities for the first three cases are higher than all the embedding capacities obtained in the literature. We are the first ones to embed four images. Further, there is very little deterioration in the quality of the stego-image as compared to its corresponding cover image. The quality of the original secret images and their corresponding extracted secret images is also almost the same. Further, due to our algorithmic design, our scheme is resistant to steganographic attacks as well.

Keywords

    ADMM, Image processing, LASSO, Optimization, Sparse approximation, Steganography

ASJC Scopus subject areas

Cite this

SABMIS: sparse approximation based blind multi-image steganography scheme. / Agrawal, Rohit; Ahuja, Kapil; Steinbach, Marc C. et al.
In: PeerJ Computer Science, Vol. 8, e1080, 28.11.2022.

Research output: Contribution to journalArticleResearchpeer review

Agrawal R, Ahuja K, Steinbach MC, Wick T. SABMIS: sparse approximation based blind multi-image steganography scheme. PeerJ Computer Science. 2022 Nov 28;8:e1080. doi: 10.48550/arXiv.2110.11418, 10.7717/PEERJ-CS.1080
Agrawal, Rohit ; Ahuja, Kapil ; Steinbach, Marc C. et al. / SABMIS : sparse approximation based blind multi-image steganography scheme. In: PeerJ Computer Science. 2022 ; Vol. 8.
Download
@article{75cdf415db004f619ca9f3e3bb4aa9a2,
title = "SABMIS: sparse approximation based blind multi-image steganography scheme",
abstract = " Steganography is a technique of hiding secret data in some unsuspected cover media so that it is visually imperceptible. Image steganography, where the cover media is an image, is one of the most used schemes. Here, we focus on image steganography where the hidden data is also an image. Specifically, we embed grayscale secret images into a grayscale cover image, which is a challenging problem. Our goal is to develop a steganography scheme with enhanced embedding capacity while preserving the visual quality of the stego-image and ensuring that the stego-image is resistant to attacks. Our proposed scheme involves use of sparse approximation and our novel embedding rule, which helps to increase the embedding capacity and adds a layer of security. The stego-image is constructed by using the ADMM to solve the LASSO formulation of the underlying minimization problem. This method has a fast convergence, is easy to implement, and is extensively used in image processing. Finally, the secret images are extracted from the constructed stego-image using the reverse of our embedding rule. We perform extensive experiments on several standard images, and evaluate the embedding capacity, PSNR value, MSSIM index, NCC coefficient, entropy, and NAE. We obtain embedding capacities of 2bpp (bits per pixel), 4bpp, 6bpp, and 8bpp while embedding one, two, three, and four secret images, respectively. Our embedding capacities for the first three cases are higher than all the embedding capacities obtained in the literature. We are the first ones to embed four images. Further, there is very little deterioration in the quality of the stego-image as compared to its corresponding cover image. The quality of the original secret images and their corresponding extracted secret images is also almost the same. Further, due to our algorithmic design, our scheme is resistant to steganographic attacks as well. ",
keywords = "ADMM, Image processing, LASSO, Optimization, Sparse approximation, Steganography",
author = "Rohit Agrawal and Kapil Ahuja and Steinbach, {Marc C.} and Thomas Wick",
note = "Publisher Copyright: {\textcopyright} 2022 Agrawal et al.",
year = "2022",
month = nov,
day = "28",
doi = "10.48550/arXiv.2110.11418",
language = "English",
volume = "8",

}

Download

TY - JOUR

T1 - SABMIS

T2 - sparse approximation based blind multi-image steganography scheme

AU - Agrawal, Rohit

AU - Ahuja, Kapil

AU - Steinbach, Marc C.

AU - Wick, Thomas

N1 - Publisher Copyright: © 2022 Agrawal et al.

PY - 2022/11/28

Y1 - 2022/11/28

N2 - Steganography is a technique of hiding secret data in some unsuspected cover media so that it is visually imperceptible. Image steganography, where the cover media is an image, is one of the most used schemes. Here, we focus on image steganography where the hidden data is also an image. Specifically, we embed grayscale secret images into a grayscale cover image, which is a challenging problem. Our goal is to develop a steganography scheme with enhanced embedding capacity while preserving the visual quality of the stego-image and ensuring that the stego-image is resistant to attacks. Our proposed scheme involves use of sparse approximation and our novel embedding rule, which helps to increase the embedding capacity and adds a layer of security. The stego-image is constructed by using the ADMM to solve the LASSO formulation of the underlying minimization problem. This method has a fast convergence, is easy to implement, and is extensively used in image processing. Finally, the secret images are extracted from the constructed stego-image using the reverse of our embedding rule. We perform extensive experiments on several standard images, and evaluate the embedding capacity, PSNR value, MSSIM index, NCC coefficient, entropy, and NAE. We obtain embedding capacities of 2bpp (bits per pixel), 4bpp, 6bpp, and 8bpp while embedding one, two, three, and four secret images, respectively. Our embedding capacities for the first three cases are higher than all the embedding capacities obtained in the literature. We are the first ones to embed four images. Further, there is very little deterioration in the quality of the stego-image as compared to its corresponding cover image. The quality of the original secret images and their corresponding extracted secret images is also almost the same. Further, due to our algorithmic design, our scheme is resistant to steganographic attacks as well.

AB - Steganography is a technique of hiding secret data in some unsuspected cover media so that it is visually imperceptible. Image steganography, where the cover media is an image, is one of the most used schemes. Here, we focus on image steganography where the hidden data is also an image. Specifically, we embed grayscale secret images into a grayscale cover image, which is a challenging problem. Our goal is to develop a steganography scheme with enhanced embedding capacity while preserving the visual quality of the stego-image and ensuring that the stego-image is resistant to attacks. Our proposed scheme involves use of sparse approximation and our novel embedding rule, which helps to increase the embedding capacity and adds a layer of security. The stego-image is constructed by using the ADMM to solve the LASSO formulation of the underlying minimization problem. This method has a fast convergence, is easy to implement, and is extensively used in image processing. Finally, the secret images are extracted from the constructed stego-image using the reverse of our embedding rule. We perform extensive experiments on several standard images, and evaluate the embedding capacity, PSNR value, MSSIM index, NCC coefficient, entropy, and NAE. We obtain embedding capacities of 2bpp (bits per pixel), 4bpp, 6bpp, and 8bpp while embedding one, two, three, and four secret images, respectively. Our embedding capacities for the first three cases are higher than all the embedding capacities obtained in the literature. We are the first ones to embed four images. Further, there is very little deterioration in the quality of the stego-image as compared to its corresponding cover image. The quality of the original secret images and their corresponding extracted secret images is also almost the same. Further, due to our algorithmic design, our scheme is resistant to steganographic attacks as well.

KW - ADMM

KW - Image processing

KW - LASSO

KW - Optimization

KW - Sparse approximation

KW - Steganography

UR - http://www.scopus.com/inward/record.url?scp=85147799896&partnerID=8YFLogxK

U2 - 10.48550/arXiv.2110.11418

DO - 10.48550/arXiv.2110.11418

M3 - Article

VL - 8

JO - PeerJ Computer Science

JF - PeerJ Computer Science

M1 - e1080

ER -