Robust steganography resisting JPEG compression by improving selection of cover element

Tong Qiao,Shuai Wang,Xiangyang Luo,Zhiqiang Zhu
DOI: https://doi.org/10.1016/j.sigpro.2021.108048
IF: 4.729
2021-06-01
Signal Processing
Abstract:<p>Through minimizing embedding cost, modern adaptive steganography has gained unprecedented success in terms of its undetectability. However, due to Joint Photographic Experts Group (JPEG) compression, the secret bits hidden in the image transmitted over social network platform fail to be perfectly extracted, that remarkably limits its wide application in the real world. In this paper, by improving selection of cover element, we propose to design an enhanced robust steganographic algorithm to resist against JPEG compression. First, since that before and after JPEG compression the sign of Discrete Cosine Transform (DCT) coefficient is not easy to change, we devise cover element based on the sign of DCT coefficient. Furthermore, the selection of cover element is successfully improved with the help of post-processing operation analysis. Second, the embedding cost for each candidate DCT coefficient is calculated. Finally, dependent of both error correction algorithm and syndrome-trellis codes, a compression-resistant stego image is generated with minimum distortion. Numerical results verify that the robustness of our proposed steganographic algorithm is superior to that of current arts; meanwhile, the effectiveness of the algorithm is also verified over social network platform.</p>
engineering, electrical & electronic
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is: when transmitting images through social network platforms, how to design a robust steganography algorithm that can resist JPEG compression to ensure that the hidden information can still be perfectly extracted after JPEG compression. Although modern adaptive steganography techniques have achieved great success in terms of undetectability, due to the influence of JPEG compression, these techniques often cannot guarantee the complete extraction of secret information in practical applications, which greatly limits their wide application in the real world. Therefore, this paper proposes a robust steganography algorithm that enhances the resistance to JPEG compression by improving the selection of carrier elements. Specifically, the paper makes the following contributions: 1. **Analyze post - processing operations of actual transmission channels**: Research the JPEG compression characteristics adopted by social network platforms when uploading pictures, which is the basis for selecting appropriate carrier elements. 2. **Improve the selection of carrier elements based on DCT coefficient symbols**: Utilize the results of post - processing operation analysis to optimize the selection of carrier elements and improve the robustness and undetectability of the steganography system. 3. **Design an embedding cost function**: By defining an embedding cost function, ensure that the distortion caused by the embedding process is minimized. 4. **Combine error - correction coding and Syndrome - Trellis Codes (STCs)**: Utilize error - correction coding and STC strategies to generate steganographic images that can maintain robustness under JPEG compression. Through these improvements, the paper aims to improve the robustness and effectiveness of the steganography algorithm when transmitting on actual social network platforms.