Nico De Clercq Pieter Gijsenbergh.  Problem  Solutions  Single-channel approach  Multichannel approach  Our assignment Overview.

Slides:



Advertisements
Similar presentations
The Fully Networked Car Geneva, 4-5 March Jean-Pierre Jallet Car Active Noise Cancellation for improved car efficiency, From/In/To car voice communication.
Advertisements

Acoustic Echo Cancellation for Low Cost Applications
Figures for Chapter 7 Advanced signal processing Dillon (2001) Hearing Aids.
August 2004Multirate DSP (Part 2/2)1 Multirate DSP Digital Filter Banks Filter Banks and Subband Processing Applications and Advantages Perfect Reconstruction.
Speech Enhancement through Noise Reduction By Yating & Kundan.
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.
Microphone Array Post-filter based on Spatially- Correlated Noise Measurements for Distant Speech Recognition Kenichi Kumatani, Disney Research, Pittsburgh.
Background Noise Definition: an unwanted sound or an unwanted perturbation to a wanted signal Examples: – Clicks from microphone synchronization – Ambient.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The FIR Adaptive Filter The LMS Adaptive Filter Stability and Convergence.
1/44 1. ZAHRA NAGHSH JULY 2009 BEAM-FORMING 2/44 2.
Speech Enhancement Based on a Combination of Spectral Subtraction and MMSE Log-STSA Estimator in Wavelet Domain LATSI laboratory, Department of Electronic,
3/24/2006Lecture notes for Speech Communications Multi-channel speech enhancement Chunjian Li DICOM, Aalborg University.
Goals of Adaptive Signal Processing Design algorithms that learn from training data Algorithms must have good properties: attain good solutions, simple.
Project Presentation: March 9, 2006
An Overview of Delay-and-sum Beamforming
Background Noise Definition: an unwanted sound or an unwanted perturbation to a wanted signal Examples: Clicks from microphone synchronization Ambient.
Weighted Median Filters for Complex Array Signal Processing Yinbo Li - Gonzalo R. Arce Department of Electrical and Computer Engineering University of.
1 New Technique for Improving Speech Intelligibility for the Hearing Impaired Miriam Furst-Yust School of Electrical Engineering Tel Aviv University.
Frequency-Domain Adaptive Filters Wu, Yihong EE 491D
Adaptive FIR Filter Algorithms D.K. Wise ECEN4002/5002 DSP Laboratory Spring 2003.
Adaptive Signal Processing
Normalised Least Mean-Square Adaptive Filtering
Dept. E.E./ESAT-STADIUS, KU Leuven homes.esat.kuleuven.be/~moonen/
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Adaptive Noise Cancellation ANC W/O External Reference Adaptive Line Enhancement.
10/12/2006The University of North Carolina at Chapel Hill1 Sound Localization Using Microphone Arrays Anish Chandak 10/12/2006 COMP.
MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS (MIMO)
For 3-G Systems Tara Larzelere EE 497A Semester Project.
Normalization of the Speech Modulation Spectra for Robust Speech Recognition Xiong Xiao, Eng Siong Chng, and Haizhou Li Wen-Yi Chu Department of Computer.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Introduction SNR Gain Patterns Beam Steering Shading Resources: Wiki:
Digital Audio Signal Processing Lecture-4: Noise Reduction Marc Moonen/Alexander Bertrand Dept. E.E./ESAT-STADIUS, KU Leuven
Eigenstructure Methods for Noise Covariance Estimation Olawoye Oyeyele AICIP Group Presentation April 29th, 2003.
Lecture 9,10: Beam forming Transmit diversity Aliazam Abbasfar.
SMART ANTENNA.
Nico De Clercq Pieter Gijsenbergh Noise reduction in hearing aids: Generalised Sidelobe Canceller.
Speech Enhancement Using Spectral Subtraction
2010/12/11 Frequency Domain Blind Source Separation Based Noise Suppression to Hearing Aids (Part 1) Presenter: Cian-Bei Hong Advisor: Dr. Yeou-Jiunn Chen.
Multiuser Detection (MUD) Combined with array signal processing in current wireless communication environments Wed. 박사 3학기 구 정 회.
Communication and Signal Processing. Dr. Y.C. Jenq 2. Digital Signal Processing Y. C. Jenq, "A New Implementation Algorithm.
Digital Audio Signal Processing Lecture-2: Microphone Array Processing - Fixed Beamforming - Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
Adaptive Methods for Speaker Separation in Cars DaimlerChrysler Research and Technology Julien Bourgeois
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Signal and Noise Models SNIR Maximization Least-Squares Minimization MMSE.
Space-Time and Space-Frequency Coded Orthogonal Frequency Division Multiplexing Transmitter Diversity Techniques King F. Lee.
Design of a robust multi- microphone noise reduction algorithm for hearing instruments Simon Doclo 1, Ann Spriet 1,2, Marc Moonen 1, Jan Wouters 2 1 Dept.
Authors: Sriram Ganapathy, Samuel Thomas, and Hynek Hermansky Temporal envelope compensation for robust phoneme recognition using modulation spectrum.
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.
Signal Processing Algorithms for Wireless Acoustic Sensor Networks Alexander Bertrand Electrical Engineering Department (ESAT) Katholieke Universiteit.
BY Siyandiswa Juanitta Bangani Supervisor: Dr R.Van Zyl
An Introduction to Blind Source Separation Kenny Hild Sept. 19, 2001.
In-car Speech Recognition Using Distributed Microphones Tetsuya Shinde Kazuya Takeda Fumitada Itakura Center for Integrated Acoustic Information Research.
Study of Broadband Postbeamformer Interference Canceler Antenna Array Processor using Orthogonal Interference Beamformer Lal C. Godara and Presila Israt.
Simon Doclo1, Ann Spriet1,2, Marc Moonen1, Jan Wouters2
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
Professors: Eng. Diego Barral Eng. Mariano Llamedo Soria Julian Bruno
Digital Audio Signal Processing Lecture-3 Noise Reduction
Dongxu Yang, Meng Cao Supervisor: Prabin.  Review of the Beamformer  Realization of the Beamforming Data Independent Beamforming Statistically Optimum.
Fourier and Wavelet Transformations Michael J. Watts
Distributed Signal Processing Woye Oyeyele March 4, 2003.
Antenna Arrays and Automotive Applications
ARENA08 Roma June 2008 Francesco Simeone (Francesco Simeone INFN Roma) Beam-forming and matched filter techniques.
UNIT-IV. Introduction Speech signal is generated from a system. Generation is via excitation of system. Speech travels through various media. Nature of.
Smart Antennas Presented by :- Rajib Kumar Das.
ADAPTIVE SMART ANTENNA Prepared By: Shivangi Jhavar Guided By: Mr.Bharat Patil.
Speech Enhancement Summer 2009
A New Technique for Sidelobe Suppression in OFDM Systems
Techniques to control noise and fading
Fourier and Wavelet Transformations
Uses of filters To remove unwanted components in a signal
Combination of Feature and Channel Compensation (1/2)
Presentation transcript:

Nico De Clercq Pieter Gijsenbergh

 Problem  Solutions  Single-channel approach  Multichannel approach  Our assignment Overview

 Speech is a highly redundant signal:  Normal people: noise not a big problem  Hearing impaired: noise reduces intelligibility  Noise = any unwanted signal that interferes with the desired signal  Assumption: additive, locally stationary noise Problem

 Problem  Solutions  Single-channel approach  Multichannel approach  Our assignment Overview

 Noise-cancelling microphones  Voice processor modifications  Preprocessor noise reduction  Single-channel  Multichannel Solutions

 Only one device captures the signal:  Only spectral and temporal characteristics  Techniques:  Wiener-filtering  Spectral-subtracting  Sine-wave modelling  Directional microphones

 Optimal adaptive filter to maximize SNR  Problem: noise and signal have to be known  Solution: use short-term spectra  speech more or less constant  Difficult approach & internal noise issues Single-channel : Wiener-filter

 Principle  Measure noise spectrum in non-speech activity  Take mean of measured amplitudes  Subtract mean from input signal  Spectral error Single-channel : spectral subtraction (1)

 Modifications: magnitude averaging, half- wave rectification, residual noise reduction, …  Expected results: noise reduced, equal intelligibility  Explanation: non-stationary noise!

 Problem  Solutions  Single-channel approach  Multichannel approach  Our assignment Overview

 Multiple sensors capture signal:  Exploits spatial diversity of the noise  Noise and signal almost always differ in location  In hearing aids  Noise microphone  Speech + noise microphone  Adaptive filtering Multi-channel noise reduction

 Constructive and deconstructive interference  Controls phase (delay) & relative amplitude (constraint)  Fixed or adaptive Multi-channel: Beamforming

 Delay-sum beamformers  Inputs are weighed (phase shift)  Filter-sum beamformers  Amplitude & phase weights frequency dependant Multi-channel: Beamforming (1)

 Superdirective beamformers  Maximize array gain, suppress noise from other directions  Near field superdirectivity for good low frequency performance  Amplitude + phase Multi-channel: Beamforming (2)

 Fixed beam former:  Points to desired signal  Mostly filter-sum beam formers used  Blocking Matrix (B):  Separates desired signal from noise: rows add up to 0  Maximum N-1 rows  Adaptive part:  Minimizes the noise power in the output  LMS, with frequency domain processing: Multi-channel: Beamforming (3) Generalized Sidelobe Canceller

Multi-channel: Beamforming (4) Generalized Sidelobe Canceller x´´

 Problem  Solutions  Single-channel approach  Multichannel approach  Our assignment Overview

 Implement & test algorithm  Our choice:  Generalized Sidelobe Canceller with LMS update  Frequency domain implementation of LMS  DSP II: overlap-add, adaptive filtering, time and frequency domain, multirate, … Our assignment

 Suppression of acoustic noise in speech using spectral subtraction, S. Boll, IEEE ASSP, vol 27, no 2, 1979  H. Levitt, "Noise reduction in hearing aids: An overview", Journal of Rehabilitation Research and Development, vol. 38, no. 1, Jan./Feb. 2001, pp  J.J Shynk, "Frequency-domain and multirate adaptive filtering " Signal Processing Magazine, IEEE, Volume 9, Issue 1, Jan 1992 Page(s):  I. A. McCowan, “Robust Speech Recognition using Microphone Arrays”, PhD Thesis, Queensland University of Technology, Australia,  G. O. Glentis, “Implementation of Adaptive Generalized Sidelobe Cancellers using efficient complex valuedarithmetic”, International Journal of Applied Mathemethics and Computer Science, vol. 13, no. 4, 2003, p   Reference

?