Research Article

Performance of the 2D Coupled Map Lattice Model and Its Application in Image Encryption

Algorithm 2

The image decryption algorithm.
Input: The cipher image
Output: The original image with size
(1)The encrypted image with size is
(2)divided into , , Combine those three components and reshape it to a sequence of length ;
(3)whiledo
(4)
(5)end
(6)whiledo
(7)
(8)end
(9)Recover the original image from according to SVD.(i)Step 1: The encrypted image with size is divided into , , and ; then combine those three components and reshape it to a sequence of length .(ii)Step 2: is then reshaped to a matrix with size , and it will be further divided into blocks of size . All blocks of will be shuffled by using the following equation for the same number of times used for encryption:where . The result is denoted as .(iii)Step 3: Use the chaotic sequences to diffuse sequence to get ; that is,where .(iv)Step 4: Recover the original image from according to SVD.