Fibonacci Sequence – based FFT and DCT Performance Comparison in Audio Watermarking

  • Authors

    • Donny Budiman
    • Andriyan B. Suksmono
    • Donny Danudirdjo
    2019-01-26
    https://doi.org/10.14419/ijet.v8i1.9.26401
  • Audio watermarking, copyright, frequency domain, embedding, FFT, DCT, fidelity, Fibonacci
  • Audio watermarking is a manner to hide watermark into the audio for copyright protection. Recently, there are many techniques based on audio watermarking. Frequency domain based audio watermarking is one of audio watermarking technique that has good watermark robustness against many attacks, good watermarked audio quality, and also high watermark payload. In this paper, FFT and DCT performance will be compared as transform technique for data hiding in audio. Host audio is first transformed into frequency domain in frame-based by FFT or DCT, then watermark is embedded into the frequency domain signal by Fibonacci sequence rule. Different than DCT which can embed watermark on full frame, in FFT, only a half of frame that can be embedded by watermark due to FFT properties. After embedding, the frequency domain signal is transformed to time domain by IFFT or IDCT to get watermarked audio. The simulation result of frequency based audio watermarking comparing FFT and DCT transform method shows that watermark payload for perfect robustness at no attack condition could reach up to 70 bps for FFT and 500 bps for DCT. With good watermarked audio quality due to ODG > -1 and SNR > 30 dB. Due to this performance, DCT is a recommended transform method for audio watermarking technique to obtain high imperceptibility, strong robustness and high capacity than FFT.

     

     
  • References

    1. [1] Bender, W., Gruhl, D., Morimoto, N., & Lu, a. (1996). Techniques for data hiding. IBM Systems Journal, 35(3.4), 313–336. http://doi.org/10.1147/sj.353.0313

      [2] Budiman, G., Suksmono, A. B., & Shin, D. H. (2015). A Multicarrier Modulation Audio Watermarking System. In International Conference on Electrical Engineering and Informatics 2015 (pp. 164–171). Legian, Bali: IEEE.

      [3] Dhar, P. K., & Shimamura, T. (2015). Advances In Audio Watermarking Based on SVD. New York, London: Springer. http://doi.org/10.1007/9783319148007

      [4] Dymarski, P., & Markiewicz, R. (2014). Robust Audio Watermarks in Frequency Domain. Journal of Telecommunications and Information Technology, 2, 1–10.

      [5] Fallahpour, M., & Megías, D. (2014). Robust Audio watermarking based on Fibonacci numbers. 10th International Conference on Mobile Ad-Hoc and Sensor Networks Robust. http://doi.org/10.1109/MSN.2014.58

      [6] Fallahpour, M., & Megías, D. (2015). Audio Watermarking Based on Fibonacci Numbers. IEEE/ACM Transactions on Audio, Speech, and Language Processing, 23(8), 1273–1282. Retrieved from http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=7103318&url=http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=7103318

      [7] Fredric T. Howard. (2004). Applications of Fibonacci Numbers. In F. T. Howard (Ed.), Proceedings of The Tenth International Research Conference on Fibonacci Numbers and Their Applications (pp. 1–328). North Carolina: Springer-Science+Business Media, B.V. http://doi.org/10.1007/s13398-014-0173-7.2

      [8] Hayes, M. H. (1999). Schaum ’ s Outline of Theory and Problems of Digital Signal Processing. McGraw-Hill.

      [9] ITU-R, R. RECOMMENDATION ITU-R BS.1387-1 Method for objective measurements of perceived audio quality, BS.1387-1 International Telecommunications Union-Recommendation , Geneva (1998). Retrieved from http://scholar.google.com/scholar?hl=en&btnG=Search&q=intitle:Method+for+objective+measurements+of+perceived+audio+quality+1#0nhttp://scholar.google.com/scholar?hl=en&btnG=Search&q=intitle:1387,+Method+for+objective+measurements+of+perceived+audio+qualit

      [10] Kirovski, D., & Malvar, H. S. (2003). Spread-Spectrum Watermarking of Audio Signals. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 51(4), 1020–1033.

      [11] Lin, Y., & Abdulla, W. H. (2015). Audio Watermark, A Comprehensive Foundation Using Matlab. Springer. Auckland: Springer. http://doi.org/10.1007/978-3-319-07974-5_1

      [12] Natgunanathan, I., Xiang, Y., Rong, Y., Member, S., Zhou, W., & Member, S. (2012). Robust Patchwork-Based Embedding and Decoding Scheme for Digital Audio Watermarking. IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, 20(8), 2232–2239. http://doi.org/10.1109/TASL.2012.2199111

      [13] Wu, J.-L., & Shin, J. (1995). Discrete cosine transform in error control coding. IEEE Transactions on Communications, 43(5), 1857–1861. article. http://doi.org/10.1109/26.387423

      [14] Xiang, Y., Member, S., Natgunanathan, I., Guo, S., & Member, S. (2014). Patchwork-Based Audio Watermarking Method Robust to De-synchronization Attacks. IEEE/ACM TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, 22(9), 1413–1423. http://doi.org/10.1109/TASLP.2014.2328175

  • Downloads

  • How to Cite

    Budiman, D., B. Suksmono, A., & Danudirdjo, D. (2019). Fibonacci Sequence – based FFT and DCT Performance Comparison in Audio Watermarking. International Journal of Engineering & Technology, 8(1.9), 209-214. https://doi.org/10.14419/ijet.v8i1.9.26401