Image compression and encryption algorithm based on compressive sensing and nonlinear diffusion

被引:30
作者
Liu, JinLong [1 ]
Zhang, Miao [1 ]
Tong, Xiaojun [1 ]
Wang, Zhu [1 ]
机构
[1] Harbin Inst Technol, Sch Comp Sci & Technol, Weihai, Peoples R China
基金
中国国家自然科学基金;
关键词
Chaotic system; Compressive sensing; Image compression and encryption;
D O I
10.1007/s11042-021-10884-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Compressive sensing is widely used to image compression and encryption algorithms due to its high efficiency, but the existing algorithms have some flaws and insufficiency such as low reconstruction quality, small key space and weak security. Therefore, in this paper, a novel 5D chaotic system is proposed, which has larger key space and more complex key stream. According to the proposed 5D chaotic system, an image compression and encryption algorithm based on compressive sensing and nonlinear diffusion is proposed. In addition, in order to improve the image reconstruction quality of compressive sensing, an algorithm is proposed in this paper to optimize the measurement matrix of compressive sensing. Theoretical analysis shows that the proposed 5D chaotic system is chaotic and it shows many superior properties. The algorithm proposed to optimize the measurement matrix is also proved effective for reconstruction quality. The simulation results show that our algorithm has advantages in compression performance, key sensitivity, key space and time complexity, and it can also resist statistical attack and other common attacks.
引用
收藏
页码:25433 / 25452
页数:20
相关论文
共 33 条
[21]   Image encryption algorithm based on the matrix semi-tensor product with a compound secret key produced by a Boolean network [J].
Wang, Xingyuan ;
Gao, Suo .
INFORMATION SCIENCES, 2020, 539 :195-214
[22]   Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory [J].
Wang, Xingyuan ;
Gao, Suo .
INFORMATION SCIENCES, 2020, 507 :16-36
[23]   A novel chaotic block image encryption algorithm based on dynamic random growth technique [J].
Wang, Xingyuan ;
Liu, Lintao ;
Zhang, Yingqian .
OPTICS AND LASERS IN ENGINEERING, 2015, 66 :10-18
[24]   A novel colour image encryption algorithm based on chaos [J].
Wang, Xingyuan ;
Teng, Lin ;
Qin, Xue .
SIGNAL PROCESSING, 2012, 92 (04) :1101-1108
[25]   Local Shannon entropy measure with statistical tests for image randomness [J].
Wu, Yue ;
Zhou, Yicong ;
Saveriades, George ;
Agaian, Sos ;
Noonan, Joseph P. ;
Natarajan, Premkumar .
INFORMATION SCIENCES, 2013, 222 :323-342
[26]   A fast image encryption algorithm based on compressive sensing and hyperchaotic map [J].
Xu, Qiaoyun ;
Sun, Kehui ;
Cao, Chun ;
Zhu, Congxu .
OPTICS AND LASERS IN ENGINEERING, 2019, 121 :203-214
[27]   Deterministic Construction of Toeplitzed Structurally Chaotic Matrix for Compressed Sensing [J].
Zeng, Li ;
Zhang, Xiongwei ;
Chen, Liang ;
Cao, Tieyong ;
Yang, Jibin .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2015, 34 (03) :797-813
[28]   A new image encryption algorithm based on non-adjacent coupled map lattices [J].
Zhang Ying-Qian ;
Wang Xing-Yuan .
APPLIED SOFT COMPUTING, 2015, 26 :10-20
[29]   A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice [J].
Zhang Ying-Qian ;
Wang Xing-Yuan .
INFORMATION SCIENCES, 2014, 273 :329-351
[30]   Image compression-encryption scheme based on hyper-chaotic system and 2D compressive sensing [J].
Zhou, Nanrun ;
Pan, Shumin ;
Cheng, Shan ;
Zhou, Zhihong .
OPTICS AND LASER TECHNOLOGY, 2016, 82 :121-133