多媒体的发展 1687 - 5699 1687 - 5680 Hindawi 10.1155 / 2017/6359248 6359248 研究文章 可逆水印的一般框架基于直方图不对称转移的预测误差 1 2 3 http://orcid.org/0000 - 0002 - 9308 - 0876 Xianyi 1 2 3 Huijuan 4 5 傅李 1 江苏工程中心的网络监控 南京大学信息科学与技术 南京 江苏210044年 中国 nuist.edu.cn 2 江苏大气环境和设备技术的协同创新中心 南京大学信息科学与技术 南京210044 中国 nuist.edu.cn 3 学校的计算机和软件 南京大学信息科学与技术 南京210044 中国 nuist.edu.cn 4 信息管理学院 武汉大学 武汉 中国 whu.edu.cn 5 信息工程学院 江西科技大学 江西 中国 jxust.edu.cn 2017年 23 11 2017年 2017年 28 07年 2017年 09年 10 2017年 23 11 2017年 2017年 版权©2017年盛陈等。 这是一个开放的文章在知识共享归属许可下发布的,它允许无限制的使用,分布和繁殖在任何媒介,提供最初的工作是正确的引用。

提出了一种通用框架,基于不对称的可逆水印直方图变化的预测误差,这是灵感来自可逆水印的预测误差。不同的传统算法使用single-prediction方案创建对称直方图,拟议的方法采用multi-prediction方案计算多个预测像素的值。然后,合适的价值将由两个双不对称选择函数选择直方图构造两个不对称的错误。最后,将水印嵌入到两个错误直方图分别利用互补的嵌入策略。拟议的框架提供了一个新的视角研究的可逆水印,为信息安全带来了很多好处。 中国国家自然科学基金 61502242 U1536206 61672294 61602253 61373133 61232016 U1405254 江西省社会科学基础 15 jy48 南京大学信息科学与技术 2014 r026 # 开放基金的示范基地,教育部的互联网应用创新开放平台 KJRP1402 优先级的学术程序开发江苏高等教育机构 大气环境和设备技术的协同创新中心 国家科学技术部特殊项目的研究 GYHY201301030 2013年dfg12860 BC2013012 1。介绍<gydF4y2Ba/title> <p>可逆的嵌入数字水印是一种新的技术在航空媒体与可逆的方式(<xrefgydF4y2Baref-type="bibr" rid="B1"> 1<gydF4y2Ba/xref>]。它吸引了很多研究人员的极大兴趣,因为巨大的应用程序在敏感领域,如医学、军事、和法律。近年来,人们提出了很多有效的方法,尤其是直方图转移预测误差(HSPR)。<gydF4y2Ba/p> <p>HSPR是蔡等人提出的一门新技术。<xrefgydF4y2Baref-type="bibr" rid="B2"> 2<gydF4y2Ba/xref>)在2009年,预测价值的基本像素首先计算。然后,预测误差从减法获得原始和预测之间的值,这将形成预测误差直方图。最后,水印是嵌入在直方图。与这些方法相比,利用图像的直方图本身(<xrefref- - - - - -- - - - - -- - - - - - - - -type="bibr" rid="B3"> 3<gydF4y2Ba/xref>),HSPR不仅能充分利用图像的冗余像素也获得更高的直方图峰值点。总之,HSPR的使用可以更方便地和提高嵌入水印嵌入容量。<gydF4y2Ba/p> <p>如今,可逆水印算法基于HSPR已经被广泛的研究,许多研究人员关注的改善预测精度和直方图的高度。例如,罗等人分别利用full-surrounded插值技术来计算预测价值和获得精度较高的预测价值<xrefgydF4y2Baref-type="bibr" rid="B4"> 4<gydF4y2Ba/xref>- - - - - -<xrefgydF4y2Baref-type="bibr" rid="B6"> 6<gydF4y2Ba/xref>]。洪教授和陈嵌入失真图像插值的基础上,减少了图像平滑度检测算子(<xrefgydF4y2Baref-type="bibr" rid="B7"> 7<gydF4y2Ba/xref>),和能量误差控制(EEC)当误差能量太高了(<xrefgydF4y2Baref-type="bibr" rid="B8"> 8<gydF4y2Ba/xref>),一个高度精确的预测价值应该首先计算。其次,该地区基本计算像素组成的复杂性和分为光滑和复杂的区域。之后,图像失真可以松了一口气,有水印的图像质量可以提高。Rad等人设计了一种自适应集团修改直方图的预测误差,然后结合HSPR嵌入的水印<xrefref- - - - - -- - - - - -- - - - - - - - -type="bibr" rid="B9"> 9<gydF4y2Ba/xref>]。或者等人产生最优预测误差直方图通过考虑像素补偿下多层埋置(<xrefgydF4y2Baref-type="bibr" rid="B10"> 10<gydF4y2Ba/xref>]。张等人建立了一个等价关系无损数据压缩和可逆水印之间通过迭代修改直方图(<xrefgydF4y2Baref-type="bibr" rid="B11"> 11<gydF4y2Ba/xref>- - - - - -<xrefgydF4y2Baref-type="bibr" rid="B13"> 13<gydF4y2Ba/xref>]。此外,可逆水印取得了许多进展和小说已经应用于许多领域。例如,张研究可逆水印加密技术领域(<xrefref- - - - - -- - - - - -- - - - - -- - - - - - - -type="bibr" rid="B14"> 14<gydF4y2Ba/xref>]。曾等人研究了可逆水印在h / AVC视频<xrefgydF4y2Baref-type="bibr" rid="B15"> 15<gydF4y2Ba/xref>]。黄等人应用预测误差直方图高度相关的医学解剖图像和卫星图像(<xrefgydF4y2Baref-type="bibr" rid="B16"> 16<gydF4y2Ba/xref>,<xrefgydF4y2Baref-type="bibr" rid="B17"> 17<gydF4y2Ba/xref>]。<gydF4y2Ba/p> </sec> <sec id="sec2"> <title>2。动机<gydF4y2Ba/title> <p>相比之下,利用图像本身的直方图的方法,虽然在上述算法嵌入容量更高,有水印的图像品质仍不满意。因为这些算法改善有水印的图像质量只有试图提高预测精度或峰值点的高度,他们不考虑如何减少水印图像失真,特别是改变像素的数量相同的直方图的高度。<gydF4y2Ba/p> <p>在传统的可逆算法基于预测误差,误差一般直方图符合拉普拉斯分布。图<xrefgydF4y2Baref-type="fig" rid="fig1a"> 1(一)<gydF4y2Ba/xref>显示了对称错误使用蔡伊莱恩图像的直方图的方法。即使只选为嵌入点峰值点,大约一半宿主图像的像素发生了变化。在图<xrefref- - - - - -- - - - - -- - - - - -- - - - - - - -type="fig" rid="fig1b"> 1 (b)<gydF4y2Ba/xref>104988像素的宿主图像转移。当峰值点和之前的峰值点都选为嵌入点,190015像素需要转移,如图<xrefgydF4y2Baref-type="fig" rid="fig1c"> 1 (c)<gydF4y2Ba/xref>;这将会导致巨大的图像失真。<gydF4y2Ba/p> <fig-group id="fig1"> <label>图1<gydF4y2Ba/label> <p>(一)对称的直方图;(b)嵌入式峰值点;(c)嵌入的峰值和峰值点。<gydF4y2Ba/p> <fig id="fig1a"> <label>(一)<gydF4y2Ba/label> <graphic xlink:href="//www.newsama.com/downloads/journals/am/2017/6359248.fig.001a"></graphic> </fig> <fig id="fig1b"> <label>(b)<gydF4y2Ba/label> <graphic xlink:href="//www.newsama.com/downloads/journals/am/2017/6359248.fig.001b"></graphic> </fig> <fig id="fig1c"> <label>(c)<gydF4y2Ba/label> <graphic xlink:href="//www.newsama.com/downloads/journals/am/2017/6359248.fig.001c"></graphic> </fig> </fig-group> <p>通过上面的分析,我们知道对称拉普拉斯分布直方图平均误差值0,是巨大的来源将扭曲。因此,在[<xrefgydF4y2Baref-type="bibr" rid="B18"> 18<gydF4y2Ba/xref>),最近邻预测机制是利用三次反复计算和三个预测错误。然后,选择预测误差通过利用函数的最大值和最小值,分别;因此创建了两个不对称误差直方图。最后,直方图箱将在少量的方向转变;因此将失真减少巨大的和有水印的图像质量得到提升。该方法显示不对称误差直方图技术的效率高;此外,同样的想法是验证(<xrefref- - - - - -type="bibr" rid="B19"> 19<gydF4y2Ba/xref>- - - - - -<xrefgydF4y2Baref-type="bibr" rid="B21"> 21<gydF4y2Ba/xref>),包围预案(<xrefgydF4y2Baref-type="bibr" rid="B19"> 19<gydF4y2Ba/xref>),边缘的敏感性检测(<xrefgydF4y2Baref-type="bibr" rid="B20"> 20.<gydF4y2Ba/xref>),和直接预测方案<xrefgydF4y2Baref-type="bibr" rid="B21"> 21<gydF4y2Ba/xref>)是利用生成对称的直方图,然后嵌入水印,从而提高嵌入效果。此外,卡马尔和伊斯兰教思想应用到stego-image通过使用多个预测(<xrefgydF4y2Baref-type="bibr" rid="B22"> 22<gydF4y2Ba/xref>]。<gydF4y2Ba/p> <p>在本文中,我们提出一个基于AHSPE可逆水印的一般框架,使结构更加标准化和广义AHSPE。<gydF4y2Ba/p> </sec> <sec id="sec3"> <title>3所示。可逆Watermarking-Asymmetric错误直方图变化的一般框架<gydF4y2Ba/title> <p>在本节中,我们设计一个通用框架的错误直方图shifting-asymmetric直方图变化。框架分为四个部分:multi-prediction计划,创建非对称错误直方图,分层互补的嵌入策略,和水印提取和图像恢复;流程详细介绍如下。<gydF4y2Ba/p> <sec id="sec3.1"> <title>3.1。Multi-Prediction方案<gydF4y2Ba/title> <p>在传统的可逆水印算法基于预测误差、预测值计算;然后预测值代替原来的值来嵌入水印。为方便描述,预测的模型被定义为single-prediction方案(SPS),及其详细定义描述如下。<gydF4y2Ba/p> <statement id="deff1"> <title>定义1。<gydF4y2Ba/title> <p>假设当前的像素<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M1"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>,它的参考像素<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M2"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M3"> <mml:mrow> <mml:msubsup> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> ′<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> </mml:mrow> </mml:math> </inline-formula>,在那里<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M4"> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mi> 年代<gydF4y2Ba/mml:mi> </mml:math> </inline-formula>和预测价值<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M5"> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> </mml:math> </inline-formula>;因此,SPS的定义是<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M6"> <mml:mtable> <mml:mlabeledtr id="EEq1"> <mml:mtd> <mml:mtext> (1)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> P<gydF4y2Ba/mml:mi> <mml:msub> <mml:mrow> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mfenced separators="|"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn> 1<gydF4y2Ba/mml:mn> </mml:mrow> <mml:mrow> <mml:mi> ′<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> ′<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> </mml:mrow> </mml:mfenced> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> </statement> <p>图<xrefgydF4y2Baref-type="fig" rid="fig2"> 2<gydF4y2Ba/xref>代表的背景下<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M7"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>。Unshadowed<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M8"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>是选为<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M9"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>在semisurrounded预测算法的参考像素,full-surrounded预测算法需要选择<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M10"> <mml:mrow> <mml:msubsup> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> ′<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> </mml:mrow> </mml:math> </inline-formula>作为其参考像素。由于semisurrounded预测算法的广泛使用,在本文中,我们仅利用semisurrounded预测算法为例进行介绍。但其理论几乎可以延伸到full-surrounded预测算法没有任何修改,例如,(<xrefref- - - - - -- - - - - -- - - - - -- - - - - - - -type="bibr" rid="B20"> 20.<gydF4y2Ba/xref>]。因此公式(<xrefgydF4y2Baref-type="disp-formula" rid="EEq1"> 1<gydF4y2Ba/xref>)可以简化为<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M11"> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> P<gydF4y2Ba/mml:mi> <mml:msub> <mml:mrow> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>。我们可以获得以下:<l我年代t> <list-item> <label></label> </list-item> </list></p> <p>当<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M12"> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:math> </inline-formula>SPS退化,最简单最近邻预测(NNP):<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M13"> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:math> </inline-formula>。<gydF4y2Ba/p> <list-item> <label></label> <p>当<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M14"> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:math> </inline-formula>选择和预测算法相结合的分段函数的最大和最小值函数,SPS转换中边缘预测算法(MEP):<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M15"> <mml:mtable> <mml:mlabeledtr id="EEq2"> <mml:mtd> <mml:mtext> (2)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> P<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="{" close="" separators="|"> <mml:mrow> <mml:mtable class="cases"> <mml:mtr> <mml:mtd columnalign="left"> <mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> 最小值<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ⁡<gydF4y2Ba/mml:mo> <mml:mrow> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> </mml:mrow> </mml:mrow> </mml:mtd> <mml:mtd columnalign="left"> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ≥<gydF4y2Ba/mml:mo> <mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> 马克斯<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ⁡<gydF4y2Ba/mml:mo> <mml:mrow> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> </mml:mrow> </mml:mrow> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd columnalign="left"> <mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> 马克斯<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ⁡<gydF4y2Ba/mml:mo> <mml:mrow> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> </mml:mrow> </mml:mrow> </mml:mtd> <mml:mtd columnalign="left"> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ≤<gydF4y2Ba/mml:mo> <mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> 最小值<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ⁡<gydF4y2Ba/mml:mo> <mml:mrow> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> </mml:mrow> </mml:mrow> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd columnalign="left"> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> +<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mtd> <mml:mtd columnalign="left"> <mml:mi mathvariant="normal"> o<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> t<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> h<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> r<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> w<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> </list-item> <list-item> <label></label> <p>当<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M16"> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 7<gydF4y2Ba/mml:mn> </mml:math> </inline-formula>和预测算法选择7分段函数根据梯度能量,SPS成为梯度调整预测(GAP)。<gydF4y2Ba/p> </list-item> <p></p> <fig id="fig2"> <label>图2<gydF4y2Ba/label> <p>上下文的预测像素<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M17"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>。<gydF4y2Ba/p> <graphic xlink:href="//www.newsama.com/downloads/journals/am/2017/6359248.fig.002"></graphic> </fig> <p>根据上面的例子,我们知道SPS只计算预测当前像素值,因此限制了算法的灵活性。在本文中,我们设计一个multi-prediction计划(MPS)。<gydF4y2Ba/p> <statement id="deff2"> <title>定义2。<gydF4y2Ba/title> <p>假设当前的像素<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M18"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>,它的参考像素<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M19"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>,预报值<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M20"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>,<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M21"> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mi> 年代<gydF4y2Ba/mml:mi> </mml:math> </inline-formula>;因此以下模型的多变量向量函数叫做multi-prediction方案(MPS):<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M22"> <mml:mtable> <mml:mlabeledtr id="EEq3"> <mml:mtd> <mml:mtext> (3)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:mfenced open="[" close="]" separators="|"> <mml:mrow> <mml:mtable class="bmatrix"> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mo> ⋮<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi> t<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> P<gydF4y2Ba/mml:mi> <mml:msub> <mml:mrow> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mfenced separators="|"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> </statement> <p>国会议员可以被反复使用熟悉的预测算法构造或通过结合多个SPSs;我们定义选择预测算法作为预测内核。<gydF4y2Ba/p> </sec> <sec id="sec3.2"> <title>3.2。不对称误差直方图的创建<gydF4y2Ba/title> <p>为计算<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M23"> <mml:mrow> <mml:mi> t<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>预测的值由公式(<xrefgydF4y2Baref-type="disp-formula" rid="EEq3"> 3<gydF4y2Ba/xref>),我们首先分别计算相应的预测错误;然后我们选择合适的预测错误使用非对称选择功能;最后,我们收集所有选定预测错误创建非对称误差分布图。我们之前给不对称的定义选择函数首先创建非对称误差分布图。<gydF4y2Ba/p> <statement id="deff3"> <title>定义3。<gydF4y2Ba/title> <p>为一个矩阵<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M24"> <mml:mtable> <mml:mlabeledtr id="EEq4"> <mml:mtd> <mml:mtext> (4)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> 米<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mo> ×<gydF4y2Ba/mml:mo> <mml:mi> n<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="[" close="]" separators="|"> <mml:mrow> <mml:mtable class="bmatrix"> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 11<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 12<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mi> n<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 21<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 22<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> <mml:mi> n<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mtable> <mml:mtr> <mml:mtd> <mml:mo> ⋮<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> <mml:mtd> <mml:mo> ⋮<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> <mml:mtd> <mml:mo> ⋮<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> <mml:mtd> <mml:mo> ⋮<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mi> n<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="[" close="]" separators="|"> <mml:mrow> <mml:mtable class="bmatrix"> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> R<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mo> ⋮<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> R<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="[" close="]" separators="|"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> C<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> C<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> C<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> n<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula>每一个<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M25"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> C<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>是一个列矩阵的大小<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M26"> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mo> ×<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:math> </inline-formula>和每个<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M27"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> R<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>是一个行矩阵的大小<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M28"> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ×<gydF4y2Ba/mml:mo> <mml:mi> n<gydF4y2Ba/mml:mi> </mml:math> </inline-formula>和符合对称分布的平均值为0。如果数组<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M29"> <mml:mi> R<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> {<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mrow> <mml:mo> ∣<gydF4y2Ba/mml:mo> </mml:mrow> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mi> f<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> C<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> C<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> T<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> ]<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mi> n<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> }<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>不符合任何对称分布,我们描述<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M30"> <mml:mi> f<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>作为一个非对称选择功能。<gydF4y2Ba/p> </statement> <p>根据定义<xrefgydF4y2Baref-type="statement" rid="deff3"> 3<gydF4y2Ba/xref>非对称错误直方图是由选择一个适当的值在多个预测错误。描述的详细步骤如下。<gydF4y2Ba/p> <statement id="step1"> <title>步骤1。<gydF4y2Ba/title> <p>利用议员来计算<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M31"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>的<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M32"> <mml:mrow> <mml:mi> t<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>预测的值,然后获得<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M33"> <mml:mrow> <mml:mi> t<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>预测错误。预测错误<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M34"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>计算如下:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M35"> <mml:mtable> <mml:mlabeledtr id="EEq5"> <mml:mtd> <mml:mtext> (5)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mi> x<gydF4y2Ba/mml:mi> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mi class="cond"> </mml:mi> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mi> t<gydF4y2Ba/mml:mi> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> </statement> <statement id="step2"> <title>步骤2。<gydF4y2Ba/title> <p>从上面的预测错误选择适当的值通过使用非对称选择功能;计算公式描述如下:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M36"> <mml:mtable> <mml:mlabeledtr id="EEq6"> <mml:mtd> <mml:mtext> (6)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mi class="cond"> </mml:mi> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mi> t<gydF4y2Ba/mml:mi> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> </statement> <statement id="step3"> <title>步骤3。<gydF4y2Ba/title> <p>收集所有预测错误<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M37"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>因此创建一个不对称误差分布图。<gydF4y2Ba/p> </statement> <p>从上面的步骤中,我们可以看到错误直方图有偏见和不对称。例如,当预测误差,选择<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M38"> <mml:msub> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>、较低的数量错误直方图峰值点的右边是小,左边是大;因此创建一个L-skewness错误直方图。如果水印嵌入的翻译直方图箱,将失真减少巨大,有水印的图像的质量大大提高。<gydF4y2Ba/p> <p>根据对偶原理,如果选择函数<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M39"> <mml:msub> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>修改略(预测结果是消极的),双重和大型函数<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M40"> <mml:msubsup> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> ′<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>可以获得;因此,创建了一个R-skewness直方图。嵌入水印时,通过结合两个柱状图,修改的部分像素在前面的层中被补偿恢复到原始值下一层由于相反的两个直方图的变化。因此,我们设计一个分层的互补的嵌入策略。<gydF4y2Ba/p> </sec> <sec id="sec3.3"> <title>3.3。分层的互补的嵌入策略<gydF4y2Ba/title> <p>假设图像是一个8位灰度图像<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M41"> <mml:mrow> <mml:mi> X<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>的大小<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M42"> <mml:mi> 米<gydF4y2Ba/mml:mi> <mml:mo> ×<gydF4y2Ba/mml:mo> <mml:mi> N<gydF4y2Ba/mml:mi> </mml:math> </inline-formula>,<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M43"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>(<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M44"> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ∈<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 0255年<gydF4y2Ba/mml:mn> <mml:mo stretchy="false"> ]<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>)提出了像素对应于宿主图像的位置<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M45"> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>行和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M46"> <mml:mrow> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>列,和详细的嵌入过程描述如下。<gydF4y2Ba/p> <p> <italic> 输入。<gydF4y2Ba/italic>我们有主持人的形象<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M47"> <mml:mrow> <mml:mi> X<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>和水印<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M48"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> W<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M49"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> W<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>作为输入。<gydF4y2Ba/p> <p> <italic> 输出。<gydF4y2Ba/italic>我们已经有水印的图片<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M50"> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>作为输出。<gydF4y2Ba/p> <statement id="step10"> <title>步骤1。<gydF4y2Ba/title> <p>选择预测算法和确认<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M51"> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M52"> <mml:mrow> <mml:mi> t<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>;然后初始化<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M53"> <mml:mrow> <mml:mi> Y<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M54"> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>通过利用<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M55"> <mml:mrow> <mml:mi> X<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>的参考像素。<gydF4y2Ba/p> </statement> <statement id="step20"> <title>步骤2。<gydF4y2Ba/title> <p>的预测像素<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M56"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>利用公式(<xrefgydF4y2Baref-type="disp-formula" rid="EEq3"> 3<gydF4y2Ba/xref>)和(<xrefgydF4y2Baref-type="disp-formula" rid="EEq5"> 5<gydF4y2Ba/xref>)来计算其预测价值和预测错误,分别。然后使用选择功能<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M57"> <mml:msub> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>计算其不对称的预测误差<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M58"> <mml:mrow> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> </mml:mrow> </mml:math> </inline-formula>根据公式(<xrefgydF4y2Baref-type="disp-formula" rid="EEq7"> 7<gydF4y2Ba/xref>)。不失一般性,我们集<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M59"> <mml:msub> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>R-skewness选择函数。<gydF4y2Ba/p> </statement> <statement id="step30"> <title>步骤3。<gydF4y2Ba/title> <p>收集<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M60"> <mml:mrow> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> </mml:mrow> </mml:math> </inline-formula>创建R-skewness不对称的直方图<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M61"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>;设置它的峰值点,零点<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M62"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M63"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>;嵌入水印利用以下公式:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M64"> <mml:mtable> <mml:mlabeledtr id="EEq7"> <mml:mtd> <mml:mtext> (7)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="{" close="" separators="|"> <mml:mrow> <mml:mtable> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> w<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mtable> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> </mml:mtable> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mtable> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> </mml:mtable> <mml:mtable> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msub> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo> <<gydF4y2Ba/mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> <<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> o<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> t<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> h<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> r<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> w<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula>在哪里<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M65"> <mml:msub> <mml:mrow> <mml:mi> w<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ∈<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> W<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:math> </inline-formula>;当所有的水印<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M66"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> W<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>嵌入式,临时形象吗<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M67"> <mml:mrow> <mml:mi> Y<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>是获得。我们描述了过程R-skewness嵌入阶段。<gydF4y2Ba/p> </statement> <statement id="step40"> <title>步骤4。<gydF4y2Ba/title> <p>的预测像素<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M68"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>利用公式(<xrefgydF4y2Baref-type="disp-formula" rid="EEq3"> 3<gydF4y2Ba/xref>)来计算其预测价值。然后使用不对称选择功能<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M69"> <mml:msubsup> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> ′<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>计算small-skewness预测误差<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M70"> <mml:mrow> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> </mml:mrow> </mml:math> </inline-formula>。<gydF4y2Ba/p> </statement> <statement id="step50"> <title>第5步。<gydF4y2Ba/title> <p>收集<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M71"> <mml:mrow> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> </mml:mrow> </mml:math> </inline-formula>创建L-skewness不对称的直方图<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M72"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>;设置它的峰值点,零点<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M73"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M74"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>;嵌入水印利用以下公式:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M75"> <mml:mtable> <mml:mlabeledtr id="EEq8"> <mml:mtd> <mml:mtext> (8)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="{" close="" separators="|"> <mml:mrow> <mml:mtable> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> +<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> +<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> w<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mtable> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> </mml:mtable> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mtable> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> </mml:mtable> <mml:mtable> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo> <<gydF4y2Ba/mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> <<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> o<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> t<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> h<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> r<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> w<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula>在哪里<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M76"> <mml:msub> <mml:mrow> <mml:mi> w<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ∈<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> W<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:math> </inline-formula>;当所有的水印<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M77"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> W<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>嵌入、水印图像<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M78"> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>是获得。我们命名为L-skewness嵌入阶段。<gydF4y2Ba/p> </statement> </sec> <sec id="sec3.4"> <title>3.4。提取水印和恢复图像<gydF4y2Ba/title> <p>中提取嵌入的水印和恢复水印图像主机图像,算法的逆过程可以用来实现两个进程。逆过程的具体步骤如下。<gydF4y2Ba/p> <p> <italic> 输入。<gydF4y2Ba/italic>我们已经有水印的图片<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M79"> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>和嵌入点<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M80"> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M81"> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>作为输入。<gydF4y2Ba/p> <p> <italic> 输出。<gydF4y2Ba/italic>我们有主持人的形象<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M82"> <mml:mrow> <mml:mi> X<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>和水印<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M83"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> W<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M84"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> W<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>作为输出。<gydF4y2Ba/p> <statement id="step100"> <title>步骤1。<gydF4y2Ba/title> <p>选择适当的预测算法和的值<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M85"> <mml:mrow> <mml:mi> 年代<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M86"> <mml:mrow> <mml:mi> t<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>;然后初始化<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M87"> <mml:mrow> <mml:mi> Y<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M88"> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>通过利用<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M89"> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>的参考像素。<gydF4y2Ba/p> </statement> <statement id="step200"> <title>步骤2。<gydF4y2Ba/title> <p>为预测像素<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M90"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>利用公式(<xrefgydF4y2Baref-type="disp-formula" rid="EEq6"> 6<gydF4y2Ba/xref>)来计算其预测错误。然后使用不对称选择功能<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M91"> <mml:msubsup> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> ′<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>计算预测误差小<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M92"> <mml:mrow> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> </mml:mrow> </mml:math> </inline-formula>。<gydF4y2Ba/p> </statement> <statement id="step300"> <title>步骤3。<gydF4y2Ba/title> <p>收集<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M93"> <mml:mrow> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> </mml:mrow> </mml:math> </inline-formula>创建L-skewness不对称的直方图<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M94"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>;然后提取水印<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M95"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> w<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>根据直方图转移技术:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M96"> <mml:mtable> <mml:mlabeledtr id="EEq9"> <mml:mtd> <mml:mtext> (9)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> w<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="{" close="" separators="|"> <mml:mrow> <mml:mtable class="cases"> <mml:mtr> <mml:mtd columnalign="left"> <mml:mn mathvariant="normal"> 0<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> <mml:mtd columnalign="left"> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd columnalign="left"> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> <mml:mtd columnalign="left"> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo> +<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula>然后获得临时像素的价值<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M97"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>由以下公式:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M98"> <mml:mtable> <mml:mlabeledtr id="EEq10"> <mml:mtd> <mml:mtext> (10)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="{" close="" separators="|"> <mml:mrow> <mml:mtable> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mtable> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> </mml:mtable> <mml:mtable> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo> <<gydF4y2Ba/mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> ≤<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> o<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> t<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> h<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> r<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> w<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> </statement> <statement id="step400"> <title>步骤4。<gydF4y2Ba/title> <p>为预测像素<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M99"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>利用公式(<xrefgydF4y2Baref-type="disp-formula" rid="EEq5"> 5<gydF4y2Ba/xref>)和(<xrefgydF4y2Baref-type="disp-formula" rid="EEq6"> 6<gydF4y2Ba/xref>)来计算其预测价值和large-skewness预测误差,分别。<gydF4y2Ba/p> </statement> <statement id="step500"> <title>第5步。<gydF4y2Ba/title> <p>利用上述预测错误创建R-skewness不对称的直方图<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M100"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>;然后提取水印<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M101"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> w<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>通过使用下列公式根据直方图转移技术:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M102"> <mml:mtable> <mml:mlabeledtr id="EEq11"> <mml:mtd> <mml:mtext> (11)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> w<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="{" close="" separators="|"> <mml:mrow> <mml:mtable class="cases"> <mml:mtr> <mml:mtd columnalign="left"> <mml:mn mathvariant="normal"> 0<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> <mml:mtd columnalign="left"> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd columnalign="left"> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> <mml:mtd columnalign="left"> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula>然后恢复像素的值<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M103"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>利用以下公式:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M104"> <mml:mtable> <mml:mlabeledtr id="EEq12"> <mml:mtd> <mml:mtext> (12)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="{" close="" separators="|"> <mml:mrow> <mml:mtable> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> +<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> y<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mtable> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd></mml:mtd> </mml:mtr> </mml:mtable> <mml:mtable> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> f<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:msub> <mml:mrow> <mml:mi> Z<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo> ≤<gydF4y2Ba/mml:mo> <mml:msubsup> <mml:mrow> <mml:mi> e<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> 我<gydF4y2Ba/mml:mi> <mml:mi> j<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msubsup> <mml:mo> <<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> o<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> t<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> h<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> r<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> w<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> <p>嵌入的水印可以完全和宿主图像中提取可以恢复完全通过使用上述过程。<gydF4y2Ba/p> </statement> </sec> </sec> <sec id="sec4"> <title>4所示。实例验证<gydF4y2Ba/title> <p>来验证该框架的有效性,我们将简要地解释框架通过两个例子在这一节中。<gydF4y2Ba/p> <sec id="sec4.1"> <title>4.1。实例1<gydF4y2Ba/title> <p>选择NNP预测算法内核和议员预测<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M105"> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:math> </inline-formula>;因此,上述预测结果议员描述如下:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M106"> <mml:mtable> <mml:mlabeledtr id="EEq13"> <mml:mtd> <mml:mtext> (13)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:mfenced open="[" close="]" separators="|"> <mml:mrow> <mml:mtable class="bmatrix"> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="[" close="]" separators="|"> <mml:mrow> <mml:mtable class="bmatrix"> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> <p>然后利用的最大功能<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M107"> <mml:msub> <mml:mrow> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>和最小的功能<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M108"> <mml:msub> <mml:mrow> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> n<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>随着不对称选择功能<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M109"> <mml:msub> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M110"> <mml:msubsup> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> ′<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>;创建R-skewness错误直方图<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M111"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>和L-skewness误差分布图<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M112"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>通过收集所有预测错误。标准测试图像伊莲可以建立直方图的最大值和最小值,如图<xrefgydF4y2Baref-type="fig" rid="fig3"> 3<gydF4y2Ba/xref>。<gydF4y2Ba/p> <fig-group id="fig3"> <label>图3<gydF4y2Ba/label> <p>最大和最小的不对称的直方图<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M113"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>(一)和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M114"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>(b)。<gydF4y2Ba/p> <fig id="fig3a"> <label>(一)<gydF4y2Ba/label> <graphic xlink:href="//www.newsama.com/downloads/journals/am/2017/6359248.fig.003a"></graphic> </fig> <fig id="fig3b"> <label>(b)<gydF4y2Ba/label> <graphic xlink:href="//www.newsama.com/downloads/journals/am/2017/6359248.fig.003b"></graphic> </fig> </fig-group> <p>两个以上的不对称误差直方图,最小误差直方图只需要56457像素转向右边,左边的最大误差直方图变化62003像素在选择嵌入点<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M115"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M116"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> P<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> - - - - - -<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>。结果远低于蔡的算法变化85027像素向左和向右104988像素;因此该算法提高了水印图像的质量。实例验证算法的效率不对称误差直方图变化的基础上,提出了在文献[<xrefref- - - - - -- - - - - -- - - - - - - - -type="bibr" rid="B18"> 18<gydF4y2Ba/xref>]。<gydF4y2Ba/p> <p>应该指出,在错误直方图建立实例1中,直方图峰值点的误差并不总是0,直方图广泛存在于对称错误,因为不对称直接选择函数选择最大和最小的函数。实际上,上述两个直方图的峰值点−2和0,分别由于峰值点的偏态。埋置的过程中,我们选择0而不是峰值点嵌入水印的两个错误直方图。目标是减少转移失真的偏态峰值点和提高水印图像的质量。<gydF4y2Ba/p> </sec> <sec id="sec4.2"> <title>4.2。实例2<gydF4y2Ba/title> <p>选择预测算法预测内核地中海、GAP、函数和平均(平均),然后利用三个内核计算预测预报值,分别<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M117"> <mml:mi> 年代<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:math> </inline-formula>。因此,三个预测计算值<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M118"> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> n<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> E<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> D<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:math> </inline-formula>,<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M119"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> G<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> P<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mrow> </mml:math> </inline-formula>如下:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M120"> <mml:mtable> <mml:mlabeledtr id="EEq14"> <mml:mtd> <mml:mtext> (14)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:mfenced open="[" close="]" separators="|"> <mml:mrow> <mml:mtable class="bmatrix"> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> n<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> E<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> D<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mo> ^<gydF4y2Ba/mml:mo> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> G<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> P<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfenced open="{" close="" separators="|"> <mml:mrow> <mml:mtable> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> n<gydF4y2Ba/mml:mi> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> E<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> D<gydF4y2Ba/mml:mi> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 2<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 3<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> </mml:mtd> </mml:mtr> <mml:mtr> <mml:mtd> <mml:mi mathvariant="normal"> G<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> P<gydF4y2Ba/mml:mi> <mml:mfenced separators="|"> <mml:mrow> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 1<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:mo> …<gydF4y2Ba/mml:mo> <mml:mo> ,<gydF4y2Ba/mml:mo> <mml:msub> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mn mathvariant="normal"> 7<gydF4y2Ba/mml:mn> </mml:mrow> </mml:msub> </mml:mrow> </mml:mfenced> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mtr> </mml:mtable> </mml:mrow> </mml:mfenced> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> <p>最后,使用函数的最大值和最小值<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M121"> <mml:msub> <mml:mrow> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M122"> <mml:msub> <mml:mrow> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> n<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>不对称选择功能<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M123"> <mml:msub> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>和<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M124"> <mml:msubsup> <mml:mrow> <mml:mi> f<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> x<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mi> ′<gydF4y2Ba/mml:mi> </mml:mrow> </mml:msubsup> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mo> ·<gydF4y2Ba/mml:mo> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>。实例还可以设置不对称误差直方图相似实例1通过收集选定预测错误。<gydF4y2Ba/p> </sec> </sec> <sec id="sec5"> <title>5。实验结果<gydF4y2Ba/title> <p>上述验证实际效果不对称误差直方图框架,本节设计几个实验来评估嵌入容量,将失真,和有水印的图像质量的基础上,提出框架,分别。选择六个常用的灰度图像大小为512×512的测试覆盖。这些图片都从数据库获取的图像SIPI [<xrefref- - - - - -- - - - - -- - - - - -- - - - - - - -type="bibr" rid="B23"> 23<gydF4y2Ba/xref>)如图<xrefgydF4y2Baref-type="fig" rid="fig4"> 4<gydF4y2Ba/xref>。<gydF4y2Ba/p> <fig id="fig4"> <label>图4<gydF4y2Ba/label> <p>测试图片:莉娜,船,伊莱恩,狒狒,飞机,和辣椒。<gydF4y2Ba/p> <graphic xlink:href="//www.newsama.com/downloads/journals/am/2017/6359248.fig.004"></graphic> </fig> <sec id="sec5.1"> <title>5.1。比较的嵌入失真和畸变转移<gydF4y2Ba/title> <p>众所周知,利用直方图转向嵌入水印,图像失真可以分为两个部分:一个是嵌入水印的嵌入失真时,大小是“1”,另一是转变为嵌入失真在创建多余的空间,但绝大多数是后者。嵌入失真(ED)和转移的比较失真(SD)通过使用蔡的方法如表所示<xrefgydF4y2Baref-type="table" rid="tab1"> 1<gydF4y2Ba/xref>,选择一个嵌入点(1-EP)和两个嵌入点(2-EP),分别。<gydF4y2Ba/p> <table-wrap id="tab1"> <label>表1<gydF4y2Ba/label> <p>蔡的ED和SD比较。<gydF4y2Ba/p> <table> <thead> <tr> <th align="left">失真类型<gydF4y2Ba/th> <th align="center">丽娜<gydF4y2Ba/th> <th align="center">船<gydF4y2Ba/th> <th align="center">伊莱恩<gydF4y2Ba/th> <th align="center">狒狒<gydF4y2Ba/th> </tr> </thead> <tbody> <tr> <td align="left">1-EP<gydF4y2Ba/td> <td align="center"></td> <td align="center"></td> <td align="center"></td> <td align="center"></td> </tr> <tr> <td align="left">艾德<gydF4y2Ba/td> <td align="center">10053年<gydF4y2Ba/td> <td align="center">10721年<gydF4y2Ba/td> <td align="center">6890年<gydF4y2Ba/td> <td align="center">3697年<gydF4y2Ba/td> </tr> <tr> <td align="left">SD<gydF4y2Ba/td> <td align="center">105672年<gydF4y2Ba/td> <td align="center">105569年<gydF4y2Ba/td> <td align="center">109079年<gydF4y2Ba/td> <td align="center">111557年<gydF4y2Ba/td> </tr> <tr> <td align="left">ED / SD<gydF4y2Ba/td> <td align="center">10.51<gydF4y2Ba/td> <td align="center">9.85<gydF4y2Ba/td> <td align="center">15.83<gydF4y2Ba/td> <td align="center">30.18<gydF4y2Ba/td> </tr> <tr> <td colspan="5"> <hr></td> </tr> <tr> <td align="left">2-EP<gydF4y2Ba/td> <td align="center"></td> <td align="center"></td> <td align="center"></td> <td align="center"></td> </tr> <tr> <td align="left">艾德<gydF4y2Ba/td> <td align="center">19382年<gydF4y2Ba/td> <td align="center">20518年<gydF4y2Ba/td> <td align="center">17686年<gydF4y2Ba/td> <td align="center">6482年<gydF4y2Ba/td> </tr> <tr> <td align="left">SD<gydF4y2Ba/td> <td align="center">192293年<gydF4y2Ba/td> <td align="center">189870年<gydF4y2Ba/td> <td align="center">205807年<gydF4y2Ba/td> <td align="center">216280年<gydF4y2Ba/td> </tr> <tr> <td align="left">ED / SD<gydF4y2Ba/td> <td align="center">9.92<gydF4y2Ba/td> <td align="center">9.25<gydF4y2Ba/td> <td align="center">11.64<gydF4y2Ba/td> <td align="center">33.37<gydF4y2Ba/td> </tr> </tbody> </table> </table-wrap> <p>从表可以看出<xrefgydF4y2Baref-type="table" rid="tab1"> 1<gydF4y2Ba/xref>SD的平均值是16.6倍ED;90%的扭曲是几乎从发生转变。以狒狒图像为例,当选择一个嵌入点,SD是30.18倍。在选择两个嵌入点,虽然在其他图像指数略低,狒狒的比率增加到33.37。现象解释说,该方法考虑到减少转移失真具有很大的应用程序和晋升空间。<gydF4y2Ba/p> </sec> <sec id="sec5.2"> <title>5.2。比较对称和不对称的直方图<gydF4y2Ba/title> <p>验证SD的降低效果不对称误差分布图中,我们把<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M125"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>作为一个例子。ED几乎不能降低由于嵌入水印的随机性。因此,它是重要为提高质量的降低SD有水印的图像。SD的降低效果评价准确,我们定义转移的速率失真<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M126"> <mml:mrow> <mml:mi mathvariant="fraktur"> R<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>:<d我年代p- - - - - -for米ula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M127"> <mml:mtable> <mml:mlabeledtr id="EEq15"> <mml:mtd> <mml:mtext> (15)<gydF4y2Ba/mml:mtext> </mml:mtd> <mml:mtd> <mml:mi mathvariant="fraktur"> R<gydF4y2Ba/mml:mi> <mml:mo> =<gydF4y2Ba/mml:mo> <mml:mfrac> <mml:mrow> <mml:mtext> 的数量发生了变化<gydF4y2Ba/mml:mtext> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:mi mathvariant="normal"> p<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> x<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> l<gydF4y2Ba/mml:mi> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:mi mathvariant="normal"> 问<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 年代<gydF4y2Ba/mml:mi> </mml:mrow> </mml:mfenced> </mml:mrow> <mml:mrow> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 米<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> b<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> e<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> d<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> d<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> n<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> g<gydF4y2Ba/mml:mi> <mml:mo> </mml:mo> <mml:mo> </mml:mo> <mml:mi mathvariant="normal"> c<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> p<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 一个<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> c<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> 我<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> t<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> y<gydF4y2Ba/mml:mi> <mml:mfenced separators="" open="(" close=")"> <mml:mrow> <mml:mi mathvariant="normal"> E<gydF4y2Ba/mml:mi> <mml:mi mathvariant="normal"> C<gydF4y2Ba/mml:mi> </mml:mrow> </mml:mfenced> </mml:mrow> </mml:mfrac> <mml:mo> 。<gydF4y2Ba/mml:mo> </mml:mtd> </mml:mlabeledtr> </mml:mtable> </mml:math> </disp-formula></p> <p> <inline-formula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M128"> <mml:mrow> <mml:mi mathvariant="fraktur"> R<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>是改变像素的数量当嵌入水印的大小是1。“当<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M129"> <mml:mrow> <mml:mi mathvariant="fraktur"> R<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>变得小,改变像素的数量也会越来越少;因此,失真小,有水印的图像的质量很好。<gydF4y2Ba/p> <p>的影响<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M130"> <mml:mrow> <mml:mi mathvariant="fraktur"> R<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula>和改变像素的数量(QS)之间的不对称和对称误差比较直方图(蔡的方法)在表<xrefgydF4y2Baref-type="table" rid="tab2"> 2<gydF4y2Ba/xref>。对所有测试图像,嵌入点选择“0”和不对称误差利用柱状图<我nl我ne- - - - - -for米ula> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M131"> <mml:msub> <mml:mrow> <mml:mi> h<gydF4y2Ba/mml:mi> </mml:mrow> <mml:mrow> <mml:mo> +<gydF4y2Ba/mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false"> (<gydF4y2Ba/mml:mo> <mml:mi> e<gydF4y2Ba/mml:mi> <mml:mo stretchy="false"> )<gydF4y2Ba/mml:mo> </mml:math> </inline-formula>。为了获得不对称误差直方图的SD效应降低,减少转移失真(RSD)也计算表<xrefgydF4y2Baref-type="table" rid="tab2"> 2<gydF4y2Ba/xref>。<gydF4y2Ba/p> <table-wrap id="tab2"> <label>表2<gydF4y2Ba/label> <p>改变扭曲的降低效果不对称误差分布图。<gydF4y2Ba/p> <table> <thead> <tr> <th rowspan="2" align="left">封面图片<gydF4y2Ba/th> <th colspan="2" align="center">QS<gydF4y2Ba/th> <th colspan="2" align="center"> <inline-formula> <mml:math display="block" xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M132"> <mml:mrow> <mml:mi mathvariant="fraktur"> R<gydF4y2Ba/mml:mi> </mml:mrow> </mml:math> </inline-formula></th> <th rowspan="2" align="center">标准偏差<gydF4y2Ba/th> </tr> <tr> <th align="center">蔡的方法<gydF4y2Ba/th> <th align="center">该方法<gydF4y2Ba/th> <th align="center">蔡的方法<gydF4y2Ba/th> <th align="center">该方法<gydF4y2Ba/th> </tr> </thead> <tbody> <tr> <td align="left">丽娜<gydF4y2Ba/td> <td align="center">105676年<gydF4y2Ba/td> <td align="center">101691年<gydF4y2Ba/td> <td align="center">5.251<gydF4y2Ba/td> <td align="center">2.471<gydF4y2Ba/td> <td align="center">3985年<gydF4y2Ba/td> </tr> <tr> <td align="left">伊莱恩<gydF4y2Ba/td> <td align="center">109079年<gydF4y2Ba/td> <td align="center">62008年<gydF4y2Ba/td> <td align="center">7.953<gydF4y2Ba/td> <td align="center">4.184<gydF4y2Ba/td> <td align="center">47071年<gydF4y2Ba/td> </tr> <tr> <td align="left">狒狒<gydF4y2Ba/td> <td align="center">111621年<gydF4y2Ba/td> <td align="center">63112年<gydF4y2Ba/td> <td align="center">17.46<gydF4y2Ba/td> <td align="center">8.687<gydF4y2Ba/td> <td align="center">48509年<gydF4y2Ba/td> </tr> <tr> <td align="left">辣椒<gydF4y2Ba/td> <td align="center">107224年<gydF4y2Ba/td> <td align="center">57351年<gydF4y2Ba/td> <td align="center">6.600<gydF4y2Ba/td> <td align="center">3.472<gydF4y2Ba/td> <td align="center">49873年<gydF4y2Ba/td> </tr> <tr> <td align="left">船<gydF4y2Ba/td> <td align="center">105576年<gydF4y2Ba/td> <td align="center">56876年<gydF4y2Ba/td> <td align="center">4.924<gydF4y2Ba/td> <td align="center">2.462<gydF4y2Ba/td> <td align="center">48700年<gydF4y2Ba/td> </tr> <tr> <td align="left">飞机<gydF4y2Ba/td> <td align="center">84719年<gydF4y2Ba/td> <td align="center">39103年<gydF4y2Ba/td> <td align="center">1.738<gydF4y2Ba/td> <td align="center">0.5876<gydF4y2Ba/td> <td align="center">45616年<gydF4y2Ba/td> </tr> <tr> <td colspan="6"> <hr></td> </tr> <tr> <td align="left">平均<gydF4y2Ba/td> <td align="center">103980年<gydF4y2Ba/td> <td align="center">63357年<gydF4y2Ba/td> <td align="center">7.321<gydF4y2Ba/td> <td align="center">3.644<gydF4y2Ba/td> <td align="center">40626年<gydF4y2Ba/td> </tr> </tbody> </table> </table-wrap> <p>从表可以看出<xrefgydF4y2Baref-type="table" rid="tab2"> 2<gydF4y2Ba/xref>,该算法减少了像素的数量为不同的测试图像。该算法的平均失真率接近一半的蔡的算法;因此,SD有水印的图像却降低了。以伊莲的形象为例,转移的数量在蔡的方法是109079像素;然而,该方法只有62008。当嵌入水印的大小是1,7.95像素需要修改一般在蔡的方法,而该方法只需要修改4.18像素平均。因此,质量的提高非常有水印的图像。<gydF4y2Ba/p> </sec> <sec id="sec5.3"> <title>5.3。嵌入的影响分析<gydF4y2Ba/title> <p>在本节中,我们将比较之间的嵌入容量和图像的质量提出了框架和蔡的算法;结果如表所示<xrefgydF4y2Baref-type="table" rid="tab3"> 3<gydF4y2Ba/xref>。表<xrefgydF4y2Baref-type="table" rid="tab3"> 3<gydF4y2Ba/xref>显示嵌入容量的比较(EC)和峰值信噪比(PSNR)古典对称误差直方图移位法,蔡的方法,在单嵌入点(1-EP)和双嵌入点(2-EP),该方法在最大嵌入(我)和嵌入(DE)的两倍。从表可以看出<xrefgydF4y2Baref-type="table" rid="tab3"> 3<gydF4y2Ba/xref>每个封面图片,该方法优于蔡的算法对EC和PSNR 1-EP或2-EP。因此,它反映了算法的效率。<gydF4y2Ba/p> <table-wrap id="tab3"> <label>表3<gydF4y2Ba/label> <p>恢复和嵌入式双重效应的分析,互补战略。<gydF4y2Ba/p> <table> <thead> <tr> <th rowspan="2" align="left">封面图片<gydF4y2Ba/th> <th colspan="2" align="center">蔡(1-EP)<gydF4y2Ba/th> <th colspan="2" align="center">我<gydF4y2Ba/th> <th colspan="2" align="center">蔡(2-EP)<gydF4y2Ba/th> <th colspan="2" align="center">德<gydF4y2Ba/th> </tr> <tr> <th align="center">电子商务<gydF4y2Ba/th> <th align="center">PSNR值<gydF4y2Ba/th> <th align="center">电子商务<gydF4y2Ba/th> <th align="center">PSNR值<gydF4y2Ba/th> <th align="center">电子商务<gydF4y2Ba/th> <th align="center">PSNR值<gydF4y2Ba/th> <th align="center">电子商务<gydF4y2Ba/th> <th align="center">PSNR值<gydF4y2Ba/th> </tr> </thead> <tbody> <tr> <td align="left">辣椒<gydF4y2Ba/td> <td align="center">16246年<gydF4y2Ba/td> <td align="center">51.70<gydF4y2Ba/td> <td align="center">19809年<gydF4y2Ba/td> <td align="center">52.21<gydF4y2Ba/td> <td align="center">31986年<gydF4y2Ba/td> <td align="center">48.99<gydF4y2Ba/td> <td align="center">36892年<gydF4y2Ba/td> <td align="center">49.56<gydF4y2Ba/td> </tr> <tr> <td align="left">丽娜<gydF4y2Ba/td> <td align="center">20126年<gydF4y2Ba/td> <td align="center">51.68<gydF4y2Ba/td> <td align="center">24844年<gydF4y2Ba/td> <td align="center">51.74<gydF4y2Ba/td> <td align="center">38764年<gydF4y2Ba/td> <td align="center">49.06<gydF4y2Ba/td> <td align="center">45613年<gydF4y2Ba/td> <td align="center">50.68<gydF4y2Ba/td> </tr> <tr> <td align="left">伊莱恩<gydF4y2Ba/td> <td align="center">13716年<gydF4y2Ba/td> <td align="center">51.67<gydF4y2Ba/td> <td align="center">14819年<gydF4y2Ba/td> <td align="center">53.90<gydF4y2Ba/td> <td align="center">25371年<gydF4y2Ba/td> <td align="center">48.92<gydF4y2Ba/td> <td align="center">28312年<gydF4y2Ba/td> <td align="center">50.01<gydF4y2Ba/td> </tr> <tr> <td align="left">船<gydF4y2Ba/td> <td align="center">21442年<gydF4y2Ba/td> <td align="center">51.66<gydF4y2Ba/td> <td align="center">26531年<gydF4y2Ba/td> <td align="center">52.63<gydF4y2Ba/td> <td align="center">41136年<gydF4y2Ba/td> <td align="center">48.91<gydF4y2Ba/td> <td align="center">34079年<gydF4y2Ba/td> <td align="center">50.99<gydF4y2Ba/td> </tr> <tr> <td align="left">狒狒<gydF4y2Ba/td> <td align="center">6394年<gydF4y2Ba/td> <td align="center">51.72<gydF4y2Ba/td> <td align="center">8176年<gydF4y2Ba/td> <td align="center">52.05<gydF4y2Ba/td> <td align="center">12588年<gydF4y2Ba/td> <td align="center">48.76<gydF4y2Ba/td> <td align="center">15807年<gydF4y2Ba/td> <td align="center">50.33<gydF4y2Ba/td> </tr> <tr> <td align="left">飞机<gydF4y2Ba/td> <td align="center">58365年<gydF4y2Ba/td> <td align="center">51.70<gydF4y2Ba/td> <td align="center">64818年<gydF4y2Ba/td> <td align="center">53.77<gydF4y2Ba/td> <td align="center">60728年<gydF4y2Ba/td> <td align="center">49.29<gydF4y2Ba/td> <td align="center">78643年<gydF4y2Ba/td> <td align="center">52.06<gydF4y2Ba/td> </tr> <tr> <td colspan="9"> <hr></td> </tr> <tr> <td align="left">平均<gydF4y2Ba/td> <td align="center">22715年<gydF4y2Ba/td> <td align="center">51.69<gydF4y2Ba/td> <td align="center">26500年<gydF4y2Ba/td> <td align="center">52.72<gydF4y2Ba/td> <td align="center">35096年<gydF4y2Ba/td> <td align="center">48.99<gydF4y2Ba/td> <td align="center">39891年<gydF4y2Ba/td> <td align="center">50.61<gydF4y2Ba/td> </tr> </tbody> </table> </table-wrap> <p>应该指出,保持该算法的可扩展性,我们利用每个简化参数实例1中出现,但不对称误差直方图的实现过程是独立于以上参数实验。我们有理由相信,该算法可以获得更好的效果,当我们使用常用的优化和选择的过程在现有算法基于对称误差直方图变化。<gydF4y2Ba/p> </sec> </sec> <sec id="sec6"> <title>6。结论<gydF4y2Ba/title> <p>本文提出了一种新颖的可逆水印的一般框架基于图像预测和直方图技术转移。首先,新框架设计multi-prediction方案,然后构造一个不对称误差直方图通过使用非对称选择功能;因此改变像素的数量可以减少。此外,互补的嵌入策略提出了利用双预测错误。战略转变错误的相反方向直方图;因此一些修改的像素将被恢复到原始值和图像的质量可以更好的改善。由于多层嵌入下峰重叠的问题,更有效的预测方案需要进一步的研究。<gydF4y2Ba/p> </sec> <back> <sec> <title>的利益冲突<gydF4y2Ba/title> <p>作者宣称没有利益冲突有关的出版。<gydF4y2Ba/p> </sec> <ack> <title>确认<gydF4y2Ba/title> <p>这项工作是由中国国家自然科学基金(国家自然科学基金委)(61502242,U1536206, 61672294, 61602253, 61373133, 61232016,和U1405254),江西省社会科学基金会(15 jy48),启动基础介绍南京大学信息科学和技术人才(2014 r026 #),开放式基金的示范基地的互联网应用创新开放平台教育部(KJRP1402),优先级的学术程序开发江苏高等教育机构(PAPD)基金,协同创新中心的大气环境和设备技术(CICAEET)基金和国家科学技术部特殊项目研究(GYHY201301030 2013 dfg12860, BC2013012)。<gydF4y2Ba/p> </ack> <ref-list> <ref id="B1" content-type="article"> <label>1<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 史<gydF4y2Ba/surname> <given-names> Y.-Q。<gydF4y2Ba/given-names> </name> <name> <surname> 李<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 张<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 吴<gydF4y2Ba/surname> <given-names> H.-T。<gydF4y2Ba/given-names> </name> <name> <surname> 马<gydF4y2Ba/surname> <given-names> B。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆数据隐藏:进步在过去的二十年<gydF4y2Ba/article-title> <source> <italic> IEEE访问<gydF4y2Ba/italic> <year> 2016年<gydF4y2Ba/year> <volume> 4<gydF4y2Ba/volume> <fpage> 3210年<gydF4y2Ba/fpage> <lpage> 3237年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 85006181406<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1109 / ACCESS.2016.2573308<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B2" content-type="article"> <label>2<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 蔡<gydF4y2Ba/surname> <given-names> P。<gydF4y2Ba/given-names> </name> <name> <surname> 胡<gydF4y2Ba/surname> <given-names> 研究。<gydF4y2Ba/given-names> </name> <name> <surname> 叶<gydF4y2Ba/surname> <given-names> H.-L。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆图像隐藏方案使用预测编码和直方图变化<gydF4y2Ba/article-title> <source> <italic> 信号处理<gydF4y2Ba/italic> <year> 2009年<gydF4y2Ba/year> <volume> 89年<gydF4y2Ba/volume> <issue> 6<gydF4y2Ba/issue> <fpage> 1129年<gydF4y2Ba/fpage> <lpage> 1143年<gydF4y2Ba/lpage> <pub-id pub-id-type="doi"> 10.1016 / j.sigpro.2008.12.017<gydF4y2Ba/pub-id> <pub-id pub-id-type="other"> Zbl1161.94311<gydF4y2Ba/pub-id> <pub-id pub-id-type="other"> 2 - s2.0 - 60749112009<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B3" content-type="article"> <label>3<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 倪<gydF4y2Ba/surname> <given-names> Z。<gydF4y2Ba/given-names> </name> <name> <surname> 史<gydF4y2Ba/surname> <given-names> Y.-Q。<gydF4y2Ba/given-names> </name> <name> <surname> 安萨里<gydF4y2Ba/surname> <given-names> N。<gydF4y2Ba/given-names> </name> <name> <surname> 苏<gydF4y2Ba/surname> <given-names> W。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆数据隐藏<gydF4y2Ba/article-title> <source> <italic> IEEE电路和系统视频技术<gydF4y2Ba/italic> <year> 2006年<gydF4y2Ba/year> <volume> 16<gydF4y2Ba/volume> <issue> 3<gydF4y2Ba/issue> <fpage> 354年<gydF4y2Ba/fpage> <lpage> 361年<gydF4y2Ba/lpage> <pub-id pub-id-type="doi"> 10.1109 / tcsvt.2006.869964<gydF4y2Ba/pub-id> <pub-id pub-id-type="other"> 2 - s2.0 - 33645157142<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B4" content-type="article"> <label>4<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 罗<gydF4y2Ba/surname> <given-names> l<gydF4y2Ba/given-names> </name> <name> <surname> 陈<gydF4y2Ba/surname> <given-names> Z。<gydF4y2Ba/given-names> </name> <name> <surname> 陈<gydF4y2Ba/surname> <given-names> M。<gydF4y2Ba/given-names> </name> <name> <surname> 曾<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 熊<gydF4y2Ba/surname> <given-names> Z。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆水印图像使用插值技术<gydF4y2Ba/article-title> <source> <italic> IEEE取证和安全信息<gydF4y2Ba/italic> <year> 2010年<gydF4y2Ba/year> <volume> 5<gydF4y2Ba/volume> <issue> 1<gydF4y2Ba/issue> <fpage> 187年<gydF4y2Ba/fpage> <lpage> 193年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 77249169798<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1109 / TIFS.2009.2035975<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B5" content-type="article"> <label>5<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 李<gydF4y2Ba/surname> <given-names> 张炳扬。<gydF4y2Ba/given-names> </name> <name> <surname> 黄<gydF4y2Ba/surname> <given-names> 杨绍明。关铭<gydF4y2Ba/given-names> </name> </person-group> <article-title> 一种有效的图像插值增加有效载荷在可逆数据隐藏<gydF4y2Ba/article-title> <source> <italic> 专家系统与应用程序<gydF4y2Ba/italic> <year> 2012年<gydF4y2Ba/year> <volume> 39<gydF4y2Ba/volume> <issue> 8<gydF4y2Ba/issue> <fpage> 6712年<gydF4y2Ba/fpage> <lpage> 6719年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84862813680<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1016 / j.eswa.2011.12.019<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B6" content-type="article"> <label>6<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> Sachnev<gydF4y2Ba/surname> <given-names> V。<gydF4y2Ba/given-names> </name> <name> <surname> 金<gydF4y2Ba/surname> <given-names> h·J。<gydF4y2Ba/given-names> </name> <name> <surname> 不结盟运动<gydF4y2Ba/surname> <given-names> J。<gydF4y2Ba/given-names> </name> <name> <surname> 苏雷什<gydF4y2Ba/surname> <given-names> 年代。<gydF4y2Ba/given-names> </name> <name> <surname> 史<gydF4y2Ba/surname> <given-names> y Q。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆水印算法使用分类和预测<gydF4y2Ba/article-title> <source> <italic> IEEE电路和系统视频技术<gydF4y2Ba/italic> <year> 2009年<gydF4y2Ba/year> <volume> 19<gydF4y2Ba/volume> <issue> 7<gydF4y2Ba/issue> <fpage> 989年<gydF4y2Ba/fpage> <lpage> 999年<gydF4y2Ba/lpage> <pub-id pub-id-type="doi"> 10.1109 / tcsvt.2009.2020257<gydF4y2Ba/pub-id> <pub-id pub-id-type="other"> 2 - s2.0 - 68249130416<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B7" content-type="article"> <label>7<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 在香港<gydF4y2Ba/surname> <given-names> W。<gydF4y2Ba/given-names> </name> <name> <surname> 陈<gydF4y2Ba/surname> <given-names> t·s·艾。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆数据嵌入高质量图像使用插值和参考像素分配机制<gydF4y2Ba/article-title> <source> <italic> 杂志的视觉传达和图像表示<gydF4y2Ba/italic> <year> 2011年<gydF4y2Ba/year> <volume> 22<gydF4y2Ba/volume> <issue> 2<gydF4y2Ba/issue> <fpage> 131年<gydF4y2Ba/fpage> <lpage> 140年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 79551690338<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1016 / j.jvcir.2010.11.004<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B8" content-type="article"> <label>8<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 在香港<gydF4y2Ba/surname> <given-names> W。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 自适应可逆数据隐藏方法基于误差能量控制和直方图变化<gydF4y2Ba/article-title> <source> <italic> 光学通信<gydF4y2Ba/italic> <year> 2012年<gydF4y2Ba/year> <volume> 285年<gydF4y2Ba/volume> <issue> 2<gydF4y2Ba/issue> <fpage> 101年<gydF4y2Ba/fpage> <lpage> 108年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 80055090374<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1016 / j.optcom.2011.09.005<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B9" content-type="article"> <label>9<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> Rad<gydF4y2Ba/surname> <given-names> r·M。<gydF4y2Ba/given-names> </name> <name> <surname> 黄<gydF4y2Ba/surname> <given-names> K。<gydF4y2Ba/given-names> </name> <name> <surname> 郭<gydF4y2Ba/surname> <given-names> 人类。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆数据隐藏的自适应集团修改直方图预测错误<gydF4y2Ba/article-title> <source> <italic> 信号处理<gydF4y2Ba/italic> <year> 2016年<gydF4y2Ba/year> <volume> 125年<gydF4y2Ba/volume> <fpage> 315年<gydF4y2Ba/fpage> <lpage> 328年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84961117476<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1016 / j.sigpro.2016.02.001<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B10" content-type="article"> <label>10<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 欧<gydF4y2Ba/surname> <given-names> B。<gydF4y2Ba/given-names> </name> <name> <surname> 赵<gydF4y2Ba/surname> <given-names> Y。<gydF4y2Ba/given-names> </name> <name> <surname> 倪<gydF4y2Ba/surname> <given-names> R。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆水印使用可选的预测误差直方图修改<gydF4y2Ba/article-title> <source> <italic> Neurocomputing<gydF4y2Ba/italic> <year> 2012年<gydF4y2Ba/year> <volume> 93年<gydF4y2Ba/volume> <fpage> 67年<gydF4y2Ba/fpage> <lpage> 76年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84862221235<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1016 / j.neucom.2012.04.021<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B11" content-type="article"> <label>11<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 张<gydF4y2Ba/surname> <given-names> W。<gydF4y2Ba/given-names> </name> <name> <surname> 胡<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 李<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 余<gydF4y2Ba/surname> <given-names> N。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 递归直方图修改:建立等价之间的可逆数据隐藏和无损数据压缩<gydF4y2Ba/article-title> <source> <italic> IEEE图像处理<gydF4y2Ba/italic> <year> 2013年<gydF4y2Ba/year> <volume> 22<gydF4y2Ba/volume> <issue> 7<gydF4y2Ba/issue> <fpage> 2775年<gydF4y2Ba/fpage> <lpage> 2785年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84878510569<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1109 / TIP.2013.2257814<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B12" content-type="article"> <label>12<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 胡<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 张<gydF4y2Ba/surname> <given-names> W。<gydF4y2Ba/given-names> </name> <name> <surname> 胡<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 余<gydF4y2Ba/surname> <given-names> N。<gydF4y2Ba/given-names> </name> <name> <surname> 赵<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 李<gydF4y2Ba/surname> <given-names> F。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 快速最优估计marked-signal分布可逆数据隐藏<gydF4y2Ba/article-title> <source> <italic> IEEE取证和安全信息<gydF4y2Ba/italic> <year> 2013年<gydF4y2Ba/year> <volume> 8<gydF4y2Ba/volume> <issue> 5<gydF4y2Ba/issue> <fpage> 779年<gydF4y2Ba/fpage> <lpage> 788年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84876795484<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1109 / TIFS.2013.2256131<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B13" content-type="article"> <label>13<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 陈<gydF4y2Ba/surname> <given-names> B。<gydF4y2Ba/given-names> </name> <name> <surname> 张<gydF4y2Ba/surname> <given-names> W。<gydF4y2Ba/given-names> </name> <name> <surname> 马<gydF4y2Ba/surname> <given-names> K。<gydF4y2Ba/given-names> </name> <name> <surname> 余<gydF4y2Ba/surname> <given-names> N。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 递归代码构造可逆数据隐藏在DCT域<gydF4y2Ba/article-title> <source> <italic> 多媒体工具和应用程序<gydF4y2Ba/italic> <year> 2014年<gydF4y2Ba/year> <volume> 72年<gydF4y2Ba/volume> <issue> 2<gydF4y2Ba/issue> <fpage> 1985年<gydF4y2Ba/fpage> <lpage> 2009年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84904856008<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1007 / s11042 - 013 - 1493 - x<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B14" content-type="article"> <label>14<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 张<gydF4y2Ba/surname> <given-names> x P。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可分可逆数据隐藏在加密图像<gydF4y2Ba/article-title> <source> <italic> IEEE取证和安全信息<gydF4y2Ba/italic> <year> 2012年<gydF4y2Ba/year> <volume> 7<gydF4y2Ba/volume> <issue> 2<gydF4y2Ba/issue> <fpage> 826年<gydF4y2Ba/fpage> <lpage> 832年<gydF4y2Ba/lpage> <pub-id pub-id-type="doi"> 10.1109 / tifs.2011.2176120<gydF4y2Ba/pub-id> <pub-id pub-id-type="other"> 2 - s2.0 - 84863379693<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B15" content-type="article"> <label>15<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 曾<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 陈<gydF4y2Ba/surname> <given-names> Z.-Y。<gydF4y2Ba/given-names> </name> <name> <surname> 陈<gydF4y2Ba/surname> <given-names> M。<gydF4y2Ba/given-names> </name> <name> <surname> 熊<gydF4y2Ba/surname> <given-names> Z。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆视频水印利用运动估计和预测误差扩展<gydF4y2Ba/article-title> <source> <italic> 信息科学与工程》杂志上<gydF4y2Ba/italic> <year> 2011年<gydF4y2Ba/year> <volume> 27<gydF4y2Ba/volume> <issue> 2<gydF4y2Ba/issue> <fpage> 465年<gydF4y2Ba/fpage> <lpage> 479年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 79953838320<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B16" content-type="article"> <label>16<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 黄<gydF4y2Ba/surname> <given-names> L.-C。<gydF4y2Ba/given-names> </name> <name> <surname> 曾<gydF4y2Ba/surname> <given-names> L.-Y。<gydF4y2Ba/given-names> </name> <name> <surname> 黄<gydF4y2Ba/surname> <given-names> M.-S。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 直方图变化可逆数据隐藏方法的高质量的医学图像<gydF4y2Ba/article-title> <source> <italic> 《华尔街日报》的系统和软件<gydF4y2Ba/italic> <year> 2013年<gydF4y2Ba/year> <volume> 86年<gydF4y2Ba/volume> <issue> 3<gydF4y2Ba/issue> <fpage> 716年<gydF4y2Ba/fpage> <lpage> 727年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84872675370<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1016 / j.jss.2012.11.024<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B17" content-type="inproceedings"> <label>17<gydF4y2Ba/label> <element-citation publication-type="confproc"> <person-group person-group-type="author"> <name> <surname> Serra-Ruiz<gydF4y2Ba/surname> <given-names> J。<gydF4y2Ba/given-names> </name> <name> <surname> Megias<gydF4y2Ba/surname> <given-names> D。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 可逆数据隐藏在遥感图像篡改检测使用直方图变化<gydF4y2Ba/article-title> <conf-name> 美国卫星数据压缩、通信和处理八世<gydF4y2Ba/conf-name> <conf-date> 2012年8月<gydF4y2Ba/conf-date> <pub-id pub-id-type="doi"> 10.1117/12.934248<gydF4y2Ba/pub-id> <pub-id pub-id-type="other"> 2 - s2.0 - 84872522798<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B18" content-type="article"> <label>18<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 陈<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 太阳<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 太阳<gydF4y2Ba/surname> <given-names> H。<gydF4y2Ba/given-names> </name> <name> <surname> 周<gydF4y2Ba/surname> <given-names> Z。<gydF4y2Ba/given-names> </name> <name> <surname> 张<gydF4y2Ba/surname> <given-names> J。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 基于asymmetric-histogram可逆水印方法转移的预测错误<gydF4y2Ba/article-title> <source> <italic> 《华尔街日报》的系统和软件<gydF4y2Ba/italic> <year> 2013年<gydF4y2Ba/year> <volume> 86年<gydF4y2Ba/volume> <issue> 10<gydF4y2Ba/issue> <fpage> 2620年<gydF4y2Ba/fpage> <lpage> 2626年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84882654635<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1016 / j.jss.2013.04.086<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B19" content-type="article"> <label>19<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 陆<gydF4y2Ba/surname> <given-names> 苏耿赋。<gydF4y2Ba/given-names> </name> <name> <surname> 陈<gydF4y2Ba/surname> <given-names> C.-M。<gydF4y2Ba/given-names> </name> <name> <surname> 林<gydF4y2Ba/surname> <given-names> M.-C。<gydF4y2Ba/given-names> </name> <name> <surname> 黄<gydF4y2Ba/surname> <given-names> 中州。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 多个预测隐藏方案使用不对称的直方图<gydF4y2Ba/article-title> <source> <italic> 多媒体工具和应用程序<gydF4y2Ba/italic> <year> 2017年<gydF4y2Ba/year> <volume> 76年<gydF4y2Ba/volume> <issue> 3<gydF4y2Ba/issue> <fpage> 3361年<gydF4y2Ba/fpage> <lpage> 3382年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84991320458<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1007 / s11042 - 016 - 3960 - 7<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B20" content-type="article"> <label>20.<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 陆<gydF4y2Ba/surname> <given-names> 苏耿赋。<gydF4y2Ba/given-names> </name> <name> <surname> 曾<gydF4y2Ba/surname> <given-names> 彭译葶。<gydF4y2Ba/given-names> </name> <name> <surname> 吴<gydF4y2Ba/surname> <given-names> 黄永发。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 基于Asymmetric-histogram可逆信息隐藏方案使用边缘检测的敏感性<gydF4y2Ba/article-title> <source> <italic> 《华尔街日报》的系统和软件<gydF4y2Ba/italic> <year> 2016年<gydF4y2Ba/year> <volume> 116年<gydF4y2Ba/volume> <fpage> 2<gydF4y2Ba/fpage> <lpage> 21<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84929629233<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1016 / j.jss.2015.04.085<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B21" content-type="article"> <label>21<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 陈<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 太阳<gydF4y2Ba/surname> <given-names> X。<gydF4y2Ba/given-names> </name> <name> <surname> 太阳<gydF4y2Ba/surname> <given-names> H。<gydF4y2Ba/given-names> </name> <name> <surname> 香<gydF4y2Ba/surname> <given-names> l<gydF4y2Ba/given-names> </name> <name> <surname> 杨<gydF4y2Ba/surname> <given-names> B。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 基于直方图变化可逆数据隐藏方法使用directed-prediction方案<gydF4y2Ba/article-title> <source> <italic> 多媒体工具和应用程序<gydF4y2Ba/italic> <year> 2015年<gydF4y2Ba/year> <volume> 74年<gydF4y2Ba/volume> <issue> 15<gydF4y2Ba/issue> <fpage> 5747年<gydF4y2Ba/fpage> <lpage> 5765年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 84937818305<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1007 / s11042 - 014 - 1881 - x<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B22" content-type="article"> <label>22<gydF4y2Ba/label> <element-citation publication-type="journal"> <person-group person-group-type="author"> <name> <surname> 卡迈勒<gydF4y2Ba/surname> <given-names> a . h . M。<gydF4y2Ba/given-names> </name> <name> <surname> 伊斯兰教<gydF4y2Ba/surname> <given-names> M . M。<gydF4y2Ba/given-names> </name> </person-group> <article-title> 提高嵌入容量和隐藏图像质量采用多因素<gydF4y2Ba/article-title> <source> <italic> 《信息安全与应用程序<gydF4y2Ba/italic> <year> 2017年<gydF4y2Ba/year> <volume> 32<gydF4y2Ba/volume> <fpage> 59<gydF4y2Ba/fpage> <lpage> 74年<gydF4y2Ba/lpage> <pub-id pub-id-type="other"> 2 - s2.0 - 85008631597<gydF4y2Ba/pub-id> <pub-id pub-id-type="doi"> 10.1016 / j.jisa.2016.08.005<gydF4y2Ba/pub-id> </element-citation> </ref> <ref id="B23" content-type="misc"> <label>23<gydF4y2Ba/label> <element-citation publication-type="other"> <comment> 图像数据库,<ext- - - - - -- - - - - -- - - - - -- - - - - -- - - - - -- - - - - -l我nk ext-link-type="url" xlink:href="http://sipi.usc.edu/database"> http://sipi.usc.edu/database<gydF4y2Ba/ext-link> </comment> </element-citation> </ref> </ref-list> </back> </article> </body> </html>