Adaptive Fourier analysis based on the Walsh Hadamard transformation is a further development of the transform domain AFA presented Instead of the recursive.

Slides:



Advertisements
Similar presentations
DCSP-14 Jianfeng Feng Department of Computer Science Warwick Univ., UK
Advertisements

Computer Vision Lecture 7: The Fourier Transform
Parallel Fast Fourier Transform Ryan Liu. Introduction The Discrete Fourier Transform could be applied in science and engineering. Examples: ◦ Voice recognition.
Digital Kommunikationselektronik TNE027 Lecture 5 1 Fourier Transforms Discrete Fourier Transform (DFT) Algorithms Fast Fourier Transform (FFT) Algorithms.
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
DFT Filter Banks Steven Liddell Prof. Justin Jonas.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Parallel Programming in C with MPI and OpenMP Michael J. Quinn.
Project Overview Reconstruction in Diffracted Ultrasound Tomography Tali Meiri & Tali Saul Supervised by: Dr. Michael Zibulevsky Dr. Haim Azhari Alexander.
Probabilistic video stabilization using Kalman filtering and mosaicking.
Introduction to Algorithms
Digital Image Processing Final Project Compression Using DFT, DCT, Hadamard and SVD Transforms Zvi Devir and Assaf Eden.
Transforms: Basis to Basis Normal Basis Hadamard Basis Basis functions Method to find coefficients (“Transform”) Inverse Transform.
Application of Digital Signal Processing in Computed tomography (CT)
CELLULAR COMMUNICATIONS DSP Intro. Signals: quantization and sampling.
Normalised Least Mean-Square Adaptive Filtering
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
Lecture 1 Signals in the Time and Frequency Domains
Motivation Music as a combination of sounds at different frequencies
Fourier (1) Hany Ferdinando Dept. of Electrical Eng. Petra Christian University.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Introduction SNR Gain Patterns Beam Steering Shading Resources: Wiki:
DOLPHIN INTEGRATION TAMES-2 workshop 23/05/2004 Corsica1 Behavioural Error Injection, Spectral Analysis and Error Detection for a 4 th order Single-loop.
SPECTRO-TEMPORAL POST-SMOOTHING IN NMF BASED SINGLE-CHANNEL SOURCE SEPARATION Emad M. Grais and Hakan Erdogan Sabanci University, Istanbul, Turkey  Single-channel.
CHAPTER 8 DSP Algorithm Implementation Wang Weilian School of Information Science and Technology Yunnan University.
The Discrete Fourier Transform. The Fourier Transform “The Fourier transform is a mathematical operation with many applications in physics and engineering.
Transforms. 5*sin (2  4t) Amplitude = 5 Frequency = 4 Hz seconds A sine wave.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 19.
International Conference on Intelligent and Advanced Systems 2007 Chee-Ming Ting Sh-Hussain Salleh Tian-Swee Tan A. K. Ariff. Jain-De,Lee.
SPEECH CODING Maryam Zebarjad Alessandro Chiumento.
COMPARISON OF IMAGE ANALYSIS FOR THAI HANDWRITTEN CHARACTER RECOGNITION Olarik Surinta, chatklaw Jareanpon Department of Management Information System.
Discrete Fourier Transform Prof. Siripong Potisuk.
Chapter 7: The Fourier Transform 7.1 Introduction
1 Complex Images k’k’ k”k” k0k0 -k0-k0 branch cut   k 0 pole C1C1 C0C0 from the Sommerfeld identity, the complex exponentials must be a function.
Chapter 6 Spectrum Estimation § 6.1 Time and Frequency Domain Analysis § 6.2 Fourier Transform in Discrete Form § 6.3 Spectrum Estimator § 6.4 Practical.
Z TRANSFORM AND DFT Z Transform
Part 4 Chapter 16 Fourier Analysis PowerPoints organized by Prof. Steve Chapra, University All images copyright © The McGraw-Hill Companies, Inc. Permission.
Study of Broadband Postbeamformer Interference Canceler Antenna Array Processor using Orthogonal Interference Beamformer Lal C. Godara and Presila Israt.
Motivation: Wavelets are building blocks that can quickly decorrelate data 2. each signal written as (possibly infinite) sum 1. what type of data? 3. new.
7- 1 Chapter 7: Fourier Analysis Fourier analysis = Series + Transform ◎ Fourier Series -- A periodic (T) function f(x) can be written as the sum of sines.
Z bigniew Leonowicz, Wroclaw University of Technology Z bigniew Leonowicz, Wroclaw University of Technology, Poland XXIX  IC-SPETO.
Digital Signal Processing
1. Adaptive System Identification Configuration[2] The adaptive system identification is primarily responsible for determining a discrete estimation of.
LIGO-G E Network Analysis For Coalescing Binary (or any analysis with Matched Filtering) Benoit MOURS, Caltech & LAPP-Annecy March 2001, LSC Meeting.
Fourier Transform.
Fourier and Wavelet Transformations Michael J. Watts
Professor A G Constantinides 1 Discrete Fourier Transforms Consider finite duration signal Its z-tranform is Evaluate at points on z-plane as We can evaluate.
By Sarita Jondhale 1 Signal preprocessor: “conditions” the speech signal s(n) to new form which is more suitable for the analysis Postprocessor: operate.
Signal Analyzers. Introduction In the first 14 chapters we discussed measurement techniques in the time domain, that is, measurement of parameters that.
Performance of Digital Communications System
Chapter 13 Discrete Image Transforms
The Frequency Domain Digital Image Processing – Chapter 8.
UNIT-IV. Introduction Speech signal is generated from a system. Generation is via excitation of system. Speech travels through various media. Nature of.
 presented by- ARPIT GARG ISHU MISHRA KAJAL SINGHAL B.TECH(ECE) 3RD YEAR.
بسم الله الرحمن الرحيم Digital Signal Processing Lecture 14 FFT-Radix-2 Decimation in Frequency And Radix -4 Algorithm University of Khartoum Department.
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
Singular Value Decomposition and its applications
Chapter 4 Discrete-Time Signals and transform
P.Astone, S.D’Antonio, S.Frasca, C.Palomba
Section II Digital Signal Processing ES & BM.
ARTIFICIAL NEURAL NETWORKS
Advanced Wireless Networks
T. Chernyakova, A. Aberdam, E. Bar-Ilan, Y. C. Eldar
Sampling rate conversion by a rational factor
Fourier and Wavelet Transformations
Digital Image Procesing Discrete Walsh Trasform (DWT) in Image Processing Discrete Hadamard Trasform (DHT) in Image Processing DR TANIA STATHAKI READER.
DFT and FFT By using the complex roots of unity, we can evaluate and interpolate a polynomial in O(n lg n) An example, here are the solutions to 8 =
Z TRANSFORM AND DFT Z Transform
Ningping Fan, Radu Balan, Justinian Rosca
Frequency Response Method
Discrete Fourier Transform
Presentation transcript:

Adaptive Fourier analysis based on the Walsh Hadamard transformation is a further development of the transform domain AFA presented Instead of the recursive Fourier transform uses the Walsh Hadamard transform, recursive or filter based implementation The Lagrange polynome used on the Walsh Hadamard domain can be determined by The structure of the transform domain adaptive Fourier analyzer is based on transform domain filtering The given channel’s component is passed, the other components are filtered The transfer function implemented : RDFT Linear combination Memory for the weight factors Frequency determination Y 1 (n) f 1 ( z Frequency determination     2/)1( 0 ))(Re(2 N m m nY )( 1 nj e  )( 1 nj e  Abstract. The measurement of a periodic signal with an unknown fundamental frequency can be well done with an adaptive Fourier analyzer. This paper presents first a further development of the transform domain adaptive Fourier analyzer, based on the Walsh Hadamard transform, which requires less computation. The frequency determination methods are also studied and a new method is presented. Introduction Measuring periodic signals with unknown or changing frequency - problems with DFT : leakage, picket-fence Important in : active noise control, vibration analysis Solution offered for the same accuracy : Adaptive Fourier Analysis Alternatives for the adaptive Fourier analysis : Sampling controlled by the fundamental frequency AFA in time domain, adaptive resonator based filter bank Transform domain Adaptive Fourier Analysis In this paper a further development of the transform domain adaptive Fourier analysis based on the Walsh-Hadamard transform the frequency adaptation method is studied, a new method is presented Fast implementations of the adaptive Fourier analyzer The structure of the time-domain adaptive Fourier analyzer is based on a resonator structure, implementing the recursive Fourier transform where z n is the n-th root of –1, and T m denotes the transfer function of the m-th filter bank. The function implements the Lagrange interpolation The components mixed by the leakage are separated The Lagrange polynome is computed offline, stored in a memory Based on the determined frequency the factors are changed. Figure 2. The structure of the transform domain AFA Complexity comparison The new structure (WAFA) is M(2*N) less complex than the AFA Using the Fourier transform, total complexity is M(2*N 2 +2*N)+A(2*N) in time domain the RFT has a complexity of M(2*N)+A(N) in transform domain, the Lagrange matrix’s complexity is M(2*N 2 )+A(N) Using the Walsh-Hadamard transform, total complexity is M(2*N 2 )+A(2*N) in the time domain complexity decreases to A(N), the transform domain complexity remains the same The complexity is expressed by two parameters: the number of multiplication M() and the number of additions A() Frequency adaptation based on ellipse fitting In above the same frequency adaptation method is used, based on the angle difference of two consequent vectors A new method, based on the Fourier transform of a sine signal is proposed The transform in complex plane is an ellipsis The basic frequency can be determined fitting an ellipsis Can be generalized for periodic signals, the image is a filtered sum of the ellipses, can be used if the first component (or any other) is sufficiently prominent relative to his neighbors. The error can be determined The ellipsis determination problem can be reduced to a LSQ linear problem Structure and Frequency Adaptation of the Recursive Adaptive Fourier Analyzer Based on the Walsh-Hadamard Transformation Csaba BENEDECSIK, Annamária R. VÁRKONYI KÓCZY Budapest University of Technology and Economics, Hungary Fig 3. The general structure of the Walsh Hadamard based AFA Fig. 1.The structure of the time domain AFA Experimental results Test and comparison in three phases : A simple change of the frequency A fractured switch A switch to a noisy input signal (SNR =-15 dB) (3). Conclusions The Walsh Hadamard based adaptive Fourier analyzer development to the transform domain adaptive Fourier analysis, needs less computation in the time-domain, can be easily implemented a new frequency determination method has also been proposed, based on the most probable fitting ellipse. where x(n) is the incoming signal, F(f,k,n) is the Fourier transform matrix, X(k,i) is the Fourier transform, f s is the sampling frequency, L(fs, l, n) is the Lagrange polynome, Lw(fs,l,n) is the Lagrange polynome in the Walsh Hadamard space,i is the current time position, k,l are index from 1 to N, n is an index of the Lagrange matrix from 1 to M, N is the dimension for which the Fourier transform is computed, the incoming signal frequency is f 1 =N*f s M is the rapport between the incoming frequency and the sampling frequency, and N>M (R)WHT Memory for the weight factors Frequency determination Y 1 (n) f 1 Linear combination in frequency domain Linear combination in WHT domain WHT => FFT Fig.6.The estimated amplitude in case of the first adaptation method based on the ellipsis fitting Fig.7.The estimated frequency in case of the first adaptation method based on the angle difference Fig.8.The estimated frequency in case of the new adaptation method based on the ellipsis fitting Fig. 5.The estimated amplitude in case of the first adaptation method based on the angle difference Fig.4.The incoming signal for which the two methods are compared         1,0 1 1 )1( )1( )( M mnn mn n m zz zz zT