Modern adaptive image steganography with minimizing a distortion function has high performance of undetectability. However, when an image with hidden information is attacked by JPEG compression, its robustness cannot be guaranteed, that remarkably limits its extension from the lab to the real world. In this paper, a novel image steganographic algorithm is proposed that is robust to JPEG compression. First, by using the sign of DCT coefficients, that remains unchangeable before and after JPEG compression, we select the candidate coefficients for resisting JPEG compression. Second, the designed distortion function assigns cost for each candidate DCT coefficient. Finally, relying on both error correction code and Syndrome-Trellis Codes, an encoded message is embedded into the cover image with minimum embedding distortion. Compared with prior arts, extensive experimental results highlight both undetectability and robustness of our proposed algorithm. INDEX TERMS Robust steganography, distortion function, JPEG compression, sign of DCT coefficients.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.