A novel general multiple-base data embedding algorithm

被引:7
作者
Chen, Wei-Sung [1 ]
Liao, Yi-Kai [1 ]
Lin, Yun-Te [1 ,2 ]
Wang, Chung-Ming [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Comp Sci & Engn, 145 Xingda Rd, Taichung 40227, Taiwan
[2] Natl Ctr High Performance Comp, Taichung Branch, NAR Labs, 22 Keyuan Rd,Cent Taiwan Sci Pk, Taichung 40763, Taiwan
关键词
Multiple-base; Data embedding; Payload; Image quality; Optimal base vector; Prediction; STEGANOGRAPHIC METHOD; IMAGES; SYSTEM;
D O I
10.1016/j.ins.2016.03.045
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a general multiple-base (GMB) data embedding algorithm to conceal a serial secret bit stream equivalent to an M-ary secret digit in a pixel-cluster consisting of n pixels, where M is automatically determined by the initial input (n, F) given by the end user. Through the change of two parameters, n and M, the proposed algorithm offers a multiple-purpose message embedding style to produce a high quality embedded image or provide a large embedding payload. Inspired by a single base (SB) data embedding approach, this study first introduces a multiple-base (MB) scheme which adopts an n-tuple optimal base vector (OBV) to conceal a secret M-ary digit with minimal pixel distortion, where M is the product of all vector components in the OBV. This study extends the MB scheme to develop the GMB algorithm, which supports a serial secret bit stream as a secret message. Four binary to M-ary conversion schemes are introduced, allowing the GMB algorithm to carry an extra secret bit per pixel-cluster, offering a larger payload without increasing the pixel distortion caused by data embedding. The proposed algorithm is analyzed, and mathematical expressions are derived so that prior to a real message embedding, it is possible to predict the expected payloads and the corresponding image quality. Finally, we extend the GMB algorithm to support content-adaptive data embedding. To the best of the authors' knowledge, the proposed algorithm is the first multiple-purpose data embedding technique, providing greater flexibility and offering large payloads or high image quality. Experimental results demonstrate that the proposed scheme outperforms current state-of-the-art competitors. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:164 / 190
页数:27
相关论文
共 34 条
  • [1] [Anonymous], INTRO THEORY STAT 19
  • [2] Hiding data in images by simple LSB substitution
    Chan, CK
    Cheng, LM
    [J]. PATTERN RECOGNITION, 2004, 37 (03) : 469 - 474
  • [3] LIBSVM: A Library for Support Vector Machines
    Chang, Chih-Chung
    Lin, Chih-Jen
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
  • [4] A novel image data hiding scheme with diamond encoding
    Wu H.-C.
    Chao R.-M.
    Lee C.-C.
    Chu Y.-P.
    [J]. EURASIP Journal on Information Security, 2009 (1):
  • [5] Digital image steganography: Survey and analysis of current methods
    Cheddad, Abbas
    Condell, Joan
    Curran, Kevin
    Mc Kevitt, Paul
    [J]. SIGNAL PROCESSING, 2010, 90 (03) : 727 - 752
  • [6] A PVD-based data hiding method with histogram preserving using pixel pair matching
    Chen, Jeanne
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2014, 29 (03) : 375 - 384
  • [7] A Novel Approach to Steganography in High-Dynamic-Range Images
    Cheng, Yu-Ming
    Wang, Chung-Ming
    [J]. IEEE MULTIMEDIA, 2009, 16 (03) : 70 - 80
  • [8] Cox I, 2007, Digital watermarking and steganography
  • [9] Detecting LSB steganography in color and gray-scale images
    Fridrich, J.
    Goljan, M.
    Du, R.
    [J]. IEEE Multimedia, 2001, 8 (04) : 22 - 28
  • [10] Varying radix numeral system based adaptive image steganography
    Geetha, S.
    Kabilan, V.
    Chockalingam, S. P.
    Kamaraj, N.
    [J]. INFORMATION PROCESSING LETTERS, 2011, 111 (16) : 792 - 797