[发明专利]一种基于移动终端用于追踪失窃通信终端控制系统在审

专利信息
申请号: 201611031125.6 申请日: 2016-11-16
公开(公告)号: CN106792504A 公开(公告)日: 2017-05-31
发明(设计)人: 白蕾;王华盛;胡迪;栾泽宇;张志义 申请(专利权)人: 北华大学
主分类号: H04W4/02 分类号: H04W4/02;H04M1/725;H04N7/18;G06K9/00;G06T1/00;G06T3/40;G08B13/14
代理公司: 北京高航知识产权代理有限公司11530 代理人: 赵永强
地址: 132000 吉*** 国省代码: 吉林;22
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 移动 终端 用于 追踪 失窃 通信 控制系统
【权利要求书】:

1.一种基于移动终端用于追踪失窃通信终端控制系统,包括采集数据模块、微处理器和移动终端,其特征在于,所述采集数据模块由GPS定位模块、录音模块和指纹采集模块构成;所述采集数据模块的输出端与采集数据控制模块的输入端电性连接;所述微处理器的输入端分别与输入模块和电源模块的输出端电性连接;所述微处理器的输出端分别与摄像头和蜂鸣器电性连接;所述摄像头的输出端与图像传输模块的输入端电性连接;所述微处理器分别与RAM存储器、MRM存储器、数据库和无线射频收发模块电性连接;所述移动终端通过GPRS网络与无线射频收发模块连接;

所述采集数据控制模块的输出端与输入模块的输入端电性连接;

所述图像传输模块的输出端与输入模块的输入端电性连接;

所述电源模块独立于通信终端。

2.如权利要求1所述的基于移动终端用于追踪失窃通信终端控制系统,其特征在于,所述摄像头设置有数字图像水印提取模块,所述数字图像水印提取模块的数字图像水印提取方法包括数字图像的混沌映射、水印的混沌加密、水印的嵌入、非线性离散系统迭代学习辨识、单幅图像隐藏的迭代学习辨识、多幅图像隐藏的迭代学习辨识、水印的解密和提取、数字水印的评估;

所述的数字图像的混沌映射是指单幅图像和多幅图像参数的混沌加密和多重混合,对加密后的隐藏图像G的图像序列x(t)和载体图像F的图像序列w(t)进行α1混合得到:S1=α1w(t)+(1-α1)x(t),再对混合图像S1和载体图像F进行α2混合得到S2=α2w(t)+(1-α2)S1,依次进行至n重混合得到Sn=αnw(t)+(1-αn)Sn-1,则混合图像Sn为图像F和G的n重混合图像,

混合图像满足下面的关系式,

Sn=(1-βnβn-1...β2β1)F+βnβn-1...β2β1G′

其中βi=1-αi,i=1,2,...,n,

采用Logistic映射来产生迭代参数,选定参数μ'和初值a1,由公式:

αi+1=μ'αi(1-αi)

利用多幅图像的多个混合参数来隐藏秘密信息,是多幅图像的混合,对将要隐藏的图像G,记为θ(t),采用Logistic混沌加密,加密后的图像表示为G′,加密图像G′记为x(t),载体图像Fi(i=1,2,…,n)和加密图像G′都是M×N的数字图像,并且混合参数为{αi|0≤αi≤1,i=1,2,…,n},根据图像的混合算法,首先对图像F1和G′进行α1混合得到S1=α1F1+(1-α1)G′,然后对图像F2和G′进行α2混合得到S2=α2F2+(1-α2)S1,依次进行图像混合得到Sn=αnFn+(1-αn)Sn-1,则数字图像Sn称为图像G′的关于数字图像组Fi(i=1,2,…,n)的一个n幅图像混合,

混合图像表示为:

<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>S</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><msub><mi>F</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>S</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><msub><mi>F</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>)</mo></mrow><msub><mi>S</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mrow><msub><mi>S</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&alpha;</mi><mi>n</mi></msub><msub><mi>F</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>&alpha;</mi><mi>n</mi></msub><mo>)</mo></mrow><msub><mi>S</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>

即:

Sn=αnFnnαn-1Fn-1+…+βnβn-1…βn-iαn-iFn-i

+…+βnβn-1…β2β1G′

其中βi=1-αi,i=1,2,…,n,选定参数μ′和初值α1,根据αi+1=μ′αi(1-αi)产生一个混沌序列{αi|0<αi<1,i=1,2,…n},作为迭代时的参数序列,在这里选取的参数μ′和初值α1要不同于产生水印时的参数μ(t)和初值x(1);

通过运用图像的多重混合嵌入技术将数字图像信息嵌入到数字图像系统的时变参数中,对数字图像系统建立数学模型,运用迭代学习辨识方法在有限时间区间上对时变参数的完全估计这一重要特性,实现数字图像系统的图像信息的完全重建;对数字图像的混沌加密和隐藏,一维Logistic混沌映射从数学形式上看,表示为:

x(t+1)=μx(t)(1-x(t)),x(t)∈[0,1],其中3.5699456…≤μ≤4被称为Logistic参数,由给定初值x(0)及参数μ在Logistic映射下所产生的序列{x(t)}与其它不同初值及参数所产生的序列的相关程度几乎为零,记原始图像G为θ(t),将其加入到参数μ中,即μ(t)=λ+θ(t),这时,可写成:

x(t+1)=(λ+θ(t))x(t)(1-x(t)),这样得到的混沌序列{x(t),t=1,2,3,…},就是加密后的图像序列G′,在此记为x(t),混沌现象是非线性动力系统中确定的、类似随机的过程,一类非常简单却广泛应用的混沌系统是Logistic映射,定义如下

当μ从0逐步变大时,所示动力系统从一个不动点周期1到两个不动点周期2直至周期2n,随着μ值的增大,大量的倍周期分支出现在越来越窄的μ的间隔中,这种周期倍化的过程是没有限制的,但相应的μ有一个极限值μ=3.569945672,当μ→μ时,周期无限长,即可视为非周期,此时整个系统处于混沌状态,当μ>4时,系统是不稳定的,因此μ≤μ≤4为系统的混沌区;

所述的水印的混沌加密是指设水印二值图像m(t),对其进行Logistic混沌加密,将其加入到参数μ中,得到混沌序列{x(t),t=1,2,3,…},即加密的水印图像x(t);

所述的水印的嵌入是指设载体图像为灰度图像w(t)和加密的水印图像x(t),水印嵌入算法为y(t)=αw(t)+(1-α)x(t),α∈(0,1),其中y(t)为嵌入水印后的图像,α为嵌入强度,这种水印嵌入算法简单实用,然而在选取参数α时时,若α接近1,则y(t)接近w(t);若α接近0,则y(t)接近x(t),因此如何确定参数α是一个难题,同时单纯的一次嵌入,很难保证嵌入水印的不可见性,采用n重迭代混合方法嵌入水印图像,

y1(t)=α1w(t)+(1-α1)x(t)

y2(t)=α2w(t)+(1-α2)y1(t)

……

yn(t)=αnw(t)+(1-αn)yn-1(t)

αn+1=αn(1-αn)μ′

所述的非线性离散系统迭代学习辨识是指考虑具有一般形式的非线性离散系统模型为

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>&theta;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>

式中x(t)∈Rn;θ(t)∈Rm;y(t)∈Rr;f,g为矩阵函数,

假定每次学习的初值x(0)相同,系统第k次运行的输入为θk(t),状态和输出为

<mfenced open = "{" close = ""><mtable><mtr><mtd><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo><mo>=</mo><mi>f</mi><mo>&lsqb;</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo><mo>,</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo><mo>,</mo><mi>t</mi><mo>&rsqb;</mo><mo>,</mo></mtd></mtr><mtr><mtd><msub><mi>y</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo><mo>=</mo><mi>g</mi><mo>&lsqb;</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo><mo>,</mo><mi>t</mi><mo>&rsqb;</mo></mtd></mtr></mtable></mfenced>

要求系统在给定的时间区间[0,N]上输出序列yk(t)跟踪期望输出yd(t),所采用的学习律为开环P型迭代学习律,即

θk+1(t)=θk(t)+γ(t)ek(t+1)

式中γ(t)为开环学习系数矩阵且有界;ek(t+1)=yd(t+1)-yk(t+1)为第k次运行时系统在t+1时刻的跟踪误差,使输出yd(t)以任意精度跟踪yd(t)的充分条件为

ρ=||I-Ck(t+1)Bk(t)γ(t)||<1

所述的单幅图像隐藏的迭代学习辨识是指将原始图像G混沌加密后为图像G′,通过多重混合,运用迭代学习辨识算法可完全重建原始图像G,待辨识的非线性离散时间系统标准形式如下:

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>&theta;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>

式中,时间t∈{0,1,...N},输入状态x(t)∈Rn;参数θ(t)∈R1;输出y(t)∈R1,函数f(x(t),θ(t),t)表示原始图像加密的函数,函数g(x(t),t)表示加密后的图像与载体图像n重迭代混合函数,

将参数θ(t)的期望值记为θ*(t)时,上述公式(8)可写成:

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msup><mi>x</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>f</mi><mrow><mo>(</mo><msup><mi>x</mi><mo>*</mo></msup><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msup><mi>&theta;</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><msup><mi>y</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mrow><mo>(</mo><msup><mi>x</mi><mo>*</mo></msup><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>

用于估计θ*(t)的迭代学习辨识系统方程可表示为:

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>y</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>

由于k为迭代次数,在实验过程中假设每次迭代时的初值相同,并且记f和g关于x、θ的偏导数且存在,记:

其中ξk(t)=(1-σ1)x*(t)+σ1xk(t),0<σ1<1;

<mrow><msub><mi>A</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>&part;</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow><mrow><mo>&part;</mo><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><msub><mo>|</mo><mrow><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&xi;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></msub></mrow>

其中ξk(t)=(1-σ2)x*(t)+σ2xk(t),0<σ2<1;

<mrow><msub><mi>B</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>&part;</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow><mrow><mo>&part;</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><msub><mo>|</mo><mrow><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&eta;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></msub></mrow>

其中ηk(t)=(1-σ3*(t)+σ3θk(t),0<σ3<1;并记其界为CC,CA,CB

采用下述学习律:

在上述学习律中引入了sat(·)饱和函数,γk(t)为学习增益,输出误差ek(t)=y*(t)-yk(t),

根据饱和定理可知如果θ*(t)=sat(θ*(t))

则:

所述的多幅图像隐藏的迭代学习辨识是指利用多个混合参数和多幅载体图像来隐藏一幅图像,通过运用图像的多重混合嵌入技术将图像信息嵌入到数字图像系统的时变参数中,对数字图像系统建立数学模型,运用迭代学习辨识方法在有限时间区间上对时变参数的完全估计这一重要特性,实现数字图像系统的图像信息的完全重建;

记原始图像G为θ(t)序列,加密后为图像G′为x(t)序列,载体图像组Fi(i=1,2,…,n)为wi(t)序列,i=1,2,…,n,混合图像Sn为y(t),则系统可表示为:

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>&theta;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><msup><mi>y</mi><mn>1</mn></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mrow><mo>(</mo><mi>x</mi><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>h</mi><mrow><mo>(</mo><msup><mi>y</mi><mn>1</mn></msup><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>24</mn><mo>)</mo></mrow></mrow>

t∈{0,1,2...N},x(t)∈Rn,θ(t)∈R1;y1(t)∈R1;y(t)∈R1,非线性函数f(x(t),θ(t),t)表示原始图像加密的函数,非线性函数g(x(t),t)表示加密后的图像和载体图像一次迭代混合函数,h(y1(t),t)表示n重迭代混合后的函数,当参数真值为θ*(t)时,式(14)可写成:

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msup><mi>x</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>f</mi><mrow><mo>(</mo><msup><mi>x</mi><mo>*</mo></msup><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msup><mi>&theta;</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><msup><mi>y</mi><mn>1</mn></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mrow><mo>(</mo><msup><mi>x</mi><mo>*</mo></msup><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><msup><mi>y</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>h</mi><mrow><mo>(</mo><msup><mi>y</mi><mn>1</mn></msup><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>25</mn><mo>)</mo></mrow></mrow>

用于估计θ*(t)的迭代学习辨识系统为:

<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>y</mi><mi>k</mi><mn>1</mn></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>y</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>h</mi><mrow><mo>(</mo><msubsup><mi>y</mi><mi>k</mi><mn>1</mn></msubsup><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>26</mn><mo>)</mo></mrow></mrow>

式中,k为迭代次数,每次迭代时的初值相同,假设f关于x、θ的偏导数,及g关于x的偏导数,以及h关于g的偏导数存在,记:

<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>D</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>&part;</mo><mi>h</mi><mrow><mo>(</mo><msubsup><mi>y</mi><mi>k</mi><mn>1</mn></msubsup><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow><mrow><mo>&part;</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow></mfrac><msub><mo>|</mo><mrow><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo><mo>=</mo><msub><mi>&xi;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></msub></mrow></mtd><mtd><mrow><msub><mi>&xi;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>&sigma;</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>g</mi><mrow><mo>(</mo><msup><mi>x</mi><mo>*</mo></msup><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo><mo>+</mo><msub><mi>&sigma;</mi><mn>1</mn></msub><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo><mo>,</mo><mn>0</mn><mo>&lt;</mo><msub><mi>&sigma;</mi><mn>1</mn></msub><mo>&lt;</mo><mn>1</mn></mrow></mtd></mtr></mtable></mfenced>

<mrow><mtable><mtr><mtd><mrow><msub><mi>C</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>&part;</mo><mi>g</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow><mrow><mo>&part;</mo><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><msub><mo>|</mo><mrow><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&xi;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></msub></mrow></mtd><mtd><mrow><msub><mi>&xi;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>&sigma;</mi><mn>2</mn></msub><mo>)</mo></mrow><msup><mi>x</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>&sigma;</mi><mn>2</mn></msub><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mn>0</mn><mo>&lt;</mo><msub><mi>&sigma;</mi><mn>2</mn></msub><mo>&lt;</mo><mn>1</mn></mrow></mtd></mtr></mtable><mo>;</mo></mrow>

<mrow><mtable><mtr><mtd><mrow><msub><mi>A</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>&part;</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>k</mi></msub><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&theta;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>)</mo></mrow><mrow><mo>&part;</mo><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><msub><mo>|</mo><mrow><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&zeta;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></msub><mo>,</mo></mrow></mtd><mtd><mrow><msub><mi>&zeta;</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>&sigma;</mi><mn>3</mn></msub><mo>)</mo></mrow><msup><mi>x</mi><mo>*</mo></msup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>&sigma;</mi><mn>3</mn></msub><msub><mi>x</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mn>0</mn><mo>&lt;</mo><msub><mi>&sigma;</mi><mn>3</mn></msub><mo>&lt;</mo><mn>1</mn></mrow></mtd></mtr></mtable><mo>;</mo></mrow>

并记其界为CD,CC,CA,CB

所述的水印的解密和提取是指在水印嵌入时水印图像掩盖于混沌系统的参数中,再经过n次迭代混合嵌入载体图像中,因此综合数字水印图像的加密和嵌入过程,运用迭代学习算法完全重建原始水印图像,数字水印系统的状态方程为

x(t+1)=μx(t)(1-x(t))

y1(t)=α1w(t)+(1-α1)x(t)

y2(t)=α2w(t)+(1-α2)y1(t)

……

yn(t)=αnw(t)+(1-αn)yn-1(t)

αn+1=μ′αn(1-αn)

式中μ,μ′∈[3.571448…,4],x(t)∈[0,1],为了实现水印图像的混沌掩盖,令μ=λ+m(t),设λ=3.7,m(t)为水印二值图像,w(t)为载体图像,y(t)为含水印的图像,注意这里选取的参数值μ′和初值α1要不同于产生水印时的参数值μ和初值x1

3.如权利要求1所述的基于移动终端用于追踪失窃通信终端控制系统,其特征在于,所述图像传输模块设置有图像超分辨率重建模块,所述图像超分辨率重建模块的图像超分辨率重建方法包括:

(1)在正弦域图像为训练样本集选取N组图像小块训练样本对每组图像小块训练样本对包含一个高分辨率正弦域图像小块和低分辨率正弦域图像小块,低分辨率图像小块的大小为5,设置字典大小为K,样本数量N=1000000,字典大小K=512;

(2)初始化字典外循环迭代次数n,n的最大值为N,内循环迭代次数t,t的最大值为100;

(3)对于所有N组图像小块训练样本对,计算梯度:

梯度根据以下几个公式来计算:

<mrow><msub><mi>z</mi><mi>i</mi></msub><mo>=</mo><munder><mi>argmin</mi><msub><mi>&alpha;</mi><mi>i</mi></msub></munder><mo>|</mo><mo>|</mo><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><msub><mi>D</mi><mi>y</mi></msub><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&lambda;</mi><mo>|</mo><mo>|</mo><msub><mi>&alpha;</mi><mi>i</mi></msub><mo>|</mo><msub><mo>|</mo><mi>i</mi></msub><mo>,</mo><mo>&ForAll;</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mi>L</mi><mi> </mi><mi>N</mi><mo>;</mo></mrow>

<mrow><msub><mi>z</mi><mi>i</mi></msub><mo>=</mo><munder><mi>argmin</mi><msub><mi>&alpha;</mi><mi>i</mi></msub></munder><mo>|</mo><mo>|</mo><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msub><mi>D</mi><mi>x</mi></msub><msub><mi>&alpha;</mi><mi>r</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>,</mo><mo>&ForAll;</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mi>L</mi><mi> </mi><mi>N</mi><mo>;</mo></mrow>

其中为输入的低分辨率正弦域样本集里选取图像小块,为输入的高分辨率正弦域样本集里选取图像小块,为稀疏表示,松弛因子λ=0.15,N=1000000,αi为x的稀疏编码表示:

<mrow><mi>L</mi><mrow><mo>(</mo><msub><mi>D</mi><mi>x</mi></msub><mo>,</mo><msub><mi>D</mi><mi>y</mi></msub><mo>,</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mo>|</mo><mo>|</mo><msub><mi>D</mi><mi>x</mi></msub><mi>z</mi><mo>-</mo><mi>x</mi><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>;</mo></mrow>

L表示平方项损失,通过求上式的最小化优化Dx,Dy,如下所示:

<mrow><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mrow><msub><mi>D</mi><mi>x</mi></msub><mo>,</mo><msub><mi>D</mi><mi>y</mi></msub></mrow></munder><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>L</mi><mrow><mo>(</mo><msub><mi>D</mi><mi>x</mi></msub><mo>,</mo><msub><mi>D</mi><mi>y</mi></msub><mo>,</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>;</mo></mrow>

<mrow><mtable><mtr><mtd><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo></mrow></mtd><mtd><mrow><msub><mi>z</mi><mi>i</mi></msub><mo>=</mo><mi>arg</mi><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mi>&alpha;</mi></munder><mo>|</mo><mo>|</mo><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><msub><mi>D</mi><mi>y</mi></msub><mi>&alpha;</mi><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&lambda;</mi><mo>|</mo><mo>|</mo><mi>&alpha;</mi><mo>|</mo><msub><mo>|</mo><mn>1</mn></msub></mrow></mtd></mtr></mtable><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>L</mi><mo>,</mo><mi>N</mi><mo>;</mo></mrow>

||Dx(:,k)||2≤1,||Dy(:,k)||2≤1,k=1,L,K;

s.t.表示受约束于,引入正则化相来求解,因此上式变为:

<mrow><mi>L</mi><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><mi>&gamma;</mi><mo>|</mo><mo>|</mo><msub><mi>D</mi><mi>x</mi></msub><msub><mi>z</mi><mi>i</mi></msub><mo>-</mo><msub><mi>x</mi><mi>i</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mo>(</mo><mrow><mn>1</mn><mo>-</mo><mi>&gamma;</mi></mrow><mo>)</mo><mo>|</mo><mo>|</mo><msub><mi>D</mi><mi>y</mi></msub><msub><mi>z</mi><mi>i</mi></msub><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>)</mo></mrow><mo>;</mo></mrow>

γ(0<λ≤1)是用来平衡两个式子之间的参数:

<mrow><mfrac><mrow><mo>&part;</mo><mi>L</mi></mrow><mrow><mo>&part;</mo><msub><mi>D</mi><mi>y</mi></msub></mrow></mfrac><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mo>{</mo><munder><mo>&Sigma;</mo><mrow><mi>j</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow></munder><mfrac><mrow><mo>(</mo><msub><mi>&gamma;R</mi><mi>x</mi></msub><mo>+</mo><mo>(</mo><mn>1</mn><mo>-</mo><mi>&gamma;</mi><mo>)</mo><msub><mi>R</mi><mi>y</mi></msub><mo>)</mo></mrow><mrow><mo>&part;</mo><msub><mi>z</mi><mi>j</mi></msub></mrow></mfrac><mfrac><mrow><msub><mi>dz</mi><mi>j</mi></msub></mrow><mrow><msub><mi>dD</mi><mi>y</mi></msub></mrow></mfrac><mo>+</mo><mrow><mo>(</mo><mrow><mn>1</mn><mo>-</mo><mi>&gamma;</mi></mrow><mo>)</mo></mrow><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>y</mi></msub></mrow><mrow><mo>&part;</mo><msub><mi>D</mi><mi>y</mi></msub></mrow></mfrac><mo>}</mo><mo>;</mo></mrow>

其中zj为z的第j个元素,Ω表示j的所有情况的集合;

(4)对于所有N组图像小块训练样本对,更新:

<mrow><msubsup><mi>D</mi><mi>y</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></msubsup><mo>=</mo><msubsup><mi>D</mi><mi>y</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></msubsup><mo>-</mo><mi>a</mi><mo>/</mo><mi>t</mi><mo>;</mo><mi>t</mi><mo>=</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>;</mo></mrow>

(5)当所有N组图像小块训练样本对都已经计算完毕后,更新:

根据以下公式具体计算:

<mrow><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><msub><mi>D</mi><mi>x</mi></msub></munder><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><mi>1</mi><mi>2</mi></mfrac><mi>||</mi><msub><mi>D</mi><mi>x</mi></msub><msub><mi>z</mi><mi>i</mi></msub><mo>-</mo><msub><mi>x</mi><mi>i</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>;</mo></mrow>

<mrow><mtable><mtr><mtd><mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo></mrow></mtd><mtd><mrow><msub><mi>z</mi><mi>i</mi></msub><mo>=</mo><mi>arg</mi><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><mi>&alpha;</mi></munder><mo>|</mo><mo>|</mo><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><msub><mi>D</mi><mi>y</mi></msub><mi>&alpha;</mi><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&lambda;</mi><mo>|</mo><mo>|</mo><mi>&alpha;</mi><mo>|</mo><msub><mo>|</mo><mn>1</mn></msub></mrow></mtd></mtr></mtable><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>L</mi><mo>,</mo><mi>N</mi><mo>;</mo></mrow>

||Dx(:,k)||2≤1,k=1,L,K;

当Dy确定时,求出Dx

(6)重复步骤(3)至步骤(5)直至收敛;

(7)输出双字典Dx,Dy

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北华大学,未经北华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611031125.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top