Minimizing Embedding Impact in Steganography using Trellis-Coded Quantization

被引:47
作者
Filler, Tomas [1 ]
Judas, Jan [1 ]
Fridrich, Jessica [1 ]
机构
[1] SUNY Binghamton, Dept Elect & Comp Engn, Binghamton, NY 13902 USA
来源
MEDIA FORENSICS AND SECURITY II | 2010年 / 7541卷
关键词
Steganography; embedding impact; matrix embedding; wet paper codes; trellis-coded quantization; convolutional codes; WET PAPER CODES;
D O I
10.1117/12.838002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose a practical approach to minimizing embedding impact in steganography based on syndrome coding and trellis-coded quantization and contrast its performance with bounds derived from appropriate rate-distortion bounds. We assume that each cover element can be assigned a positive scalar expressing the impact of making an embedding change at that element (single-letter distortion). The problem is to embed a given payload with minimal possible average embedding impact. This task, which can be viewed as a generalization of matrix embedding or writing on wet paper, has been approached using heuristic and suboptimal tools in the past. Here, we propose a fast and very versatile solution to this problem that can theoretically achieve performance arbitrarily close to the bound. It is based on syndrome coding using linear convolutional codes with the optimal binary quantizer implemented using the Viterbi algorithm run in the dual domain. The complexity and memory requirements of the embedding algorithm are linear w.r.t. the number of cover elements. For practitioners, we include detailed algorithms for finding good codes and their implementation. Finally, we report extensive experimental results for a large set of relative payloads and for different distortion profiles, including the wet paper channel.
引用
收藏
页数:14
相关论文
共 29 条
[1]  
[Anonymous], 1998, COMMUNICATION
[2]  
Bierbrauer J, 2008, LECT NOTES COMPUT SC, V4920, P1, DOI 10.1007/978-3-540-69019-1_1
[3]  
Crandall R., 1998, Steganography Mailing List
[4]  
Filler T., 2009, P SPIE ELECT IMAGING, V7254
[5]  
FILLER T, 2009, 1 INT WORKSH INF FOR
[6]  
Filler T, 2009, LECT NOTES COMPUT SC, V5806, P31, DOI 10.1007/978-3-642-04431-1_3
[7]   Perturbed quantization steganography [J].
Fridrich, J ;
Goljan, M ;
Soukal, D .
MULTIMEDIA SYSTEMS, 2005, 11 (02) :98-107
[8]   Writing on wet paper [J].
Fridrich, J ;
Goljan, M ;
Lisonek, P ;
Soukal, D .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2005, 53 (10) :3923-3935
[9]  
Fridrich J., 2007, P SPIE ELECT IMAGING, V6505
[10]  
Fridrich J., 2007, P 9 WORKSH MULT SEC, DOI [10.1145/1288869.1288872, DOI 10.1145/1288869.1288872]