Data hiding such as steganography and invisible watermarking has important applications in copyright protection, privacy-preserved communication and content provenance. Existing works often fall short in either preserving image quality, or robustness against perturbations or are too complex to train. We propose RoSteALS, a practical steganography technique leveraging frozen pretrained autoencoders to free the payload embedding from learning the distribution of cover images. RoSteALS has a light-weight secret encoder of just 300k parameters, is easy to train, has perfect secret recovery performance and comparable image quality on three benchmarks. Additionally, RoSteALS can be adapted for novel cover-less steganography applications in which the cover image can be sampled from noise or conditioned on text prompts via a denoising diffusion process. Our model and code are available at \url{https://github.com/TuBui/RoSteALS}.
翻译:隐写术和隐形水印等数据隐藏技术具有版权保护、隐私通信和内容来源追溯等重要应用。现有的方法往往在保持图像质量、鲁棒性或训练复杂度上存在缺陷。我们提出 RoSteALS,一种实用的隐写术技术,利用冻结预训练自编码器,将负载嵌入从覆盖图像的分布释放。RoSteALS 采用了轻量级的加密器,仅有 300,000 参数,易于训练,在三个基准测试中具有完善的秘密恢复性能和可比的图像质量。此外,RoSteALS 可以通过去噪扩散过程从噪声中采样覆盖图像或通过文本提示调节条件,以适应新的无覆盖隐写应用。我们的模型和代码可在 \url{https://github.com/TuBui/RoSteALS} 上获得。