跳转至

第 3 章:水印模型

信息交流

加性噪声:\(\mathbf{y} = \mathbf{x} + \mathbf{n}\)

衰落信道:\(\mathbf{y} = v[t] \mathbf{x} + \mathbf{n}, 0 \leq v[t] \leq 1\)

安全传输

  • 被动攻击:对信息的攻击。监视传输通道,并试图非法读取消息。
  • 主动攻击:掐掉信道,或传输虚假/未经授权的消息。

解决方式:

  • 消息层面:在传输前后加密与解密。
  • 传输层面:扩展频率通信。比如跳转频率(每隔一段时间换一次频率),可以让窃听者难以获得完整消息,并提升阻断消息的难度。

基于通信的水印模型

\(\mathbf{c}_{wn} = \mathbf{c}_o + \mathbf{w}_a + \mathbf{n}\)

E_BLIND

编码一位信息 \(m \in \{0, 1\}\)

参考水印图案 \(\mathbf{w}_r\)

编码水印图案 \(\mathbf{w}_m = (2 m - 1) \mathbf{w}_r\)

添加的图案 \(\mathbf{w}_a = \alpha \mathbf{w}_m\)

编码 \(\mathbf{c}_w = \mathbf{c}_o + \mathbf{w}_a\)

D_LC

传输后掺了噪声 \(\mathbf{c} = \mathbf{c}_w + \mathbf{n}\)

线性相关的评判方法:\(z_{lc} (\mathbf{c}, \mathbf{w}_r) = \frac{1}{N} \mathbf{c} \cdot \mathbf{w}_r\)\(N\) 是像素个数

限定水印方差 \(\sigma_{\mathbf{w}_r}^2 = || \mathbf{w}_r - \mu_{\mathbf{w}_r} ||^2 / N = 1\)

标记空间

加水印的过程可以理解成 \(\mathbf{c}_w = f(\mathbf{c}, \mathbf{w}(m))\)

设有这样的一个向量 \(\mathbf{v} = T(\mathbf{c})\),把向量加上水印 \(\mathbf{v}_w = g(\mathbf{v}, \mathbf{w}(m))\),某个信息加完水印就能理解成 \(\mathbf{c}_w = T^{-1}(\mathbf{v}_w, \mathbf{c})\)

识别水印的过程可以理解成 \(T(\mathbf{c}_w) = \mathbf{v}_w\)\(m = Cor_g (\mathbf{v}_w, \mathbf{w}(m))\)

Z_CC、Z_NC

\(\tilde{\mathbf{v}} = \mathbf{v} - \mu_{\mathbf{v}} \mathbf{1} = \mathbf{v} - \bar{\mathbf{v}}\)\(\tilde{\mathbf{v}}' = \tilde{\mathbf{v}} / || \tilde{\mathbf{v}} ||\)

\(z_{cc}(\mathbf{v}, \mathbf{w}_r) = \tilde{\mathbf{v}}' \cdot \tilde{\mathbf{w}_r}'\)

\(z_{nc}(\mathbf{v}, \mathbf{w}_r) = \mathbf{v}' \cdot \mathbf{w}_r'\)

实际上 \(z_{nc}(\mathbf{v}, \mathbf{w}_r) = \cos \langle \mathbf{v}, \mathbf{w}_r \rangle\)

降维操作

\(\tilde{\mathbf{v}} = \mathbf{v} - \bar{\mathbf{v}}\) 实际上给向量降了一维,因为:

\(\tilde{\mathbf{v}} = \mathbf{v} - \bar{\mathbf{v}} = \mathbf{v} - \mathbf{1}_{N \times 1} \mu_{\mathbf{v}} = \mathbf{v} - \mathbf{1}_{N \times 1} \frac{\mathbf{1}_{1 \times N} \mathbf{v}}{N} = (I - \frac{\mathbf{1}_{N \times N}}{N}) \mathbf{v}\)

矩阵 \(I - \frac{\mathbf{1}_{N \times N}}{N}\) 的秩是 \(N - 1\)

等价

按标准差进行处理的方法:

\(z_{2} (\mathbf{v}, \mathbf{w}_r) = \frac{\sqrt{N}}{||\tilde{\mathbf{v}}||} \mathbf{v} \cdot \mathbf{w}_r\)