Cargando…

Joint image compression and encryption based on sparse Bayesian learning and bit-level 3D Arnold cat maps

Image compression and image encryption are two essential tasks in image processing. The former aims to reduce the cost for storage or transmission of images while the latter aims to change the positions or values of pixels to protect image content. Nowadays, an increasing number of researchers are f...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Xinsheng, Li, Taiyong, Wu, Jiang, Xie, Zhilong, Shi, Jiayi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6860426/
https://www.ncbi.nlm.nih.gov/pubmed/31738772
http://dx.doi.org/10.1371/journal.pone.0224382
_version_ 1783471236013096960
author Li, Xinsheng
Li, Taiyong
Wu, Jiang
Xie, Zhilong
Shi, Jiayi
author_facet Li, Xinsheng
Li, Taiyong
Wu, Jiang
Xie, Zhilong
Shi, Jiayi
author_sort Li, Xinsheng
collection PubMed
description Image compression and image encryption are two essential tasks in image processing. The former aims to reduce the cost for storage or transmission of images while the latter aims to change the positions or values of pixels to protect image content. Nowadays, an increasing number of researchers are focusing on the combination of these two tasks. In this paper, we propose a novel joint image compression and encryption approach that integrates a quantum chaotic system, sparse Bayesian learning (SBL) and a bit-level 3D Arnold cat map, so-called QSBLA, for such a purpose. Specifically, the QSBLA consists of 6 stages. First, a quantum chaotic system is employed to generate chaotic sequences for subsequent compression and encryption. Second, as one method of compressive sensing, SBL is used to compress images. Third, an operation of diffusion is performed on the compressed image. Fourth, the compressed and diffused image is transformed into several bit-level cubes. Fifth, 3D Arnold cat maps are used to permute each bit-level cube. Finally, all the bit-level cubes are integrated and transformed into a 2D pixel-level image, resulting in the compressed and encrypted image. Extensive experiments on 8 publicly-accessed images demonstrate that the proposed QSBLA is superior or comparable to some state-of-the-art approaches in terms of several measurement indices, indicating that the QSBLA is promising for joint image compression and encryption.
format Online
Article
Text
id pubmed-6860426
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-68604262019-12-07 Joint image compression and encryption based on sparse Bayesian learning and bit-level 3D Arnold cat maps Li, Xinsheng Li, Taiyong Wu, Jiang Xie, Zhilong Shi, Jiayi PLoS One Research Article Image compression and image encryption are two essential tasks in image processing. The former aims to reduce the cost for storage or transmission of images while the latter aims to change the positions or values of pixels to protect image content. Nowadays, an increasing number of researchers are focusing on the combination of these two tasks. In this paper, we propose a novel joint image compression and encryption approach that integrates a quantum chaotic system, sparse Bayesian learning (SBL) and a bit-level 3D Arnold cat map, so-called QSBLA, for such a purpose. Specifically, the QSBLA consists of 6 stages. First, a quantum chaotic system is employed to generate chaotic sequences for subsequent compression and encryption. Second, as one method of compressive sensing, SBL is used to compress images. Third, an operation of diffusion is performed on the compressed image. Fourth, the compressed and diffused image is transformed into several bit-level cubes. Fifth, 3D Arnold cat maps are used to permute each bit-level cube. Finally, all the bit-level cubes are integrated and transformed into a 2D pixel-level image, resulting in the compressed and encrypted image. Extensive experiments on 8 publicly-accessed images demonstrate that the proposed QSBLA is superior or comparable to some state-of-the-art approaches in terms of several measurement indices, indicating that the QSBLA is promising for joint image compression and encryption. Public Library of Science 2019-11-18 /pmc/articles/PMC6860426/ /pubmed/31738772 http://dx.doi.org/10.1371/journal.pone.0224382 Text en © 2019 Li et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Li, Xinsheng
Li, Taiyong
Wu, Jiang
Xie, Zhilong
Shi, Jiayi
Joint image compression and encryption based on sparse Bayesian learning and bit-level 3D Arnold cat maps
title Joint image compression and encryption based on sparse Bayesian learning and bit-level 3D Arnold cat maps
title_full Joint image compression and encryption based on sparse Bayesian learning and bit-level 3D Arnold cat maps
title_fullStr Joint image compression and encryption based on sparse Bayesian learning and bit-level 3D Arnold cat maps
title_full_unstemmed Joint image compression and encryption based on sparse Bayesian learning and bit-level 3D Arnold cat maps
title_short Joint image compression and encryption based on sparse Bayesian learning and bit-level 3D Arnold cat maps
title_sort joint image compression and encryption based on sparse bayesian learning and bit-level 3d arnold cat maps
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6860426/
https://www.ncbi.nlm.nih.gov/pubmed/31738772
http://dx.doi.org/10.1371/journal.pone.0224382
work_keys_str_mv AT lixinsheng jointimagecompressionandencryptionbasedonsparsebayesianlearningandbitlevel3darnoldcatmaps
AT litaiyong jointimagecompressionandencryptionbasedonsparsebayesianlearningandbitlevel3darnoldcatmaps
AT wujiang jointimagecompressionandencryptionbasedonsparsebayesianlearningandbitlevel3darnoldcatmaps
AT xiezhilong jointimagecompressionandencryptionbasedonsparsebayesianlearningandbitlevel3darnoldcatmaps
AT shijiayi jointimagecompressionandencryptionbasedonsparsebayesianlearningandbitlevel3darnoldcatmaps