针对Alattar算法运算复杂度过高的问题,提出一种基于整数变换的高效图像可逆信息隐藏方法.该方法在数据嵌入和提取过程中,只需要对各宿主向量进行一次整数变换,且所有向量通过整数变换后即可直接判定该向量是否可用于嵌入机密数据,降低了数据嵌入和提取过程中的运算复杂度.实验结果表明:该方法具有较大的数据嵌入容量,较好的隐蔽性和较低运算复杂度,在正确提取嵌入数据后可无失真恢复原图像.
According to the high caculation complexity problem of Alattar's agorithm, an effective image reversible infor- mation hiding method based on integer transform was proposed. Using the proposed method, every host vector was trans- formed by integer transform only once during the embedding or extracting process, and after integer transformed, all vec- tors could be directly determined whether the vector can be used to embed secret information or not, it also reduce the cac- ulation complexity during the embedding and extracting process. The experimental results showed that the method has larger data embedding capacity, better secrecy and lower caculation complexity. After the embedded data was extracted, the original image could be restored without any distortion.