Content-independent embedding scheme for multi-modal medical image watermarking
Identifieur interne : 000117 ( Pmc/Corpus ); précédent : 000116; suivant : 000118Content-independent embedding scheme for multi-modal medical image watermarking
Auteurs : Hussain Nyeem ; Wageeh Boles ; Colin BoydSource :
- BioMedical Engineering OnLine [ 1475-925X ] ; 2015.
Abstract
As the increasing adoption of information technology continues to offer better distant medical services, the distribution of, and remote access to digital medical images over public networks continues to grow significantly. Such use of medical images raises serious concerns for their continuous security protection, which digital watermarking has shown great potential to address.
We present a content-independent embedding scheme for medical image watermarking. We observe that the perceptual content of medical images varies widely with their modalities. Recent medical image watermarking schemes are image-content dependent and thus they may suffer from inconsistent embedding capacity and visual artefacts. To attain the image content-independent embedding property, we generalise RONI (region of non-interest, to the medical professionals) selection process and use it for embedding by utilising RONI’s least significant bit-planes. The proposed scheme thus avoids the need for RONI segmentation that incurs capacity and computational overheads.
Our experimental results demonstrate that the proposed embedding scheme performs consistently over a dataset of 370 medical images including their 7 different modalities. Experimental results also verify how the state-of-the-art reversible schemes can have an inconsistent performance for different modalities of medical images. Our scheme has MSSIM (Mean Structural SIMilarity) larger than 0.999 with a deterministically adaptable embedding capacity.
Our proposed image-content independent embedding scheme is modality-wise consistent, and maintains a good image quality of RONI while keeping all other pixels in the image untouched. Thus, with an appropriate watermarking framework (
Url:
DOI: 10.1186/1475-925X-14-7
PubMed: 25649491
PubMed Central: 4417312
Links to Exploration step
PMC:4417312Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">Content-independent embedding scheme for multi-modal medical image watermarking</title>
<author><name sortKey="Nyeem, Hussain" sort="Nyeem, Hussain" uniqKey="Nyeem H" first="Hussain" last="Nyeem">Hussain Nyeem</name>
<affiliation><nlm:aff id="Aff1">Department of Electronics and Communication Engineering, Khulna University of Engineering and Technology (KUET), 9203 Khulna, Bangladesh</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Boles, Wageeh" sort="Boles, Wageeh" uniqKey="Boles W" first="Wageeh" last="Boles">Wageeh Boles</name>
<affiliation><nlm:aff id="Aff2">School of Electrical Eng. & Computer Science, Queensland University of Technology (QUT), Brisbane, 4001 Queensland Australia</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Boyd, Colin" sort="Boyd, Colin" uniqKey="Boyd C" first="Colin" last="Boyd">Colin Boyd</name>
<affiliation><nlm:aff id="Aff2">School of Electrical Eng. & Computer Science, Queensland University of Technology (QUT), Brisbane, 4001 Queensland Australia</nlm:aff>
</affiliation>
<affiliation><nlm:aff id="Aff3">Department of Telematics, Norwegian University of Science and Technology (NTNU), 7491 Trondheim, Norway</nlm:aff>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">25649491</idno>
<idno type="pmc">4417312</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4417312</idno>
<idno type="RBID">PMC:4417312</idno>
<idno type="doi">10.1186/1475-925X-14-7</idno>
<date when="2015">2015</date>
<idno type="wicri:Area/Pmc/Corpus">000117</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Corpus" wicri:corpus="PMC">000117</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">Content-independent embedding scheme for multi-modal medical image watermarking</title>
<author><name sortKey="Nyeem, Hussain" sort="Nyeem, Hussain" uniqKey="Nyeem H" first="Hussain" last="Nyeem">Hussain Nyeem</name>
<affiliation><nlm:aff id="Aff1">Department of Electronics and Communication Engineering, Khulna University of Engineering and Technology (KUET), 9203 Khulna, Bangladesh</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Boles, Wageeh" sort="Boles, Wageeh" uniqKey="Boles W" first="Wageeh" last="Boles">Wageeh Boles</name>
<affiliation><nlm:aff id="Aff2">School of Electrical Eng. & Computer Science, Queensland University of Technology (QUT), Brisbane, 4001 Queensland Australia</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Boyd, Colin" sort="Boyd, Colin" uniqKey="Boyd C" first="Colin" last="Boyd">Colin Boyd</name>
<affiliation><nlm:aff id="Aff2">School of Electrical Eng. & Computer Science, Queensland University of Technology (QUT), Brisbane, 4001 Queensland Australia</nlm:aff>
</affiliation>
<affiliation><nlm:aff id="Aff3">Department of Telematics, Norwegian University of Science and Technology (NTNU), 7491 Trondheim, Norway</nlm:aff>
</affiliation>
</author>
</analytic>
<series><title level="j">BioMedical Engineering OnLine</title>
<idno type="eISSN">1475-925X</idno>
<imprint><date when="2015">2015</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><sec><title>Background</title>
<p>As the increasing adoption of information technology continues to offer better distant medical services, the distribution of, and remote access to digital medical images over public networks continues to grow significantly. Such use of medical images raises serious concerns for their continuous security protection, which digital watermarking has shown great potential to address.</p>
</sec>
<sec><title>Methods</title>
<p>We present a content-independent embedding scheme for medical image watermarking. We observe that the perceptual content of medical images varies widely with their modalities. Recent medical image watermarking schemes are image-content dependent and thus they may suffer from inconsistent embedding capacity and visual artefacts. To attain the image content-independent embedding property, we generalise RONI (region of non-interest, to the medical professionals) selection process and use it for embedding by utilising RONI’s least significant bit-planes. The proposed scheme thus avoids the need for RONI segmentation that incurs capacity and computational overheads.</p>
</sec>
<sec><title>Results</title>
<p>Our experimental results demonstrate that the proposed embedding scheme performs consistently over a dataset of 370 medical images including their 7 different modalities. Experimental results also verify how the state-of-the-art reversible schemes can have an inconsistent performance for different modalities of medical images. Our scheme has MSSIM (Mean Structural SIMilarity) larger than 0.999 with a deterministically adaptable embedding capacity.</p>
</sec>
<sec><title>Conclusions</title>
<p>Our proposed image-content independent embedding scheme is modality-wise consistent, and maintains a good image quality of RONI while keeping all other pixels in the image untouched. Thus, with an appropriate watermarking framework (<italic>i.e.</italic>
, with the considerations of watermark generation, embedding and detection functions), our proposed scheme can be viable for the multi-modality medical image applications and distant medical services such as teleradiology and eHealth.</p>
</sec>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct><analytic><author><name sortKey="Nyeem, H" uniqKey="Nyeem H">H Nyeem</name>
</author>
<author><name sortKey="Boles, W" uniqKey="Boles W">W Boles</name>
</author>
<author><name sortKey="Boyd, C" uniqKey="Boyd C">C Boyd</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mousavi, Sm" uniqKey="Mousavi S">SM Mousavi</name>
</author>
<author><name sortKey="Naghsh, A" uniqKey="Naghsh A">A Naghsh</name>
</author>
<author><name sortKey="Abu Bakar, S" uniqKey="Abu Bakar S">S Abu-Bakar</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nyeem, H" uniqKey="Nyeem H">H Nyeem</name>
</author>
<author><name sortKey="Boles, W" uniqKey="Boles W">W Boles</name>
</author>
<author><name sortKey="Boyd, C" uniqKey="Boyd C">C Boyd</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nyeem, H" uniqKey="Nyeem H">H Nyeem</name>
</author>
<author><name sortKey="Boles, W" uniqKey="Boles W">W Boles</name>
</author>
<author><name sortKey="Boyd, C" uniqKey="Boyd C">C Boyd</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nyeem, H" uniqKey="Nyeem H">H Nyeem</name>
</author>
<author><name sortKey="Boles, W" uniqKey="Boles W">W Boles</name>
</author>
<author><name sortKey="Boyd, C" uniqKey="Boyd C">C Boyd</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Wakatani, A" uniqKey="Wakatani A">A Wakatani</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Shih, Fy" uniqKey="Shih F">FY Shih</name>
</author>
<author><name sortKey="Wu, Yt" uniqKey="Wu Y">YT Wu</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Barton, Jm" uniqKey="Barton J">JM Barton</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fridrich, J" uniqKey="Fridrich J">J Fridrich</name>
</author>
<author><name sortKey="Goljan, M" uniqKey="Goljan M">M Goljan</name>
</author>
<author><name sortKey="Du, R" uniqKey="Du R">R Du</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tian, J" uniqKey="Tian J">J Tian</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lee, S" uniqKey="Lee S">S Lee</name>
</author>
<author><name sortKey="Yoo, Cd" uniqKey="Yoo C">CD Yoo</name>
</author>
<author><name sortKey="Kalker, T" uniqKey="Kalker T">T Kalker</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Coatrieux, G" uniqKey="Coatrieux G">G Coatrieux</name>
</author>
<author><name sortKey="Montagner, J" uniqKey="Montagner J">J Montagner</name>
</author>
<author><name sortKey="Huang, H" uniqKey="Huang H">H Huang</name>
</author>
<author><name sortKey="Roux, C" uniqKey="Roux C">C Roux</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Celik, Mu" uniqKey="Celik M">MU Celik</name>
</author>
<author><name sortKey="Sharma, G" uniqKey="Sharma G">G Sharma</name>
</author>
<author><name sortKey="Tekalp, Am" uniqKey="Tekalp A">AM Tekalp</name>
</author>
<author><name sortKey="Saber, E" uniqKey="Saber E">E Saber</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ni, Z" uniqKey="Ni Z">Z Ni</name>
</author>
<author><name sortKey="Shi, Yq" uniqKey="Shi Y">YQ Shi</name>
</author>
<author><name sortKey="Ansari, N" uniqKey="Ansari N">N Ansari</name>
</author>
<author><name sortKey="Su, W" uniqKey="Su W">W Su</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Guo, X" uniqKey="Guo X">X Guo</name>
</author>
<author><name sortKey="Zhuang, Tg" uniqKey="Zhuang T">TG Zhuang</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Tsai, P" uniqKey="Tsai P">P Tsai</name>
</author>
<author><name sortKey="Hu, Yc" uniqKey="Hu Y">YC Hu</name>
</author>
<author><name sortKey="Yeh, Hl" uniqKey="Yeh H">HL Yeh</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Caldelli, R" uniqKey="Caldelli R">R Caldelli</name>
</author>
<author><name sortKey="Filippini, F" uniqKey="Filippini F">F Filippini</name>
</author>
<author><name sortKey="Becarelli, R" uniqKey="Becarelli R">R Becarelli</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nayak, J" uniqKey="Nayak J">J Nayak</name>
</author>
<author><name sortKey="Bhat, Ps" uniqKey="Bhat P">PS Bhat</name>
</author>
<author><name sortKey="Acharya, R" uniqKey="Acharya R">R Acharya</name>
</author>
<author><name sortKey="Kumar, Ms" uniqKey="Kumar M">MS Kumar</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Nyeem, H" uniqKey="Nyeem H">H Nyeem</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Guo, X" uniqKey="Guo X">X Guo</name>
</author>
<author><name sortKey="Zhuang, Tg" uniqKey="Zhuang T">TG Zhuang</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Kundu, Mk" uniqKey="Kundu M">MK Kundu</name>
</author>
<author><name sortKey="Das, S" uniqKey="Das S">S Das</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Giakoumaki, A" uniqKey="Giakoumaki A">A Giakoumaki</name>
</author>
<author><name sortKey="Pavlopoulos, S" uniqKey="Pavlopoulos S">S Pavlopoulos</name>
</author>
<author><name sortKey="Koutsouris, D" uniqKey="Koutsouris D">D Koutsouris</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Memon, Na" uniqKey="Memon N">NA Memon</name>
</author>
<author><name sortKey="Gilani, S" uniqKey="Gilani S">S Gilani</name>
</author>
<author><name sortKey="Qayoom, S" uniqKey="Qayoom S">S Qayoom</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fotopoulos, V" uniqKey="Fotopoulos V">V Fotopoulos</name>
</author>
<author><name sortKey="Stavrinou, Ml" uniqKey="Stavrinou M">ML Stavrinou</name>
</author>
<author><name sortKey="Skodras, An" uniqKey="Skodras A">AN Skodras</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Jayanthi, V" uniqKey="Jayanthi V">V Jayanthi</name>
</author>
<author><name sortKey="Selvalakshmi, V" uniqKey="Selvalakshmi V">V Selvalakshmi</name>
</author>
<author><name sortKey="Rajamani, V" uniqKey="Rajamani V">V Rajamani</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Rahimi, F" uniqKey="Rahimi F">F Rahimi</name>
</author>
<author><name sortKey="Rabbani, H" uniqKey="Rabbani H">H Rabbani</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Das, S" uniqKey="Das S">S Das</name>
</author>
<author><name sortKey="Kundu, Mk" uniqKey="Kundu M">MK Kundu</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Hirano, S" uniqKey="Hirano S">S Hirano</name>
</author>
<author><name sortKey="Tsumoto, S" uniqKey="Tsumoto S">S Tsumoto</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Wang, Z" uniqKey="Wang Z">Z Wang</name>
</author>
<author><name sortKey="Bovik, Ac" uniqKey="Bovik A">AC Bovik</name>
</author>
<author><name sortKey="Sheikh, Hr" uniqKey="Sheikh H">HR Sheikh</name>
</author>
<author><name sortKey="Simoncelli, Ep" uniqKey="Simoncelli E">EP Simoncelli</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Hore, A" uniqKey="Hore A">A Hore</name>
</author>
<author><name sortKey="Ziou, D" uniqKey="Ziou D">D Ziou</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Huynh Thu, Q" uniqKey="Huynh Thu Q">Q Huynh-Thu</name>
</author>
<author><name sortKey="Ghanbari, M" uniqKey="Ghanbari M">M Ghanbari</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<pmc article-type="research-article"><pmc-dir>properties open_access</pmc-dir>
<front><journal-meta><journal-id journal-id-type="nlm-ta">Biomed Eng Online</journal-id>
<journal-id journal-id-type="iso-abbrev">Biomed Eng Online</journal-id>
<journal-title-group><journal-title>BioMedical Engineering OnLine</journal-title>
</journal-title-group>
<issn pub-type="epub">1475-925X</issn>
<publisher><publisher-name>BioMed Central</publisher-name>
<publisher-loc>London</publisher-loc>
</publisher>
</journal-meta>
<article-meta><article-id pub-id-type="pmid">25649491</article-id>
<article-id pub-id-type="pmc">4417312</article-id>
<article-id pub-id-type="publisher-id">958</article-id>
<article-id pub-id-type="doi">10.1186/1475-925X-14-7</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Research</subject>
</subj-group>
</article-categories>
<title-group><article-title>Content-independent embedding scheme for multi-modal medical image watermarking</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" corresp="yes"><name><surname>Nyeem</surname>
<given-names>Hussain</given-names>
</name>
<address><email>h.nyeem@kuet.ac.bd</email>
</address>
<xref ref-type="aff" rid="Aff1"></xref>
</contrib>
<contrib contrib-type="author"><name><surname>Boles</surname>
<given-names>Wageeh</given-names>
</name>
<address><email>w.boles@qut.edu.au</email>
</address>
<xref ref-type="aff" rid="Aff2"></xref>
</contrib>
<contrib contrib-type="author"><name><surname>Boyd</surname>
<given-names>Colin</given-names>
</name>
<address><email>colin.boyd@item.ntnu.no</email>
</address>
<xref ref-type="aff" rid="Aff2"></xref>
<xref ref-type="aff" rid="Aff3"></xref>
</contrib>
<aff id="Aff1"><label></label>
Department of Electronics and Communication Engineering, Khulna University of Engineering and Technology (KUET), 9203 Khulna, Bangladesh</aff>
<aff id="Aff2"><label></label>
School of Electrical Eng. & Computer Science, Queensland University of Technology (QUT), Brisbane, 4001 Queensland Australia</aff>
<aff id="Aff3"><label></label>
Department of Telematics, Norwegian University of Science and Technology (NTNU), 7491 Trondheim, Norway</aff>
</contrib-group>
<pub-date pub-type="epub"><day>4</day>
<month>2</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="pmc-release"><day>4</day>
<month>2</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="collection"><year>2015</year>
</pub-date>
<volume>14</volume>
<elocation-id>7</elocation-id>
<history><date date-type="received"><day>4</day>
<month>8</month>
<year>2014</year>
</date>
<date date-type="accepted"><day>26</day>
<month>12</month>
<year>2014</year>
</date>
</history>
<permissions><copyright-statement>© Nyeem et al.; licensee BioMed Central. 2015</copyright-statement>
<license license-type="open-access"><license-p>This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/2.0">http://creativecommons.org/licenses/by/2.0</ext-link>
), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver (<ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/publicdomain/zero/1.0/">http://creativecommons.org/publicdomain/zero/1.0/</ext-link>
) applies to the data made available in this article, unless otherwise stated.</license-p>
</license>
</permissions>
<abstract id="Abs1"><sec><title>Background</title>
<p>As the increasing adoption of information technology continues to offer better distant medical services, the distribution of, and remote access to digital medical images over public networks continues to grow significantly. Such use of medical images raises serious concerns for their continuous security protection, which digital watermarking has shown great potential to address.</p>
</sec>
<sec><title>Methods</title>
<p>We present a content-independent embedding scheme for medical image watermarking. We observe that the perceptual content of medical images varies widely with their modalities. Recent medical image watermarking schemes are image-content dependent and thus they may suffer from inconsistent embedding capacity and visual artefacts. To attain the image content-independent embedding property, we generalise RONI (region of non-interest, to the medical professionals) selection process and use it for embedding by utilising RONI’s least significant bit-planes. The proposed scheme thus avoids the need for RONI segmentation that incurs capacity and computational overheads.</p>
</sec>
<sec><title>Results</title>
<p>Our experimental results demonstrate that the proposed embedding scheme performs consistently over a dataset of 370 medical images including their 7 different modalities. Experimental results also verify how the state-of-the-art reversible schemes can have an inconsistent performance for different modalities of medical images. Our scheme has MSSIM (Mean Structural SIMilarity) larger than 0.999 with a deterministically adaptable embedding capacity.</p>
</sec>
<sec><title>Conclusions</title>
<p>Our proposed image-content independent embedding scheme is modality-wise consistent, and maintains a good image quality of RONI while keeping all other pixels in the image untouched. Thus, with an appropriate watermarking framework (<italic>i.e.</italic>
, with the considerations of watermark generation, embedding and detection functions), our proposed scheme can be viable for the multi-modality medical image applications and distant medical services such as teleradiology and eHealth.</p>
</sec>
</abstract>
<kwd-group xml:lang="en"><title>Keywords</title>
<kwd>Multi-modality medical images</kwd>
<kwd>General RONI selection</kwd>
<kwd>Content-independent embedding</kwd>
<kwd>Fragile watermarking</kwd>
</kwd-group>
<custom-meta-group><custom-meta><meta-name>issue-copyright-statement</meta-name>
<meta-value>© The Author(s) 2015</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body><sec id="Sec1" sec-type="intro"><title>Introduction</title>
<p>Advances in adoption of modern information technology has enabled the healthcare organisations to offer various distant medical services (<italic>e.g.</italic>
, teleradiology, eHealth). Those services allow remote access to, and electronic transmission and interpretation of, medical images across multiple users and display stations. While such uses of medical images offer distinct opportunities of improving healthcare access, delivery, and standards, security protection of the images throughout their lifetime becomes more challenging. Many new security problems and legal and ethical concerns (<italic>e.g.</italic>
, image fraud, distrust and invasion of privacy) are emerging, which digital watermarking has shown a great potential to address [<xref ref-type="bibr" rid="CR1">1</xref>
, <xref ref-type="bibr" rid="CR2">2</xref>
].</p>
<p>Digital watermarking is an evolving data-hiding technology that has three main components: watermark- generation, -embedding and -detection [<xref ref-type="bibr" rid="CR3">3</xref>
, <xref ref-type="bibr" rid="CR4">4</xref>
]. Watermark generation generates watermarks from its input information including medical images and other radiological information (<italic>e.g.</italic>
, EPR—electronic patient records). Watermark embedding embeds the watermarks in medical images such that they can be detected later by the watermark detection. Thereby, the authenticity and integrity of the images can be verified and the meta-data (<italic>e.g.</italic>
, EPR) can be imperceptibly annotated in the images [<xref ref-type="bibr" rid="CR1">1</xref>
]. Although this may also require the watermark generation to employ a suitable cryptographic technique (<italic>e.g.</italic>
, encryption, digital signature), in this paper, we restrict our focus on the watermark embedding process.</p>
<p>Watermark embedding has to meet a few strict requirements for medical images [<xref ref-type="bibr" rid="CR5">5</xref>
], since it incurs an inevitable distortion. They are: (<italic>i</italic>
) continuous protection of the image, and (<italic>ii</italic>
) “acceptable” embedding distortion in the image. Continuous protection of a medical image requires the watermark to be always embedded in the image. Additionally, an acceptable embedding distortion guarantees the reliability of a watermarked image for any medical or clinical uses. To meet these requirements, two types of embedding schemes are mainly studied: (<italic>i</italic>
) lossless compression of ROIs (regions of interest, to medical professionals) [<xref ref-type="bibr" rid="CR6">6</xref>
, <xref ref-type="bibr" rid="CR7">7</xref>
] and (<italic>ii</italic>
) reversible embedding [<xref ref-type="bibr" rid="CR8">8</xref>
–<xref ref-type="bibr" rid="CR16">16</xref>
].</p>
<p>The reversible embedding schemes seem to be relatively advantageous, since they usually can avoid the ROI segmentation (considering the original image can be restored) and compression. Reversible embedding introduces an invertible distortion in a watermarked medical image that can be restored to the original, when required (<italic>e.g.</italic>
, for medical diagnosis purpose). It has different principles and properties that underpin many reversible watermarking schemes for medical image applications [<xref ref-type="bibr" rid="CR17">17</xref>
]. We briefly review some prominent reversible schemes in Section “State of medical image watermarking”.</p>
<p>However, the general problem of the reversible schemes is that their watermark embedding process is image- content dependent (<italic>i.e.,</italic>
depends on the perceptual or visual content of the input images). Thereby, they seem to suffer from an inconsistent performance for different modality<sup>a</sup>
medical images. Particularly, for a given embedding capacity requirement, the embedding time and distortion may widely vary with the image modality. Consequently, a reversible scheme while may perform well for a particular modality, it may not be equally suitable for other modalities. (We note that the image-content dependent property may be required by the watermark generation, which is beyond the scope of this paper and should not be confused with the watermark embedding.)</p>
<p>Therefore, as a primary contribution of this paper, we present a content-independent embedding scheme for medical images (Section “Proposed embedding scheme”). We generalise the RONI (region of non-interest; complementary region of ROI) selection that offers content-independent embedding and avoids the computational overhead of ROI segmentation. Our proposed scheme further attempts to find a set of suitable least significant bit-planes (LSB-planes) to maintain a good (perceptual) quality in the embedding region (<italic>i.e.</italic>
, RONI), keeping the other pixels in the image (<italic>i.e.</italic>
, in ROI) untouched. We present our experimental results to verify how the reversible embedding affects the watermarked image quality, and thereby validate our proposed scheme, for different medical image modalities (Section “Experimental results and discussion”).</p>
</sec>
<sec id="Sec2"><title>State of medical image watermarking</title>
<p>Reversible watermarking is arguably most suitable for the medical image applications. Many reversible watermarking schemes have been reported in the literature, since the Barton patent [<xref ref-type="bibr" rid="CR8">8</xref>
] in 1997. However, the difference expansion (DE) [<xref ref-type="bibr" rid="CR10">10</xref>
] and histogram shifting (HS) [<xref ref-type="bibr" rid="CR14">14</xref>
] based reversible watermarking and their recent developments [<xref ref-type="bibr" rid="CR11">11</xref>
, <xref ref-type="bibr" rid="CR12">12</xref>
, <xref ref-type="bibr" rid="CR15">15</xref>
, <xref ref-type="bibr" rid="CR16">16</xref>
, <xref ref-type="bibr" rid="CR18">18</xref>
] have attracted increasing interest in medical image applications.</p>
<p>Coatrieux <italic>et al.</italic>
[<xref ref-type="bibr" rid="CR12">12</xref>
] presented a reversible watermarking scheme to continuously protect the reliability of MR images. However, that scheme may not be suitable for the other modalities of medical images due to its morphology based RONI segmentation. Lee <italic>et al.</italic>
[<xref ref-type="bibr" rid="CR11">11</xref>
] proposed a reversible watermarking scheme that employs adaptive embedding of watermark in the high frequency wavelet coefficients of the medical images for high embedding capacity with a low level distortion. Nayak <italic>et al.</italic>
[<xref ref-type="bibr" rid="CR18">18</xref>
] proposed a technique of interleaving patient record in medical images using HS watermarking. Discontinuity (<italic>i.e.</italic>
, when the watermarked image is restored to the original) of security protection and disregard of RONI embedding may reduce the practicability of those schemes [<xref ref-type="bibr" rid="CR11">11</xref>
, <xref ref-type="bibr" rid="CR18">18</xref>
] for medical image applications.</p>
<p>Guo and Zhuang [<xref ref-type="bibr" rid="CR15">15</xref>
] presented a DE reversible watermarking scheme for medical images. That scheme considers a region based embedding to preserve the ROI; but, the manual ROI selection and information overhead of multiple polygons would possibly make the scheme less efficient. Tsai <italic>et al.</italic>
[<xref ref-type="bibr" rid="CR16">16</xref>
] proposed a HS watermarking scheme for medical images by utilizing a linear prediction embedding that offers relatively high embedding capacity with a low-level distortion. Similar to the schemes in [<xref ref-type="bibr" rid="CR11">11</xref>
, <xref ref-type="bibr" rid="CR18">18</xref>
], Tsai <italic>et al.</italic>
scheme also does not consider the RONI for embedding, which may raise legal and ethical concerns about erratically altering medical images [<xref ref-type="bibr" rid="CR5">5</xref>
].</p>
<p>However, as the problem in question, most of the reversible schemes including the schemes in [<xref ref-type="bibr" rid="CR11">11</xref>
, <xref ref-type="bibr" rid="CR12">12</xref>
, <xref ref-type="bibr" rid="CR15">15</xref>
, <xref ref-type="bibr" rid="CR16">16</xref>
, <xref ref-type="bibr" rid="CR18">18</xref>
] have an image content-dependent embedding approach.</p>
<p>As mentioned in Section “Introduction”, for an image content-dependent embedding scheme, level of distortion in different modality medical images (even of the same sizes) may not be the same for embedding the same size watermark (or more precisely, the same size payload—the watermark plus any side information). This also means that the scheme may always require to check if the capacity is sufficient and the level of distortion is acceptable, for a given watermark.</p>
<p>Thus, the overall performance of such schemes would possibly vary with the modality of medical images. Moreover, for reversible schemes, once the watermarked image is restored to the original, any security protection discontinues.</p>
<p>In addressing the above limitations in the state-of-the-art medical image watermarking schemes, in this paper, we propose a content-independent embedding scheme that utilises the LSB-planes of the RONI.</p>
<p>We substantially extend our earlier work [<xref ref-type="bibr" rid="CR5">5</xref>
, <xref ref-type="bibr" rid="CR19">19</xref>
] to demonstrate the potential of the content-independent embedding, and its applicability to multi-modality medical images.</p>
<p>We generalise the RONI selection and determine its criteria to facilitate the content-independent embedding. Further, we investigate the influence of the content-dependent embedding approach of a prominent medical image watermarking scheme [<xref ref-type="bibr" rid="CR16">16</xref>
] for different modalities of medical images. Thereby, we verify the consistency in performance of our proposed scheme and validate its applicability to multi-modality medical images.</p>
</sec>
<sec id="Sec3"><title>Proposed embedding scheme</title>
<p>We now present the development of the content-independent embedding scheme. We first generalise the RONI selection for different modalities of medical images. Utilising LSB-planes of the RONI will then help us to achieve the image content-independent capacity and continuous security protection (using standard cryptographic techniques, as mentioned in Section “Introduction”).</p>
<sec id="Sec4"><title>Generalising RONI selection</title>
<p>Generalising RONI selection is a challenging task. Ideally, ROIs in medical images are both modality- and patient-wise uncorrelated, which make them more or less a random phenomenon. For example, two head-MRIs of two different patients can have different ROIs. A subjective RONI selection [<xref ref-type="bibr" rid="CR6">6</xref>
, <xref ref-type="bibr" rid="CR7">7</xref>
, <xref ref-type="bibr" rid="CR20">20</xref>
–<xref ref-type="bibr" rid="CR22">22</xref>
] is thus often used (<italic>e.g.</italic>
, manual ROI selection by a doctor), which reduces the embedding performance (<italic>e.g.</italic>
, increase the computation time).</p>
<p>Other RONI selection techniques [<xref ref-type="bibr" rid="CR12">12</xref>
, <xref ref-type="bibr" rid="CR15">15</xref>
, <xref ref-type="bibr" rid="CR23">23</xref>
–<xref ref-type="bibr" rid="CR27">27</xref>
] (<italic>e.g.</italic>
, using morphological operation, logical rectangle, ellipse, polygon, <italic>etc.</italic>
) can tackle this problem, but only to certain modalities.</p>
<p>A general RONI selection technique is still lacking in the literature.</p>
<p>In order to conceptualise the general RONI selection process, we thus start with looking at the individual modality medical images and their usual ROIs’ locations. Necessary considerations are made based on the observations, then RONI selection criteria are specified, and the capacity control parameters are determined.</p>
<p>Thereby, a general RONI selection approach is developed below.</p>
<sec id="Sec5"><title>Observations on the general ROI location</title>
<p>We propose the border pixels of medical images as the general RONI considering ROI location to be clustered around the centre of the images.</p>
<p>Irrespective of the modalities and parts of human body under examination, a general consideration in acquiring medical images is to endeavour to keep the prospective ROIs at the centre of the images [<xref ref-type="bibr" rid="CR28">28</xref>
]. For example, consider the scenario presented in Figure <xref rid="Fig1" ref-type="fig">1</xref>
. Suppose the ROI of a chest X-ray shown in Figure <xref rid="Fig1" ref-type="fig">1</xref>
(a) was found close to the border of the image as indicated by the red-circle, where the doctor (and/or medical specialist) being prudent usually requests another image that places the ROI closer to the centre and away from the border as shown in Figure <xref rid="Fig1" ref-type="fig">1</xref>
(b). This fact suggests that the border-pixels of medical images are of little or no significance to the doctors and can be generally used as RONI. The border-pixels of a medical image thus can be conceptualised as the general RONI based on the following facts [<xref ref-type="bibr" rid="CR19">19</xref>
]: <fig id="Fig1"><label>Figure 1</label>
<caption><p><bold>Examples of ROI location in the medical image.</bold>
<bold>(a)</bold>
close to the border, and <bold>(b)</bold>
close to the center [<xref ref-type="bibr" rid="CR19">19</xref>
].</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig1_HTML" id="d30e541"></graphic>
</fig>
<list list-type="alpha-lower"><list-item><p>For a medical image, the phenomenon under examination by the doctors or other medical practitioners would occupy the central part of the image.</p>
</list-item>
<list-item><p>In situations, where ROI gets close to the border of the image, the examiner is expected to seek another image, where the ROI would be placed away from the border and closer to the centre of the image.</p>
</list-item>
</list>
</p>
</sec>
<sec id="Sec6"><title>The RONI selection criteria</title>
<p>A set of RONI selection criteria is now to be specified for proceeding with the considerations mentioned above. These criteria would help determine the suitability of the RONI selection approach for the medical images. As we determined in [<xref ref-type="bibr" rid="CR19">19</xref>
], based on the medical image watermarking requirements, the RONI selection should meet the following criteria:
<list list-type="alpha-lower"><list-item><p>RONI should have no relevance or impact on the medical objectives for which the image was obtained.</p>
</list-item>
<list-item><p>RONI should provide the required capacity to accommodate the payload.</p>
</list-item>
<list-item><p>RONI should keep the distortion at the “minimum” level.</p>
</list-item>
<list-item><p>RONI should have the “minimum” computational and side-information overhead.</p>
</list-item>
</list>
</p>
<p>Our scheme can be expected to perform reasonably well for each criterion. The selected RONI (<italic>i.e.,</italic>
border pixels) in our scheme can have minimum impact on the medical objectives, since those pixels of a medical image are considered to be less significant for the medical uses (for example, see [<xref ref-type="bibr" rid="CR28">28</xref>
]). Our scheme is also expected to provide better flexibility (with a set of capacity control parameters, as discussed in the following section) for increasing payload size and consistency in performance (in terms of PSNR, MSSIM, and embedding time). Additionally, since our RONI selection avoids any segmentation and compression, it should generally be faster than other RONI selection processes for different modality medical images.</p>
</sec>
<sec id="Sec7"><title>Capacity control parameters</title>
<p>Determining the capacity parameters for the capacity control is also required for using the border- pixels in RONI selection. Here, capacity control is the process used to attain the required embedding capacity with the lowest level of possible distortion. In order to have an efficient capacity control, we thus consider two parameters, namely; <italic>border-width</italic>
, <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>bit-depth</italic>
, <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
. The border-width specifies how many pixels in the border of an image can be suitably used as RONI, and the bit-depth specifies how many LSB-planes of the selected border-pixels can be used for embedding the payload, while keeping distortion at the minimum level. Depending on the required capacity, the values of these parameters are determined using the capacity control of the embedding scheme.</p>
<p>Thus our embedding scheme can adaptively satisfy the capacity requirement.</p>
</sec>
</sec>
<sec id="Sec8"><title>Development of our proposed embedding scheme</title>
<p>We now present our proposed embedding scheme based on the above generalised RONI selection principle. The scheme adaptively uses the LSBs of the RONI, and thus facilitates the image content-independent embedding. Specifically, for a given medical image, <italic>I</italic>
and a watermark, <italic>W</italic>
, the scheme determines the optimum combination of <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
for embedding the payload, <italic>P</italic>
. This ensures that the embedding distortion in RONI remains at a minimum level, satisfying the <italic>capacity condition</italic>
[<xref ref-type="bibr" rid="CR19">19</xref>
] in equation <xref rid="Equ3" ref-type="">3</xref>
. Here <italic>C</italic>
<sub><italic>total</italic>
</sub>
is the total capacity and <italic>C</italic>
<sub><italic>p</italic>
</sub>
is the size of payload, where <italic>C</italic>
<sub><italic>total</italic>
</sub>
and <italic>C</italic>
<sub><italic>p</italic>
</sub>
are are calculated by using 2 and 1 as shown in [<xref ref-type="bibr" rid="CR19">19</xref>
]; and, <italic>r</italic>
and <italic>c</italic>
are the numbers of pixels in a row and in a column of an input image, respectively. The function <italic>S</italic>
<italic>i</italic>
<italic>z</italic>
<italic>e</italic>
(·) determines the bit-length of its input. As shown in Figure <xref rid="Fig2" ref-type="fig">2</xref>
(a), the <italic>Load</italic>
is the formatted side information.
<disp-formula id="Equ1"><label>1</label>
<graphic xlink:href="12938_2014_958_Equ1_HTML.gif" position="anchor"></graphic>
</disp-formula>
<fig id="Fig2"><label>Figure 2</label>
<caption><p><bold>Data-frame : (a) payload,</bold>
<bold><italic>P</italic>
</bold>
<bold>, and (b)</bold>
<bold><italic>Load</italic>
</bold>
<bold>for</bold>
<bold><italic>C</italic>
</bold>
<sub><bold><italic>l</italic>
</bold>
</sub>
<bold><italic>= 32</italic>
</bold>
<bold>.</bold>
[<xref ref-type="bibr" rid="CR5">5</xref>
, <xref ref-type="bibr" rid="CR19">19</xref>
].</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig2_HTML" id="d30e756"></graphic>
</fig>
</p>
<p><disp-formula id="Equ2"><label>2</label>
<graphic xlink:href="12938_2014_958_Equ2_HTML.gif" position="anchor"></graphic>
</disp-formula>
<disp-formula id="Equ3"><label>3</label>
<graphic xlink:href="12938_2014_958_Equ3_HTML.gif" position="anchor"></graphic>
</disp-formula>
</p>
<p>In order to find the optimum combination of <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
, until the capacity condition is satisfied, <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
(initialised at value one, ‘1’) are increased by a unit step to increase the <italic>C</italic>
<sub><italic>total</italic>
</sub>
. We observed (from our experiments presented in our previous work [<xref ref-type="bibr" rid="CR5">5</xref>
, <xref ref-type="bibr" rid="CR19">19</xref>
]) that increasing <italic>N</italic>
<sub><italic>BW</italic>
</sub>
gives higher capacity for a fixed <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
than increasing <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
for a fixed <italic>N</italic>
<sub><italic>BW</italic>
</sub>
. Therefore, firstly, <italic>N</italic>
<sub><italic>BW</italic>
</sub>
is increased successively (after checking the capacity condition each time) up to its given maximum usable limit, <italic>T</italic>
<sub>1</sub>
. Then, <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
is increased by a unit step, when <italic>N</italic>
<sub><italic>BW</italic>
</sub>
=<italic>T</italic>
<sub>1</sub>
. In this way, until the condition in 3 is fulfilled, <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
are increased up to their maximum usable limits <italic>T</italic>
<sub>1</sub>
and <italic>T</italic>
<sub>2</sub>
, respectively.</p>
<p>The threshold pair (<italic>T</italic>
<sub>1</sub>
,<italic>T</italic>
<sub>2</sub>
) has an important role to select the RONI in terms of <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
, and thus to adaptively control the capacity for an increasing size of watermark. A well defined (<italic>T</italic>
<sub>1</sub>
,<italic>T</italic>
<sub>2</sub>
) is required for all modality medical images to accommodate the usual size of watermarks used in a particular application. However, for a given (<italic>T</italic>
<sub>1</sub>
,<italic>T</italic>
<sub>2</sub>
), if the capacity condition is not satisfied (<italic>i.e.</italic>
, no <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
are found for the given watermark and image), a user prompt may be required to update (<italic>T</italic>
<sub>1</sub>
,<italic>T</italic>
<sub>2</sub>
), for any special cases.</p>
<p>Once the optimum <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
are determined, the payload is embedded using the embedding function, <italic>E</italic>
(·) as given in 4.</p>
<p>The function <italic>E</italic>
(·) replaces the bits in the selected RONI’s LSB-planes. We summarise the steps of our embedding scheme below.</p>
<p><bold>Input:</bold>
(i) a medical image; and (ii) watermark</p>
<p><bold>Output</bold>
a watermarked image</p>
<p><bold>Step 1</bold>
We first compute the total capacity, <italic>C</italic>
<sub><italic>total</italic>
</sub>
using 2.</p>
<p><bold>Step 2</bold>
Then we compute the payload size, <italic>C</italic>
<sub><italic>p</italic>
</sub>
, which is the size of the input watermark and predefined data-frame (in bits).</p>
<p><bold>Step 3</bold>
We find the optimum combination of <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
to satisfy the capacity condition in 3. (An example of how to find the optimum values for <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
is discussed in Section “An example of the proposed embedding scenario”.)</p>
<p><bold>Step 4</bold>
Once the optimum <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
are determined for embedding, we compute the payload, <italic>P</italic>
according the “data-frame” (will be discussed in Section “An example of the proposed embedding scenario”) shown in Figure <xref rid="Fig2" ref-type="fig">2</xref>
.</p>
<p><bold>Step 5</bold>
We then embed the payload in the LSBs of RONI calculated by the computed minimum values of <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
, and thus obtain the watermarked image.</p>
<p>A detector requires <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
, <italic>N</italic>
<sub><italic>BW</italic>
</sub>
, and the size of the watermark, <italic>C</italic>
<sub><italic>w</italic>
</sub>
, to extract the watermark independently. These information are formatted in a predefined data-frame of <italic>Load</italic>
using a function, <italic>F</italic>
<italic>o</italic>
<italic>r</italic>
<italic>m</italic>
<italic>a</italic>
<italic>t</italic>
(·), as given in 5. Figure <xref rid="Fig2" ref-type="fig">2</xref>
(b) illustrates an example of <italic>Load</italic>
data-frame for a 32-bit of side information. First 8-bit is for <italic>N</italic>
<sub><italic>BW</italic>
</sub>
, next 8-bit is for <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
, and the last 16-bit is for the watermark size, <italic>C</italic>
<sub><italic>w</italic>
</sub>
. It is worth noting that this structure may be re-defined according to the need for any watermarking objectives. Additionally, Figure <xref rid="Fig2" ref-type="fig">2</xref>
(a) shows how <italic>Load</italic>
is concatenated with the given watermark, <italic>W</italic>
to compute the payload, <italic>P</italic>
. A concatenation function, <italic>Concat</italic>
(·) is given in 6 to concatenate its inputs in their given order and to output a single bit-stream.
<disp-formula id="Equ4"><label>4</label>
<graphic xlink:href="12938_2014_958_Equ4_HTML.gif" position="anchor"></graphic>
</disp-formula>
<disp-formula id="Equ5"><label>5</label>
<graphic xlink:href="12938_2014_958_Equ5_HTML.gif" position="anchor"></graphic>
</disp-formula>
<disp-formula id="Equ6"><label>6</label>
<graphic xlink:href="12938_2014_958_Equ6_HTML.gif" position="anchor"></graphic>
</disp-formula>
</p>
<p>As a part of detection, the embedded payload is extracted from an input watermarked image, <inline-formula id="IEq1"><inline-graphic xlink:href="12938_2014_958_IEq1_HTML.gif"></inline-graphic>
</inline-formula>
. A detector initialises the predefined <italic>Load</italic>
data-frame, and obtains the <italic>N</italic>
<sub><italic>BW</italic>
</sub>
, <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
, and <italic>C</italic>
<sub><italic>w</italic>
</sub>
from the extracted <italic>Load</italic>
data. The detector then extracts the <italic>C</italic>
<sub><italic>w</italic>
</sub>
-bit from the <italic>N</italic>
<sub><italic>BW</italic>
</sub>
border pixels of the <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
LSB-planes. Considering no bit-error occurs during the communication of <inline-formula id="IEq2"><inline-graphic xlink:href="12938_2014_958_IEq2_HTML.gif"></inline-graphic>
</inline-formula>
, the extracted <italic>C</italic>
<sub><italic>w</italic>
</sub>
-bits should be the same as the embedded <italic>W</italic>
-bits.</p>
</sec>
<sec id="Sec9"><title>An example of the proposed embedding scenario</title>
<p>We illustrate here the computation of optimum <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
and their use in our embedding scheme. Consider, an 8-bit image (of size 10×10) sliced into its 8-bit planes along <italic>Z</italic>
- <italic>axis</italic>
, as shown in Figure <xref rid="Fig3" ref-type="fig">3</xref>
. Also consider, a 150-bit watermark (<italic>i.e.</italic>
, <italic>C</italic>
<sub><italic>w</italic>
</sub>
= 150) is to be embedded and the given thresholds for <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
are <italic>T</italic>
<sub>1</sub>
= 2 and <italic>T</italic>
<sub>2</sub>
= 4, respectively. With a 32-bit <italic>Load</italic>
data frame (<italic>i.e.</italic>
, <italic>C</italic>
<sub><italic>l</italic>
</sub>
= 32), <italic>C</italic>
<sub><italic>p</italic>
</sub>
becomes 182-bit (<italic>i.e.</italic>
, <italic>C</italic>
<sub><italic>p</italic>
</sub>
= 150 + 32 = 182). Now, to compute the optimum values for <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
that meet the capacity condition in 3, individual steps of computing <italic>C</italic>
<sub><italic>t</italic>
</sub>
using 2 for the given <italic>T</italic>
<sub>1</sub>
and <italic>T</italic>
<sub>2</sub>
are:
<disp-formula id="Equa"><graphic xlink:href="12938_2014_958_Equa_HTML.gif" position="anchor"></graphic>
</disp-formula>
<fig id="Fig3"><label>Figure 3</label>
<caption><p><bold>An example of the proposed embedding scheme for an</bold>
<bold><italic>8</italic>
</bold>
<bold>-bit image of size 10</bold>
<bold><italic>×</italic>
</bold>
<bold>10 with</bold>
<bold><italic>N</italic>
</bold>
<sub><bold><italic>BW</italic>
</bold>
</sub>
<bold><italic>= 2</italic>
</bold>
<bold>and</bold>
<bold><italic>N</italic>
</bold>
<sub><bold><italic>LSB</italic>
</bold>
</sub>
<bold><italic>= 3</italic>
</bold>
<bold>.</bold>
(Few arbitrary bit locations in different bit planes, <italic>e.g.</italic>
, <italic>f</italic>
(0,0,1), <italic>f</italic>
(1,5,2), <italic>etc.</italic>
are shown to realise overall bit locations in the bit-planes.) [<xref ref-type="bibr" rid="CR5">5</xref>
, <xref ref-type="bibr" rid="CR19">19</xref>
].</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig3_HTML" id="d30e1420"></graphic>
</fig>
</p>
<p>Once the capacity condition is met, the embedding function stops computation of <italic>C</italic>
<sub><italic>total</italic>
</sub>
. In this example, when <italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 2 and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
= 3, total capacity, <italic>C</italic>
<sub><italic>total</italic>
</sub>
becomes higher than the payload size, <italic>C</italic>
<sub><italic>p</italic>
</sub>
, and thus the capacity condition is satisfied. As Figure <xref rid="Fig2" ref-type="fig">2</xref>
(b) shows, 32-bit <italic>Load</italic>
is now computed for <italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 2, <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
= 3, <italic>C</italic>
<sub><italic>w</italic>
</sub>
= 150. (We note that a 32-bit <italic>Load</italic>
data-frame in Figure <xref rid="Fig2" ref-type="fig">2</xref>
(b) seems to be superfluous for a 125-bit watermark of this example. That frame in fact allows up to 2<sup>16</sup>
= 65536-bit watermark, which can be redefined accordingly if required for any higher/lower size of watermark.)</p>
<p>Then, 182-bit <italic>P</italic>
is computed by concatenating the <italic>Load</italic>
and <italic>W</italic>
, and finally embedded in the LSBs of RONI in a predefined embedding order. For example, embedding can be started from <italic>f</italic>
(0,0,1) to <italic>f</italic>
(5,8,3) that occupies 182-bits sequentially. The outer border pixels come first, then inside-border pixels successively and this follows up to <italic>N</italic>
<sub><italic>BW</italic>
</sub>
pixels of all LSB-planes up to <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
= 3.</p>
<p>In the detection process, the <italic>Load</italic>
information is extracted from the given <inline-formula id="IEq3"><inline-graphic xlink:href="12938_2014_958_IEq3_HTML.gif"></inline-graphic>
</inline-formula>
, and thus <italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 2, <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
= 3, and <italic>C</italic>
<sub><italic>w</italic>
</sub>
= 150 are obtained. As in the above example of embedding order, the watermark bits are extracted following the <italic>Load</italic>
data-frame. In other words, from the very next bit location of the <italic>Load</italic>
data-frame, 150 bits are extracted from 3 LSB-planes of 2 border pixels, which is the watermark, <italic>W</italic>
.</p>
</sec>
</sec>
<sec id="Sec10"><title>Experimental results and discussion</title>
<p>In this section, we verify and validate the consistent performance of the proposed watermark embedding for different modalities of medical image. We conducted several experiments to evaluate the performance of our scheme and compare it with that of the Tsai <italic>et al.</italic>
scheme [<xref ref-type="bibr" rid="CR16">16</xref>
]. Choice of the Tsai <italic>et al.</italic>
scheme is based on the prominence of the scheme which employs the state-of-the-art reversible embedding technique for different modality medical images. We used a set of 370 medical images of different modalities (<italic>i.e.</italic>
, CT, MR, X-ray, DSA, US, RF and MG) and of different file formats (<italic>e.g.</italic>
, DCM, DC3, JPG, BMP, <italic>etc.</italic>
) Image sizes range from 196×258 to 600×600 (pixels), and image bit-depths are 8-bit and 16-bit. A watermark is considered as a set of binary arrays, {0,1}<sup>+</sup>
. All necessary simulations were carried out in MATLAB (R2012a-7.140.739) and using an Intel Core i5 3.2 GHz CPU.</p>
<sec id="Sec11"><title>Performance evaluation of the proposed scheme</title>
<p>We started our experiments with the performance evaluation of our scheme. Embedding capacity, watermarked image quality, and embedding time were considered as the performance evaluation parameters. We tested our scheme with <italic>N</italic>
<sub><italic>BW</italic>
</sub>
∈{1,2,⋯,5}, and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
∈{1,2,⋯,8}. Although <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
can be increased in need of higher capacity requirement as discussed in Section “Development of our proposed embedding scheme”, we considered that the above limits of <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
will be reasonable to verify and validate the consistent performance of the proposed scheme. As expected, the capacity, embedding time, and image quality degradation have increased gradually with the increase of <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
, as shown in Figure <xref rid="Fig4" ref-type="fig">4</xref>
(a)–<xref rid="Fig4" ref-type="fig">4</xref>
(d).<fig id="Fig4"><label>Figure 4</label>
<caption><p><bold>Performance of the proposed embedding scheme: (a) capacity, (b) embedding time, (c) PSNR, and (d) MSSIM.</bold>
</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig4_HTML" id="d30e1654"></graphic>
</fig>
</p>
<p>Particularly, the adaptable embedding capacity of our scheme is verified. This means that the embedding capacity of our scheme can be controlled with changing <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
as evident in Figure <xref rid="Fig4" ref-type="fig">4</xref>
(a). Additionally, the embedding time varies almost linearly with the parameters, <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
. Figure <xref rid="Fig4" ref-type="fig">4</xref>
(a) and <xref rid="Fig4" ref-type="fig">4</xref>
(b) show that for higher <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
, increasing <italic>N</italic>
<sub><italic>BW</italic>
</sub>
has relatively high impact on the increasing capacity and embedding time. This suggests that increasing <italic>N</italic>
<sub><italic>BW</italic>
</sub>
would be more effective to achieve a high capacity requirement.</p>
<p>On the other hand, the image quality of our scheme drops gradually with the increase of <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
. Figure <xref rid="Fig4" ref-type="fig">4</xref>
(c) and Figure <xref rid="Fig4" ref-type="fig">4</xref>
(d) show that the degradation in image quality (calculated over the whole image, although only border pixels are used for embedding) in terms of PSNR and MSSIM, respectively. The PSNR–<italic>peak signal-to-noise ratio</italic>
estimates the perceived errors without any consideration of the subjective quality of an image. This means that the changes of the same number of LSBs in ROI and RONI (of a medical image) separately can have similar PSNR value, although they may have different perceptual outcomes. PSNR is therefore not suitable for our scheme, where almost all of the perceptually significant image pixels (in ROI) are left untouched in the proposed embedding.</p>
<p>In contrast to PSNR, a particularly designed image quality metric, MSSIM–<italic>mean structural similarity</italic>
index illustrates a more reasonable relationship of image quality degradation with <italic>N</italic>
<sub><italic>BW</italic>
</sub>
and <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
, as shown in Figure <xref rid="Fig4" ref-type="fig">4</xref>
(d). In fact, MSSIM measures the local similarity of perceptual contents thus it mainly accounts for the changes in perceptually significant information [<xref ref-type="bibr" rid="CR29">29</xref>
–<xref ref-type="bibr" rid="CR31">31</xref>
]. Therefore, we used MSSIM instead of PSNR for the performance comparison of our scheme, which will be discussed below in Section “Performance comparison”. The general formulation of MSSIM [<xref ref-type="bibr" rid="CR29">29</xref>
] is given below in 7.
<disp-formula id="Equ7"><label>7</label>
<graphic xlink:href="12938_2014_958_Equ7_HTML.gif" position="anchor"></graphic>
</disp-formula>
<disp-formula id="Equ8"><label>8</label>
<graphic xlink:href="12938_2014_958_Equ8_HTML.gif" position="anchor"></graphic>
</disp-formula>
</p>
<p>where, <italic>x</italic>
<sub><italic>j</italic>
</sub>
and <italic>y</italic>
<sub><italic>j</italic>
</sub>
are the image content at <italic>j</italic>
-th local window and their structural similarity index, <italic>S</italic>
<italic>S</italic>
<italic>I</italic>
<italic>M</italic>
(<italic>x</italic>
<sub><italic>j</italic>
</sub>
,<italic>y</italic>
<sub><italic>j</italic>
</sub>
) is computed using 8. Here, <italic>μ</italic>
<sub><italic>x</italic>
</sub>
and <italic>μ</italic>
<sub><italic>y</italic>
</sub>
are the average values of <italic>x</italic>
and <italic>y</italic>
, and <inline-formula id="IEq4"><inline-graphic xlink:href="12938_2014_958_IEq4_HTML.gif"></inline-graphic>
</inline-formula>
and <inline-formula id="IEq5"><inline-graphic xlink:href="12938_2014_958_IEq5_HTML.gif"></inline-graphic>
</inline-formula>
are the variance of <italic>x</italic>
and <italic>y</italic>
, respectively; <italic>σ</italic>
<sub><italic>xy</italic>
</sub>
is the covariance of <italic>x</italic>
and <italic>y</italic>
; and <italic>c</italic>
<sub>1</sub>
= (<italic>k</italic>
<sub>1</sub>
<italic>L</italic>
)<sup>2</sup>
and <italic>c</italic>
<sub>2</sub>
= (<italic>k</italic>
<sub>2</sub>
<italic>L</italic>
)<sup>2</sup>
are two variables to stabilize the division with weak denominator for the <italic>L</italic>
dynamic range of the pixel values. The default values of the weight factors, <italic>k</italic>
<sub>1</sub>
and <italic>k</italic>
<sub>2</sub>
are set to 0.01 and 0.03, respectively.</p>
<p>Examples of the original and watermarked versions of different modality medical images for our embedding scheme are given in Figures <xref rid="Fig5" ref-type="fig">5</xref>
and <xref rid="Fig6" ref-type="fig">6</xref>
. These images not only indicate the imperceptibility of the watermarked images for the proposed embedding scheme, but also support our consideration of border pixels as a general RONI for different modalities of medical images. In order to demonstrate the distortion in the embedding region more clearly, Figure <xref rid="Fig7" ref-type="fig">7</xref>
shows a typical case of the absolute difference between the original and watermarked versions of the medical images. This suggests that the embedding region (<italic>i.e.</italic>
, RONI) has an almost imperceptible distortion.<fig id="Fig5"><label>Figure 5</label>
<caption><p><bold>Original (left column) and watermarked (right column, for</bold>
<bold><italic>N</italic>
</bold>
<sub><bold><italic>BW</italic>
</bold>
</sub>
<bold><italic>=5</italic>
</bold>
<bold>and</bold>
<bold><italic>N</italic>
</bold>
<sub><bold><italic>LSB</italic>
</bold>
</sub>
<bold><italic>= 5</italic>
</bold>
<bold>) versions of medical images of different modalities: (a) CT, (b) MR, (c) X-ray, and (d) DSA.</bold>
</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig5_HTML" id="d30e1957"></graphic>
</fig>
<fig id="Fig6"><label>Figure 6</label>
<caption><p><bold>Original (left column) and watermarked (right column, for</bold>
<bold><italic>N</italic>
</bold>
<sub><bold><italic>BW</italic>
</bold>
</sub>
<bold><italic>= 5</italic>
</bold>
<bold>and</bold>
<bold><italic>N</italic>
</bold>
<sub><bold><italic>LSB</italic>
</bold>
</sub>
<bold><italic>= 5</italic>
</bold>
<bold>) versions of medical images of different modalities: (a) US, (b) RF, and (c) MG</bold>
</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig6_HTML" id="d30e1996"></graphic>
</fig>
<fig id="Fig7"><label>Figure 7</label>
<caption><p><bold>Absolute difference image of the original and watermarked (</bold>
<bold><italic>N</italic>
</bold>
<sub><bold><italic>BW</italic>
</bold>
</sub>
<bold><italic>= 5</italic>
</bold>
<bold>and</bold>
<bold><italic>N</italic>
</bold>
<sub><bold><italic>LSB</italic>
</bold>
</sub>
<bold><italic>= 5</italic>
</bold>
<bold>) versions of a medical image: (a) full image, and (b) negative of the partial image (as marked at the top-left corner in (a)).</bold>
</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig7_HTML" id="d30e2036"></graphic>
</fig>
</p>
</sec>
<sec id="Sec12"><title>Performance comparison</title>
<p>To validate the potential of content independent embedding over the content dependent embedding for different modalities of medical images, we now compare the performance of our proposed scheme with that of the Tsai <italic>et al.</italic>
[<xref ref-type="bibr" rid="CR16">16</xref>
]. As explained in Section “Performance evaluation of the proposed scheme”, we tested our scheme for <italic>N</italic>
<sub><italic>BW</italic>
</sub>
∈ {1,2,⋯,5}. However, as we observed that up to 5 LSB-planes the embedding impact on quality of the border pixels remains almost imperceptible (Figure <xref rid="Fig4" ref-type="fig">4</xref>
(d)), we considered here <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
= 5 and kept it fixed for the rest of our experiments presented in this paper. We examined the variation in performance of the schemes mainly in terms of image quality (MSSIM) and embedding capacity (bits) as illustrated in Figures <xref rid="Fig8" ref-type="fig">8</xref>
, <xref rid="Fig9" ref-type="fig">9</xref>
and Figures <xref rid="Fig10" ref-type="fig">10</xref>
, <xref rid="Fig11" ref-type="fig">11</xref>
, respectively. Here, the dotted-lines indicates the trends in MSSIM and embedding capacity variation with the increase of image size, for the Tsai <italic>et al.</italic>
scheme and our scheme. The vertical bars in the performance curves indicate the range of variation in the performance (<italic>i.e.</italic>
, MSSIM or embedding capacity) of the schemes, for the images of same size (but of different perceptual content). The higher the length of the bar means the wider range of variation in the performance.<fig id="Fig8"><label>Figure 8</label>
<caption><p><bold>Perceptual quality (MSSIM) of the proposed scheme and Tsai</bold>
<bold><italic>et al.</italic>
</bold>
<bold>for different modalities.</bold>
<bold>(a)</bold>
CT, <bold>(b)</bold>
MR, <bold>(c)</bold>
X-ray, and <bold>(d)</bold>
DSA. (Here, <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
= 5 and the no. of images in different modalities are: CT = 84, X-ray = 41, MR = 195, DSA = 12. Image sizes are shown in total no. of pixels) [<xref ref-type="bibr" rid="CR16">16</xref>
].</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig8_HTML" id="d30e2123"></graphic>
</fig>
<fig id="Fig9"><label>Figure 9</label>
<caption><p><bold>Perceptual quality (MSSIM) of the proposed scheme and Tsai</bold>
<bold><italic>et al.</italic>
</bold>
<bold>for different modalities.</bold>
<bold>(a)</bold>
RF, <bold>(b)</bold>
US, and <bold>(c)</bold>
MG. (Here, <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
= 5 and the no. of images in different modalities are: RF = 19, US = 14, and MG = 5. Image sizes are shown in total no. of pixels) [<xref ref-type="bibr" rid="CR16">16</xref>
].</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig9_HTML" id="d30e2161"></graphic>
</fig>
<fig id="Fig10"><label>Figure 10</label>
<caption><p><bold>Embedding capacity (total) of the proposed scheme and Tsai</bold>
<bold><italic>et al.</italic>
</bold>
<bold>for different modalities.</bold>
<bold>(a)</bold>
CT, <bold>(b)</bold>
MR, <bold>(c)</bold>
X-ray, and <bold>(d)</bold>
DSA. (Here, <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
= 5 and the no. of images in different modalities are: CT = 84, X-ray = 41, MR = 195, DSA = 12. Image sizes are shown in total no. of pixels) [<xref ref-type="bibr" rid="CR16">16</xref>
].</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig10_HTML" id="d30e2202"></graphic>
</fig>
<fig id="Fig11"><label>Figure 11</label>
<caption><p><bold>Embedding capacity (total) of the proposed scheme and Tsai</bold>
<bold><italic>et al.</italic>
</bold>
<bold>for different modalities.</bold>
<bold>(a)</bold>
RF, <bold>(b)</bold>
US, and <bold>(c)</bold>
MG. (Here, <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
=5 and the no. of images in different modalities are: RF = 19, US = 14, and MG = 5. Image sizes are shown in total no. of pixels) [<xref ref-type="bibr" rid="CR16">16</xref>
].</p>
</caption>
<graphic xlink:href="12938_2014_958_Fig11_HTML" id="d30e2240"></graphic>
</fig>
</p>
<p>The proposed scheme shows a consistent image quality for different modality medical images, which almost linearly varies for the higher image size, which is not the case for the Tsai <italic>et al.</italic>
scheme. Figure <xref rid="Fig8" ref-type="fig">8</xref>
and Figure <xref rid="Fig9" ref-type="fig">9</xref>
show that, for a standard size of 512×512 (which gives 2.6×10<sup>5</sup>
pixels) or higher, our scheme has steadily shown the MSSIM in the range of [ 0.999,1]. Whereas, the MSSIM of Tsai <italic>et al.</italic>
scheme randomly varies in a wide range of [ 0.97,1]. In other words, the MSSIM of Tsai <italic>et al.</italic>
scheme not only varies with the image size, but it also varies for the same size images. Particularly, for the lower size images (<italic>e.g.</italic>
, below the size of 512×512) this randomness and variation are relatively high.</p>
<p>Similarly, the embedding capacity of our scheme linearly increases with the image size, irrespective of the image modalities, whereas that of the Tsai <italic>et al.</italic>
scheme does not. Figure <xref rid="Fig10" ref-type="fig">10</xref>
and Figure <xref rid="Fig11" ref-type="fig">11</xref>
show how the Tsai <italic>et al.</italic>
scheme has widely varying embedding capacity, which has different ranges for different modalities. For example, while that scheme has the capacity (bits) range of [50<italic>K</italic>
,380<italic>K</italic>
] for CT images, the range changes to [20<italic>K</italic>
,170<italic>K</italic>
] for the X-ray images, as shown in the Figure <xref rid="Fig10" ref-type="fig">10</xref>
.</p>
<p>Unlike the proposed scheme, this random variation of the MSSIM and embedding capacity of the Tsai <italic>et al.</italic>
scheme for different modalities of medical images would not be desirable for the practical applications.</p>
<p>Additionally, the proposed scheme can adaptively control the capacity requirement as discussed in Section “Proposed embedding scheme”, and thus can address the higher embedding capacity requirements. One may argue here that the Tsai <italic>et al.</italic>
scheme has higher embedding capacity, which eventually causes more MSSIM drop than our proposed scheme. However, as Table <xref rid="Tab1" ref-type="table">1</xref>
illustrates, generally the MSSIM of the proposed scheme still seems higher than that of the Tsai <italic>et al.</italic>
scheme for similar embedding capacity. For example, for 512×512 size images and with <italic>N</italic>
<sub><italic>LSB</italic>
</sub>
= 5, when Tsai <italic>et al.</italic>
scheme has an average capacity of 95.83 Kbits, its MSSIM becomes 0.9895; whereas, the proposed scheme provides the embedding capacity of 100.40 Kbits with MSSIM of 0.9974.<table-wrap id="Tab1"><label>Table 1</label>
<caption><p><bold>Overall Performance comparison for medical images of size</bold>
<bold><italic>512 × 512</italic>
</bold>
<bold>and</bold>
<bold><italic>N</italic>
</bold>
<sub><bold><italic>LSB</italic>
</bold>
</sub>
<bold><italic>= 5</italic>
</bold>
</p>
</caption>
<table frame="hsides" rules="groups"><thead><tr><th align="left">Methods</th>
<th align="left">MSSIM</th>
<th align="left">Capacity (Kbit)</th>
</tr>
</thead>
<tbody><tr><td align="left">Tsai <italic>et al.</italic>
[<xref ref-type="bibr" rid="CR16">16</xref>
]</td>
<td align="left">0.9895</td>
<td align="left">95.83</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 1)</td>
<td align="left">1.0000</td>
<td align="left">10.20</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 2)</td>
<td align="left">1.0000</td>
<td align="left">20.40</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 3)</td>
<td align="left">0.9999</td>
<td align="left">30.54</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 4)</td>
<td align="left">0.9998</td>
<td align="left">40.64</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 5)</td>
<td align="left">0.9995</td>
<td align="left">50.70</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 6)</td>
<td align="left">0.9992</td>
<td align="left">60.72</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 7)</td>
<td align="left">0.9989</td>
<td align="left">70.70</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 8)</td>
<td align="left">0.9985</td>
<td align="left">80.64</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 9)</td>
<td align="left">0.9980</td>
<td align="left">90.54</td>
</tr>
<tr><td align="left">Proposed (<italic>N</italic>
<sub><italic>BW</italic>
</sub>
= 10)</td>
<td align="left">0.9974</td>
<td align="left">100.40</td>
</tr>
</tbody>
</table>
</table-wrap>
</p>
<p>This means that the proposed scheme is more likely to have better capacity-distortion performance than the Tsai <italic>et al.</italic>
scheme for higher capacity requirement.</p>
<p>This capacity-distortion performance analysis of our scheme, however, is a separate study and will be addressed in our future research.</p>
<p>The proposed scheme consistently and almost linearly performs over different modalities of medical images. We note here that for a few modalities such as MG, US and DSA, we have used a limited test-set of images. Although the inconsistent performance of Tsai <italic>et al.</italic>
scheme is more or less evident in those modalities, our conclusion is based on the other modalities studied in this paper, where we used a relatively high number of test-images.</p>
</sec>
</sec>
<sec id="Sec13" sec-type="conclusions"><title>Conclusions</title>
<p>In this paper, we proposed a new content-independent embedding scheme for multi-modality medical image watermarking. We generalized RONI, specifying its selection criteria and determining parameters to adaptively control it. While the proposed scheme keeps the ROI pixels in the images untouched, it also maintains a good image quality in the RONI. The proposed scheme avoids the computational overhead of segmentation used for RONI selection in medical images. Our experimental results successfully demonstrated the consistent performance of the proposed scheme for different modalities of medical images. Our findings also suggest that the performance of the state-of-the-art reversible schemes would be modality-wise inconsistent.</p>
<p>As a final remark, with an appropriate watermarking framework (<italic>i.e.</italic>
, with the considerations of watermark generation, embedding and detection functions), our proposed scheme can be viable for the multi-modality medical image applications and distant medical services such as teleradiology and eHealth.</p>
<p>In our future work, we will focus on determining suitable limits for the capacity control parameters and the capacity-distortion performance of the proposed scheme to meet higher capacity requirements.</p>
</sec>
<sec id="Sec14"><title>Endnote</title>
<p><sup>a</sup>
There are many modalities of medical images. In this paper, we consider the commonly used modalities: Computed Tomography (CT), Magnetic Resonance (MR), X-ray, Digital Subtraction Angiography (DSA), Radio Fluoroscopy (RF), Ultrasound (US), and Mammography (MG).</p>
</sec>
</body>
<back><fn-group><fn><p><bold>Competing interests</bold>
</p>
<p>The authors declare that they have no competing interests.</p>
</fn>
<fn><p><bold>Authors’ contributions</bold>
</p>
<p>HN revised the idea of the study and participated in its design, carried out the multi-modality medical image analysis and experimental demonstration, and drafted the manuscript. WB conceived the idea of the study, coordinated its design and experimental demonstration, and helped to draft and revise the manuscript. CB helped to revise and develop the idea of the study and participated in its design and coordination, and helped to draft and revise the manuscript. All authors read and approved the final manuscript.</p>
</fn>
</fn-group>
<ack><title>Acknowledgements</title>
<p>This paper presents extensions of the work of the first author’s PhD project and thus contains some of the material available in that thesis.</p>
<p>The assistance of Dr Frank Gaillard (Administrator, <ext-link ext-link-type="uri" xlink:href="http://radiopaedia.org/">http://radiopaedia.org/</ext-link>
) for the test medical images, <ext-link ext-link-type="uri" xlink:href="http://www.uws.edu.au/staff_profiles/uws_profiles/professor_anthony_maeder">http://www.uws.edu.au/staff_profiles/uws_profiles/professor_anthony_maeder</ext-link>
(University of Western Sydney) for making useful suggestions regarding medical image datasets and their web-links, and <ext-link ext-link-type="uri" xlink:href="http://staff.qut.edu.au/staff/schmutz/">http://staff.qut.edu.au/staff/schmutz/</ext-link>
(IHBI, Queensland University of Technology) for providing MR and CT test images, are noted with gratitude.</p>
</ack>
<ref-list id="Bib1"><title>References</title>
<ref id="CR1"><label>1.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Nyeem</surname>
<given-names>H</given-names>
</name>
<name><surname>Boles</surname>
<given-names>W</given-names>
</name>
<name><surname>Boyd</surname>
<given-names>C</given-names>
</name>
</person-group>
<article-title>A review of medical image watermarking requirements for teleradiology</article-title>
<source>J Digital Imaging</source>
<year>2013</year>
<volume>26</volume>
<fpage>326</fpage>
<lpage>43</lpage>
<pub-id pub-id-type="doi">10.1007/s10278-012-9527-x</pub-id>
</element-citation>
</ref>
<ref id="CR2"><label>2.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mousavi</surname>
<given-names>SM</given-names>
</name>
<name><surname>Naghsh</surname>
<given-names>A</given-names>
</name>
<name><surname>Abu-Bakar</surname>
<given-names>S</given-names>
</name>
</person-group>
<article-title>Watermarking techniques used in medical images: a survey</article-title>
<source>J Digital Imaging</source>
<year>2014</year>
<volume>27</volume>
<fpage>1</fpage>
<lpage>16</lpage>
<pub-id pub-id-type="doi">10.1007/s10278-014-9700-5</pub-id>
</element-citation>
</ref>
<ref id="CR3"><label>3.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Nyeem</surname>
<given-names>H</given-names>
</name>
<name><surname>Boles</surname>
<given-names>W</given-names>
</name>
<name><surname>Boyd</surname>
<given-names>C</given-names>
</name>
</person-group>
<article-title>Developing a digital image watermarking model</article-title>
<source>Proceedings of DICTA’11</source>
<year>2011</year>
<publisher-loc>Piscataway</publisher-loc>
<publisher-name>IEEE</publisher-name>
</element-citation>
</ref>
<ref id="CR4"><label>4.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Nyeem</surname>
<given-names>H</given-names>
</name>
<name><surname>Boles</surname>
<given-names>W</given-names>
</name>
<name><surname>Boyd</surname>
<given-names>C</given-names>
</name>
</person-group>
<article-title>Digital image watermarking: its formal model, fundamental properties and possible attacks</article-title>
<source>EURASIP J Adv Signal Process</source>
<year>2014</year>
<volume>2014</volume>
<fpage>135</fpage>
<pub-id pub-id-type="doi">10.1186/1687-6180-2014-135</pub-id>
</element-citation>
</ref>
<ref id="CR5"><label>5.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Nyeem</surname>
<given-names>H</given-names>
</name>
<name><surname>Boles</surname>
<given-names>W</given-names>
</name>
<name><surname>Boyd</surname>
<given-names>C</given-names>
</name>
</person-group>
<article-title>Utilizing least significant bit-planes of RONI pixels for medical image watermarking</article-title>
<source>Proceedings of DICTA’13</source>
<year>2013</year>
<publisher-loc>Piscataway</publisher-loc>
<publisher-name>IEEE</publisher-name>
</element-citation>
</ref>
<ref id="CR6"><label>6.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Wakatani</surname>
<given-names>A</given-names>
</name>
</person-group>
<article-title>Digital watermarking for ROI medical images by using compressed signature image</article-title>
<source>Proceedings of HICSS’02</source>
<year>2002</year>
<publisher-loc>Piscataway</publisher-loc>
<publisher-name>IEEE</publisher-name>
</element-citation>
</ref>
<ref id="CR7"><label>7.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Shih</surname>
<given-names>FY</given-names>
</name>
<name><surname>Wu</surname>
<given-names>YT</given-names>
</name>
</person-group>
<article-title>Robust watermarking and compression for medical images based on genetic algorithms</article-title>
<source>Inform Sci</source>
<year>2005</year>
<volume>175</volume>
<issue>3</issue>
<fpage>200</fpage>
<lpage>16</lpage>
<pub-id pub-id-type="doi">10.1016/j.ins.2005.01.013</pub-id>
</element-citation>
</ref>
<ref id="CR8"><label>8.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Barton</surname>
<given-names>JM</given-names>
</name>
</person-group>
<source>Method and apparatus for embedding authentication information within digital data</source>
<year>1997</year>
</element-citation>
</ref>
<ref id="CR9"><label>9.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Fridrich</surname>
<given-names>J</given-names>
</name>
<name><surname>Goljan</surname>
<given-names>M</given-names>
</name>
<name><surname>Du</surname>
<given-names>R</given-names>
</name>
</person-group>
<article-title>Lossless data embedding for all image formats</article-title>
<source>Proceedings of Electronic Imaging</source>
<year>2002</year>
<publisher-loc>Bellingham, WA</publisher-loc>
<publisher-name>SPIE</publisher-name>
</element-citation>
</ref>
<ref id="CR10"><label>10.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Tian</surname>
<given-names>J</given-names>
</name>
</person-group>
<article-title>Reversible data embedding using a difference expansion</article-title>
<source>IEEE Trans. Circuits Syst Video Technol</source>
<year>2003</year>
<volume>13</volume>
<issue>8</issue>
<fpage>890</fpage>
<lpage>6</lpage>
<pub-id pub-id-type="doi">10.1109/TCSVT.2003.815962</pub-id>
</element-citation>
</ref>
<ref id="CR11"><label>11.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname>
<given-names>S</given-names>
</name>
<name><surname>Yoo</surname>
<given-names>CD</given-names>
</name>
<name><surname>Kalker</surname>
<given-names>T</given-names>
</name>
</person-group>
<article-title>Reversible image watermarking based on integer-to-integer wavelet transform</article-title>
<source>IEEE Trans. Inform Forensics Secur</source>
<year>2007</year>
<volume>2</volume>
<fpage>321</fpage>
<lpage>30</lpage>
<pub-id pub-id-type="doi">10.1109/TIFS.2007.905146</pub-id>
</element-citation>
</ref>
<ref id="CR12"><label>12.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Coatrieux</surname>
<given-names>G</given-names>
</name>
<name><surname>Montagner</surname>
<given-names>J</given-names>
</name>
<name><surname>Huang</surname>
<given-names>H</given-names>
</name>
<name><surname>Roux</surname>
<given-names>C</given-names>
</name>
</person-group>
<article-title>Mixed reversible and RONI, watermarking for medical image reliability protection</article-title>
<source>Proceedings of EMBS’07</source>
<year>2007</year>
</element-citation>
</ref>
<ref id="CR13"><label>13.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Celik</surname>
<given-names>MU</given-names>
</name>
<name><surname>Sharma</surname>
<given-names>G</given-names>
</name>
<name><surname>Tekalp</surname>
<given-names>AM</given-names>
</name>
<name><surname>Saber</surname>
<given-names>E</given-names>
</name>
</person-group>
<article-title>Lossless generalized-LSB data embedding</article-title>
<source>IEEE Trans Image Process</source>
<year>2005</year>
<volume>14</volume>
<fpage>253</fpage>
<lpage>66</lpage>
<pub-id pub-id-type="doi">10.1109/TIP.2004.840686</pub-id>
<pub-id pub-id-type="pmid">15700530</pub-id>
</element-citation>
</ref>
<ref id="CR14"><label>14.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ni</surname>
<given-names>Z</given-names>
</name>
<name><surname>Shi</surname>
<given-names>YQ</given-names>
</name>
<name><surname>Ansari</surname>
<given-names>N</given-names>
</name>
<name><surname>Su</surname>
<given-names>W</given-names>
</name>
</person-group>
<article-title>Reversible data hiding</article-title>
<source>IEEE Trans Circuits Syst Video Technol</source>
<year>2006</year>
<volume>16</volume>
<issue>3</issue>
<fpage>354</fpage>
<lpage>62</lpage>
<pub-id pub-id-type="doi">10.1109/TCSVT.2006.869964</pub-id>
</element-citation>
</ref>
<ref id="CR15"><label>15.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Guo</surname>
<given-names>X</given-names>
</name>
<name><surname>Zhuang</surname>
<given-names>TG</given-names>
</name>
</person-group>
<article-title>A region-based lossless watermarking scheme for enhancing security of medical data</article-title>
<source>J Digital Imaging</source>
<year>2009</year>
<volume>22</volume>
<fpage>53</fpage>
<lpage>64</lpage>
<pub-id pub-id-type="doi">10.1007/s10278-007-9043-6</pub-id>
</element-citation>
</ref>
<ref id="CR16"><label>16.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Tsai</surname>
<given-names>P</given-names>
</name>
<name><surname>Hu</surname>
<given-names>YC</given-names>
</name>
<name><surname>Yeh</surname>
<given-names>HL</given-names>
</name>
</person-group>
<article-title>Reversible image hiding scheme using predictive coding and histogram shifting</article-title>
<source>Signal Process</source>
<year>2009</year>
<volume>89</volume>
<fpage>1129</fpage>
<lpage>43</lpage>
<pub-id pub-id-type="doi">10.1016/j.sigpro.2008.12.017</pub-id>
</element-citation>
</ref>
<ref id="CR17"><label>17.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Caldelli</surname>
<given-names>R</given-names>
</name>
<name><surname>Filippini</surname>
<given-names>F</given-names>
</name>
<name><surname>Becarelli</surname>
<given-names>R</given-names>
</name>
</person-group>
<article-title>Reversible watermarking techniques: an overview and a classification</article-title>
<source>EURASIP J Inform Secur</source>
<year>2010</year>
<volume>2010</volume>
<fpage>2</fpage>
<pub-id pub-id-type="doi">10.1155/2010/134546</pub-id>
</element-citation>
</ref>
<ref id="CR18"><label>18.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Nayak</surname>
<given-names>J</given-names>
</name>
<name><surname>Bhat</surname>
<given-names>PS</given-names>
</name>
<name><surname>Acharya</surname>
<given-names>R</given-names>
</name>
<name><surname>Kumar</surname>
<given-names>MS</given-names>
</name>
</person-group>
<article-title>Efficient storage and transmission of digital fundus images with patient information using reversible watermarking technique and error control codes</article-title>
<source>J Med Syst</source>
<year>2009</year>
<volume>33</volume>
<issue>3</issue>
<fpage>163</fpage>
<lpage>71</lpage>
<pub-id pub-id-type="doi">10.1007/s10916-008-9176-2</pub-id>
<pub-id pub-id-type="pmid">19408449</pub-id>
</element-citation>
</ref>
<ref id="CR19"><label>19.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Nyeem</surname>
<given-names>H</given-names>
</name>
</person-group>
<source>A digital watermarking framework with application to medical image security</source>
<year>2014</year>
<publisher-loc>Australia</publisher-loc>
<publisher-name>QUT, School of Electrical Eng. and Computer Science</publisher-name>
</element-citation>
</ref>
<ref id="CR20"><label>20.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Guo</surname>
<given-names>X</given-names>
</name>
<name><surname>Zhuang</surname>
<given-names>TG</given-names>
</name>
</person-group>
<article-title>A lossless watermarking scheme for enhancing security of medical data in PACS</article-title>
<source>Proceedings of Medical Imaging</source>
<year>2003</year>
<publisher-loc>Bellingham, WA</publisher-loc>
<publisher-name>SPIE</publisher-name>
</element-citation>
</ref>
<ref id="CR21"><label>21.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Kundu</surname>
<given-names>MK</given-names>
</name>
<name><surname>Das</surname>
<given-names>S</given-names>
</name>
</person-group>
<article-title>Lossless ROI medical image watermarking technique with enhanced security and high payload embedding</article-title>
<source>Proceedings of ICPR’10</source>
<year>2010</year>
</element-citation>
</ref>
<ref id="CR22"><label>22.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Giakoumaki</surname>
<given-names>A</given-names>
</name>
<name><surname>Pavlopoulos</surname>
<given-names>S</given-names>
</name>
<name><surname>Koutsouris</surname>
<given-names>D</given-names>
</name>
</person-group>
<article-title>Multiple image watermarking applied to health information management</article-title>
<source>IEEE, Trans Inform Technol Biomed</source>
<year>2006</year>
<volume>10</volume>
<issue>4</issue>
<fpage>722</fpage>
<lpage>32</lpage>
<pub-id pub-id-type="doi">10.1109/TITB.2006.875655</pub-id>
</element-citation>
</ref>
<ref id="CR23"><label>23.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Memon</surname>
<given-names>NA</given-names>
</name>
<name><surname>Gilani</surname>
<given-names>S</given-names>
</name>
<name><surname>Qayoom</surname>
<given-names>S</given-names>
</name>
</person-group>
<article-title>Multiple watermarking of medical images for content authentication and recovery</article-title>
<source>Proceedings of INMIC’09</source>
<year>2009</year>
<publisher-loc>Piscataway</publisher-loc>
<publisher-name>IEEE</publisher-name>
</element-citation>
</ref>
<ref id="CR24"><label>24.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Fotopoulos</surname>
<given-names>V</given-names>
</name>
<name><surname>Stavrinou</surname>
<given-names>ML</given-names>
</name>
<name><surname>Skodras</surname>
<given-names>AN</given-names>
</name>
</person-group>
<article-title>Medical image authentication and self-correction through an adaptive reversible watermarking technique</article-title>
<source>Proceedings of BIBE’08</source>
<year>2008</year>
</element-citation>
</ref>
<ref id="CR25"><label>25.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Jayanthi</surname>
<given-names>V</given-names>
</name>
<name><surname>Selvalakshmi</surname>
<given-names>V</given-names>
</name>
<name><surname>Rajamani</surname>
<given-names>V</given-names>
</name>
</person-group>
<article-title>Digital watermarking robust to geometric distortions in biomedical images</article-title>
<source>Proceedings of INCACEC’09</source>
<year>2009</year>
<publisher-loc>Piscataway</publisher-loc>
<publisher-name>IEEE</publisher-name>
</element-citation>
</ref>
<ref id="CR26"><label>26.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Rahimi</surname>
<given-names>F</given-names>
</name>
<name><surname>Rabbani</surname>
<given-names>H</given-names>
</name>
</person-group>
<article-title>A dual adaptive watermarking scheme in contourlet domain for DICOM images</article-title>
<source>Biomed Eng Online</source>
<year>2011</year>
<volume>10</volume>
<fpage>53</fpage>
<pub-id pub-id-type="doi">10.1186/1475-925X-10-53</pub-id>
<pub-id pub-id-type="pmid">21682862</pub-id>
</element-citation>
</ref>
<ref id="CR27"><label>27.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Das</surname>
<given-names>S</given-names>
</name>
<name><surname>Kundu</surname>
<given-names>MK</given-names>
</name>
</person-group>
<article-title>Effective management of medical information through a novel blind watermarking technique</article-title>
<source>J Med Syst</source>
<year>2012</year>
<volume>36</volume>
<issue>5</issue>
<fpage>3339</fpage>
<lpage>51</lpage>
<pub-id pub-id-type="doi">10.1007/s10916-012-9827-1</pub-id>
<pub-id pub-id-type="pmid">22327385</pub-id>
</element-citation>
</ref>
<ref id="CR28"><label>28.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Hirano</surname>
<given-names>S</given-names>
</name>
<name><surname>Tsumoto</surname>
<given-names>S</given-names>
</name>
</person-group>
<article-title>Rough representation of a region of interest in medical images</article-title>
<source>Int J Approximate Reasoning</source>
<year>2005</year>
<volume>40</volume>
<fpage>23</fpage>
<lpage>34</lpage>
<pub-id pub-id-type="doi">10.1016/j.ijar.2004.11.008</pub-id>
</element-citation>
</ref>
<ref id="CR29"><label>29.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname>
<given-names>Z</given-names>
</name>
<name><surname>Bovik</surname>
<given-names>AC</given-names>
</name>
<name><surname>Sheikh</surname>
<given-names>HR</given-names>
</name>
<name><surname>Simoncelli</surname>
<given-names>EP</given-names>
</name>
</person-group>
<article-title>Image quality assessment From error visibility to structural similarity</article-title>
<source>IEEE Trans. Image Process</source>
<year>2004</year>
<volume>13</volume>
<issue>4</issue>
<fpage>600</fpage>
<lpage>12</lpage>
<pub-id pub-id-type="doi">10.1109/TIP.2003.819861</pub-id>
<pub-id pub-id-type="pmid">15376593</pub-id>
</element-citation>
</ref>
<ref id="CR30"><label>30.</label>
<element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Hore</surname>
<given-names>A</given-names>
</name>
<name><surname>Ziou</surname>
<given-names>D</given-names>
</name>
</person-group>
<article-title>Image quality metrics: PSNR vs. SSIM</article-title>
<source>Proceedings of ICPR’10</source>
<year>2010</year>
<publisher-loc>Piscataway</publisher-loc>
<publisher-name>IEEE</publisher-name>
</element-citation>
</ref>
<ref id="CR31"><label>31.</label>
<element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Huynh-Thu</surname>
<given-names>Q</given-names>
</name>
<name><surname>Ghanbari</surname>
<given-names>M</given-names>
</name>
</person-group>
<article-title>Scope of validity of PSNR in image/video quality assessment</article-title>
<source>Electron Lett</source>
<year>2008</year>
<volume>44</volume>
<issue>13</issue>
<fpage>800</fpage>
<lpage>801</lpage>
<pub-id pub-id-type="doi">10.1049/el:20080522</pub-id>
</element-citation>
</ref>
</ref-list>
</back>
</pmc>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/TelematiV1/Data/Pmc/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000117 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Pmc/Corpus/biblio.hfd -nk 000117 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= TelematiV1 |flux= Pmc |étape= Corpus |type= RBID |clé= PMC:4417312 |texte= Content-independent embedding scheme for multi-modal medical image watermarking }}
Pour générer des pages wiki
HfdIndexSelect -h $EXPLOR_AREA/Data/Pmc/Corpus/RBID.i -Sk "pubmed:25649491" \ | HfdSelect -Kh $EXPLOR_AREA/Data/Pmc/Corpus/biblio.hfd \ | NlmPubMed2Wicri -a TelematiV1
![]() | This area was generated with Dilib version V0.6.31. | ![]() |