Page 387 - 数学建模算法与应用
P. 387
第十二章 混沌技术的数字图像处理方法
二、图像加密框架与算法
在空间域,可以用位置和像素值这两种信息来描述一幅图像。因此,基于空
间域的图像加密是围绕这两种最基本的信息设计各种加密算法的。目前提出的基
于混沌系统的图像加密算法中,大多采用先位置置乱后像素替代的结构形式,即
采用典型的图像加密框架,具体结构如图 12-8 所示。
图 12-8 典型的置乱—扩散框架
图 6.8 所提供的加密方案由两个主要部分组成:混淆阶段与扩散阶段。在混
淆阶段,目标是对图像中的像素位置进行重新排列,而不改变它们的实际值。这
一过程旨在打破像素间的原有空间关系,导致原图变得难以辨认。扩散阶段则专
注于连续调整每个像素的数值,确保任何细微的变化都能影响到大量的其他像素,
以此增强加密效果。
数字图像的混淆机制基于这样的概念:通过调整像素的位置,将原始图像中
位于 (x, y) 坐标的灰度或 RGB 色彩值转移到新的 (x', y') 坐标上,从而使图像呈
现出混乱的状态,类似于噪音图案。为了进一步减少相邻像素间可能存在的相似
性,混淆操作通常会重复执行多轮。使用混沌系统来实施图像混淆主要有两种途
径:一是采用混沌映射替代传统的混淆矩阵;二是利用混沌系统生成的序列来进
行行级和列级的混淆处理。常见的用于此目的的混沌映射包括 Arnold 变换、离
散标准映射及面包师变换。这些方法充分利用了混沌系统的特性,如对初始条件
的高度敏感、输出的随机性质以及遍历性,来实现高效而复杂的图像混淆。然而,
这种方法的一个显著缺点是,由于需要对混沌系统进行多轮迭代,整个过程可能
会相对耗时。
377

