A Robust and Secure Video Steganography Method in DWT-DCT Domains Based on Multiple Object Tracking and ECC
Principle that authors are free to post the accepted version of their articles on their personal websites or those of their employers. (Authors of IEEE open access articles may freely post the final version of their papers.)
Over the past few decades, the art of secretly embedding and communicating digital data has gained enormous attention because of the technological development in both digital contents and communication. The imperceptibility, hiding capacity, and robustness against attacks are three main requirements that any video steganography method should take into consideration. In this article, a robust and secure video steganographic algorithm in Discrete Wavelet Transform (DWT) and Discrete Cosine Transform (DCT) domains based on the Multiple Object Tracking (MOT) algorithm and Error Correcting Codes (ECC) is proposed. The secret message is preprocessed by applying both Hamming and Bose, Chaudhuri, and Hocquenghem (BCH) codes for encoding the secret data. First, motion-based MOT algorithm is implemented on host videos to distinguish the regions of interest in the moving objects. Then, the data hiding process is performed by concealing the secret message into the DWT and DCT coefficients of all motion regions in the video depending on foreground masks. Our experimental results illustrate that the suggested algorithm not only improves the embedding capacity and imperceptibility but also it enhances its security and robustness by encoding the secret message and withstanding against various attacks.