Welcome to Journal of Graphics share: 

Journal of Graphics ›› 2021, Vol. 42 ›› Issue (6): 891-898.DOI: 10.11996/JG.j.2095-302X.2021060891

• Image Processing and Computer Vision • Previous Articles     Next Articles

Image encryption algorithm based on cellular neural network and parallel compressed sensing

  

  1. 1. School of Information Engineering, Chang’an University, Xi’an Shaanxi 710064, China; 2. School of Information Science and Technology, Dalian Maritime University, Dalian Liaoning 116026, China; 3. School of Physics and Electronic Engineering, Harbin Normal University, Harbin Heilongjiang 150025, China
  • Online:2022-01-18 Published:2022-01-18
  • Supported by:
    The National Natural Science Foundation of China (61701043); The Shaanxi Province Science and Technology Program (2020JM-220, 2020JQ-351) 

Abstract:  A high-security non-visual image encryption algorithm based on cellular neural network (CNN) and parallel compressed sensing (CS) was proposed, aiming to improve the information transmission efficiency and reduce the storage space of existing encryption algorithms. First, the wavelet coefficients of plain image were processed by thresholding and index confusion, and compressed by the key-controlled partial Hadama matrix in parallel. Next, the Fisher-Yates confusion and modular arithmetic were performed. Then the partial encrypted image was segmented and randomly hidden into the alpha channel of remaining encrypted image by the least significant bit (LSB) embedding algorithm, thereby generating the final noise-like cipher image. In this scheme, the pseudo-random sequences generated by CNN with hyperchaotic properties were employed to construct the scrambling, diffusion, and key-controlled measurement matrix. Eventually, a series of security analyses indicated that the proposed image encryption algorithm is of high efficiency and security in transmission. 

Key words:  image encryption, compressed sensing, cellular neural network, LSB embedding, security analysis