Cargando…

A partial encryption algorithm for medical images based on quick response code and reversible data hiding technology

BACKGROUND: Medical image data, like most patient information, have a strong requirement for privacy and confidentiality. This makes transmitting medical image data, within an open network, problematic, due to the aforementioned issues, along with the dangers of data/information leakage. Possible so...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Jian, Zhang, Zelin, Li, Shengyu, Benton, Ryan, Huang, Yulong, Kasukurthi, Mohan Vamsi, Li, Dongqi, Lin, Jingwei, Borchert, Glen M., Tan, Shaobo, Li, Gang, Ma, Bin, Yang, Meihong, Huang, Jingshan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7739464/
https://www.ncbi.nlm.nih.gov/pubmed/33323108
http://dx.doi.org/10.1186/s12911-020-01328-2
_version_ 1783623336024080384
author Li, Jian
Zhang, Zelin
Li, Shengyu
Benton, Ryan
Huang, Yulong
Kasukurthi, Mohan Vamsi
Li, Dongqi
Lin, Jingwei
Borchert, Glen M.
Tan, Shaobo
Li, Gang
Ma, Bin
Yang, Meihong
Huang, Jingshan
author_facet Li, Jian
Zhang, Zelin
Li, Shengyu
Benton, Ryan
Huang, Yulong
Kasukurthi, Mohan Vamsi
Li, Dongqi
Lin, Jingwei
Borchert, Glen M.
Tan, Shaobo
Li, Gang
Ma, Bin
Yang, Meihong
Huang, Jingshan
author_sort Li, Jian
collection PubMed
description BACKGROUND: Medical image data, like most patient information, have a strong requirement for privacy and confidentiality. This makes transmitting medical image data, within an open network, problematic, due to the aforementioned issues, along with the dangers of data/information leakage. Possible solutions in the past have included the utilization of information-hiding and image-encryption technologies; however, these methods can cause difficulties when attempting to recover the original images. METHODS: In this work, we developed an algorithm for protecting medical image key regions. Coefficient of variation is first employed to identify key regions, a.k.a. image lesion areas; then additional areas are processed as blocks and texture complexity is analyzed. Next, our novel reversible data-hiding algorithm embeds lesion area contents into a high-texture area, after which an Arnold transformation is utilized to protect the original lesion information. After this, we use image basic information ciphertext and decryption parameters to generate a quick response (QR) code used in place of original key regions. RESULTS: The approach presented here allows for the storage (and sending) of medical image data within open network environments, while ensuring only authorized personnel are able to recover sensitive patient information (both image and meta-data) without information loss. DISCUSSION: Peak signal to noise ratio and the Structural Similarity Index measures show that the algorithm presented in this work can encrypt and restore original images without information loss. Moreover, by adjusting the threshold and the Mean Squared Error, we can control the overall quality of the image: the higher the threshold, the better the quality and vice versa. This allows the encryptor to control the amount of degradation as, at appropriate amounts, degradation aids in the protection of the image. CONCLUSIONS: As shown in the experimental results, the proposed method allows for (a) the safe transmission and storage of medical image data, (b) the full recovery (no information loss) of sensitive regions within the medical image following encryption, and (c) meta-data about the patient and image to be stored within and recovered from the public image.
format Online
Article
Text
id pubmed-7739464
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-77394642020-12-17 A partial encryption algorithm for medical images based on quick response code and reversible data hiding technology Li, Jian Zhang, Zelin Li, Shengyu Benton, Ryan Huang, Yulong Kasukurthi, Mohan Vamsi Li, Dongqi Lin, Jingwei Borchert, Glen M. Tan, Shaobo Li, Gang Ma, Bin Yang, Meihong Huang, Jingshan BMC Med Inform Decis Mak Research BACKGROUND: Medical image data, like most patient information, have a strong requirement for privacy and confidentiality. This makes transmitting medical image data, within an open network, problematic, due to the aforementioned issues, along with the dangers of data/information leakage. Possible solutions in the past have included the utilization of information-hiding and image-encryption technologies; however, these methods can cause difficulties when attempting to recover the original images. METHODS: In this work, we developed an algorithm for protecting medical image key regions. Coefficient of variation is first employed to identify key regions, a.k.a. image lesion areas; then additional areas are processed as blocks and texture complexity is analyzed. Next, our novel reversible data-hiding algorithm embeds lesion area contents into a high-texture area, after which an Arnold transformation is utilized to protect the original lesion information. After this, we use image basic information ciphertext and decryption parameters to generate a quick response (QR) code used in place of original key regions. RESULTS: The approach presented here allows for the storage (and sending) of medical image data within open network environments, while ensuring only authorized personnel are able to recover sensitive patient information (both image and meta-data) without information loss. DISCUSSION: Peak signal to noise ratio and the Structural Similarity Index measures show that the algorithm presented in this work can encrypt and restore original images without information loss. Moreover, by adjusting the threshold and the Mean Squared Error, we can control the overall quality of the image: the higher the threshold, the better the quality and vice versa. This allows the encryptor to control the amount of degradation as, at appropriate amounts, degradation aids in the protection of the image. CONCLUSIONS: As shown in the experimental results, the proposed method allows for (a) the safe transmission and storage of medical image data, (b) the full recovery (no information loss) of sensitive regions within the medical image following encryption, and (c) meta-data about the patient and image to be stored within and recovered from the public image. BioMed Central 2020-12-15 /pmc/articles/PMC7739464/ /pubmed/33323108 http://dx.doi.org/10.1186/s12911-020-01328-2 Text en © The Author(s) 2020 Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Research
Li, Jian
Zhang, Zelin
Li, Shengyu
Benton, Ryan
Huang, Yulong
Kasukurthi, Mohan Vamsi
Li, Dongqi
Lin, Jingwei
Borchert, Glen M.
Tan, Shaobo
Li, Gang
Ma, Bin
Yang, Meihong
Huang, Jingshan
A partial encryption algorithm for medical images based on quick response code and reversible data hiding technology
title A partial encryption algorithm for medical images based on quick response code and reversible data hiding technology
title_full A partial encryption algorithm for medical images based on quick response code and reversible data hiding technology
title_fullStr A partial encryption algorithm for medical images based on quick response code and reversible data hiding technology
title_full_unstemmed A partial encryption algorithm for medical images based on quick response code and reversible data hiding technology
title_short A partial encryption algorithm for medical images based on quick response code and reversible data hiding technology
title_sort partial encryption algorithm for medical images based on quick response code and reversible data hiding technology
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7739464/
https://www.ncbi.nlm.nih.gov/pubmed/33323108
http://dx.doi.org/10.1186/s12911-020-01328-2
work_keys_str_mv AT lijian apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT zhangzelin apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT lishengyu apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT bentonryan apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT huangyulong apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT kasukurthimohanvamsi apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT lidongqi apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT linjingwei apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT borchertglenm apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT tanshaobo apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT ligang apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT mabin apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT yangmeihong apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT huangjingshan apartialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT lijian partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT zhangzelin partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT lishengyu partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT bentonryan partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT huangyulong partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT kasukurthimohanvamsi partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT lidongqi partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT linjingwei partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT borchertglenm partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT tanshaobo partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT ligang partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT mabin partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT yangmeihong partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology
AT huangjingshan partialencryptionalgorithmformedicalimagesbasedonquickresponsecodeandreversibledatahidingtechnology