International Journal of Application or Innovation in Engineering & Management... Web Site: www.ijaiem.org Email: , Volume 2, Issue 11, November 2013

advertisement

International Journal of Application or Innovation in Engineering & Management (IJAIEM)

Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com

Volume 2, Issue 11, November 2013 ISSN 2319 - 4847

Analysis of Performance of Fast Fourier

Transformation of an Audio File

Vinita Makwana

1

, Neha Parmar

2

1

P.G. Student, Department of Computer Science and Engineering, Parul Institute of Engineering, Vadodara

2

Assistant Professor, Department of Computer Science and Engineering, Parul Institute of Engineering,Vadodara

Abstract

FFT is a transformation technique. It is used to transform an audio signal from time domain to frequency domain. It can also apply with Watermarking and Encryption techniques. Watermarking is a technique to hide any kind of data in another file where as Encryption is a technique to change the data an unreadable form. After applying FFT we get the effective output.

Keywords : FFT, Watermarking, Encryption, NUFFT, SDFT, MDCT, Cox’s method.

1.

I

NTRODUCTION

FFT is a method to compute DFT and also we can find DFT’s inverse. Now days, science introduce many FFT algorithms for computing DFT. It is also very effective.

In past, we are using DFT, Discrete Fourier Transform. It is used for same purpose as FFT But it is slow related to

FFT.We are considering only frequency coefficients of an signal. DFT and FFT are techniques which can convert samples into its equivalent frequency coefficients. The DFT is obtained by decomposing the sequence of values into modules of frequencies. Computing the DFT of N point takes O(N2) arithmetical operation, where as a FFT can takes only O(N log

N) operation. he best-known FFT algorithms depend upon the factorization of N , but there are FFTs with O( N log N ) complexity for all N , even for prime N . Many FFT algorithms only depend on the fact that is an N-th primitive root of unity, and thus can be applied to analogous transforms over any finite field, such as number-theoretic transforms

[1]. We have FFT (Fast Fourier Transform), SDFT (Shifted Discrete Fourier Transform), MDCT (Modified Discrete

Fourier Transform) are frequency analysis tools.

The information is not only text, but also digital media such as audio, video, image and multimedia content. A standard waveform audio format, called a wav file, has given by Microsoft and IBM. This is Windows' custom file format for representing digital audio data. Now a day, audio file format like .au, .mp3, .wma are supported. Many people using an audio for communication. Audio security has become an important topic in the current computer world. Different encryption techniques are used to secure an audio file. We can make better performance of an audio file by using FFT. We can also make secure by using Watermarking and Encryption techniques.

We also introduce Watermarking and Encryption techniques which can be applied on an audio file after perform FFT.

Watermarking and Encryption both are complementary. Watermarking is a technique to hide the data or information in any other file for protecting it from unauthorized user and also no one can see it. Encryption is a technique to make the information or data as it is unreadable format to protect from unauthorized user and no one can understand it.

The paper is organized as follows: Section II gives Definition of FFT. In Section III, Some literature regarding FFT and

Section IV concludes the paper.

1.1

D EFINITION OF FFT [1]

An FFT computes the DFT and produces exactly the same result as evaluating the DFT definition directly; the only difference is that an FFT is much faster.

Let x

0

, ...., x

N -1

be complex numbers.

The DFT is defined by the formula

Evaluating this definition directly requires O( N

[1].

2

) operations: there are N outputs X k

, and each output requires a sum of N terms. An FFT is any method to compute the same results in O( N log N ) operations. More precisely, all known FFT algorithms require Θ( N log N ) operations, although there is no known proof that a lower complexity score is impossible.(Johnson and Frigo, 2007)

To illustrate the savings of an FFT, consider the count of complex multiplications and additions. Evaluating the DFT's sums directly involves N

2

complex multiplications and N ( N −1) complex. The well -known radix-2 Cooley–Tukey algorithm, for N a power of 2, can compute the same result with only ( N /2)log

2

( N ) complex multiplications and N log

2

( N ) complex additions. In practice, actual performance on modern computers is usually dominated by factors other than the

Volume 2, Issue 11, November 2013 Page 68

International Journal of Application or Innovation in Engineering & Management (IJAIEM)

Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com

Volume 2, Issue 11, November 2013 ISSN 2319 - 4847 speed of arithmetic operations and the analysis is a complicated subject (see, e.g., Frigo & Johnson, 2005), but the overall improvement from O( N

2

) to O( N log N ) remains.

Properties of FFT are as follows [2]:

1.

Periodicity

2.

Linearity

3.

Shifting property

4.

Time reversal of a sequence

5.

Circular time shift

6.

Circular frequency shift

7.

Circular convolution

8.

Circular correlation

9.

Complex conjugate property

10.

Multiplication of two sequences

11.

Parseval’s Theorem.

2.

L

ITERATURE

R

EVIEW

2.1 The Application of Nonuniform Fast Fourier Transform in Audio Coding [3].

In this paper introduce Nonuniform Fast Fourier Transform into audio coding. NUFFT is first proposed by Dutt. Rokhlin in 1993[4]. It has the benefit of arbitrary frequency resolution without nonlinear mapping, which leads it to the potential application of audio coding[3]. This paper shows the comparison between FFT and NUFFT. NUFFT is the fast algorithm to calculate the discrete fourier transform with little error[3]. We want to convert a signal from time domain to frequency domain, so we need that frequency in non uniform manner. We can perform transformation and Inverse Transformation by using some equations. After calculation of some factors came to know that stability is improved. It has been proved that the round-off and quantization errors are at the same level in usual audio coding methods such as MP3 (Mpeg Audio

Layer-3), AAC (Advanced Audio Coding) and PAC (Perceptual Audio Coder)[5].

Finally conclude that NUFFT has better performance in the numerical precision and objective audio quality at low bit rates and narrow band width. Also the efficiency of coding can be improved.

2.2 An Audio Watermarking Algorithm Based on fast Fourier Transform[6].

In this paper, it uses Human Auditory System characteristics and watermarking techniques after performing FFT.

By using HAS it can be considering the person’s ear’s ability to listening. Here weak signal can’t be heard. Here maximum sound pressure level which is concealed and can’t be heard is called masking threshold, the sounds below this masking threshold will be concealed [6].In watermarking, Reduce the dimension of W in order to make the twodimensional binary image become one-dimensional digital series. In order to enhance the security of algorithm, use key K to produce a same length binary pseudo random series and encrypt with watermarking digital series. Then carry out BCH error-correcting code on the encrypted watermarking signal to strengthen algorithm robust againstthe various signal handling[6]. Experiments shows that this algorithm is very strong against Gaussian noise attack, low-pass filter attack and re-sampling attack.

Figure 1.

the original audio signal[6].

Figure 2.

the binary watermarking image[6].

Figure 3.

the audio signal with watermarking information[6].

Volume 2, Issue 11, November 2013 Page 69

International Journal of Application or Innovation in Engineering & Management (IJAIEM)

Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com

Volume 2, Issue 11, November 2013 ISSN 2319 - 4847

The watermarking is encrypted, error-correct coding and modulating, and the audio signal is carried out FFT[6]. The algorithm is very simple and easy and very robust.

2.3 Fast Fourier Transformation Based Audio Watermarking using Random Sample[7].

In this paper, also introduce one watermarking techniques based on FFT. In this research work a new scheme is proposed for wave files which reduce the noise by applying Fast Fourier Transformation (FFT) and taking random sample to embed the watermark into the audio bit stream instead of fixed or low frequency carrier[7]. In this proposed scheme, first FFT is performed and then after watermarking is applied. FFT process is a simple conversion based on the assumption that the changes between samples will not be very large[7]. This is used because it is simple, wide acceptance and high level of compression.

In this paper, Using FFT, reduce the noise and random sample carrier is chosen.

2.4

Digital Watermarking Scheme Based on Fast Fourier Transformation for Audio Copyright Protection[8].

In this paper, proposed one watermarking technique based of FFT for Audio Copyright Protection. In the proposed watermarking scheme, the original audio is segmented into non-overlapping frames[8]. This paper shows the comparison between this method and Cox’s method. It can provide better result than Cox’s method. First apply FFT on audio frame and then perform watermarking technique. In this implementation, a watermark consists of a sequence of real numbers

X= {x1, x2, x3,..., xn}. We create a watermark where each value of xi is chosen independently according to N(0,1) where

N(μ, σ2) denotes a normal distribution with mean μ and variance σ2[8].

Simulation results indicate that our proposed watermarking scheme outperforms Cox's method in terms of imperceptibility while maintaining comparable robustness with Cox’s method against several kinds of attacks such as noise addition, cropping, re-sampling, re-quantization, MP3 compression, and low-pass filtering[8].

2.5 Robust FFT Based Watermarking Scheme for Copyright Protection of Digital Audio Data[9].

In this paper, It proposed new robust watermarking technique for copyright protection of audio data base on FFT. It also shows the comparison between this proposed method and Cox’s method. In that method, first apply FFT on the audio signal then perform watermarking on that. No need to divide audio in frames and perform the FFT on individual frames. It is very efficient against attacks like noise addition, cropping, re-sampling, re-quantization, MP3-compression.

Conclude that this proposed scheme is very robust than Cox’s method. Experimental results indicate that this scheme outperforms Cox's method in terms of imperceptibility while maintaining comparable robustness against several kinds of attacks, such as noise addition, cropping, re-sampling, re-quantization, and MP3 compression [9].

3. Conclusion and Future Work

From all these papers conclude that we have many techniques for transformation. Fast Fourier Transform is performing on an audio file is very effective. It is performed on single frame of audio file or also on whole audio file. FFT is used to reduce noise. FFT is also useful for some selected carrier sample. Also perform FFT with watermarking is very secure. It gives better result after perform FFT and watermarking of an audio file. In future, we can also perform an encryption after

Fast Fourier Transformation. It will improve the performance of an audio file after performing FFT.

References

[1] http://en.wikipedia.org/wiki/Fast_Fourier_transform

[2] Sheetal Sharma,Lucknesh Kumar,Himanshu Sharma, “Encryption of an Audio File on Lower Frequency Band for

Secure Communication” , International Journal of Advanced Research in Computer Science and Software

Engineering, Volume 3, Issue 7, July 2013, ISSN: 2277 128X.

[3] Zheng Deng , Jing Lu, “The Application of Nonuniform Fast Fourier Transform in Audio Coding", 978-1-4244-1724-

7/08/$25.00 ©2008 IEEE, ICALIP2008.

[4] DUTT. A, Roklin V, “Fast Fourier transform for nonequispaced data”, SIAM J. Sci. Comput, 1993, 14(6), pp.1368-

1393.

[5] Ted Painter, Andreas Spanias, “A review of algorithms for perceptual coding of digital audio signals”, Proceedings of International Conference on Digital Signal Processing (DSP), 1997, pp.179-205.

[6] Xiumei Wen, Xuejun Ding, Jianhua Li, Liting Gao, Haoyue Sun, “An Audio Watermarking Algorithm Based on Fast

Fourier Transform”, 2009 International Conference on Information Management, Innovation Management and

Industrial Engineering, 978-0-7695-3876-1/09 $25.00 © 2009 IEEE, DOI 10.1109/ICIII.2009.95.

[7] Parminder Singh, Preetinder kaur Mann, “ Fast Fourier Transformation Based Audio Watermarking using Random

Sample”, (IJAEST) INTERNATIONAL JOURNAL OF ADVANCED ENGINEERING SCIENCES AND

TECHNOLOGIES Vol No. 9, Issue No. 1, 066 – 068, ISSN: 2230-7818.

Volume 2, Issue 11, November 2013 Page 70

International Journal of Application or Innovation in Engineering & Management (IJAIEM)

Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com

Volume 2, Issue 11, November 2013 ISSN 2319 - 4847

[8] Pranab Kumar Dhar, Jong-Myon Kim, “Digital Watermarking Scheme Based on Fast Fourier Transformation for Audio

Copyright Protection”, International Journal of Security and Its Applications Vol. 5 No. 2, April, 2011.

[9] Pranab Kumar Dhar, Isao Echizen,” Robust FFT Based Watermarking Scheme for Copyright Protection of Digital

Audio Data”, 2011 Seventh International Conference on Intelligent Information Hiding and Multimedia Signal

Processing, 978-0-7695-4517-2/11 $26.00 © 2011 IEEE DOI 10.1109/IIHMSP.2

AUTHOR

Vinita Makwana received the B.E. degree in Information Technology from Vishwakarma Govt. Engg. Collage,

Chandkheda in 2010.She is receiving M.E. deree in Computer Science and Engineering from Gujarat Technological

University.

Volume 2, Issue 11, November 2013 Page 71

Download