Efficient implementation of the RDM-QIM algorithm in an FPGA

The RDM-QIM algorithm has been proposed as a solution to the gain attack in QIM-based data hiding schemes. Several data hiding applications, such as broadcasting monitoring and live performance watermarking, requires a real-time multi-channel behavior. While Digital Signal Processors (DSP) have been used for implementing these schemes achieving real-time performance for audio signal processing, FPGAs offer the posibility of fully exploiting the inherent parallelism of this type of algorithms for more demanding applications. This letter presents an efficient FPGA implementation of RDM-QIM algorithm that overcomes a DSP-based implementation for more than two orders of magnitude and allows real-time multi-channel behavior.

[1]  Kyung-Ae Moon,et al.  EM Estimation of Scale Factor for Quantization-Based Audio Watermarking , 2003, IWDW.

[2]  C. Mosquera,et al.  Rational dither modulation: a high-rate data-hiding method invariant to gain attacks , 2005, IEEE Transactions on Signal Processing.

[3]  Gregory W. Wornell,et al.  Quantization index modulation: A class of provably good methods for digital watermarking and information embedding , 2001, IEEE Trans. Inf. Theory.

[4]  Héctor M. Pérez Meana,et al.  Data hiding in audio signal using Rational Dither Modulation , 2008, IEICE Electron. Express.

[5]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[6]  Héctor M. Pérez Meana,et al.  Real-Time MCLT Audio Watermarking and Comparison of Several Whitening Methods in Receptor Side , 2006, Eighth IEEE International Symposium on Multimedia (ISM'06).

[7]  Bernd Girod,et al.  Estimation of amplitude modifications before SCS watermark detection , 2002, IS&T/SPIE Electronic Imaging.

[8]  Ton Kalker,et al.  Adaptive quantization watermarking , 2004, IS&T/SPIE Electronic Imaging.

[9]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.