Eigenfaces-Based Steganography

In this paper we propose a novel transform domain steganography technique—hiding a message in components of linear combination of high order eigenfaces vectors. By high order we mean eigenvectors responsible for dimensions with low amount of overall image variance, which are usually related to high-...

Full description

Bibliographic Details
Main Authors: Tomasz Hachaj, Katarzyna Koptyra, Marek R. Ogiela
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/23/3/273
_version_ 1797395348800405504
author Tomasz Hachaj
Katarzyna Koptyra
Marek R. Ogiela
author_facet Tomasz Hachaj
Katarzyna Koptyra
Marek R. Ogiela
author_sort Tomasz Hachaj
collection DOAJ
description In this paper we propose a novel transform domain steganography technique—hiding a message in components of linear combination of high order eigenfaces vectors. By high order we mean eigenvectors responsible for dimensions with low amount of overall image variance, which are usually related to high-frequency parameters of image (details). The study found that when the method was trained on large enough data sets, image quality was nearly unaffected by modification of some linear combination coefficients used as PCA-based features. The proposed method is only limited to facial images, but in the era of overwhelming influence of social media, hundreds of thousands of selfies uploaded every day to social networks do not arouse any suspicion as a potential steganography communication channel. From our best knowledge there is no description of any popular steganography method that utilizes eigenfaces image domain. Due to this fact we have performed extensive evaluation of our method using at least 200,000 facial images for training and robustness evaluation of proposed approach. The obtained results are very promising. What is more, our numerical comparison with other state-of-the-art algorithms proved that eigenfaces-based steganography is among most robust methods against compression attack. The proposed research can be reproduced because we use publicly accessible data set and our implementation can be downloaded.
first_indexed 2024-03-09T00:33:11Z
format Article
id doaj.art-1e76d137c4a94672adc5597977d415e0
institution Directory Open Access Journal
issn 1099-4300
language English
last_indexed 2024-03-09T00:33:11Z
publishDate 2021-02-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj.art-1e76d137c4a94672adc5597977d415e02023-12-11T18:20:26ZengMDPI AGEntropy1099-43002021-02-0123327310.3390/e23030273Eigenfaces-Based SteganographyTomasz Hachaj0Katarzyna Koptyra1Marek R. Ogiela2Institute of Computer Science, Pedagogical University of Krakow, 30-084 Krakow, PolandCryptography and Cognitive Informatics Laboratory, AGH University of Science and Technology, 30-059 Krakow, PolandCryptography and Cognitive Informatics Laboratory, AGH University of Science and Technology, 30-059 Krakow, PolandIn this paper we propose a novel transform domain steganography technique—hiding a message in components of linear combination of high order eigenfaces vectors. By high order we mean eigenvectors responsible for dimensions with low amount of overall image variance, which are usually related to high-frequency parameters of image (details). The study found that when the method was trained on large enough data sets, image quality was nearly unaffected by modification of some linear combination coefficients used as PCA-based features. The proposed method is only limited to facial images, but in the era of overwhelming influence of social media, hundreds of thousands of selfies uploaded every day to social networks do not arouse any suspicion as a potential steganography communication channel. From our best knowledge there is no description of any popular steganography method that utilizes eigenfaces image domain. Due to this fact we have performed extensive evaluation of our method using at least 200,000 facial images for training and robustness evaluation of proposed approach. The obtained results are very promising. What is more, our numerical comparison with other state-of-the-art algorithms proved that eigenfaces-based steganography is among most robust methods against compression attack. The proposed research can be reproduced because we use publicly accessible data set and our implementation can be downloaded.https://www.mdpi.com/1099-4300/23/3/273steganographyeigenfaceslinear combinationprincipal components analysisLog-Euclidean Distance
spellingShingle Tomasz Hachaj
Katarzyna Koptyra
Marek R. Ogiela
Eigenfaces-Based Steganography
Entropy
steganography
eigenfaces
linear combination
principal components analysis
Log-Euclidean Distance
title Eigenfaces-Based Steganography
title_full Eigenfaces-Based Steganography
title_fullStr Eigenfaces-Based Steganography
title_full_unstemmed Eigenfaces-Based Steganography
title_short Eigenfaces-Based Steganography
title_sort eigenfaces based steganography
topic steganography
eigenfaces
linear combination
principal components analysis
Log-Euclidean Distance
url https://www.mdpi.com/1099-4300/23/3/273
work_keys_str_mv AT tomaszhachaj eigenfacesbasedsteganography
AT katarzynakoptyra eigenfacesbasedsteganography
AT marekrogiela eigenfacesbasedsteganography