Aaron Lucia, Niket Gupta, Matteo Puzella, Nathan Dunn

Slides:



Advertisements
Similar presentations
Electrical and Computer Engineering Team14: BMW Brainwave Manipulated Wagon Midway Design Review.
Advertisements

Chapter 14 Finite Impulse Response (FIR) Filters.
August 2004Multirate DSP (Part 2/2)1 Multirate DSP Digital Filter Banks Filter Banks and Subband Processing Applications and Advantages Perfect Reconstruction.
Coupling and Filter Circuits. Filter –a device that removes or “filters” or attenuates unwanted signals, and keeps (and sometimes magnifies) the desired.
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
Kyle Desrosiers (ME)- Team Lead Brad Fiedler (EE) Greg Wodzicki (EE) Chris VanWagenen (EE) George Slack- Faculty Guide P ACTIVE NOISE CANCELLATION.
Passive Sonar Wrap Up Exercise And Exam Review. Data The two submarines described below are to engage in a sonar detection exercise off the coast of Kauai.
1 Department of Electrical and Computer Engineering Advisor: Professor Zink Team Acoustic Beamformer Midway Design Review 11/25/2013.
Guitar Effects Processor Using DSP
FILTERS Presented by: Mohammed Alani Supervised By: Dr. Nazila Safavi
Servo Feedback Control of an Audio Subwoofer Dalimar Vélez Vega Advisor: Shawn Hunt University of Puerto Rico Mayaguez Campus CONTACT: Dalimar Vélez Vega.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Signal processing and Audio storage Equalization Effect processors Recording and playback.
Binaural Sound Localization and Filtering By: Dan Hauer Advisor: Dr. Brian D. Huggins 6 December 2005.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Echo.
Emergency Response Radio Ashok Basawapatna Joe Friedrichsen Chris Lasek Jeff Ritter.
1 Department of Electrical and Computer Engineering Advisor: Professor Zink Team Acoustic Beamformer Preliminary Design Review 10/18/2013.
Measurement and Instrumentation Dr. Tayab Din Memon Assistant Professor Dept of Electronic Engineering, MUET, Jamshoro. ACTIVE FILTERS and its applications.
FPR Presentation Team Frij
Sound Targeting Platform Andrew Lenharth Michael Schaffer Quang Luu CSE 477 May 22, 2001.
Song Pro Retro Alex Harper. Contents of Presentation Inspiration Basic Concept Speaker Module.sng file structure Song Pro Retro: Light Song Pro Retro:
Department of Electrical and Computer Engineering Team BeepachU November 26, 2013 Midway Design Review.
Noise Canceling Headphones Team Members Doan Thanh Khiet Tran Jasmine Khadem Kalina Guentcheva.
Final Project Review Team Vibraid April Vibraid Michael Balanov (Mike) EE Spyridon Baltsavias (Spiros) EE Reona Otsuka (Leo) EE Andrew Woo (Andy)
1 BIEN425 – Lecture 10 By the end of the lecture, you should be able to: –Describe the reason and remedy of DFT leakage –Design and implement FIR filters.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
RockSat-C 2012 ISTR Individual Subsystem Testing Report Minnesota Sound Wreckers University of Minnesota 2/13/12 1 Alexander Richman Jacob Schultz Justine.
Timo Haapsaari Laboratory of Acoustics and Audio Signal Processing April 10, 2007 Two-Way Acoustic Window using Wave Field Synthesis.
Image Processing Architecture, © 2001, 2002, 2003 Oleh TretiakPage 1 ECE-C490 Image Processing Architecture MP-3 Compression Course Review Oleh Tretiak.
FIR Filter Design & Implementation
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson Advisor: Dr. William Harrison.
Sound Targeting Platform Andrew Lenharth Michael Schaffer Quang Luu CSE 477 April 24, 2001.
AM RECEPTION Introduction
Dual-Use Wideband Microphone System
Coupling and Filter Circuits. Filter –a device that removes or “filters” or attenuates unwanted signals, and keeps (and sometimes magnifies) the desired.
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson.
ECE 477 Final Presentation Team 13  Spring 2012 Martin Pendergast, Stephen Edwards, Nick Kwolek, David Duelmler.
Progress Report Spirometry Software Group 36 Abby Cohen Team mates: Jessie Butts, Olga Neyman Client: Dr. Klaesner.
Department of Electrical and Computer Engineering Team BeepachU March 3, 2014 Comprehensive Design Review.
1 Department of Electrical and Computer Engineering SDP15: Project Sauron Project Sauron Preliminary Design Review Senior Design Project Fall 2015.
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
ELECTRONIC STETHOSCOPE ARRAY Groupe 70 Robin GUIGNY & Fatima Zohra HASNAOUI ECE 445 Spring 2016.
Automatic Guitar Tuner Group #10 Dariusz Prokopczak & Stephan Erickson ECE 445 Sr. Design December 9, 2014.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Sampling Rate Conversion by a Rational Factor, I/D
Dual-Use Wideband Microphone System
Emotional Intelligence Vivian Tseng, Matt Palmer, Jonathan Fouk Group #41.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Echo and Reverberation
(4) Filters.
Speaker Set-Up for Presentation Area (large & small)
MECH 373 Instrumentation and Measurements
Duy dang, Robert kern, esteban kleckner
Fondazione Istituto Italiano di Tecnologia, Genoa, Italy
Emergency Personnel Indoor Locator
Advised by Professor Baird Soules
RF Range detection and alert system team 26
Comprehensive Design Review
Midway Design Review Team 24 “Remote Chess” December 8,
Digital Acquisition of Analog Signals – A Practical Guide
Lesson 7: Anti-Aliasing Filtering
Hardware and system development:
EE521 SystemView Example James K Beard, Ph.D. (215) 12/8/2018
Status Report #5 LYRA The Remote Accessible Automated Camera Stand
Electrical traditional Chinese Instrument - Xun
Senior Project – Computer Engineering Active Noise Cancellation For the Attenuation of Sound Stephen E. Lee Advisor – Prof. Catravas Results One.
CSCI1600: Embedded and Real Time Software
Chapter 5: Active Filters
Current Monitor Group (1606)
Presentation transcript:

Aaron Lucia, Niket Gupta, Matteo Puzella, Nathan Dunn Ear Beamer CDR Aaron Lucia, Niket Gupta, Matteo Puzella, Nathan Dunn

The Team Aaron Lucia CSE Niket Gupta CSE Matteo Puzella EE Nathan Dunn Advisor: Prof. Mario Parente

Outlining the System Our Goal: Develop a hearing aid system that gives user ability to individually amplify multiple targets of his/her choice and attenuate unwanted targets, independent of body or head position of the user

Block Diagram

2017 SDP Scheduling WE ARE HERE

CDR Deliverables For our "Type equation here."

Socket Server Websockets - Duplex Communication between client and server Server broadcasts a JSON payload over a Websocket connection {"targets":[ {"id": 10135,"x_coord": 2.56,"y_coord": 2.34,"muted": true}]} {"status":[{"id": 10135, "muted": true}]}

iPhone Application Asynchronous communication with Processor WebSocket protocol Live updates (every second) Color-coded target status - On/Off Targets mapped to room

Hardware Filtering Anti-Aliasing RC low pass filter built at input of microphones -Cut-Off frequency at 7,000 Hz. R = 20 ohms. C= 1.15uF Sample rate of 15625 S/s per mic (max of ADC) Testing: Used pure tone signal from function generator and recorded attenuation from 1000 Hz to 7000 Hz Recorded time delay of frequencies from 1000 Hz to 4000 Hz -Biggest change in group delay is 8.16us

Hardware Filtering

Software Filtering Subarrays within array target sub-bands of human speech frequencies 14cm 600 - 1200 Hz Octave 1200 - 2400 Hz Octave Aliasing occurs in beamforming if the microphone distance exceeds λ/2 To avoid, microphones can only process data in given subband

Software Filtering Requires 120us to process 65 ms of audio Low Octave High Octave Stopband Low 500 Hz 1100 Hz Passband Low 600 Hz 1200 Hz Passband High 2400 Hz Stopband High 1300 Hz 2500 Hz Transition Bandwidth 100 Hz Filter Order 200 Stopband Attenuation 35 db Requires 120us to process 65 ms of audio

Integration: Audio Datapath

Demo Two people standing separately have isolated audio Selecting target with app works Limitations: App is in a functional stage, but is not user friendly at the moment Further beamforming improvements to better isolate others 3 microphones are not functioning, so beamforming should improve when those come in

FDR Goals: Hardware: Printed PCB for anti-aliasing filters Design and print PCB for power supply Reducing Noise and Improving Performance Implement Chebyshev Weighting for microphones Design scenarios to determine experimental performance of beamforming and compare with theoretical MATLAB simulations Usability Improve design and user interface of iPhone application Improve User interface for Windows Application

Demonstration

Questions?

Why do I still hear the other guy? - Side lobes and Microphone Weights With sound, a 10dB decrease represents a halving of volume Sidelobes can reach close to -10dB attenuation when mics are uniformly weighted Can reduce sidelobes, at the cost of beamwidth, using Chebyshev weights Best case for our Array, d= 0.5ƛ Worst case for our Array, d= 0.25ƛ

Why do I still hear the other guy? - Side lobes and Microphone Weights Sidelobes get worse when beamforming is done in parallel Worst case for our Array, d= 0.25ƛ Best case for our Array, d= 0.5ƛ