1.一种基于显著性检测的非对等图像加密方法,其特征在于,包括:获取原始图像,根据所述原始图像的预设特征的显著性映射结合生成显著性图;
根据所述显著性图将所述原始图像划分为重要区域和非重要区域;
对所述重要区域采用DNA加密算法进行加密,获取第一加密图像;
对所述非重要区域进行压缩感知加密,获取第二加密图像;
对所述第一加密图像与所述第二加密图像重组获得最终加密图像。
2.根据权利要求1所述的一种基于显著性检测的非对等图像加密方法,其特征在于:根据所述原始图像的预设特征的显著性映射结合生成显著性图包括:根据所述原始图像的强度、颜色和方向的显著性映射结合生成所述显著性图。
3.根据权利要求2所述的一种基于显著性检测的非对等图像加密方法,其特征在于:根据所述显著性图将所述原始图像划分为重要区域和非重要区域包括:将所述显著性图进行二值化处理,根据二值化后的图像进行识别并获取所述重要区域和所述非重要区域。
4.根据权利要求1至3任一项所述的一种基于显著性检测的非对等图像加密方法,其特征在于:对所述重要区域采用DNA加密算法进行加密包括:将所述重要区域的像素使用DNA序列进行编码获得第一编码序列,使用预设的规则对所述第一编码序列进行解码,获得所述第一加密图像。
5.根据权利要求1至3任一项所述的一种基于显著性检测的非对等图像加密方法,其特征在于:对所述重要区域采用DNA加密算法进行加密包括:将所述重要区域的像素使用DNA序列进行编码获得第一编码序列,使用预设的规则将所述第一编码序列进行重新排序获得第二编码序列,对所述第二编码序列进行解码,获得所述第一加密图像。
6.根据权利要求5所述的一种基于显著性检测的非对等图像加密方法,其特征在于:使用预设的规则将所述第一编码序列进行重新排序获得第二编码序列包括:第一编码序列为所述重要区域的图像以DNA序列为元素的第一矩阵,生成一个与所述重要区域的图像的像素大小相同的第二矩阵,对所述第一矩阵与所述第二矩阵进行预设逻辑运算,获得所述第二编码序列。
7.根据权利要求6所述的一种基于显著性检测的非对等图像加密方法,其特征在于:所述预设逻辑运算至少包括以下一种:加法运算、减法运算、异或运算。
8.根据权利要求6所述的一种基于显著性检测的非对等图像加密方法,其特征在于:所述逻辑运算包括二种以上;
对所述第一矩阵与所述第二矩阵进行预设逻辑运算包括:生成一随机序列,应用所述随机序列确定逻辑运算的类型。
9.根据权利要求8所述的一种基于显著性检测的非对等图像加密方法,其特征在于:所述随机序列为混沌系统所产生的随机序列。
10.根据权利要求1至3任一项所述的一种基于显著性检测的非对等图像加密方法,其特征在于:对所述非重要区域进行压缩感知加密包括:对所述非重要区域在低采样率下压缩样本,对所述非重要区域的图像进行压缩同时进行加密。