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-...
Main Authors: | , , |
---|---|
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 |