1.基于惯性忆阻神经网络投影同步的图像加密方法,其特征在于:
构建具有反应扩散的惯性忆阻神经网络的驱动系统和响应系统,设计投影同步控制器使得响应系统与驱动系统达到投影同步;
基于所述响应系统在所述投影同步控制器的作用下投影同步于所述驱动系统且投影系数为λ,进而实现图像加密及解密,加密过程为:读取原始图像,图像大小M×N×3,将原始图像分离为三种颜色分量矩阵,分别是红色分量矩阵R、绿色分量矩阵G和蓝色分量矩阵B;
待所述驱动系统与所述响应系统达到投影同步后,获取所述驱动系统产生的混沌信号,并采样获得两组尺寸为M×N的离散混沌序列,分别为X、Y,并根据所述离散混沌序列X和Y得到另一组离散混沌序列将所述三组离散混沌序列X、Y、Z进行规范化处理,使用特定转换公式将离散混沌序列X、Y、Z分别转换为序列X1、Y1、Z1,所述序列X1、Y1、Z1中各个元素均为0,1,...,255中的某个值,所述特定转换公式为:X1=mod(10000*(X‑floor(X)),256),
Y1=mod(10000*(Y‑floor(Y)),256),
Z1=mod(10000*(Z‑floor(Z)),256);
将所述原始图像三种颜色分量矩阵R、G、B分别与所述序列X1、Y1、Z1进行异或运算,得到矩阵X2、Y2、Z2;
将所述矩阵X2、Y2、Z2作为加密图像的三种颜色分量矩阵,组合加密图像颜色分量矩阵X2、Y2、Z2,生成加密图像;
解密过程为加密过程的逆过程,具体为:
读取加密图像,提取加密图像的三种颜色分量矩阵,分别是红色分量矩阵r、绿色分量矩阵g和蓝色分量矩阵b;
待所述驱动系统与所述响应系统达到投影同步后,获取所述响应系统产生的混沌信号,并获得尺寸为M×N且与离散混沌序列X、Y对应的离散混沌序列X*、Y*,并根据所述离散混沌序列X*和Y*得到另一组离散混沌序列将所述三组离散混沌序列X*、Y*、Z*进行规范化处理,使用特定转换公式将离散混沌序列X*、Y*、Z*转换为序列X*1、Y*1、Z*1,所述序列X*1、Y*1、Z*1中各个元素均为0,1,...,255中的某个值,所述特定转换公式为:X*1=mod(10000*(λ*X*‑floor(λ*X*)),256),Y*1=mod(10000*(λ*Y*‑floor(λ*Y*)),256),Z*1=mod(10000*(λ*Z*‑floor(λ*Z*)),256);
将所述加密图像三种颜色分量矩阵r、g、b分别与所述序列X*1、Y*1、Z*1进行异或运算,还原得到原始图像三种颜色分量矩阵X*2、Y*2、Z*2;
将还原所得原始图像三种颜色分量矩阵X*2、Y*2、Z*2,重新组合解密得到解密图像。
2.根据权利要求1所述的基于惯性忆阻神经网络投影同步的图像加密方法,其特征在于:所述驱动系统为:其中,t表示时间且t>0;n表示驱动系统的神经元个数,i、j=1,2,…,n;k表示空间维数,m=1,2,,..,k,空间变量s=(s1,s2,…,sk)T且满足|sm|<μm,μm为正常数;xi(t,s)和xj(t,s)分别表示所述驱动系统的第i个神经元和第j个神经元在t时刻不含时滞和s空间的状态变量,xi(t‑τj(t),s)和xj(t‑τj(t),s)分别表示所述驱动系统的第i个神经元和第j个神经元在t时刻含有时滞和s空间的状态变量,fj(xj(t,s))表示所述驱动系统的第j个神经元在t时刻不含时滞和s空间的激活函数,fj(xj(t‑τj(t),s))表示所述驱动系统的第j个神经元在t时刻含有时滞和s空间的激活函数;Dim≥0表示传输扩散参数;τj(t)表示第j个神经元的传输时滞;αi和βi为常数且满足αi>0和βi>0;aij(xi(t,s)),bij(xi(t‑τj(t),s))表示忆阻器连接权值,分别满足:其中,和是常数,Υ i表示切换界值且满足Υ i>0;
通过使用集值映射和微分包含理论,忆阻神经网络被转换为微分包含,如下所示:其中,
其中,和变量,yj(t‑τj(t),s)表示所述响应系统的第j个神经元在t时刻含有时滞和s空间的状态变量,fj(xj(t,s))表示所述响应系统的第j个神经元在t时刻不含时滞和s空间的激活函数,fj(xj(t‑τj(t),s))表示所述响应系统的第j个神经元在t时刻含有时滞和s空间的激活函数,Dim≥0表示传输扩散参数,τj(t)表示第j个神经元的传输时滞;和ui(t,s)都表示投影同步控制器,和co[aij(yi(t,s))]和co[bij(yi(t‑τj(t),s))]满足:
4.根据权利要求1所述的基于惯性忆阻神经网络投影同步的图像加密方法,其特征在于:设定所述驱动系统和所述响应系统的投影同步误差为:ei(t,s)=yi(t,s)‑λxi(t,s)以及Ti(t,s)=vi(t,s)‑λwi(t,s);其中,其中常数λ表示投影系数;
那么,所述驱动系统和所述响应系统的投影同步误差系统可以表示为以下形式:
5.根据权利要求1所述的基于惯性忆阻神经网络投影同步的图像加密方法,其特征在于:所述投影同步控制器设计如下:其中,和分别满足