<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JCC</journal-id><journal-title-group><journal-title>Journal of Computer and Communications</journal-title></journal-title-group><issn pub-type="epub">2327-5219</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jcc.2021.92001</article-id><article-id pub-id-type="publisher-id">JCC-107006</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Robust Non-Blind Watermarking for Biomedical Images Based on Chaos
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Noura</surname><given-names>Alexendre</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ntsama</surname><given-names>Eloundou Pascal</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Simo</surname><given-names>Thierry</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Welba</surname><given-names>Colince</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Physics, University of Ngaoundere, Ngaoundere, Cameroon</addr-line></aff><aff id="aff2"><addr-line>Department of Energy Renouvelable, School Petroleum of Kaele, University of Maroua, Maroua, Cameroon</addr-line></aff><pub-date pub-type="epub"><day>02</day><month>02</month><year>2021</year></pub-date><volume>09</volume><issue>02</issue><fpage>1</fpage><lpage>21</lpage><history><date date-type="received"><day>14,</day>	<month>October</month>	<year>2020</year></date><date date-type="rev-recd"><day>31,</day>	<month>December</month>	<year>2021</year>	</date><date date-type="accepted"><day>3,</day>	<month>February</month>	<year>2021</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The advent of the Internet in these last years encouraged a considerable traffic of digital images. In the sanitary field, precisely in telemedicine branch, medical images play a very important role for therapeutic diagnoses. Thus, it is necessary to protect medical images data before transmission over the network to preserve their security and prevent unauthorized access. In this paper, a secure algorithm for biomedical images encryption scheme based on the combination of watermarking technique and chaotic function is proposed. In the proposed method, to achieve high security level performances, a non-blind hybrid watermarking technique with audio signal, Discrete Wavelet Transform is used; smoothness is also used as selected criteria; the iterations obtained by the chaotic sequences are essential and allow a good realization of the encryption process. One of the main advantages of chaos-based encryption schemes is the generation of a large number of key spaces to resist brute force attacks from the encryption algorithm. The experimental results presented in this paper attest to the invisibility and robustness of the proposed algorithm combining watermarking and chaos-based encryption.
 
</p></abstract><kwd-group><kwd>Biomedical Image</kwd><kwd> Watermarking</kwd><kwd> Wavelet Transform</kwd><kwd> Chaotic Encryption</kwd><kwd> DCT</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>During these last years, the fast evolution of the communication techniques and treatment of information have facilitated the sharing of the pictures in communication channels. The means of security bet in place to guarantee the protection of these information present possibilities of flights, diversion and modification [<xref ref-type="bibr" rid="scirp.107006-ref1">1</xref>]. The surveillance of these risks introduces the protective need of the medical information. These consequences, audible, concern an individual and particularly his health integral part of his private life [<xref ref-type="bibr" rid="scirp.107006-ref2">2</xref>]. Watermarking consists to insert in host image, information (mark) invisible and indelible and to tempt to recover it after the picture possibly underwent the treatments. The insertion of the mark can be carried out in several domains. The main ones are: the space domain and the frequency domain. The first domain concerns the direct modification of the pixel values, precisely on Low Weight Bits (LSB). It is used a lot because of its simplicity, but it has a major drawback, and it is not robust enough to attacks [<xref ref-type="bibr" rid="scirp.107006-ref3">3</xref>]. The frequency domain, on the other hand, makes use of numerous reversible transforms, such as the discrete cosine transform (DCT), the discrete wavelet transforms (SWT) and the smooth contour transform (TC), all of which allow the image to be converted into its frequency representation. The integration of the mark in the frequency domain has an enormous advantage: it is resistant to attacks (robustness), but its realization remains very complex, and this is the conclusion reached by the researchers [<xref ref-type="bibr" rid="scirp.107006-ref4">4</xref>].</p><p>The cryptography is also one of the solutions to the security of data in a confidential manner. It consists in returning incomprehensible information (ciphering). Encoded information is called cryptogram. The transformation which permits the ciphering and decoding of information is mathematical functions called algorithms. The field of the application of cryptography remains very varied [<xref ref-type="bibr" rid="scirp.107006-ref5">5</xref>]. The cryptography has the following objectives:</p><p>&#183; Confidentiality means to return unintelligible information, to all no one not having the key.</p><p>&#183; The authentication allows the recipient to ascertain the identity of the emitter.</p><p>&#183; The integrity allows the recipient to ensure that the content of the message has not been falsified since its consignment.</p><p>&#183; The non-repudiation guarantees that the two individuals would not know how to deny their implication in the transaction.</p><p>&#183; The access control is the faculty to limit and to control the access to systems and applications of the links of the communication.</p><p>Let’s note that, the security of the information encoded rests on the invulnerability of the ciphering algorithm and the key confidentiality [<xref ref-type="bibr" rid="scirp.107006-ref6">6</xref>]. Two main algorithms of encryption exist: the symmetrical algorithm when the same key is used for encryption and decryption and the so-called asymmetric algorithm, because of the use of different keys. According to the use of these keys, we count the standards algorithms of ciphering as, AES, RSA, DSA, and IDEA etc. Next to these standards methods are some encryption methods which exist based on chaos that is used more and more. This paper presents a method of medical images security by associating watermarking and encryption in order to assure confidentiality of their transmission.</p><p>This paper is organized as follows: An introduction is mentioned firstly; section two is based to related work; the third section presents recalls theory of Discrete Wavelet transform (DWT) and Discrete Cosine Transform (DCT). The section four describes the proposed method. Results and discussions are presented in section five. The last section presents the conclusion.</p><p>Numerous different approaches for watermarking methods and image encryption can be found in the scientific literature [<xref ref-type="bibr" rid="scirp.107006-ref7">7</xref>], use watermarking to provide confidentiality of some images. In the same way [<xref ref-type="bibr" rid="scirp.107006-ref8">8</xref>], proposed a technique of watermarking for authentication, the method use wavelet decomposition. Many others researchers as Puech et al. [<xref ref-type="bibr" rid="scirp.107006-ref9">9</xref>], proposed a robust watermarking algorithm with a combination of AES encryption to promote the confidentiality and integrity of medicals images. Gokcen et al. [<xref ref-type="bibr" rid="scirp.107006-ref10">10</xref>], proposed a robust chaotic digital image Watermarking Scheme based on RDWT and SVD. [<xref ref-type="bibr" rid="scirp.107006-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.107006-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.107006-ref13">13</xref>] and [<xref ref-type="bibr" rid="scirp.107006-ref14">14</xref>], have make use of watermarking to insert the information of patient.</p><p>Some others researchers as [<xref ref-type="bibr" rid="scirp.107006-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.107006-ref16">16</xref>] [<xref ref-type="bibr" rid="scirp.107006-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.107006-ref18">18</xref>] have apply many transformations as wavelet, wavelet packet transform, discrete cosine transform, Zernike moments in their proposed watermarking scheme.</p><p>[<xref ref-type="bibr" rid="scirp.107006-ref19">19</xref>] proposed security technique based on watermarking and encryption for digital imaging and communication in medicine, including partial encryption methods. [<xref ref-type="bibr" rid="scirp.107006-ref20">20</xref>] proposed algorithm for coding, to determine a set of selective blocks for steady embedding. [<xref ref-type="bibr" rid="scirp.107006-ref21">21</xref>] had proposed a scheme which incorporates the concept of modular arithmetic and chaos theory, for image encryption and decryption. [<xref ref-type="bibr" rid="scirp.107006-ref22">22</xref>] used DCT to propose a blind watermarking algorithm; the phase of extraction is focused to the statistical properties of embedded sequence. [<xref ref-type="bibr" rid="scirp.107006-ref23">23</xref>] proposed a watermarking algorithm, where watermark is embedded in the most significant frequency of DFT of the host image. [<xref ref-type="bibr" rid="scirp.107006-ref24">24</xref>] proposed a watermarking scheme based on Wavelet Discrete Transform (DWT) and Logistic map to generate a binary watermark. Their proposed algorithm is blind watermarking algorithm. [<xref ref-type="bibr" rid="scirp.107006-ref25">25</xref>] proposed an efficient and secure algorithm, by associating chaos encryption and compression, the encryption is proceeding by diffusion and confusion properties.</p><p>Of the above works, we note that watermarking can be used to provide authentication, it also helps of adding necessary and personals information confidentially. In medicine milieu the combination of watermarking and encryption is essential to attempt two important criteria of medicals images security which are authentification and confidentiality. Robustness against attacks, imperceptibility, high capacity watermark embedding, security, reversibility and rapidity are also other criteria that we try to satisfy during the transmission of biomedical images all over the network transmission channels. The proposed algorithm in this paper satisfies some of these criteria.</p></sec><sec id="s2"><title>2. Preliminaries</title><sec id="s2_1"><title>2.1. Wavelet Discrete Transform (DWT)</title><p>Wavelet transform 2D, all as the other transformed Fourier 2D, cosine 2D is used extensively in signal processing, its application took a remarkable flight from the years 1980 with the works of Morlet, Meyers, Daubechies and Mallat. Discrete wavelet transform is characterized at time by its limit temporal and frequential (compact support). The decomposition of a signal x(l) to place through filters and gets itself in a following manner</p><p>Y h ( l ) = ∑ l = − ∞ + ∞ x ( l ) h ( 2 i − l ) (1)</p><p>Y g ( l ) = ∑ l = − ∞ + ∞ x ( l ) g ( 2 i − l ) (2)</p><p>h(l) and g(l) are respectively High and low filters</p><p>H ( ω ) = ∑ l = − ∞ + ∞ h ( l ) e − j ω G ( ω ) = ∑ i + ∞ g ( l ) e − j ω (3)</p><p>H ( ω ) and G ( ω ) will be orthogonal</p><p>| H ( ω ) | 2 + | G ( ω ) | 2 = 1 (4)</p><p>The obtained coefficients are:</p><p>c [ j − 1 , k ] = ∑ l = − ∞ + ∞ h [ n − 2 k ] c [ j , n ] (5)</p><p>d [ j − 1 , k ] = ∑ l = − ∞ + ∞ g [ n − 2 k ] c [ j , n ] (6)</p><p>The image which is a signal of two dimension, its application of 2D wavelet transform gives a dyadic decomposition of this one with the help of a couple of quadratic mirrors filters (QMF)a being a High pass filter (HS) and the other a low pass (L). The use of does one coins sampling by a factor 2, permitting to get four sub- bands, one under-strip low frequency (LL) and three under-strips high respective frequencies (LH, HL,HH),representing, orientations with very specific vertical, horizontal and diagonal Face [<xref ref-type="bibr" rid="scirp.107006-ref26">26</xref>].</p></sec><sec id="s2_2"><title>2.2. Discrete Cosine Transform (DCT)</title><p>It permits to separate the low frequencies from the high frequencies. This decomposition is done by dividing in blocks of 8 &#215; 8 pixels according to the following equation:</p><p>F ( u , v ) = a ( u ) a ( v ) ∑ x = 0 N − 1 ∑ y = 0 N − 1 f ( x , y ) cos ( ( 2 x + 1 ) j π 2 N ) cos ( ( 2 y + 1 ) j π 2 N ) (7)</p><p>The inverse transform is obtained as:</p><p>f ( x , y ) = ∑ x = 0 N − 1 ∑ y = 0 N − 1 a ( u ) a ( v ) F ( u , v ) cos ( ( 2 x + 1 ) j π 2 N ) cos ( ( 2 y + 1 ) j π 2 N ) (8)</p><p>a ( u ) = a ( v ) = 1 2</p><p>With for u = v = 0</p><p>a ( u ) = a ( v ) = 1 for u , v = 1 , 2 , ⋯ , n − 1</p></sec><sec id="s2_3"><title>2.3. Relative Smoothness</title><p>Measurement of relative smoothness is one of selected applications; it is made by the following relation:</p><p>R = 1 − 1 1 + σ 2 ( x ) (9)</p><p>where, σ is the standard deviation of the gray values. x represent sub block of the image; biggest is relative smoothness better is the smooth of chosen block. In this paper relative smoothness is use as selected criteria for the four sub-images of second level decomposition of host image by wavelet discrete transform [<xref ref-type="bibr" rid="scirp.107006-ref27">27</xref>].</p></sec><sec id="s2_4"><title>2.4. Watermarking</title><p>The watermarking image consists of inserting in an indelible manner, information in a host image then to tempt to recover this information after transfer [<xref ref-type="bibr" rid="scirp.107006-ref28">28</xref>]. The diagrams of watermarking are varied according to their application domain. The insertion of the signature will make itself either in the spatial domain either in the transform domain. In additive diagram, information to insert is added in a picture whereas in a substitutive diagram information to insert is substituted for features of the picture. In our work we use an additive diagram in frequential domain. Equation gives an example:</p><p>X W , K = X K + α W K (10)</p><p>With W<sub>K</sub> marked bock image, X<sub>K</sub>, original image block,α mark strength, X<sub>W</sub><sub>,K</sub><sub> </sub>watermarked image.</p></sec><sec id="s2_5"><title>2.5. Vershult Model</title><p>The model of Vershult is a model of growth proposed by Pierre Fran&#231;ois Vershult [<xref ref-type="bibr" rid="scirp.107006-ref29">29</xref>]. This model uses the functions refine to explain the birth rate and the death rate of a population. Puttingx as carves of the population; m(x) the death rate and n(x) the birth rate. The size of the population follows the differential equation:</p><p>d x d t = x ( n ( x ) − m ( x ) ) (11)</p><p>If m and n are affine functions respectively increasing and decreasing functions. If, on the other hand, for x tending towards 0 growths is positive, the equation becomes:</p><p>d x d t = x ( a − b x ) (12)</p><p>with a and b two real positive.</p><p>Then, by setting K = a/b, the Equation (12) becomes:</p><p>d x d t = α X n ( 1 − x k ) (13)</p><p>The constant K affects solution of this Equation (13):</p><p>It is shown that:</p><p>&#183; The constant function K is a solution of this equation</p><p>&#183; If x &lt; K then the population grows</p><p>&#183; If x&gt; K then the population decreases.</p><p>The discrete resolution of the transformed Equation (13) is:</p><p>X n + 1 − X n = α X n ( 1 − X n k ) (14)</p><p>if we put α + 1 = μ Equation (14) becomes</p><p>Y n = α X n μ k (15)</p><p>Y n + 1 = μ Y n ( 1 − Y n ) (16)</p><p>Equation (16) is call logistic map equation; its behavior varies according to the values of μ :</p><p>For μ included between 1 and 3, that means understood between 0 and 2, does the Y<sub>n</sub> continuation converge toward ( 1 − μ ) / μ and does one well recover a continuation (Y<sub>n</sub>) convergent toward K</p><p>For μ superior to 3, the continuation (Y<sub>n</sub>) can, according to the values of oscillation between 2, 4, 8, 16… goes.</p><p>For μ equal to 4, the continuation (Y<sub>n</sub>) can, according to the values of μ , to oscillate in all senses, producing the chaos thus.</p></sec></sec><sec id="s3"><title>3. Proposed Model</title><p>The paragraph below, presents the watermarking scheme associating the logistic map. The block diagram is illustrated in <xref ref-type="fig" rid="fig1">Figure 1</xref>; in order to better understand</p><p>the proposed method, we present the algorithms for inserting and extracting the mark described below. The respective sizes of the host images and the mark are: M &#215; N and m &#215;n.</p><sec id="s3_1"><title>3.1. Embedding and Encryption Algorithm</title><p>Watermark embedding and encryption are described as follows:</p><p>Input: Host_object, Watermark</p><p>Output: Encrypted_Object</p><p>Step 1: Read grey scale Host_object of size M &#215; N.</p><p>Step 2: Decompose Host Object using Daubichies wavelet [LL1, HL1, LH1, HH1] = dwt2 (Host_Object, “db”)</p><p>Step 3: Apply DWT to HL1 sub-band of Host Object, [LL2, HL2, LH2, HH2] = dwt2 (HL1, “db”).</p><p>Step 4: Calculate relative smoothness (R) of four LL2, HL2, LH2, and HH2, choose the sub-band that has the biggest value of smoothness, HH2.</p><p>Step 5: Read audio signal, converted in 2D, call watermark of size m &#215; n.</p><p>Step 6: Apply DCT to Watermark W, W<sub>DCT</sub> = dct2 (“Watermark”).</p><p>Step 7: Perform embedding Watermark W<sub>DCT</sub> by sub-band (HH2) of Host_object find in step 4, HH2new = HH2 + αW<sub>DCT</sub> after resizing.</p><p>Step 8: Apply inverse IDWT to get new HL1<sub>new</sub>, HL1new = idwt2 (LL2, HL2, LH2, HH2new, “db”);</p><p>Step 9: Apply now inverse IDWT to get Watermarked_Objet, Watermarked_Objet = idwt2 (LL1, HL1new, LH1, HH1, “db”);</p><p>Display Host_Object, Watermarked_Object, PSNR.</p><p>Step 10: Generate chaotic sequence with following parameters: &#181; = 3.93695629844, and initial x<sub>0</sub> = 0.456</p><p>Step 11: Generate n-iterations with logistic map to get h(i) different orbit: y n + 1 = μ y n ( 1 − y n ) ;</p><p>Step 12: Associate the chaotic sequence with pixels of watermarked;</p><p>Step 13: Make permutation in lines, by N-iterations;</p><p>Step 14: Make permutation in columns by M-iterations and get encrypted image;</p><p>Step 15: Display Encrypted_objet.</p></sec><sec id="s3_2"><title>3.2. Decryption and Extraction Algorithm</title><p>Input: Encrypted Object, Host object,</p><p>Output: Extracted Watermark;</p><p>Step 1: Read Encrypted Object.</p><p>Step 2: Generate chaotic sequence with following parameters: &#181; = 3.93695629844, and initial x<sub>0</sub> = 0.456</p><p>Step 3: Generate n-iterations with logistic map to get h(i) different orbit: y n + 1 = μ y n ( 1 − y n ) ;</p><p>Step 4: Associate the chaotic sequence with pixels of watermarked;</p><p>Step 5: Make permutation in lines and columns, by N-iterations then M-iterations;</p><p>Step 6: GetDecrypted_Objet;</p><p>Step 7: Decompose Decrypted_Objet using Daubichie wavelet</p><p>[LLr, Recover_HLr, LHr, HHr] = dwt2 (Decrypted_Object, “db”),</p><p>Step 8: Apply DWT to Recovered_HLr sub-band of Decrypted_Objet, [LL2r, HL2r, LH2r, and HH2r] = dwt2 (Recoverd_HLr, “db”).</p><p>Step 9: Read HH2 sub-band of Host_object, step 3; step 4 of watermark embedding algorithm.</p><p>Step 10: Find Scrambled_Watermark using scale factor α used in watermark embedding algorithm as, Scrambled_Watermark = (HH2r-HH2)/α, get 2D audio son.</p><p>Step 11: Apply inverse IDCT to Scrambled Watermark to find final Extracted Watermark, Extracted Watermark = idct2 (“Scrambled Watermark”) equal audio son.</p><p>Step 15: Display Extracted Watermark.</p></sec></sec><sec id="s4"><title>4. Results and Discussion</title><p>Various experiments are carried out to assess the performance of the proposed algorithm, in terms of robustness against attacks and imperceptibility. Four gray-scale images obtained in medical image center of regional hospital of Ngaoundere and Douala in Cameroon have been used. These images are respectively named “Scanner image”, “Radiologic image”, “Echo graphic image”, “Mammographic image”; these images are the same size (512 &#215; 512). The use of the audio signal as a brand is indeed information about the patient (name, surname, diagnosis, etc.) (<xref ref-type="fig" rid="fig2">Figure 2</xref>).</p><sec id="s4_1"><title>4.1. Test of Imperceptibility: PSNR and SSIM</title><p>In order to show the differences between the original and watermarked images, the signal-to-noise ratio (PSNR) and the structural similarity index (SSIM) are used [<xref ref-type="bibr" rid="scirp.107006-ref30">30</xref>]. The PSNR indicates the destruction rate while the SSIM is used to express the level of similarity ( [<xref ref-type="bibr" rid="scirp.107006-ref31">31</xref>] [<xref ref-type="bibr" rid="scirp.107006-ref32">32</xref>] ). These two metrics are used after embedding process.</p><p>Peak-Signal-To-Noise-Ratio (PSNR) is defining as follow:</p><p>PSNR = 10 log 10 ( 255 &#215; 255 ∑ m = 0 M − 1 ∑ n = 0 N − 1 [ I 1 ( x , y ) − I 2 ( x , y ) ] 2 ) (17)</p><p>where I<sub>2</sub> is watermarked image and I<sub>1</sub> is original image. Bigger the PSNR is better the watermark conceals is [<xref ref-type="bibr" rid="scirp.107006-ref33">33</xref>].</p><p>The SSIM metric is defined by the following equation:</p><p>SSIM ( O , W ) = ( μ y μ x + C 1 ) ( 2 σ x y + C 2 ) ( μ x 2 + μ y 2 + C 1 ) ( σ x 2 + σ y 2 + C 2 ) (18)</p><p>σ<sub>x</sub> and σ<sub>y</sub> are the mean intensity of x and y. In the same time σ x 2 and σ y 2 are respectively variance of x and y [<xref ref-type="bibr" rid="scirp.107006-ref33">33</xref>]. σ<sub>xy</sub> is the covariance of x and y. The averages of x and y are μ<sub>y</sub> and μ<sub>x</sub>. Variables C<sub>1</sub> and C<sub>2</sub> are used to stabilize the division with weak denominator. The value of SSIM varies between −1 and 1, where the maximum value, i.e., 1 is obtained for two similar images [<xref ref-type="bibr" rid="scirp.107006-ref33">33</xref>].</p><p>Based on the results of this <xref ref-type="table" rid="table1">Table 1</xref>, it can be concluded that the destruction of images is acceptable after embedding process.</p></sec><sec id="s4_2"><title>4.2. Robustness against Attacks</title><p>Bit Error Rate (BER) is one of many metrics use to verified the robustness of the proposed algorithm, we use it, in our case. It’s calculated between original watermark and the extracted watermark after applying attacks on the watermarked images [<xref ref-type="bibr" rid="scirp.107006-ref33">33</xref>]. The bit error rate is calculated by:</p><p>BER ( W , E W ) = ∑ i = 1 m ∑ j = 1 n W ( i , j ) + E W ( i , j ) m &#215; n (19)</p><p>where W is the original watermark and EW is the extracted watermark. m and n are the size of the original watermark [<xref ref-type="bibr" rid="scirp.107006-ref34">34</xref>].</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Presents the PSNR and SSIM values</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  ></th><th align="center" valign="middle"  colspan="3"  >Watermarked scanner image</th><th align="center" valign="middle"  colspan="3"  >Watermarked Radiographic image</th><th align="center" valign="middle"  colspan="3"  >Watermarked Image Echo graphic Image</th><th align="center" valign="middle"  colspan="3"  >Watermarked image mammographic</th></tr></thead><tr><td align="center" valign="middle" >Α</td><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >α</td><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >α</td><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >α</td><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >SSIM</td></tr><tr><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >59.60</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >61.32</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >55.76</td><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >62.87</td><td align="center" valign="middle" >0.99</td></tr><tr><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >58.12</td><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >61.06</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >55.07</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >62.01</td><td align="center" valign="middle" >0.97</td></tr><tr><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >57.86</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >59.44</td><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >54.01</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.4</td><td align="center" valign="middle" >61.23</td><td align="center" valign="middle" >0.97</td></tr><tr><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >56.21</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >59.17</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >53.32</td><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >59.14</td><td align="center" valign="middle" >0.98</td></tr></tbody></table></table-wrap><p>Another statistic parameter use is Normalized Correlation (NC) which measures the similarity and difference between original watermark and extracted watermark. Generally, NC obtained between 1 and 0.7 is acceptable [<xref ref-type="bibr" rid="scirp.107006-ref35">35</xref>].</p><p>Another statistic parameter use is Normalized Correlation (NC) which measures the similarity and difference between original watermark and extracted watermark. Generally NC obtained between 1 and 0.7 is acceptable.</p><p>NC = ∑ i = 0 n Or_watermark &#215; Ex_watermark ( ∑ i = 0 n Or_watermark &#215; ∑ i = 0 n Ex_watermark ) 1 2 (20)</p><p>Or_watermark is original watermark, Ex_watermark is extracted watermark.</p><p><xref ref-type="table" rid="table2">Table 2</xref> shows SSIM and BER results after applying cropping 20% and salt &amp; pepper attacks on the watermarked images.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Presents the BER, NC and SSIM values</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Attacks</th><th align="center" valign="middle"  colspan="3"  >Watermarked scanner image</th><th align="center" valign="middle"  colspan="3"  >Watermarked Radiographic image</th><th align="center" valign="middle"  colspan="3"  >Watermarked Image Echo graphic Image</th><th align="center" valign="middle"  colspan="3"  >Watermarked image mammographic</th></tr></thead><tr><td align="center" valign="middle" >BER</td><td align="center" valign="middle" >NC</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >BER</td><td align="center" valign="middle" >NC</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >BER</td><td align="center" valign="middle" >NC</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >BER</td><td align="center" valign="middle" >NC</td><td align="center" valign="middle" >SSIM</td></tr><tr><td align="center" valign="middle" >No attack</td><td align="center" valign="middle" >1.00</td><td align="center" valign="middle" >1.00</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >0.94</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.86</td><td align="center" valign="middle" >0.95</td><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >1.00</td><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >0.99</td></tr><tr><td align="center" valign="middle" >Gaussian filter [2 &#215; 2]</td><td align="center" valign="middle" >0.34</td><td align="center" valign="middle" >0.93</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >3.06</td><td align="center" valign="middle" >0.34</td><td align="center" valign="middle" >0.93</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.96</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.61</td><td align="center" valign="middle" >0.91</td><td align="center" valign="middle" >0.97</td></tr><tr><td align="center" valign="middle" >Gaussian filter [5 &#215; 5]</td><td align="center" valign="middle" >0.84</td><td align="center" valign="middle" >0.82</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >0.44</td><td align="center" valign="middle" >0.84</td><td align="center" valign="middle" >0.82</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.23</td><td align="center" valign="middle" >0.97</td><td align="center" valign="middle" >0.97</td></tr><tr><td align="center" valign="middle" >Gaussian noise [0.001]</td><td align="center" valign="middle" >0.54</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.77</td><td align="center" valign="middle" >0.54</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.94</td><td align="center" valign="middle" >0.9</td><td align="center" valign="middle" >0.74</td><td align="center" valign="middle" >0.93</td><td align="center" valign="middle" >0.98</td></tr><tr><td align="center" valign="middle" >Gaussian noise [0.1]</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.67</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.33</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.67</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.65</td><td align="center" valign="middle" >0.71</td><td align="center" valign="middle" >0.81</td><td align="center" valign="middle" >0.65</td><td align="center" valign="middle" >0.77</td></tr><tr><td align="center" valign="middle" >Salt &amp; pepper (density = 0.01)</td><td align="center" valign="middle" >0.69</td><td align="center" valign="middle" >0.54</td><td align="center" valign="middle" >0.78</td><td align="center" valign="middle" >0.77</td><td align="center" valign="middle" >0.69</td><td align="center" valign="middle" >0.54</td><td align="center" valign="middle" >0.77</td><td align="center" valign="middle" >0.69</td><td align="center" valign="middle" >0.54</td><td align="center" valign="middle" >0.77</td><td align="center" valign="middle" >0.79</td><td align="center" valign="middle" >0.64</td></tr><tr><td align="center" valign="middle" >Salt &amp; pepper (density = 0.1)</td><td align="center" valign="middle" >0.78</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.66</td><td align="center" valign="middle" >0.73</td><td align="center" valign="middle" >0.65</td><td align="center" valign="middle" >0.88</td><td align="center" valign="middle" >0.78</td><td align="center" valign="middle" >0.45</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.66</td><td align="center" valign="middle" >0.55</td></tr><tr><td align="center" valign="middle" >Resizing (scale = 0.3)</td><td align="center" valign="middle" >0.67</td><td align="center" valign="middle" >0.81</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.87</td><td align="center" valign="middle" >4.67</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >3.67</td><td align="center" valign="middle" >0.81</td><td align="center" valign="middle" >0.82</td><td align="center" valign="middle" >0.67</td><td align="center" valign="middle" >0.88</td></tr><tr><td align="center" valign="middle" >Resizing (scale = 0.1)</td><td align="center" valign="middle" >0.31</td><td align="center" valign="middle" >0.78</td><td align="center" valign="middle" >087</td><td align="center" valign="middle" >0.78</td><td align="center" valign="middle" >3.11</td><td align="center" valign="middle" >0.78</td><td align="center" valign="middle" >0.87</td><td align="center" valign="middle" >3.11</td><td align="center" valign="middle" >0.78</td><td align="center" valign="middle" >0.87</td><td align="center" valign="middle" >0.91</td><td align="center" valign="middle" >0.75</td></tr><tr><td align="center" valign="middle" >Median filter [3 &#215; 3]</td><td align="center" valign="middle" >0.67</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.93</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.67</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.93</td><td align="center" valign="middle" >0.67</td><td align="center" valign="middle" >0.98</td><td align="center" valign="middle" >0.93</td><td align="center" valign="middle" >0.87</td><td align="center" valign="middle" >0.98</td></tr><tr><td align="center" valign="middle" >Median filter [5 &#215; 5]</td><td align="center" valign="middle" >2.44</td><td align="center" valign="middle" >0.90</td><td align="center" valign="middle" >0.96</td><td align="center" valign="middle" >0.90</td><td align="center" valign="middle" >2.44</td><td align="center" valign="middle" >0.90</td><td align="center" valign="middle" >0.96</td><td align="center" valign="middle" >2.44</td><td align="center" valign="middle" >0.90</td><td align="center" valign="middle" >0.96</td><td align="center" valign="middle" >0.44</td><td align="center" valign="middle" >0.88</td></tr><tr><td align="center" valign="middle" >Rotation 10˚</td><td align="center" valign="middle" >4.27</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.91</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >4.27</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.91</td><td align="center" valign="middle" >4.27</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.91</td><td align="center" valign="middle" >0.89</td><td align="center" valign="middle" >0.88</td></tr><tr><td align="center" valign="middle" >Rotation 30˚</td><td align="center" valign="middle" >3.49</td><td align="center" valign="middle" >0.87</td><td align="center" valign="middle" >0.78</td><td align="center" valign="middle" >0.87</td><td align="center" valign="middle" >4.41</td><td align="center" valign="middle" >0.84</td><td align="center" valign="middle" >0.79</td><td align="center" valign="middle" >3.49</td><td align="center" valign="middle" >0.73</td><td align="center" valign="middle" >0.78</td><td align="center" valign="middle" >0.91</td><td align="center" valign="middle" >0.78</td></tr></tbody></table></table-wrap></sec><sec id="s4_3"><title>4.3. Comparison of Obtained Results</title><p>In this section we use many different types of attacks (like Gaussian), image processing attacks (resizing, rotation) and hybrid attacks (like salt &amp; pepper and Gaussian filter)to demonstrate the robustness of the suggested watermarking algorithm on the watermarked images and then extracts the embedded watermarks. The average results of these tests are shown in <xref ref-type="table" rid="table2">Table 2</xref>. In the above table, focused of obtained results SSIM, NC and BER tests, we can conclude that the presented watermarking approach has better robustness against attacks in the embedding and the extracting processes of the proposed approach [<xref ref-type="bibr" rid="scirp.107006-ref35">35</xref>].</p><p>Tests results of our scheme are compare with the results of two other researchers scheme ( [<xref ref-type="bibr" rid="scirp.107006-ref36">36</xref>] [<xref ref-type="bibr" rid="scirp.107006-ref37">37</xref>] ), these results are better than the two others methods.</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref> and <xref ref-type="table" rid="table3">Table 3</xref> show the results under different scale factor, the results of PSNR in our case are superior to 50 which denoted the robustness and the imperceptibility of the proposed scheme.</p><p>The difference and one advantage of our scheme is the use of audio logo which is transform in 2D then DCT transformed. This watermark is not easily recognizable.</p></sec><sec id="s4_4"><title>4.4. Results of Obtained Watermarked and Encrypted Images</title><p>In this section, we present the obtained visual results after the conjoint phase of watermarking and encryption of the proposed algorithm. Figures 4-7 show that effectively the watermark is invisible and the encryption is realized. The two mains objectives for medical images security, imperceptibility and confidentiality are satisfied.</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Comparison of proposed Scheme with Sunjay et al. [<xref ref-type="bibr" rid="scirp.107006-ref38">38</xref>]</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Attacks</th><th align="center" valign="middle"  colspan="2"  >Sanjay et al. [<xref ref-type="bibr" rid="scirp.107006-ref38">38</xref>]</th><th align="center" valign="middle"  colspan="2"  >Proposed Algorithm</th></tr></thead><tr><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >NC</td><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >NC</td></tr><tr><td align="center" valign="middle" >Median Filtering</td><td align="center" valign="middle" >34.95</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >36.24</td><td align="center" valign="middle" >0.94</td></tr><tr><td align="center" valign="middle" >Salt and Pepper Noise addition</td><td align="center" valign="middle" >25.23</td><td align="center" valign="middle" >0.99</td><td align="center" valign="middle" >27.15</td><td align="center" valign="middle" >0.89</td></tr><tr><td align="center" valign="middle" >Resizing</td><td align="center" valign="middle" >34.84</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >31.10</td><td align="center" valign="middle" >0.98</td></tr><tr><td align="center" valign="middle" >Brightness adjustment</td><td align="center" valign="middle" >29.04</td><td align="center" valign="middle" >0.93</td><td align="center" valign="middle" >31.10</td><td align="center" valign="middle" >0.98</td></tr><tr><td align="center" valign="middle" >Cropping</td><td align="center" valign="middle" >11.55</td><td align="center" valign="middle" >0.83</td><td align="center" valign="middle" >13.01</td><td align="center" valign="middle" >0.81</td></tr><tr><td align="center" valign="middle" >Rotation</td><td align="center" valign="middle" >10.86</td><td align="center" valign="middle" >0.92</td><td align="center" valign="middle" >12.01</td><td align="center" valign="middle" >0.93</td></tr></tbody></table></table-wrap></sec><sec id="s4_5"><title>4.5. Security Analysis, Key Sensitivity Test</title><p>The secret key sensitivity is an essential characteristic for a good encryption-system; it guarantees the safety and robustness against exhaustive attacks.</p><p>The largest key space is very important, because of failure brute-force attacks. Secret key for our proposed scheme is 3.93695629844, representing initial values of Logistic map, having 10<sup>−11</sup> precision [<xref ref-type="bibr" rid="scirp.107006-ref38">38</xref>]. When a change of 1 digit is made in the secret key, the result is very different in term of encrypted and decrypted image 2 [<xref ref-type="bibr" rid="scirp.107006-ref39">39</xref>]. Figures 8-11 show the results of key space analysis of our tests images.</p></sec><sec id="s4_6"><title>4.6. Histogram Analysis</title><p>To get information about statistical properties of encrypted image, histogram analysis is a better way to obtain this information. Histogram of the encrypted image gives the distribution of pixels. <xref ref-type="fig" rid="fig1">Figure 1</xref>2 shows the histograms of the original images used, and <xref ref-type="fig" rid="fig1">Figure 1</xref>3 shows the histograms of these same encrypted images, where we note a uniform distribution, reflecting a good encryption.</p></sec><sec id="s4_7"><title>4.7. Correlation Coefficient Analysis</title><p>Correlation analysis is very essential for the encryption phase and is carried out between the different pixel pairs of the original and encrypted images.</p><p>The correlation coefficients are calculated by the following formulas:</p><p>c o v ( u , v ) = E ( u − E ( u ) ) ( v − E ( v ) ) (21)</p><p>r u v = c o v ( u , v ) ( D ( u ) ) ( D ( v ) ) (22)</p><p>where u and v are intensities values of two adjacent pixels, r u v is the correlation coefficient. c o v ( u , v ) , E ( u ) and D ( u ) are given as follows</p><p>E ( u ) = 1 N ∑ i = 1 N u i (23)</p><p>D ( u ) = 1 N ∑ i = 1 N ( u i − E ( u ) ) 2 (24)</p><p>c o v ( u , v ) = 1 N ( u i − E ( u ) ) ( v i − E ( v ) ) (25)</p><p>The pixels of an original image are strongly correlated in the horizontal,</p><p>vertical and diagonal directions. In order to know whether a cryptographic system should produce encrypted images without any correlation between adjacent pixels. Adjacent pixel correlation coefficients for horizontal, vertical and diagonal directions respectively, were calculated. <xref ref-type="fig" rid="fig1">Figure 1</xref>4 shows the results of the horizontal correlation of the original image and <xref ref-type="fig" rid="fig1">Figure 1</xref>5 shows the encrypted image.</p><p>It’s remarkable in <xref ref-type="fig" rid="fig1">Figure 1</xref>4. The pixels are concentrated in a particular area of original image. It means that the correlation is important, but in case of <xref ref-type="fig" rid="fig1">Figure 1</xref>5, the pixels are not concentrated in one part of encrypted image means that the correlation is low. Some correlation coefficients are mentioned in following <xref ref-type="table" rid="table4">Table 4</xref>. The values of correlation coefficients are very less under 1. These give a conclusion that the encryption algorithm is very robust.</p></sec><sec id="s4_8"><title>4.8. Differential Analysis</title><p>This test gives the sensibility of encrypted image referred to original image. For this, we encrypted both images (I<sub>0</sub><sub>1</sub>, I<sub>02</sub>) which are different by one pixel, and then Number of Pixels Change Rate (NPCR) and Unified Average Changing Intensity (UACI) are calculated. NPCR represents the amount of pixels changed when one pixel is change [<xref ref-type="bibr" rid="scirp.107006-ref39">39</xref>].</p><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Correlation coefficients of two adjacent pixels of encrypted images</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >Horizontal</th><th align="center" valign="middle" >Vertical</th><th align="center" valign="middle" >Diagonal</th></tr></thead><tr><td align="center" valign="middle" >Scanner image</td><td align="center" valign="middle" >0.0018</td><td align="center" valign="middle" >−0.0005</td><td align="center" valign="middle" >0.0031</td></tr><tr><td align="center" valign="middle" >Radiographic image</td><td align="center" valign="middle" >0.0119</td><td align="center" valign="middle" >0.0067</td><td align="center" valign="middle" >0.0045</td></tr><tr><td align="center" valign="middle" >Echographic image</td><td align="center" valign="middle" >0.0283</td><td align="center" valign="middle" >0.0044</td><td align="center" valign="middle" >−0.0033</td></tr><tr><td align="center" valign="middle" >Mammographic image</td><td align="center" valign="middle" >0.0018</td><td align="center" valign="middle" >0.0072</td><td align="center" valign="middle" >0.0051</td></tr></tbody></table></table-wrap><p>NPCR = ∑ i = 0 H ∑ j = 0 L D j H &#215; L (26)</p><p>With D i ; j = { 1         if   I 01 ≠ I 02 0     if   I 01 = I 02</p><p>UACI = 1 H &#215; L ∑ i = 0 H ∑ j = 0 L I 01 ( i , j ) − I 02 ( i , j ) 2 8 − 1 (27)</p><p><xref ref-type="table" rid="table5">Table 5</xref> gives the values obtained after tests for originals images.</p><p>The obtained results of NPCR are around 90% for all four tests encrypted images, in the same time results of UACI are around 40%. We can say that our algorithm is really satisfactory in term of robustness and confidentiality, better aspect of medical image security.</p></sec><sec id="s4_9"><title>4.9. Speed Analysis</title><p>Speed of encryption and decryption is also use to characterize scheme. In our case the time results are obtained with computer having the following specifications Dell core Duo E7200 @2GHz, 1.96 GB RAM. <xref ref-type="table" rid="table6">Table 6</xref> shows the time of encryption and decryption. This time varies depending on the image used.</p></sec><sec id="s4_10"><title>4.10. Comparison Analysis</title><p>The calculation of the entropy is a statistical parameter of the image. It is given by the following formula:</p><p>H ( m ) = ∑ i = 10 r − 1 p ( m i ) log 2 1 p ( m i ) (28)</p><p>where p(m<sub>i</sub>) represents the probability of pixel m<sub>i</sub>. Bits is expression of Entropy. We can have 2<sup>8</sup> bits, where each pixel in the image is represented by 8 bits. Following tables give the comparison of entropy with other methods.</p><p>For above tables the pertinence of the proposed method is proved, our method after the phase of frequential watermarking with adding audio signal make encryption by the technique of permutation and confusion, function of numbers of iterations. The main advantage of the proposed method is the sensitivity to initials conditions which in this case are keys of encryption. The same keys are indispensable for decryption phase.</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> NPCR and UACI</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >NPCR (%)</th><th align="center" valign="middle" >UACI (%)</th></tr></thead><tr><td align="center" valign="middle" >Scanner image</td><td align="center" valign="middle" >97.56</td><td align="center" valign="middle" >41.04</td></tr><tr><td align="center" valign="middle" >Radiographic image</td><td align="center" valign="middle" >98.55</td><td align="center" valign="middle" >42.34</td></tr><tr><td align="center" valign="middle" >Echographic image</td><td align="center" valign="middle" >98.33</td><td align="center" valign="middle" >43.56</td></tr><tr><td align="center" valign="middle" >Mammographic image</td><td align="center" valign="middle" >99.87</td><td align="center" valign="middle" >43.02</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Encrypted and decrypted times</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Images</th><th align="center" valign="middle" >Encrypted time (s)</th><th align="center" valign="middle" >Decrypted time (s)</th></tr></thead><tr><td align="center" valign="middle" >Scanner image</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >31</td></tr><tr><td align="center" valign="middle" >Radiographic image</td><td align="center" valign="middle" >17</td><td align="center" valign="middle" >34</td></tr><tr><td align="center" valign="middle" >Echo graphic image</td><td align="center" valign="middle" >15</td><td align="center" valign="middle" >32</td></tr><tr><td align="center" valign="middle" >Mammographic image</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >36</td></tr></tbody></table></table-wrap></sec></sec><sec id="s5"><title>5. Conclusion</title><p>We have proposed in this paper a method using chaos encryption based to solution of Vershult model combined with non-blind watermarking. This method consists of two mains phases; the first one is the non-blind watermarking associated with an audio signal. The second phase consists of encrypt watermarked image with logistic map knowing initials conditions, number of iterative conditions to generate chaos parameters. The results of PSNR, SSIM, NC, BER and correlation coefficients NPCR, UACI prove the imperceptibility and the robustness of your algorithm. Further research can be done in the following areas to improve the security of the medical images, as far as intelligent reversible watermarking is concerned. In the future, we intend to explore its ability to be robust against a specific attack through its learning mechanism. Reversible watermarking is also susceptible to different attacks in real watermarking applications. We intend to incorporate single attack information in its learning mechanism first and later enhance it to a series of attacks. Another important aspect that could be taken into account is the security of the watermark itself. For this purpose, different encryption strategies, such as Petri reseau encryption, can be employed on the watermark before embedding. Further research could also focus on compressibility. When compression is applied after encryption, the randomness of the ciphertext will greatly reduce the amount of compression achieved.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare that they have no conflict of interest.</p></sec><sec id="s7"><title>Ethical Approval</title><p>This article does not contain any studies with human participants or animals performed by any of the authors.</p></sec><sec id="s8"><title>Cite this paper</title><p>Alexendre, N., Pascal, N.E., Thierry, S. and Colince, W. (2021) A Robust Non-Blind Watermarking for Biomedical Images Based on Chaos. Journal of Computer and Communications, 9, 1-21. https://doi.org/10.4236/jcc.2021.92001</p></sec></body><back><ref-list><title>References</title><ref id="scirp.107006-ref1"><label>1</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Shyamsunder</surname><given-names> S. </given-names></name>,<etal>et al</etal>. (<year>2011</year>)<article-title>Image Encryption and Decryption Using Chaotic Maps and Modular Arithmetic</article-title><source> American Journal of Signal Processing</source><volume> 1</volume>,<fpage> 24</fpage>-<lpage>33</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.107006-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Sunjay, R. (2011) A Chaos-Based Robust Watermarking Algorithm for Rightful Ownership Protection. International Journal of Image and Graphics, 11, 471-493. https://doi.org/10.1142/S0219467811004263</mixed-citation></ref><ref id="scirp.107006-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Gunjal, B.L. (2011) Secured Color Image Watermarking Technique in DWT-DCT Domain. International Journal of Computer Science, Engineering and Information Technology, 1, 36-44.</mixed-citation></ref><ref id="scirp.107006-ref4"><label>4</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Annuva</surname><given-names> C. </given-names></name>,<etal>et al</etal>. (<year>2014</year>)<article-title>Color Image Watermarking Technique by Featuring Joint DWT-DCT Domain in YIQ Color Space</article-title><source> International Journal of Research in Electronics AND Computer Engineering</source><volume> 3</volume>,<fpage> 1</fpage>-<lpage>6</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.107006-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Valandar, M.Y., Barani, M.J., Ayubi, P. and Aghazadeh, M. (2019) An Integer Wavelet Transforms Image Steganography Method Based on 3D Sine Chaotic Map. Multimedia Tools and Applications, 78, 9971-9989. https://doi.org/10.1007/s11042-018-6584-2</mixed-citation></ref><ref id="scirp.107006-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Zhou, N.R., Hou, W.M.X., Wen, R.H. and Zou, W.P. (2018) Imperceptible Digital Watermarking Scheme in Multiple Transform Domains. Multimedia Tools and Applications, 77, 30251-30267. https://doi.org/10.1007/s11042-018-6128-9</mixed-citation></ref><ref id="scirp.107006-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Parekh, M., Bidani, S. and Santhi, V. (2018) Spatial Domain Blind Watermarking for Digital Images. In: Progress in Computing, Analytics and Networking, Springer, Berlin, 519-527. https://doi.org/10.1007/978-981-10-7871-2_50</mixed-citation></ref><ref id="scirp.107006-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, Y. (2011) Image Encryption with Logistic Map and Cheat Image. 3rd International Conference on Computer Research and Development, Shanghai, 11-13 March 2011, 97-101. https://doi.org/10.1109/ICCRD.2011.5763981</mixed-citation></ref><ref id="scirp.107006-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Wei, X. (2014) Image Encryption Based on Chaotic Map and Reversible Integer Wavelet Transform. Journal of Electrical Engineering, 65, 90-96. https://doi.org/10.2478/jee-2014-0013</mixed-citation></ref><ref id="scirp.107006-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Noura, A., Ntsama, P.E. and Bitjoka, L. (2015) Non-Blind Wavelet Packet Watermarking Scheme Using Radon Transform. Advances in Computer Science and Engineering, 15, 41-55. https://doi.org/10.17654/CS015120041</mixed-citation></ref><ref id="scirp.107006-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Verhulst, P.F. (1838) Notice sur la loi que la population poursuit dans son accroissement. Correspondance Mathématique et Physique. Books.google.com.</mixed-citation></ref><ref id="scirp.107006-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Jean, M.R. and William, P. (2003) Sécurisation d’image par crypto-tatouage, CORESA: Compression et Représentation des Signaux. 9ème Conférence Natl. Compression Représentation Des Signaux Audiovisuels, Lille, 215-218.</mixed-citation></ref><ref id="scirp.107006-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Gopi, E.S. (2007) Algorithm Collections for Digital Signal Processing Applications Using Matlab, 2007.</mixed-citation></ref><ref id="scirp.107006-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Noura, A., Ntsama, P.E. and Bitjoka, L. (2017) Non-Blind Image Watermarking Scheme Using Bi-Dimensional Empirical Mode Decomposition, Dwt, Dct and Fuzzy Set. Global Journal of Engineering Science and Researches, 5, 32-39.</mixed-citation></ref><ref id="scirp.107006-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Somaya, A.T.A. and Afnan, A. (2012) A New Chaos-Based Image-Encryption and Compression Algorithm. Journal of Electrical and Computer Engineering, 2012, Article ID: 179693. https://doi.org/10.1155/2012/179693</mixed-citation></ref><ref id="scirp.107006-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, W.L. and Chen, G. (2004) A Chaos-Based Robust Wavelet-Domain Watermarking Algorithm. Chaos Solitons and Fractals, 22, 47-54. https://doi.org/10.1016/j.chaos.2003.12.104</mixed-citation></ref><ref id="scirp.107006-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Ruanaidh, T.P. (1998) Rotation, Scale, and Translation Invariant Spread Spectrum Digital Image Watermarking. Signal Processing, 66, 303-317. https://doi.org/10.1016/S0165-1684(98)00012-7</mixed-citation></ref><ref id="scirp.107006-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Barn, M., Bartolli, F. and Cappellini, V. (1998) A DCT-Domain System for Robust Image Watermarking. Signal Processing, 66, 357-372. https://doi.org/10.1016/S0165-1684(98)00015-2</mixed-citation></ref><ref id="scirp.107006-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Valandar, M., Barani, J. and Ayubi, P. (2019) A Blind and Robust Color Images Watermarking Method Based on Block Transform and Secured by Modified 3-Dimensional Hénon Map. Soft Computing, 24, 771-794.</mixed-citation></ref><ref id="scirp.107006-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Mohammad, R.K. (2011) An Effective Chaos-Based Image Watermarking Scheme Using Fractal Coding. Procedia Computer Science, 3, 89-95. https://doi.org/10.1016/j.procs.2010.12.016</mixed-citation></ref><ref id="scirp.107006-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Mohamed, M. (2013) A Proposed Security Technique Based on Watermarking and Encryption for Digital Imaging and Communication in Medicine. Egyptian Informatics Journal, 14, 1-13. https://doi.org/10.1016/j.eij.2012.11.002</mixed-citation></ref><ref id="scirp.107006-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Yuan, Y. and Decai, H. (2006) An Integer Wavelet Based Multiple Logo-Watermarking Scheme. First International Multi-Symposiums on Computer and Computational Sciences, Hanzhou, 20-24 June 2006, 1-5. https://doi.org/10.1109/IMSCCS.2006.187</mixed-citation></ref><ref id="scirp.107006-ref23"><label>23</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Thirugnanam</surname><given-names> S.A.G. </given-names></name>,<etal>et al</etal>. (<year>2010</year>)<article-title>Wavelet Packet Based Robust Digital Image Watermarking and Extraction Using Independent Component Analysis</article-title><source> International Journal of Signal &amp; Image Processing</source><volume> 1</volume>,<fpage> 80</fpage>-<lpage>87</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.107006-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Hyung, S.K. (2003) Invariant Image Watermark Using Zernike Moments. IEEE Transactions on Circuits and Systems for Video Technology, 13, 766-775. https://doi.org/10.1109/TCSVT.2003.815955</mixed-citation></ref><ref id="scirp.107006-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Fotopulos, A.N.S. (2001) A Subband-DCT Approach to Image Watermarking. 10th European Signal Processing Conference, Tampere, 4-8 September 2000.</mixed-citation></ref><ref id="scirp.107006-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Nyeem, C.B.W. and Boles, W. (2011) Developing a Digital Image Watermarking Model. International Conference on Digital Image Computing: Techniques and Applications, Noosa, 6-8 December 2011, 468-473. https://doi.org/10.1109/DICTA.2011.85</mixed-citation></ref><ref id="scirp.107006-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Nyeem, H. and Boles, W. (2014) Digital Image Watermarking: Its Formal Model, Fundamental Properties and Possible Attacks. EURASIP Journal on Advances in Signal Processing, 2014, Article No. 135. https://doi.org/10.1186/1687-6180-2014-135</mixed-citation></ref><ref id="scirp.107006-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Coatrieux, G., Puentes, J., Lecornu, L. and Cheze, L. (2005) Low Distortion and Reversible Watermark Application to Angiographic Images of the Retina. Proceedings IEEE EMBC Conference, Shanghai, 1-4 September 2005, 2224-2227. https://doi.org/10.1109/IEMBS.2005.1616905</mixed-citation></ref><ref id="scirp.107006-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Anand, U.C.N. (1998) Watermarking Medical Images with Patient Information. Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Vol. 20 Biomedical Engineering towards the Year 2000 and Beyond, Hong Kong, 1 November 1998, 703-706. https://doi.org/10.1109/IEMBS.1998.745518</mixed-citation></ref><ref id="scirp.107006-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Gokcen, C.L.C. (2016) Robust Chaotic Digital Image Watermarking Scheme Based on RDWT and SVD. International Journal of Image, Graphics and Signal Processing, 8, 58-67. https://doi.org/10.5815/ijigsp.2016.08.08</mixed-citation></ref><ref id="scirp.107006-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">William, P. and Michel, D. (2001) Tatouage d’images cryptées pour l’aide au télédiagnostic. Actes Colloq. 18th colloque Trait. Du Signal Des Images, GRETSI, Groupe d’Etudes Du Trait. Du Signal Des Images, Toulouse, France, 2001.</mixed-citation></ref><ref id="scirp.107006-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Qiwei (2012) A Novel DWT Based Blind Watermarking for Image Authentication. International Journal of Network Security, 14, 223-228.</mixed-citation></ref><ref id="scirp.107006-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Mousavi, S.M. and Naghsh, A. (2014) Watermarking Techniques Used in Medical Images: A Survey. Journal of Digital Imaging, 27, 714-729. https://doi.org/10.1007/s10278-014-9700-5</mixed-citation></ref><ref id="scirp.107006-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Al-Maadeed, T.A. and Ali, A. (2013) A New-Based Image-Encryption and Compression Algorithm. Journal of Electrical and Computer Engineering, 2012, Article ID: 179693. https://doi.org/10.1155/2012/179693</mixed-citation></ref><ref id="scirp.107006-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Noura, H. (2012) Conception et simulation des générateurs,crypto-systèmes et fonctions de hachage basés chaos performants, Université de Nantes, France.</mixed-citation></ref><ref id="scirp.107006-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Mitra, M.S.G. and Gunjan, P. (2012) A Multi-Resolution Watermarking Based on Contourlet Transform Using SVD and QR Decomposition. International Conference on Recent Advances in Computing and Software Systems, Chennai, 25-27 April 2012, 135-140. https://doi.org/10.1109/RACSS.2012.6212712</mixed-citation></ref><ref id="scirp.107006-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Mei, X.J. and Sukangand, L. (2009) A Digital Watermarking Algorithm Based on DCT and DWT. Proceedings of the 2009 International Symposium on Web Information Systems and Applications, Nanchang, 22-24 May 2009, 104-107.</mixed-citation></ref><ref id="scirp.107006-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">William, P. and Jose, M.R. (2006) Transfert sécurisé d’images médicales par codage conjoint: Cryptage sélectif par AES en mode par flotet compression JPEG, Traitement, 2006.</mixed-citation></ref><ref id="scirp.107006-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Michel, D. and William, P. (2001) Transfert sécurisé d’images par combinaison de techniques de cryptographie et de tatouage. Proc. Colloq. Compression Représentation Des Signaux Audiovisuels, CORESA’01, Dijon, Novembre 2001, 1-5.</mixed-citation></ref></ref-list></back></article>