基于Ramanujan矩阵的图像置乱与恢复方法
本发明公开了一种基于Ramanujan矩阵的图像置乱与恢复方法,包括以下步骤:给定原图像A及分割后的子图像A1,A2,...,An;利用Ramanujan矩阵对每个子图像Ai分别进行加密运算,得加密后的子图像A′1,A′2,...,A′n;依次按照子图像Ai在A中的位置,得到由子图像A′i合成后的数字图像A′;对每个加密后的子图像A′1,A′2,...,A′n分别进行解密运算;A′1,A′2,...,A′n成功解密后保持其位置不变,即恢复出原图像A。本发明提供的基于Ramanujan矩阵的图像置乱和恢复方法,由于在加密和解密过程中,系统不需要额外附加多余的图像信息,故图像信息的传输效率较高;所...
Saved in:
| Format | Patent |
|---|---|
| Language | Chinese |
| Published |
18.11.2022
|
| Subjects | |
| Online Access | Get full text |
Cover
| Summary: | 本发明公开了一种基于Ramanujan矩阵的图像置乱与恢复方法,包括以下步骤:给定原图像A及分割后的子图像A1,A2,...,An;利用Ramanujan矩阵对每个子图像Ai分别进行加密运算,得加密后的子图像A′1,A′2,...,A′n;依次按照子图像Ai在A中的位置,得到由子图像A′i合成后的数字图像A′;对每个加密后的子图像A′1,A′2,...,A′n分别进行解密运算;A′1,A′2,...,A′n成功解密后保持其位置不变,即恢复出原图像A。本发明提供的基于Ramanujan矩阵的图像置乱和恢复方法,由于在加密和解密过程中,系统不需要额外附加多余的图像信息,故图像信息的传输效率较高;所需的运算量小,运算高效且由于在加密和解密过程中,各个子图像之间是相互独立的,故个别像素点的错误不会引起误差的扩散。
The invention discloses an image scrambling and recovering method based on a Ramanujan matrix. The image scrambling and recovering method comprises the following steps: giving an original image A andsegmented sub-images A1, A2,..., An; respectively carrying out encryption operation on each sub-image Ai by utilizing a Ramanujan matrix to obtain encrypted sub-images A'1, A'2,..., A'n; obtaining a digital image A' synthesized by the sub-images A'i according to the positions of the sub-images Ai in A in sequence; respectively carrying out decryption operation on each encrypted sub-image A'1, A'2,..., A'n; and after the A'1, the A'2,..., and the A'n are successfu |
|---|---|
| Bibliography: | Application Number: CN201910765448 |