Multi-Layer Mini-Sudoku Based High-Capacity Data Hiding Method

The main purpose of data hiding is to hide secret data imperceptibly into multimedia, ensuring secure data transmission. Existing magic matrix-based data hiding schemes cannot achieve satisfactory visual quality for a given low payload because they adopt a single-layer embedding (i.e., the fixed-sized reference matrix (RM) embedding), rather than adaptive multi-layer embedding (i.e., variable-sized RM embedding). To this end, we propose an adaptive data hiding scheme by constructing multi-layer RM using mini-Sudoku. Our scheme can adjust the number of layers (e.g., one, two, or more) of the RM to obtain the desired payload (i.e., low, moderate, or large payloads). In addition, our method also has the capability of obtaining the optimal number of layers of RM achieving the highest visual quality for a given payload. For each pixel pair, our scheme selects the optimal pair having the smallest Euclidean distance with this pair as its stego pair, resulting in a large decrease in distortion. Experimental results show that our proposed scheme can obtain various payloads, and more importantly, it can achieve better or comparable rate-distortion performance than several existing magic matrix-based data hiding schemes.

[1]  Yanjun Liu,et al.  High capacity turtle shell-based data hiding , 2016, IET Image Process..

[2]  X. Zhang,et al.  Improved modification direction methods , 2010, Comput. Math. Appl..

[3]  J. Mielikainen LSB matching revisited , 2006, IEEE Signal Processing Letters.

[4]  Walter Bender,et al.  Techniques for Data Hiding , 1996, IBM Syst. J..

[5]  Yanjun Liu,et al.  A Novel Turtle Shell Based Scheme for Data Hiding , 2014, 2014 Tenth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[6]  Tung-Shou Chen,et al.  Steganography Using Sudoku Revisited , 2008, 2008 Second International Symposium on Intelligent Information Technology Application.

[7]  Bertram Felgenhauer,et al.  Mathematics of Sudoku I , 2006 .

[8]  Chin-Chen Chang,et al.  A Mini-Sudoku Matrix-Based Data Embedding Scheme With High Payload , 2019, IEEE Access.

[9]  Xinpeng Zhang,et al.  Efficient Steganographic Embedding by Exploiting Modification Direction , 2006, IEEE Communications Letters.

[10]  Chin-Chen Chang,et al.  Minimizing Turtle-Shell Matrix Based Stego Image Distortion Using Particle Swarm Optimization , 2017, Int. J. Netw. Secur..

[11]  Zhaoxia Yin,et al.  Image Steganography via Fully Exploiting Modification Direction , 2015 .

[12]  Chin-Chen Chang,et al.  An Information Hiding Scheme Using Sudoku , 2008, 2008 3rd International Conference on Innovative Computing Information and Control.

[13]  Chin-Chen Chang,et al.  Extended squared magic matrix for embedding secret information with large payload , 2019, Multimedia Tools and Applications.

[14]  Xinpeng Zhang,et al.  Improved Steganographic Embedding Exploiting Modification Direction in Multimedia Communications , 2011, STA.

[15]  Pasumarthy Sarada,et al.  Improving Image Data Hiding Capacity Scheme using Sudoku Puzzle in Color Images , 2012 .

[16]  Jiwu Huang,et al.  Improved Algorithm of Edge Adaptive Image Steganography Based on LSB Matching Revisited Algorithm , 2013, IWDW.

[17]  Cheonshik Kim,et al.  Data hiding by an improved exploiting modification direction , 2012, Multimedia Tools and Applications.

[18]  Toby Sharp,et al.  An Implementation of Key-Based Digital Signal Steganography , 2001, Information Hiding.

[19]  Chin-Chen Chang,et al.  Data hiding based on extended turtle shell matrix construction method , 2017, Multimedia Tools and Applications.

[20]  Chin-Chen Chang,et al.  Data Hiding Based on a Two-Layer Turtle Shell Matrix , 2018, Symmetry.