Reduced Complexity Adaptive Filtering Algorithms with Applications to Communications Systems Marcello Luiz Rodrigues de Campos Laboratório de Processamento.

Slides:



Advertisements
Similar presentations
This algorithm is used for dimension reduction. Input: a set of vectors {Xn є }, and dimension d,d
Advertisements

Impact of Channel Estimation Errors on the Performance of DFE equalizers with Space-Time Block Codes in Wideband Fading Channels Mohamed B Noune and Prof.
Feedback Control Real-Time Scheduling: Framework, Modeling, and Algorithms Chenyang Lu, John A. Stankovic, Gang Tao, Sang H. Son Presented by Josh Carl.
A Frequency Domain Technique for Correction of Audio Distortion Caused by Variable Recording Speed: Authors Robert Hembree Henry Skiba Alex Smith Advisor.
Speech Enhancement through Noise Reduction By Yating & Kundan.
Authors: David N.C. Tse, Ofer Zeitouni. Presented By Sai C. Chadalapaka.
Adaptive Filters S.B.Rabet In the Name of GOD Class Presentation For The Course : Custom Implementation of DSP Systems University of Tehran 2010 Pages.
1 SCHOOL OF COMPUTER & COMMUNICATIONS ENGINEERING EKT 341/4 ANTENNAS AND PROPAGATION Lecturer: En. Rosmizi bin Abd Rahim Dr. Mohd Faizal Bin Jamlos PLV:
Interference Cancellation Algorithm with Pilot in 3GPP/LTE
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The FIR Adaptive Filter The LMS Adaptive Filter Stability and Convergence.
Venkataramanan Balakrishnan Purdue University Applications of Convex Optimization in Systems and Control.
1 Wireless Communication Low Complexity Multiuser Detection Rami Abdallah University of Illinois at Urbana Champaign 12/06/2007.
1/44 1. ZAHRA NAGHSH JULY 2009 BEAM-FORMING 2/44 2.
Scalable Wavelet Video Coding Using Aliasing- Reduced Hierarchical Motion Compensation Xuguang Yang, Member, IEEE, and Kannan Ramchandran, Member, IEEE.
Goals of Adaptive Signal Processing Design algorithms that learn from training data Algorithms must have good properties: attain good solutions, simple.
Nonlinear and Time Variant Signal Processing R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
Frequency-Domain Adaptive Filters Wu, Yihong EE 491D
Adaptive FIR Filter Algorithms D.K. Wise ECEN4002/5002 DSP Laboratory Spring 2003.
BROADBAND BEAMFORMING Presented by: Kalpana Seshadrinathan.
Adaptive Signal Processing
Normalised Least Mean-Square Adaptive Filtering
For 3-G Systems Tara Larzelere EE 497A Semester Project.
Helsinki University of Technology Adaptive Informatics Research Centre Finland Variational Bayesian Approach for Nonlinear Identification and Control Matti.
Dept. of EE, NDHU 1 Chapter Three Baseband Demodulation/Detection.
Introduction to Adaptive Digital Filters Algorithms
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Introduction SNR Gain Patterns Beam Steering Shading Resources: Wiki:
By Asst.Prof.Dr.Thamer M.Jamel Department of Electrical Engineering University of Technology Baghdad – Iraq.
SMART ANTENNA.
Blind Beamforming for Cyclostationary Signals
Real time DSP Professors: Eng. Julian Bruno Eng. Mariano Llamedo Soria.
Blind speech dereverberation using multiple microphones Inseon JANG, Seungjin CHOI Intelligent Multimedia Lab Department of Computer Science and Engineering,
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
Extracting Barcodes from a Camera-Shaken Image on Camera Phones Graduate Institute of Communication Engineering National Taiwan University Chung-Hua Chu,
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Deterministic vs. Random Maximum A Posteriori Maximum Likelihood Minimum.
Texture scale and image segmentation using wavelet filters Stability of the features Through the study of stability of the eigenvectors and the eigenvalues.
Name : Arum Tri Iswari Purwanti NPM :
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Signal and Noise Models SNIR Maximization Least-Squares Minimization MMSE.
Ali Al-Saihati ID# Ghassan Linjawi
Nico De Clercq Pieter Gijsenbergh.  Problem  Solutions  Single-channel approach  Multichannel approach  Our assignment Overview.
CENG 5931 GNU Radio Instructor:Dr.Collins Presented by Geetha Paturi ( )
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Timo Haapsaari Laboratory of Acoustics and Audio Signal Processing April 10, 2007 Two-Way Acoustic Window using Wave Field Synthesis.
Unit-V DSP APPLICATIONS. UNIT V -SYLLABUS DSP APPLICATIONS Multirate signal processing: Decimation Interpolation Sampling rate conversion by a rational.
Solution of the Inverse Problem for Gravitational Wave Bursts Massimo Tinto JPL/CIT LIGO Seminar, October 12, 2004 Y. Gursel & M. Tinto, Phys. Rev. D,
Real-Time Signal-To-Noise Ratio Estimation Techniques for Use in Turbo Decoding Javier Schlömann and Dr. Noneaker.
MULTICELL UPLINK SPECTRAL EFFICIENCY OF CODED DS- CDMA WITH RANDOM SIGNATURES By: Benjamin M. Zaidel, Shlomo Shamai, Sergio Verdu Presented By: Ukash Nakarmi.
Study of Broadband Postbeamformer Interference Canceler Antenna Array Processor using Orthogonal Interference Beamformer Lal C. Godara and Presila Israt.
Professors: Eng. Diego Barral Eng. Mariano Llamedo Soria Julian Bruno
Frequency Domain Adaptive Filtering Project Supervisor Dr. Edward Jones Myles Ó Fríl.
Equalization Techniques By: Mohamed Osman Ahmed Mahgoub.
Overview of Adaptive Filters Quote of the Day When you look at yourself from a universal standpoint, something inside always reminds or informs you that.
A Simple Transmit Diversity Technique for Wireless Communications -M
Chapter 2-OPTIMIZATION G.Anuradha. Contents Derivative-based Optimization –Descent Methods –The Method of Steepest Descent –Classical Newton’s Method.
Performance of Digital Communications System
Multiple Antennas.
1 A Statistical Matching Method in Wavelet Domain for Handwritten Character Recognition Presented by Te-Wei Chiang July, 2005.
Wavelets Chapter 7 Serkan ERGUN. 1.Introduction Wavelets are mathematical tools for hierarchically decomposing functions. Regardless of whether the function.
VIDYA PRATISHTHAN’S COLLEGE OF ENGINEERING, BARAMATI.
Channel Equalization Techniques
Research: from academia to industry
Speech Enhancement with Binaural Cues Derived from a Priori Codebook
Pipelined Adaptive Filters
Assoc. Prof. Dr. Peerapol Yuvapoositanon
Adaptation Behavior of Pipelined Adaptive Filters
FM Halftoning Via Block Error Diffusion
لجنة الهندسة الكهربائية
Adaptive Filter A digital filter that automatically adjusts its coefficients to adapt input signal via an adaptive algorithm. Applications: Signal enhancement.
NONLINEAR AND ADAPTIVE SIGNAL ESTIMATION
NONLINEAR AND ADAPTIVE SIGNAL ESTIMATION
A Multi-Channel Partial-Update Algorithm for
Presentation transcript:

Reduced Complexity Adaptive Filtering Algorithms with Applications to Communications Systems Marcello Luiz Rodrigues de Campos Laboratório de Processamento de Sinais COPPE/UFRJ Maio de 2008

❍ Adaptive – to learn from the environment. ❍ An adaptive filter learns from the environment. ❍ Adaptive filters are widely used in communications systems. Introduction

❍ Specifications may be unknown or time-varying Why adaptive methods?

Example Noise Cancellation FBI Learning rate Complexity Final error

❍ Equalization Applications TX AF ❍ System Identification ❍ Interference Suppression ❍ Antenna Array Processing

Choosing an Adaptation Algorithm ❍ How fast do we need to have an acceptable solution? ❍ What is an acceptable solution? – bit-error rate, mean-squared error... ❍ What are our computational or power constraints ? ❍ If we want to keep the computational cost low – test the simplest algorithm first – thereafter go for more advanced solutions

Goal ❍ To derive and analyze new adaptive filtering algorithm with performance ramping from that of the simplest algorithm to that of the most complex algorithm. ❍ Reduce the average computational load as compared to conventional approaches.

❍ Tranformation of input signal to the adaptive filter. ❍ Application of set-membership framework. ❍ Application of partial-updating of adaptive-filter vector. ❍ Application of a priori information as constraints when developing new algorithms. ❍ Application of known linear-algebra techniques to stabilize fast-converging algorithms. Tools

Contributions ❍ Adaptive filters – algorithms with ramping computational complexity – complexity reduction via orthogonal transformation – complexity reduction via set-membership filtering ❍ Training-based adaptive filters

Conclusions ❍ Adaptive filtering algorithms with low computational complexity can be useful in high-speed applications such as communications systems. ❍ Algorithms where computational complexity can be chosen in between those of the most costly and the simplest can offer adequate performance. ❍ Set-membership filtering adaptive filtering algorithms appear to be a promising framework because it enables resource sharing or power savings.