Microphone Array Project

Slides:



Advertisements
Similar presentations
A Phonetician ’ s Guide to Audio Formats Chilin Shih University of Illinois at Urbana Champaign LSA 2006January 5-8, 2006.
Advertisements

Chunyi Peng, Guobin Shen, Yongguang Zhang, Yanlin Li, Kun Tan BeepBeep: A High Accuracy Acoustic Ranging System using COTS Mobile Devices.
CMP206 – Introduction to Data Communication & Networks Lecture 3 – Bandwidth.
Hierarchy of Design Voice Controlled Remote Voice Input Control Path Speech Processing IR Interface.
Analogue to Digital Conversion (PCM and DM)
1 Department of Electrical and Computer Engineering Advisor: Professor Zink Team Acoustic Beamformer Midway Design Review 11/25/2013.
Unit Generators and V.I.s Patches are configurations of V.I.s Both Patches & Virtual Instruments can be broken down into separate components called Unit.
Nonrecursive Digital Filters
1 Transmission Fundamentals Chapter 2 (Stallings Book)
Sparse Array Geometry Mr. Ahmed El-makadema Professor A.K Brown.
Modulation of Digital Data 1.Digital-to-Analog Conversion 2.Amplitude Shift Keying (ASK) 3.Frequency Shift Keying (FSK) 4.Phase Shift Keying (PSK) 5.Quadrature.
Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
IT-101 Section 001 Lecture #8 Introduction to Information Technology.
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
Interferometric Spectral Line Imaging Martin Zwaan (Chapters of synthesis imaging book)
Lab 2 COMMUNICATION TECHNOLOGY II. Capacity of a System The bit rate of a system increases with an increase in the number of signal levels we use to denote.
1/44 1. ZAHRA NAGHSH JULY 2009 BEAM-FORMING 2/44 2.
Limitations of earthquake detection with the E-puck's accelerometer ? Par Rodrigo De Pablo Peña et Fabian Baerenbold.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Transmission Slide 1 Continuous & Discrete Signals.
Team Members: Noah Van Fossan Shareen Hossain Deepthi Chandra Christina Clemenz Laura Hanley Advisors: Prof. Mark Bell Prof. Carla Zoltowski Project Partner:
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Data, Signal.
Binaural Sound Localization and Filtering By: Dan Hauer Advisor: Dr. Brian D. Huggins 6 December 2005.
EE2F1 Speech & Audio Technology Sept. 26, 2002 SLIDE 1 THE UNIVERSITY OF BIRMINGHAM ELECTRONIC, ELECTRICAL & COMPUTER ENGINEERING Digital Systems & Vision.
Fundamentals of Digital Audio. The Central Problem n Waves in nature, including sound waves, are continuous: Between any two points on the curve, no matter.
Radar Principles and Systems Part I
Chunyi Peng, Guobin Shen, Yongguang Zhang, Yanlin Li, Kun Tan
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
For 3-G Systems Tara Larzelere EE 497A Semester Project.
ORE 654 Applications of Ocean Acoustics Lecture 6a Signal processing
1-1 Basics of Data Transmission Our Objective is to understand …  Signals, bandwidth, data rate concepts  Transmission impairments  Channel capacity.
1 Business Telecommunications Data and Computer Communications Chapter 3 Data Transmission.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Introduction SNR Gain Patterns Beam Steering Shading Resources: Wiki:
Eigenstructure Methods for Noise Covariance Estimation Olawoye Oyeyele AICIP Group Presentation April 29th, 2003.
1 PROPAGATION ASPECTS FOR SMART ANTENNAS IN WIRELESS SYSTEMS JACK H. WINTERS AT&T Labs - Research Red Bank, NJ July 17,
Lecture 9,10: Beam forming Transmit diversity Aliazam Abbasfar.
Wireless Communication Technologies 1 Outline Introduction OFDM Basics Performance sensitivity for imperfect circuit Timing and.
April 12, 2005Week 13 1 EE521 Analog and Digital Communications James K. Beard, Ph. D. Tuesday, March 29, 2005
1 PCM & DPCM & DM. 2 Pulse-Code Modulation (PCM) : In PCM each sample of the signal is quantized to one of the amplitude levels, where B is the number.
Communication Group Course Multidimensional DSP DoA Estimation Methods Pejman Taslimi – Spring 2009 Course Presentation – Amirkabir Univ Title: Acoustic.
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 3 – Digital Audio Representation Klara Nahrstedt Spring 2009.
Study of Broadband Postbeamformer Interference Canceler Antenna Array Processor using Orthogonal Interference Beamformer Lal C. Godara and Presila Israt.
Microphone Array Project ECE5525 – Speech Processing Robert Villmow 12/11/03.
LIGO-G E Network Analysis For Coalescing Binary (or any analysis with Matched Filtering) Benoit MOURS, Caltech & LAPP-Annecy March 2001, LSC Meeting.
Dongxu Yang, Meng Cao Supervisor: Prabin.  Review of the Beamformer  Realization of the Beamforming Data Independent Beamforming Statistically Optimum.
RF Propagation No. 1  Seattle Pacific University Basic RF Transmission Concepts.
BEER BOT Dalton Verhagen. Sound Sensor Designed to find the direction a specified sound source is coming from Determines this with a time of arrival algorithm.
Advanced Computer Networks
1 Digital processing applications for DE2 card High Speed Digital Systems Lab Winter 2008/09  Instructor: Mony Orbach  Students : Avner Reisz, Natty.
Statistical Signal Processing Research Laboratory(SSPRL) UT Acoustic Laboratory(UTAL) SINGLE CHANNEL SPEECH ENHANCEMENT TECHNIQUE FOR LOW SNR QUASI-PERIODIC.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
EE 525 Antenna Engineering
Echo and Reverberation
Multi-Purpose Auditorium Sound Reinforcement System Design ECE  Spring 2017 Paste a photo of team here, annotated with names of team members.
Data Mining: Concepts and Techniques
Adaptive Filters Common filter design methods assume that the characteristics of the signal remain constant in time. However, when the signal characteristics.
LECTURE 07: TIME-DELAY ESTIMATION AND ADPCM
An auditory system modeling in sound localization
Spatially Varying Frequency Compounding of Ultrasound Images
(Road to discuss harmony)
Wave Phenomena Resolution
EE608 Adaptive Signal Processing Course Project Adaptive Beamforming For Mobile Communication Group: 1 Chirag Pujara ( ) Prakshep Mehta.
Single Photon Emission Tomography
Analysis of Adaptive Array Algorithm Performance for Satellite Interference Cancellation in Radio Astronomy Lisha Li, Brian D. Jeffs, Andrew Poulsen, and.
PCM & DPCM & DM.
VLSI Programming 2IMN35 Lab 1 Questionnaire
Topic 9: Wave phenomena - AHL 9.4 – Resolution
EE 525 Antenna Engineering
Microphone array Raymond Sastraputera.
Phased Speaker Array : Phase of Our Lives
Presentation transcript:

Microphone Array Project ECE5525 – Speech Processing Robert Villmow 12/11/03

Microphone Array Purpose Improves sound reception when interfering sources are located far enough apart spatial separation Capable of determinig the direction a sound is coming from

Background Data sampled at each microphone is different due to different angles of arrival Delay and Sum Algorithm Assume a sound is arriving at a specific angle then calculate when that sound will be sampled by the other microphones Sound arriving from desired angle will be correlated between microphones Sound arriving from other angles will be uncorrelated Summation of the data will attenuate uncorrelated signals

15 Element Microphone Array Low Middle High Low Array 4x spacing as high array Middle Array 2x spacing as high array High Array minimum spacing between microphones

Microphone Sampling Source at 90° Source at 50° Source at 10°

Sampling Summary Sample rate affects performance sampled data differs between microphones algorithm depends on data being correlated between microphonesS Sound sources at 0° are not affected by sample rate sampled by all microphones at the same time

Frequency Responses at 4400 Hz High Array Low Frequency Response Similar to a single microphone High Frequency Response Narrow beam width Frequency Responses at 4400 Hz

Frequency Responses at 800 Hz Low Array Low Frequency Response Good Directional response High Frequency Response Too many Grating lobes Frequency Responses at 800 Hz

Block Diagram     High Freq BP Filter Middle Freq BP Filter 2.5khz – 4.5khz BP Filter Middle Freq  1.5khz – 2.5khz BPFilter Low Freq  300hz – 1.5khz

Array Test Configuration Speaker Radio 45°

CMU Microphone Array Data 15 Channels 16 kHz, 16-bit linear Sampling Files used an101-mtms-arr3A.adc 3 cm spacing in a noisy computer lab Speaker is 1 meter from array an101-mtms-arr4A.adc 4 cm spacing in a noisy computer lab an101-mtms-arrCR1A.adc 4 cm spacing with radio at 45° Speaker at a distance of 1 meters

Arr3A Results High Middle Low Difference – Single Channel vs. Summed signal -100 -80 -60 -40 -20 20 40 60 80 100 2 3 4 5 6 x 10 Maximum Peak Error - Summed vs. Single Channel 0.5 1 1.5 2.5 3.5 7 Mean Squared Error - Summed vs. Single Channel -100 -80 -60 -40 -20 20 40 60 80 100 2.5 3 3.5 4 x 10 Maximum Peak Error - Summed vs. Single Channel 1 1.5 2 7 Mean Squared Error - Summed vs. Single Channel -100 -80 -60 -40 -20 20 40 60 80 100 2.5 3 3.5 4 x 10 Maximum Peak Error - Summed vs. Single Channel 0.5 1 1.5 2 7 Mean Squared Error - Summed vs. Single Channel Mean Squared Error – Single Channel vs. Summed signal High Middle Low

Arr3A – Mean Squared Error Array Max Min High 9.8070 x 106 3.3647 x 107 Middle 1.0517 x 107 3.4093 x 107 Low 7.7878 x 106 3.1970 x 107

Arr4A Results High Middle Low Difference – Single Channel vs. Summed signal -100 -80 -60 -40 -20 20 40 60 80 100 2 2.5 3 3.5 4 x 10 Maximum Peak Error - Summed vs. Single Channel 6 8 7 Mean Squared Error - Summed vs. Single Channel -100 -80 -60 -40 -20 20 40 60 80 100 2 2.5 3 3.5 4 x 10 Maximum Peak Error - Summed vs. Single Channel 6 8 7 Mean Squared Error - Summed vs. Single Channel -100 -80 -60 -40 -20 20 40 60 80 100 1.5 2 2.5 3 3.5 4 x 10 Maximum Peak Error - Summed vs. Single Channel 6 8 7 Mean Squared Error - Summed vs. Single Channel Mean Squared Error – Single Channel vs. Summed signal High Middle Low

Arr4A – Mean Squared Error Array Max Min High 8.1192 x 106 6.7789 x 107 Middle 8.3030 x 106 6.8715 x 107 Low 6.3974 x 106 6.7689 x 107

ArrCR1A Results (Interpolated) Difference – Single Channel vs. Summed signal -100 -80 -60 -40 -20 20 40 60 80 100 2.5 3 3.5 4 4.5 x 10 Maximum Peak Error - Summed vs. Single Channel 6 8 10 12 14 Mean Squared Error - Summed vs. Single Channel -100 -80 -60 -40 -20 20 40 60 80 100 2 2.5 3 3.5 4 4.5 x 10 Maximum Peak Error - Summed vs. Single Channel 6 8 10 12 14 Mean Squared Error - Summed vs. Single Channel -100 -80 -60 -40 -20 20 40 60 80 100 2.5 3 3.5 4 x 10 Maximum Peak Error - Summed vs. Single Channel 6 8 10 12 14 Mean Squared Error - Summed vs. Single Channel Mean Squared Error – Single Channel vs. Summed signal

ArrCR1A – Mean Squared Error Array Max Min High 5.0761 x 106 1.2176 x 107 Middle 5.2716 x 106 1.3283 x 107 Low 4.3089 x 106 1.3238 x 107

Sound Results Sound Files...

Summary Microphone array increases SNR Array Response is best at angles between ±30° Oversampling smoothes array response increased computations decreases performance lost due to sampling