Real-time Adaptive Concepts in Acoustics

Size: px
Start display at page:

Download "Real-time Adaptive Concepts in Acoustics"

Transcription

1 Real-time Adaptive Concepts in Acoustics

2 Real-time Adaptive Concepts in Acoustics Blind Signal Separation and Multichannel Echo Cancellation by Daniel W.E. Schobben, Ph. D. Philips Research Laboratories SPRINGER-SCIENCE+BUSINESS MEDIA, B.V.

3 A C.I.P. Catalogue record for this book is available from the Library of Congress. ISBN ISBN (ebook) DOI / Additional material to this book can be downloaded from Printed on acid-free paper AII Rights Reserved 2001 Springer Science+Business Media Dordrecht Originally published by Kluwer Academic Publishers in 2001 No part of the material protected by this copyright notice may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage and retrieval system, without written permission from the copyright owner.

4 Contents List of Figures Preface ix Xl Part I Background and Introduction 1. INTRODUCTION 1.1 Motivation 1.2 Transparent Communication 1.3 Multichannel Signal Processing Concepts 1.4 Applications 1.5 Acoustics and Speech 1.6 Outline 1.7 Notation 2. ARRAY PROCESSING TECHNIQUES 2.1 Beamforming 2.2 Blind Deconvolution 2.3 Detection of Multiple Signals 2.4 Inverse Room Acoustics 2.5 Noise Cancellation 3. EFFICIENT FILTERING USING FFTS 3.1 FIR Filters 3.2 Block Based FIR Filters 3.3 Low Delay Frequency Domain FIR Filters 3.4 Conclusions v

5 VI REAL-TIME ADAPTIVE CONCEPTS IN ACOUSTICS Part II Acoustic Echo Cancellation 4. AN EFFICIENT ADAPTIVE FILTER IMPLEMENTATION An Introduction to Adaptive Filters Time Domain Adaptive Filters Block Frequency Domain Adaptive Filter Efficient Computation of the FFTs Efficient Computation of the Update Part Conclusions EFFICIENT MULTICHANNEL RLS Introduction Filter Part Multichannel RLS Update Inverting the Covariation Matrix Algorithm Overview Computational Complexity Experiments 67 Part III Blind Signal Separation 6. BLIND SIGNAL SEPARATION, AN OVERVIEW 6.1 Overview of Existing Methods 6.2 Indeterminacies 6.3 Frequency Domain Approaches 6.4 Discussion 7. A BLIND SIGNAL SEPARATION ALGORITHM 7.1 Introduction 7.2 Optimization Criterion 7.3 Frequency Domain Approach 7.4 Convolution Constraint 7.5 Time-Frequency Compliance 7.6 Normalization 7.7 Algorithm Overview 7.8 Implementation Details 7.9 Experiments 7.10 Computational Complexity 7.11 Conclusions 8. JOINT BLIND SIGNAL SEPARATION AND ECHO CANCELLATION 8.1 Introduction 8.2 Derivation

6 Contents VB 8.3 Algorithm Overview Experiments Conclusions BLIND SIGNAL SEPARATION ALGORITHM EVALUATION Introduction On the Difficulty of Blind Signal Separation Recording Setups and Performance Measures Data Sets CONCLUSIONS Main Contributions Open Issues Suggestions for Future Research 126 Appendices 129 A Efficient Beamforming 129 Al Introduction 129 A2 Linear Sensor Array Beamforming 129 A3 Interpolation Beamforming 131 A4 Polyphase Decomposition 131 AS Comparison of Computational Complexity 132 A6 Example of Computational Complexity 133 A7 Conclusions 133 B. Indeterminacies of Convolutive BSS based on Decorrelation 137 B.1 Convolutive BSS Indeterminacies 137 B.2 Rank of the Source Correlation Matrix 138 B.3 Real World Data Considerations 139 C. Computational Complexity of CoBliSS 141 C.1 Fast Fourier Transforms 141 C.2 Correlation Update 141 C.3 Weight Update 142 C.4 Filtering 142 C.5 Normalization 142 D. Efficient computation of windowed FFTs 145 D.1 Efficient Computation of Windowed (I)FFTs 145 D.2 Efficient Recursive FFTs of Overlapping Data 146 E. Contents of the Compact Disc 149 F. Glossary 151 References 153 Index 159

7 List of Figures 1.1 Teleconferencing setup Side-lobe canceler Beam-pattern of the main beam in a 5 element array Beam-patterns of the 4 auxiliary beams in a 5 element array Single-channel blind deconvolution Blind deconvolution system Conventional adaptive filter (top) and filtered-x equivalence (bottom) Relation between processing delay and processor load Example illustrating the overlap-add method for one data segment Matlab routine explaining overlap-add Example illustrating the overlap-add method for an infinite length signal FIR filter implemented using the overlap-save method in the frequency domain Segmented FIR filter implemented using the overlapsave method in the frequency domain Matlab routine explaining overlap-save Example illustrating the overlap-save method for one data segment Example illustrating the overlap-save method for an infinite length signal Relative MIPS loss when segmenting a filter in 2P parts Matlab program for greedy filter structure optimization Signal estimation and system identification Acoustic echo canceler Block frequency domain adaptive filter BFDAF update part 55 IX

8 x REAL-TIME ADAPTIVE CONCEPTS IN ACOUSTICS 4.5 Equivalent of BFDAF update part Multichannel acoustic echo cancellation Acoustic impulse responses from the sound sources to the microphone Microphone signal (top) and residual signal (bottom) after stereo echo cancellation Power of the microphone signal and the residual signal after stereo echo cancellation Microphone signal (top) and residual signal (bottom) using two independent echo cancelers Power of the microphone signal and the residual signal using two independent echo cancelers Cascaded mixing/unmixing of two sources Cascaded mixingiunmixing system The instantaneously mixed signals Xl and X2, the source signals 81 and 82 and the recovered signals, seconds The instantaneously mixed signals Xl and X2, the source signals 81 and 82 and the recovered signals, seconds Recording setup Overall complexity of the CoBliSS algorithm as a function of the number of microphones J and the transform size M, with is = 44.1kHz Overall complexity ('*') and the complexity due to the FFTs ('+') of the CoBliSS algorithm as a function of the number of microphones J and the transform size M, with is = 44.1kHz Echo cancellation followed by blind signal separation Mixing, unmixing and control system 109 A.1 Wave front incident to a linear array 130 A.2 Data interpolation 130 A.3 Interpolation beamformer 133 A.4 Beamformer equivalent 134 A.5 Interpolation filter (a), polyphase decomposed filter (b), polyphase equivalent (c) and compacted polyphase equivalent (d) 134 A.6 Beam-pointing patterns for all synchronous directions for a 7 sensor array that is interpolated 20 times 135

9 Preface This book deals with two topics; blind signal separation and multichannel acoustic echo cancellation. Both have received a lot of interest in literature lately. For multichannel echo cancellation this interest is mainly technology driven by the mass introduction of multichannel audio communication systems and speech recognition systems. Pioneering work on blind signal separation for audio applications has been published less than a decade ago. The topic has been booming ever since for the obvious reasons explained below. Blind Signal Separation The problem that is solved by blind signal separation is a magical one. This is especially true for acoustical applications where microphones for example pickup a mixture of various speech signals which are contaminated by room acoustics. The goal is to retrieve the independent speech signals without having knowledge of either (properties ot) the speech signals or the acoustical transfer functions. The numerous applications that can be based on this technology include voice control and teleconferencing. In 1995 the paper by Bell and Sejnowski, 1995a was published which gave both a theoretical background and reported promising results when working on real-world audio signals. This is one of the early publications that motivated many researchers to join the quest for the holy grail that is called blind signal separation. Echo Cancellation Echo cancellation is a well known technique that was developed about three decades ago. Its application can be found in any product that has both a microphone and a loudspeaker, the purpose of the echo canceler being to cancel the contribution of the loudspeaker signal to the microphone signal. It has been widely used in many consumer products over the last decade now that this tech- Xl

10 xii REAL-TIME ADAPTIVE CONCEPTS IN ACOUSTICS nology has become economic to implement. Just when most aspects of echo cancellation have been studied intensively a new problem arises with the introduction of multichannel sound systems; that of multichannel echo cancellation. DANIEL SCHOBBEN

AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS

AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS AUTOMATIC MODULATION RECOGNITION OF COMMUNICATION SIGNALS by Eisayed Eisayed Azzouz Department 01 Electronic & Electrical Engineering, Military

More information

INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY

INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY INTEGRATED AUDIO AMPLIFIERS IN BCD TECHNOLOGY by Marco Berkhout MESA Research Institute, University of Twente, and Philips Semiconductors " ~ Springer Science+Business

More information

Advanced Signal Processing and Digital Noise Reduction

Advanced Signal Processing and Digital Noise Reduction Advanced Signal Processing and Digital Noise Reduction Advanced Signal Processing and Digital Noise Reduction Saeed V. Vaseghi Queen's University of Belfast UK ~ W I lilteubner L E Y A Partnership between

More information

ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES

ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ANALOG CIRCUITS AND SIGNAL PROCESSING Consulting Editor Mohammed Ismail Ohio State University

More information

PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION

PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRATION PASSIVE COMPONENTS FOR DENSE OPTICAL INTEGRA TION Christina Manolatou Massachusetts Institute oftechnology Hermann A. Haus Massachusetts Institute oftechnology

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing Fourth Edition John G. Proakis Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts Dimitris G. Manolakis MIT Lincoln Laboratory Lexington,

More information

Study Of Sound Source Localization Using Music Method In Real Acoustic Environment

Study Of Sound Source Localization Using Music Method In Real Acoustic Environment International Journal of Electronics Engineering Research. ISSN 975-645 Volume 9, Number 4 (27) pp. 545-556 Research India Publications http://www.ripublication.com Study Of Sound Source Localization Using

More information

Dual Transfer Function GSC and Application to Joint Noise Reduction and Acoustic Echo Cancellation

Dual Transfer Function GSC and Application to Joint Noise Reduction and Acoustic Echo Cancellation Dual Transfer Function GSC and Application to Joint Noise Reduction and Acoustic Echo Cancellation Gal Reuven Under supervision of Sharon Gannot 1 and Israel Cohen 2 1 School of Engineering, Bar-Ilan University,

More information

An analysis of blind signal separation for real time application

An analysis of blind signal separation for real time application University of Wollongong Research Online University of Wollongong Thesis Collection 1954-2016 University of Wollongong Thesis Collections 2006 An analysis of blind signal separation for real time application

More information

Michael Brandstein Darren Ward (Eds.) Microphone Arrays. Signal Processing Techniques and Applications. With 149 Figures. Springer

Michael Brandstein Darren Ward (Eds.) Microphone Arrays. Signal Processing Techniques and Applications. With 149 Figures. Springer Michael Brandstein Darren Ward (Eds.) Microphone Arrays Signal Processing Techniques and Applications With 149 Figures Springer Contents Part I. Speech Enhancement 1 Constant Directivity Beamforming Darren

More information

System analysis and signal processing

System analysis and signal processing System analysis and signal processing with emphasis on the use of MATLAB PHILIP DENBIGH University of Sussex ADDISON-WESLEY Harlow, England Reading, Massachusetts Menlow Park, California New York Don Mills,

More information

Multimedia Signal Processing: Theory and Applications in Speech, Music and Communications

Multimedia Signal Processing: Theory and Applications in Speech, Music and Communications Brochure More information from http://www.researchandmarkets.com/reports/569388/ Multimedia Signal Processing: Theory and Applications in Speech, Music and Communications Description: Multimedia Signal

More information

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith Digital Signal Processing A Practical Guide for Engineers and Scientists by Steven W. Smith Qäf) Newnes f-s^j^s / *" ^"P"'" of Elsevier Amsterdam Boston Heidelberg London New York Oxford Paris San Diego

More information

Microphone Array Design and Beamforming

Microphone Array Design and Beamforming Microphone Array Design and Beamforming Heinrich Löllmann Multimedia Communications and Signal Processing heinrich.loellmann@fau.de with contributions from Vladi Tourbabin and Hendrik Barfuss EUSIPCO Tutorial

More information

THE WASTE AND THE BACKYARD

THE WASTE AND THE BACKYARD THE WASTE AND THE BACKYARD Environment & Management VOLUME 8 The titles published in this series are listed at the end of this volume. The Waste and the Backyard The Creation of Waste Facilities: Success

More information

SUPERVISED SIGNAL PROCESSING FOR SEPARATION AND INDEPENDENT GAIN CONTROL OF DIFFERENT PERCUSSION INSTRUMENTS USING A LIMITED NUMBER OF MICROPHONES

SUPERVISED SIGNAL PROCESSING FOR SEPARATION AND INDEPENDENT GAIN CONTROL OF DIFFERENT PERCUSSION INSTRUMENTS USING A LIMITED NUMBER OF MICROPHONES SUPERVISED SIGNAL PROCESSING FOR SEPARATION AND INDEPENDENT GAIN CONTROL OF DIFFERENT PERCUSSION INSTRUMENTS USING A LIMITED NUMBER OF MICROPHONES SF Minhas A Barton P Gaydecki School of Electrical and

More information

The Role of High Frequencies in Convolutive Blind Source Separation of Speech Signals

The Role of High Frequencies in Convolutive Blind Source Separation of Speech Signals The Role of High Frequencies in Convolutive Blind Source Separation of Speech Signals Maria G. Jafari and Mark D. Plumbley Centre for Digital Music, Queen Mary University of London, UK maria.jafari@elec.qmul.ac.uk,

More information

Speech Enhancement Using Beamforming Dr. G. Ramesh Babu 1, D. Lavanya 2, B. Yamuna 2, H. Divya 2, B. Shiva Kumar 2, B.

Speech Enhancement Using Beamforming Dr. G. Ramesh Babu 1, D. Lavanya 2, B. Yamuna 2, H. Divya 2, B. Shiva Kumar 2, B. www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 4 April 2015, Page No. 11143-11147 Speech Enhancement Using Beamforming Dr. G. Ramesh Babu 1, D. Lavanya

More information

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Electrical Engineering and Information Engineering

More information

Airo Interantional Research Journal September, 2013 Volume II, ISSN:

Airo Interantional Research Journal September, 2013 Volume II, ISSN: Airo Interantional Research Journal September, 2013 Volume II, ISSN: 2320-3714 Name of author- Navin Kumar Research scholar Department of Electronics BR Ambedkar Bihar University Muzaffarpur ABSTRACT Direction

More information

Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model

Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model Jong-Hwan Lee 1, Sang-Hoon Oh 2, and Soo-Young Lee 3 1 Brain Science Research Center and Department of Electrial

More information

SEPARATION AND DEREVERBERATION PERFORMANCE OF FREQUENCY DOMAIN BLIND SOURCE SEPARATION. Ryo Mukai Shoko Araki Shoji Makino

SEPARATION AND DEREVERBERATION PERFORMANCE OF FREQUENCY DOMAIN BLIND SOURCE SEPARATION. Ryo Mukai Shoko Araki Shoji Makino % > SEPARATION AND DEREVERBERATION PERFORMANCE OF FREQUENCY DOMAIN BLIND SOURCE SEPARATION Ryo Mukai Shoko Araki Shoji Makino NTT Communication Science Laboratories 2-4 Hikaridai, Seika-cho, Soraku-gun,

More information

ARTIFICIAL NEURAL NETWORKS Learning Algorithms, Performance Evaluation, and Applications

ARTIFICIAL NEURAL NETWORKS Learning Algorithms, Performance Evaluation, and Applications ARTIFICIAL NEURAL NETWORKS Learning Algorithms, Performance Evaluation, and Applications THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ARTIFICIAL NEURAL NETWORKS Learning Algorithms,

More information

Abstract of PhD Thesis

Abstract of PhD Thesis FACULTY OF ELECTRONICS, TELECOMMUNICATION AND INFORMATION TECHNOLOGY Irina DORNEAN, Eng. Abstract of PhD Thesis Contribution to the Design and Implementation of Adaptive Algorithms Using Multirate Signal

More information

Filter Design With Time Domain Mask Constraints: Theory and Applications

Filter Design With Time Domain Mask Constraints: Theory and Applications Filter Design With Time Domain Mask Constraints: Theory and Applications Applied Optimization Volume 56 Series Editors: Panos M. Pardalos University of Florida, U.S.A. Donald Hearn University of Florida,

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction

More information

ACOUSTIC SIGNAL PROCESSING FOR TELECOMMUNICATION

ACOUSTIC SIGNAL PROCESSING FOR TELECOMMUNICATION ACOUSTIC SIGNAL PROCESSING FOR TELECOMMUNICATION THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ACOUSTIC SIGNAL PROCESSING FOR TELECOMMUNICATION Edited by STEVEN L. GAY Bell Laboratories,

More information

MULTIRATE DIGITAL SIGNAL PROCESSING

MULTIRATE DIGITAL SIGNAL PROCESSING AT&T MULTIRATE DIGITAL SIGNAL PROCESSING RONALD E. CROCHIERE LAWRENCE R. RABINER Acoustics Research Department Bell Laboratories Murray Hill, New Jersey Prentice-Hall, Inc., Upper Saddle River, New Jersey

More information

HANDBOOK OF TABLEAU METHODS

HANDBOOK OF TABLEAU METHODS HANDBOOK OF TABLEAU METHODS HANDBOOK OF TABLEAU METHODS Edited by MARCELLO D' AGOSTINO Universita di Ferrara, Ferrara, Italy DOV M. GABBAY King's College, London, United Kingdom REINER HAHNLE Universitiit

More information

Improving Meetings with Microphone Array Algorithms. Ivan Tashev Microsoft Research

Improving Meetings with Microphone Array Algorithms. Ivan Tashev Microsoft Research Improving Meetings with Microphone Array Algorithms Ivan Tashev Microsoft Research Why microphone arrays? They ensure better sound quality: less noises and reverberation Provide speaker position using

More information

BT Telecommunications Series

BT Telecommunications Series TELEPRESENCE BT Telecommunications Series The BT Telecommunications Series covers the broad spectrum of telecommunications technology. Volumes are the result of research and development carried out, or

More information

Graduate Texts in Mathematics. Editorial Board. F. W. Gehring P. R. Halmos Managing Editor. c. C. Moore

Graduate Texts in Mathematics. Editorial Board. F. W. Gehring P. R. Halmos Managing Editor. c. C. Moore Graduate Texts in Mathematics 49 Editorial Board F. W. Gehring P. R. Halmos Managing Editor c. C. Moore K. W. Gruenberg A.J. Weir Linear Geometry 2nd Edition Springer Science+Business Media, LLC K. W.

More information

Distributed Detection and Data Fusion

Distributed Detection and Data Fusion Distributed Detection and Data Fusion Springer Science+ Business Media, LLC Signal Processing and Data Fusion Synthetic Aperture Radar J.P. Fitch Multiplicative Complexity, Convolution and the DFT MT.

More information

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra DIGITAL SIGNAL PROCESSING A Computer-Based Approach Second Edition Sanjit K. Mitra Department of Electrical and Computer Engineering University of California, Santa Barbara Jurgen - Knorr- Kbliothek Spende

More information

DIGITAL SIGNAL PROCESSING WITH VHDL

DIGITAL SIGNAL PROCESSING WITH VHDL DIGITAL SIGNAL PROCESSING WITH VHDL GET HANDS-ON FROM THEORY TO PRACTICE IN 6 DAYS MODEL WITH SCILAB, BUILD WITH VHDL NUMEROUS MODELLING & SIMULATIONS DIRECTLY DESIGN DSP HARDWARE Brought to you by: Copyright(c)

More information

Manufacturing Challenges in Electronic Packaging

Manufacturing Challenges in Electronic Packaging Manufacturing Challenges in Electronic Packaging Manufacturing Challenges in Electronic Packaging Y.C. Lee University of Colorado, Boulder, CO, USA and WT. Chen formerly a Senior Technical Staff Member,

More information

BLIND SEPARATION OF LINEAR CONVOLUTIVE MIXTURES USING ORTHOGONAL FILTER BANKS. Milutin Stanacevic, Marc Cohen and Gert Cauwenberghs

BLIND SEPARATION OF LINEAR CONVOLUTIVE MIXTURES USING ORTHOGONAL FILTER BANKS. Milutin Stanacevic, Marc Cohen and Gert Cauwenberghs BLID SEPARATIO OF LIEAR COVOLUTIVE MIXTURES USIG ORTHOGOAL FILTER BAKS Milutin Stanacevic, Marc Cohen and Gert Cauwenberghs Department of Electrical and Computer Engineering and Center for Language and

More information

THE problem of acoustic echo cancellation (AEC) was

THE problem of acoustic echo cancellation (AEC) was IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, VOL. 13, NO. 6, NOVEMBER 2005 1231 Acoustic Echo Cancellation and Doubletalk Detection Using Estimated Loudspeaker Impulse Responses Per Åhgren Abstract

More information

Microphone Array Feedback Suppression. for Indoor Room Acoustics

Microphone Array Feedback Suppression. for Indoor Room Acoustics Microphone Array Feedback Suppression for Indoor Room Acoustics by Tanmay Prakash Advisor: Dr. Jeffrey Krolik Department of Electrical and Computer Engineering Duke University 1 Abstract The objective

More information

Acoustic Echo Reduction Using Adaptive Filter: A Literature Review

Acoustic Echo Reduction Using Adaptive Filter: A Literature Review MIT International Journal of Electrical and Instrumentation Engineering, Vol. 4, No. 1, January 014, pp. 7 11 7 ISSN 30-7656 MIT Publications Acoustic Echo Reduction Using Adaptive Filter: A Literature

More information

THOMAS PANY SOFTWARE RECEIVERS

THOMAS PANY SOFTWARE RECEIVERS TECHNOLOGY AND APPLICATIONS SERIES THOMAS PANY SOFTWARE RECEIVERS Contents Preface Acknowledgments xiii xvii Chapter 1 Radio Navigation Signals 1 1.1 Signal Generation 1 1.2 Signal Propagation 2 1.3 Signal

More information

ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design

ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design ANALOG INTEGRATED CIRCUITS FOR COMMUNICATION Principles, Simulation and Design by Donald 0. Pederson University of California

More information

comes from recording each source separately in a real environment as described later Providing methodologies together with data sets makes it possible

comes from recording each source separately in a real environment as described later Providing methodologies together with data sets makes it possible EVALUATION OF BLIND SIGNAL SEPARATION METHODS Daniel Schobben Eindhoven University of Technology Electrical Engineering Department Building EH 529, PO BOX 513 5600 MB Eindhoven, Netherlands ds@altavistanet

More information

LEARNING, INNOVATION AND URBAN EVOLUTION

LEARNING, INNOVATION AND URBAN EVOLUTION LEARNING, INNOVATION AND URBAN EVOLUTION LEARNING,INNOVATION ANO URBAN EVOLUTION edited by David F. Batten Cristoforo S. Bertuglia Dino Martellato Sylvie Occelli " ~. Springer Science+Business Media, LLC

More information

A Comparison of the Convolutive Model and Real Recording for Using in Acoustic Echo Cancellation

A Comparison of the Convolutive Model and Real Recording for Using in Acoustic Echo Cancellation A Comparison of the Convolutive Model and Real Recording for Using in Acoustic Echo Cancellation SEPTIMIU MISCHIE Faculty of Electronics and Telecommunications Politehnica University of Timisoara Vasile

More information

University Ibn Tofail, B.P. 133, Kenitra, Morocco. University Moulay Ismail, B.P Meknes, Morocco

University Ibn Tofail, B.P. 133, Kenitra, Morocco. University Moulay Ismail, B.P Meknes, Morocco Research Journal of Applied Sciences, Engineering and Technology 8(9): 1132-1138, 2014 DOI:10.19026/raset.8.1077 ISSN: 2040-7459; e-issn: 2040-7467 2014 Maxwell Scientific Publication Corp. Submitted:

More information

Comparison of LMS and NLMS algorithm with the using of 4 Linear Microphone Array for Speech Enhancement

Comparison of LMS and NLMS algorithm with the using of 4 Linear Microphone Array for Speech Enhancement Comparison of LMS and NLMS algorithm with the using of 4 Linear Microphone Array for Speech Enhancement Mamun Ahmed, Nasimul Hyder Maruf Bhuyan Abstract In this paper, we have presented the design, implementation

More information

The German Chemical Industry in the Twentieth Century

The German Chemical Industry in the Twentieth Century The German Chemical Industry in the Twentieth Century Chemists and Chemistry VOLUME 18 A series of books devoted to the examination of the history and development of chemistry from its early emergence

More information

Principles of Space- Time Adaptive Processing 3rd Edition. By Richard Klemm. The Institution of Engineering and Technology

Principles of Space- Time Adaptive Processing 3rd Edition. By Richard Klemm. The Institution of Engineering and Technology Principles of Space- Time Adaptive Processing 3rd Edition By Richard Klemm The Institution of Engineering and Technology Contents Biography Preface to the first edition Preface to the second edition Preface

More information

GUJARAT TECHNOLOGICAL UNIVERSITY

GUJARAT TECHNOLOGICAL UNIVERSITY Type of course: Compulsory GUJARAT TECHNOLOGICAL UNIVERSITY SUBJECT NAME: Digital Signal Processing SUBJECT CODE: 2171003 B.E. 7 th SEMESTER Prerequisite: Higher Engineering Mathematics, Different Transforms

More information

AutoBench 1.1. software benchmark data book.

AutoBench 1.1. software benchmark data book. AutoBench 1.1 software benchmark data book Table of Contents Angle to Time Conversion...2 Basic Integer and Floating Point...4 Bit Manipulation...5 Cache Buster...6 CAN Remote Data Request...7 Fast Fourier

More information

arxiv: v1 [cs.sd] 4 Dec 2018

arxiv: v1 [cs.sd] 4 Dec 2018 LOCALIZATION AND TRACKING OF AN ACOUSTIC SOURCE USING A DIAGONAL UNLOADING BEAMFORMING AND A KALMAN FILTER Daniele Salvati, Carlo Drioli, Gian Luca Foresti Department of Mathematics, Computer Science and

More information

Time Delay Estimation: Applications and Algorithms

Time Delay Estimation: Applications and Algorithms Time Delay Estimation: Applications and Algorithms Hing Cheung So http://www.ee.cityu.edu.hk/~hcso Department of Electronic Engineering City University of Hong Kong H. C. So Page 1 Outline Introduction

More information

29th TONMEISTERTAGUNG VDT INTERNATIONAL CONVENTION, November 2016

29th TONMEISTERTAGUNG VDT INTERNATIONAL CONVENTION, November 2016 Measurement and Visualization of Room Impulse Responses with Spherical Microphone Arrays (Messung und Visualisierung von Raumimpulsantworten mit kugelförmigen Mikrofonarrays) Michael Kerscher 1, Benjamin

More information

THE EFFECTIVENESS OF POLICY INSTRUMENTS FOR ENERGY-EFFICIENCY IMPROVEMENT IN FIRMS

THE EFFECTIVENESS OF POLICY INSTRUMENTS FOR ENERGY-EFFICIENCY IMPROVEMENT IN FIRMS THE EFFECTIVENESS OF POLICY INSTRUMENTS FOR ENERGY-EFFICIENCY IMPROVEMENT IN FIRMS ECO-EFFICIENCY IN INDUSTRY AND SCIENCE VOLUME 15 Series Editor: Arnold Thkker, TNO-STB, Delft, The Netherlands Editorial

More information

Recent Advances in Acoustic Signal Extraction and Dereverberation

Recent Advances in Acoustic Signal Extraction and Dereverberation Recent Advances in Acoustic Signal Extraction and Dereverberation Emanuël Habets Erlangen Colloquium 2016 Scenario Spatial Filtering Estimated Desired Signal Undesired sound components: Sensor noise Competing

More information

BLIND SOURCE SEPARATION FOR CONVOLUTIVE MIXTURES USING SPATIALLY RESAMPLED OBSERVATIONS

BLIND SOURCE SEPARATION FOR CONVOLUTIVE MIXTURES USING SPATIALLY RESAMPLED OBSERVATIONS 14th European Signal Processing Conference (EUSIPCO 26), Florence, Italy, September 4-8, 26, copyright by EURASIP BLID SOURCE SEPARATIO FOR COVOLUTIVE MIXTURES USIG SPATIALLY RESAMPLED OBSERVATIOS J.-F.

More information

Introduction to Digital Signal Processing Using MATLAB

Introduction to Digital Signal Processing Using MATLAB Introduction to Digital Signal Processing Using MATLAB Second Edition Robert J. Schilling and Sandra L. Harris Clarkson University Potsdam, NY... CENGAGE l.earning: Australia Brazil Japan Korea Mexico

More information

High-speed Noise Cancellation with Microphone Array

High-speed Noise Cancellation with Microphone Array Noise Cancellation a Posteriori Probability, Maximum Criteria Independent Component Analysis High-speed Noise Cancellation with Microphone Array We propose the use of a microphone array based on independent

More information

GSM Interference Cancellation For Forensic Audio

GSM Interference Cancellation For Forensic Audio Application Report BACK April 2001 GSM Interference Cancellation For Forensic Audio Philip Harrison and Dr Boaz Rafaely (supervisor) Institute of Sound and Vibration Research (ISVR) University of Southampton,

More information

Introduction to Blind Signal Processing: Problems and Applications

Introduction to Blind Signal Processing: Problems and Applications Adaptive Blind Signal and Image Processing Andrzej Cichocki, Shun-ichi Amari Copyright @ 2002 John Wiley & Sons, Ltd ISBNs: 0-471-60791-6 (Hardback); 0-470-84589-9 (Electronic) 1 Introduction to Blind

More information

Modeling, Estimation and Optimal Filtering in Signal Processing. Mohamed Najim

Modeling, Estimation and Optimal Filtering in Signal Processing. Mohamed Najim Modeling, Estimation and Optimal Filtering in Signal Processing Mohamed Najim This page intentionally left blank Modeling, Estimation and Optimal Filtering in Signal Processing This page intentionally

More information

BLIND SOURCE separation (BSS) [1] is a technique for

BLIND SOURCE separation (BSS) [1] is a technique for 530 IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, VOL. 12, NO. 5, SEPTEMBER 2004 A Robust and Precise Method for Solving the Permutation Problem of Frequency-Domain Blind Source Separation Hiroshi

More information

SpringerBriefs in Computer Science

SpringerBriefs in Computer Science SpringerBriefs in Computer Science Series Editors Stan Zdonik Shashi Shekhar Jonathan Katz Xindong Wu Lakhmi C. Jain David Padua Xuemin (Sherman) Shen Borko Furht V.S. Subrahmanian Martial Hebert Katsushi

More information

Single Channel Speaker Segregation using Sinusoidal Residual Modeling

Single Channel Speaker Segregation using Sinusoidal Residual Modeling NCC 2009, January 16-18, IIT Guwahati 294 Single Channel Speaker Segregation using Sinusoidal Residual Modeling Rajesh M Hegde and A. Srinivas Dept. of Electrical Engineering Indian Institute of Technology

More information

HIGH PERFORMANCE COMPUTING IN FLUID DYNAMICS

HIGH PERFORMANCE COMPUTING IN FLUID DYNAMICS HIGH PERFORMANCE COMPUTING IN FLUID DYNAMICS ERCOFTAC SERIES VOLUME 3 Series Editors P. Hutchinson, Chairman ERCOFTAC, Cranfield University, Bedford, UK W. Rodi, Chairman ERCOFTAC Scientific Programme

More information

CG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003

CG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003 CG40 Advanced Dr Stuart Lawson Room A330 Tel: 23780 e-mail: ssl@eng.warwick.ac.uk 03 January 2003 Lecture : Overview INTRODUCTION What is a signal? An information-bearing quantity. Examples of -D and 2-D

More information

ANALOG CIRCUIT DESIGN

ANALOG CIRCUIT DESIGN ANALOG CIRCUIT DESIGN Analog Circuit Design High-Speed Analog-to-Digital Converters; Mixed-Signal Design; PLL's and Synthesizers Edited by Rudy J. van de Plassche Broadcom Netherlands B. V., Bunnik Johan

More information

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER 2002 1865 Transactions Letters Fast Initialization of Nyquist Echo Cancelers Using Circular Convolution Technique Minho Cheong, Student Member,

More information

ADSP ADSP ADSP ADSP. Advanced Digital Signal Processing (18-792) Spring Fall Semester, Department of Electrical and Computer Engineering

ADSP ADSP ADSP ADSP. Advanced Digital Signal Processing (18-792) Spring Fall Semester, Department of Electrical and Computer Engineering ADSP ADSP ADSP ADSP Advanced Digital Signal Processing (18-792) Spring Fall Semester, 201 2012 Department of Electrical and Computer Engineering PROBLEM SET 5 Issued: 9/27/18 Due: 10/3/18 Reminder: Quiz

More information

DAFX - Digital Audio Effects

DAFX - Digital Audio Effects DAFX - Digital Audio Effects Udo Zölzer, Editor University of the Federal Armed Forces, Hamburg, Germany Xavier Amatriain Pompeu Fabra University, Barcelona, Spain Daniel Arfib CNRS - Laboratoire de Mecanique

More information

Topic. Filters, Reverberation & Convolution THEY ARE ALL ONE

Topic. Filters, Reverberation & Convolution THEY ARE ALL ONE Topic Filters, Reverberation & Convolution THEY ARE ALL ONE What is reverberation? Reverberation is made of echoes Echoes are delayed copies of the original sound In the physical world these are caused

More information

FUNDAMENTALS OF SIGNALS AND SYSTEMS

FUNDAMENTALS OF SIGNALS AND SYSTEMS FUNDAMENTALS OF SIGNALS AND SYSTEMS LIMITED WARRANTY AND DISCLAIMER OF LIABILITY THE CD-ROM THAT ACCOMPANIES THE BOOK MAY BE USED ON A SINGLE PC ONLY. THE LICENSE DOES NOT PERMIT THE USE ON A NETWORK (OF

More information

METHODOLOGY FOR THE DIGITAL CALIBRATION OF ANALOG CIRCUITS AND SYSTEMS

METHODOLOGY FOR THE DIGITAL CALIBRATION OF ANALOG CIRCUITS AND SYSTEMS METHODOLOGY FOR THE DIGITAL CALIBRATION OF ANALOG CIRCUITS AND SYSTEMS METHODOLOGY FOR THE DIGITAL CALIBRATION OF ANALOG CIRCUITS AND SYSTEMS with Case Studies by Marc Pastre Ecole Polytechnique Fédérale

More information

ENGINEERING CIRCUIT ANALYSIS

ENGINEERING CIRCUIT ANALYSIS ENGINEERING CIRCUIT ANALYSIS EIGHTH EDITION William H. Hayt, Jr. (deceased) Purdue University Jack E. Kemmerly (deceased) California State University Steven M. Durbin University at Buffalo The State University

More information

INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE

INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE J. Norberto Pires Mechanical Engineering

More information

UNDERSTANDING LTE WITH MATLAB

UNDERSTANDING LTE WITH MATLAB UNDERSTANDING LTE WITH MATLAB FROM MATHEMATICAL MODELING TO SIMULATION AND PROTOTYPING Dr Houman Zarrinkoub MathWorks, Massachusetts, USA WILEY Contents Preface List of Abbreviations 1 Introduction 1.1

More information

ECE Digital Signal Processing

ECE Digital Signal Processing University of Louisville Instructor:Professor Aly A. Farag Department of Electrical and Computer Engineering Spring 2006 ECE 520 - Digital Signal Processing Catalog Data: Office hours: Objectives: ECE

More information

Source Separation and Echo Cancellation Using Independent Component Analysis and DWT

Source Separation and Echo Cancellation Using Independent Component Analysis and DWT Source Separation and Echo Cancellation Using Independent Component Analysis and DWT Shweta Yadav 1, Meena Chavan 2 PG Student [VLSI], Dept. of Electronics, BVDUCOEP Pune,India 1 Assistant Professor, Dept.

More information

Nonlinear postprocessing for blind speech separation

Nonlinear postprocessing for blind speech separation Nonlinear postprocessing for blind speech separation Dorothea Kolossa and Reinhold Orglmeister 1 TU Berlin, Berlin, Germany, D.Kolossa@ee.tu-berlin.de, WWW home page: http://ntife.ee.tu-berlin.de/personen/kolossa/home.html

More information

PERSONAL AND WIRELESS COMMUNICATIONS Digital Technology and Standards

PERSONAL AND WIRELESS COMMUNICATIONS Digital Technology and Standards PERSONAL AND WIRELESS COMMUNICATIONS Digital Technology and Standards THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE COMMUNICATIONS AND INFORMATION THEORY Consulting Editor Robert

More information

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm A.T. Rajamanickam, N.P.Subiramaniyam, A.Balamurugan*,

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing Theory, Analysis and Digital-filter Design B. Somanathan Nair DIGITAL SIGNAL PROCESSING Theory, Analysis and Digital-filter Design B. SOMANATHAN NAIR Principal SHM Engineering

More information

ESTIMATION OF TIME-VARYING ROOM IMPULSE RESPONSES OF MULTIPLE SOUND SOURCES FROM OBSERVED MIXTURE AND ISOLATED SOURCE SIGNALS

ESTIMATION OF TIME-VARYING ROOM IMPULSE RESPONSES OF MULTIPLE SOUND SOURCES FROM OBSERVED MIXTURE AND ISOLATED SOURCE SIGNALS ESTIMATION OF TIME-VARYING ROOM IMPULSE RESPONSES OF MULTIPLE SOUND SOURCES FROM OBSERVED MIXTURE AND ISOLATED SOURCE SIGNALS Joonas Nikunen, Tuomas Virtanen Tampere University of Technology Korkeakoulunkatu

More information

FREQUENCY RESPONSE AND LATENCY OF MEMS MICROPHONES: THEORY AND PRACTICE

FREQUENCY RESPONSE AND LATENCY OF MEMS MICROPHONES: THEORY AND PRACTICE APPLICATION NOTE AN22 FREQUENCY RESPONSE AND LATENCY OF MEMS MICROPHONES: THEORY AND PRACTICE This application note covers engineering details behind the latency of MEMS microphones. Major components of

More information

Advanced delay-and-sum beamformer with deep neural network

Advanced delay-and-sum beamformer with deep neural network PROCEEDINGS of the 22 nd International Congress on Acoustics Acoustic Array Systems: Paper ICA2016-686 Advanced delay-and-sum beamformer with deep neural network Mitsunori Mizumachi (a), Maya Origuchi

More information

TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM

TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM TRANSISTOR CIRCUITS FOR SPACECRAFT POWER SYSTEM Transistor Circuits for Spacecraft Power System KengC. Wu Lockheed Martin Naval Electronics & Surveillance Systems Moorestown, NJ, USA.., ~ SPRINGER SCIENCE+BUSINESS

More information

TARGET SPEECH EXTRACTION IN COCKTAIL PARTY BY COMBINING BEAMFORMING AND BLIND SOURCE SEPARATION

TARGET SPEECH EXTRACTION IN COCKTAIL PARTY BY COMBINING BEAMFORMING AND BLIND SOURCE SEPARATION TARGET SPEECH EXTRACTION IN COCKTAIL PARTY BY COMBINING BEAMFORMING AND BLIND SOURCE SEPARATION Lin Wang 1,2, Heping Ding 2 and Fuliang Yin 1 1 School of Electronic and Information Engineering, Dalian

More information

BIOMEDICAL DIGITAL SIGNAL PROCESSING

BIOMEDICAL DIGITAL SIGNAL PROCESSING BIOMEDICAL DIGITAL SIGNAL PROCESSING C-Language Examples and Laboratory Experiments for the IBM PC WILLIS J. TOMPKINS Editor University of Wisconsin-Madison 2000 by Willis J. Tompkins This book was previously

More information

Time Frequency Domain for Segmentation and Classification of Non-stationary Signals

Time Frequency Domain for Segmentation and Classification of Non-stationary Signals Time Frequency Domain for Segmentation and Classification of Non-stationary Signals FOCUS SERIES Series Editor Francis Castanié Time Frequency Domain for Segmentation and Classification of Non-stationary

More information

Progress in Computer Science No.4. Edited by J.Bendey E. Coffman R.L.Graham D. Kuck N. Pippenger. Springer Science+Business Media, LLC

Progress in Computer Science No.4. Edited by J.Bendey E. Coffman R.L.Graham D. Kuck N. Pippenger. Springer Science+Business Media, LLC Progress in Computer Science No.4 Edited by J.Bendey E. Coffman R.L.Graham D. Kuck N. Pippenger Springer Science+Business Media, LLC George P61ya Robert E. Tarjan Donald R. Woods Notes on Introductory

More information

A Novel Hybrid Approach to the Permutation Problem of Frequency Domain Blind Source Separation

A Novel Hybrid Approach to the Permutation Problem of Frequency Domain Blind Source Separation A Novel Hybrid Approach to the Permutation Problem of Frequency Domain Blind Source Separation Wenwu Wang 1, Jonathon A. Chambers 1, and Saeid Sanei 2 1 Communications and Information Technologies Research

More information

Joint recognition and direction-of-arrival estimation of simultaneous meetingroom acoustic events

Joint recognition and direction-of-arrival estimation of simultaneous meetingroom acoustic events INTERSPEECH 2013 Joint recognition and direction-of-arrival estimation of simultaneous meetingroom acoustic events Rupayan Chakraborty and Climent Nadeu TALP Research Centre, Department of Signal Theory

More information

Reducing comb filtering on different musical instruments using time delay estimation

Reducing comb filtering on different musical instruments using time delay estimation Reducing comb filtering on different musical instruments using time delay estimation Alice Clifford and Josh Reiss Queen Mary, University of London alice.clifford@eecs.qmul.ac.uk Abstract Comb filtering

More information

PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES

PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES Jose Rodriguez and Patricio Cortes Universidad Tecnica Federico Santa Maria, Valparaiso,

More information

PERSPECTIVES OF OIL AND GAS: THE ROAD TO INTERDEPENDENCE

PERSPECTIVES OF OIL AND GAS: THE ROAD TO INTERDEPENDENCE PERSPECTIVES OF OIL AND GAS: THE ROAD TO INTERDEPENDENCE Perspectives of Oil and Gas: The Road to Interdependence by Marcello Colitti with Claudio Simeoni Fondazione Eni Enrico Mattei, Milan, Italy...

More information

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Digital Signal Processing VO Embedded Systems Engineering Armin Wasicek WS 2009/10 Overview Signals and Systems Processing of Signals Display of Signals Digital Signal Processors Common Signal Processing

More information

DESIGN OF LOW-VOLTAGE, LOW-POWER OPERATIONAL AMPLIFIER CELLS

DESIGN OF LOW-VOLTAGE, LOW-POWER OPERATIONAL AMPLIFIER CELLS DESIGN OF LOW-VOLTAGE, LOW-POWER OPERATIONAL AMPLIFIER CELLS THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ANALOG CIRCUITS AND SIGNAL PROCESSING Consulting Editor Mohammed Ismail

More information

AC : INTERACTIVE LEARNING DISCRETE TIME SIGNALS AND SYSTEMS WITH MATLAB AND TI DSK6713 DSP KIT

AC : INTERACTIVE LEARNING DISCRETE TIME SIGNALS AND SYSTEMS WITH MATLAB AND TI DSK6713 DSP KIT AC 2007-2807: INTERACTIVE LEARNING DISCRETE TIME SIGNALS AND SYSTEMS WITH MATLAB AND TI DSK6713 DSP KIT Zekeriya Aliyazicioglu, California State Polytechnic University-Pomona Saeed Monemi, California State

More information

Real - Time Implementation of a Nearfield Broadband Acoustic Beamformer

Real - Time Implementation of a Nearfield Broadband Acoustic Beamformer Real - Time Implementation of a Nearfield Broadband Acoustic Beamformer Eric André Lehmann Dipl. El.-Ing. ETHZ A thesis submitted for the degree of Master of Philosophy of the Australian National University

More information