Hybrid Watermarking Algorithm Using Clifford Algebra With Arnold Scrambling and Chaotic Encryption

被引:57
作者
Bhatti, Uzair Aslam [1 ]
Yu, Zhaoyuan [1 ]
Li, Jingbing [6 ]
Nawaz, Saqib Ali [6 ]
Mehmood, Anum [4 ,5 ,6 ]
Zhang, Kun [6 ]
Yuan, Linwang [1 ,2 ,3 ]
机构
[1] Nanjing Normal Univ, Sch Geog Informat Syst, Nanjing 210097, Peoples R China
[2] Nanjing Normal Univ, Key Lab Virtual Geog Environm, Minist Educ, Nanjing 210097, Peoples R China
[3] Nanjing Normal Univ, NSLSCS, Jiangsu Prov Key Lab, Nanjing 210097, Peoples R China
[4] Hainan Univ, Hainan Key Labs Sustainable Utilizat Trop Bioreso, Haikou 570228, Hainan, Peoples R China
[5] Hainan Univ, Inst Trop Agr & Forestry, Lab Biotechnol & Mol Pharmacol, Haikou 570228, Hainan, Peoples R China
[6] Hainan Univ, Coll Informat & Commun Engn, Haikou 570228, Hainan, Peoples R China
基金
中国国家自然科学基金;
关键词
Watermarking; Quaternions; Color; Signal processing algorithms; Algebra; Robustness; Frequency-domain analysis; QFT; Arnold scrambling; chaotic encryption; Clifford algebra; COLOR IMAGE WATERMARKING; ROBUST; SCHEME; QUATERNION; SVD; DWT; TRANSFORM; DCT;
D O I
10.1109/ACCESS.2020.2988298
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the widespread use of color images, the copyright protection of those images using watermarks is one of the latest research topics. The use of color images as watermarks has advantages over binary and irreplaceable grayscale images. Color images are intuitive, rich, and lively; they have large amounts of copyright protection information and more easily recognized by human vision. To improve the security of watermark information and embedding positions and improve the algorithm's robustness against various attacks, a Quaternion Fourier transform (QFT) based algorithm, based on Arnold transform and chaotic encryption, is proposed in this paper. Geometric algebra (GA) can deal with color images in vector form with each component of RGB handled individually. We used Quaternion, which is a sub-algebra of GA, and effectively handled color image processing by using Fourier transformation. After deriving the calculation process of the QFT with strong security by Arnold scrambling and chaotic encryption, this paper proposes a digital watermarking algorithm that resists geometric attacks by using color images as carriers. The robustness and quality of the proposed watermarking algorithm is tested with different with many statistical measures. Experimental outcomes show that the proposed approach is the best to solve conflict problems between quality and robustness. Also, the proposed approach exhibits worthy robustness against many attacks, such as, conventional attacks, and geometrical attacks.
引用
收藏
页码:76386 / 76398
页数:13
相关论文
共 48 条
  • [1] [Anonymous], [No title captured]
  • [2] [Anonymous], [No title captured]
  • [3] [Anonymous], [No title captured]
  • [4] [Anonymous], [No title captured]
  • [5] Baylis WE., 2012, Clifford (Geometric) Algebras: with applications to physics, mathematics, and engineering
  • [6] Secure Randomized Image Watermarking Based on Singular Value Decomposition
    Bhatnagar, Gaurav
    Wu, Q. M. Jonathan
    Atrey, Pradeep K.
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2013, 10 (01)
  • [7] Color Image Analysis by Quaternion-Type Moments
    Chen, Beijing
    Shu, Huazhong
    Coatrieux, Gouenou
    Chen, Gang
    Sun, Xingming
    Coatrieux, Jean Louis
    [J]. JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2015, 51 (01) : 124 - 144
  • [8] A Perceptually Tuned Watermarking Scheme for Color Images
    Chou, Chun-Hsien
    Liu, Kuo-Cheng
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2010, 19 (11) : 2966 - 2982
  • [9] An optimized digital watermarking algorithm in wavelet domain based on differential evolution for color image
    Cui, Xinchun
    Niu, Yuying
    Zheng, Xiangwei
    Han, Yingshuai
    [J]. PLOS ONE, 2018, 13 (05):
  • [10] Image encryption algorithms based on chaos through dual scrambling of pixel position and bit
    [J]. Deng, X.-H., 1600, Editorial Board of Journal on Communications (35): : 216 - 223