1 Department of Electrical and Computer Engineering Advisor: Professor Zink Team Acoustic Beamformer Midway Design Review 11/25/2013.

Slides:



Advertisements
Similar presentations
Learning Introductory Signal Processing Using Multimedia 1 Outline Overview of Information and Communications Some signal processing concepts Tools available.
Advertisements

A Phonetician ’ s Guide to Audio Formats Chilin Shih University of Illinois at Urbana Champaign LSA 2006January 5-8, 2006.
Digital Signal Processing
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
Chapter 2 Fundamentals of Data and Signals
Guitar Effects Processor Using DSP
ECE 4321: Computer Networks Chapter 3 Data Transmission.
Improvement of Audio Capture in Handheld Devices through Digital Filtering Problem Microphones in handheld devices are of low quality to reduce cost. This.
Implementation of an Audio Reverberation Algorithm
Voice Recognition Hardware Development Read My Lips John Porter, Lavanya Mynam, Gerald Mortensen.
Microphones and Room Acoustics and Their Influence on Voice Signals Svante Granqvist 1, Jan Švec 2 1 Department of Speech, Music and Hearing (TMH), Royal.
Department of Electrical & Computer Engineering Advisor: Professor Michael Zink Team: Brigit Lyons Fadi Maalouli Tony Panetta Renzo Silva Final Project.
Department of Electrical & Computer Engineering Advisor: Professor Michael Zink Team: Brigit Lyons Fadi Maalouli Tony Panetta Renzo Silva Midway Design.
Top Level System Block Diagram BSS Block Diagram Abstract In today's expanding business environment, conference call technology has become an integral.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Transmission Slide 1 Continuous & Discrete Signals.
1 PC Audio 2 Sound Card  An expansion board that enables a computer to receive, manipulate and output sounds.
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessandro (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Final.
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Data, Signal.
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart March 11, 2003.
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart May 6, 2003.
Low Cost, Compact Microwave Reflectometer for Non-Destructive Testing
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart April 8, 2003.
1 Department of Electrical and Computer Engineering Advisor: Professor Zink Team Acoustic Beamformer Preliminary Design Review 10/18/2013.
ABSTRACT: Noise cancellation systems have been implemented to counter the effects of echoes in communications systems. These systems use algorithms that.
Sound Targeting Platform Andrew Lenharth Michael Schaffer Quang Luu CSE 477 May 22, 2001.
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
Over-Sampling and Multi-Rate DSP Systems
Sound Source Localization based Robot Navigation Group 13 Supervised By: Dr. A. G. Buddhika P. Jayasekara Dr. A. M. Harsha S. Abeykoon 13-1 :R.U.G.Punchihewa.
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Digital Audio What do we mean by “digital”? How do we produce, process, and playback? Why is physics important? What are the limitations and possibilities?
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Fall 2004EE 3563 Digital Systems Design Audio Basics  Analog to Digital Conversion  Sampling Rate  Quantization  Aliasing  Digital to Analog Conversion.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
Review: The application layer. –Network Applications see the network as the abstract provided by the transport layer: Logical full mesh among network end-points.
Meteor Receiver Olajide Durosinmi Hugh Kinsel Kenny Mills Austin Pierce Nick Stelmashenko October 21, 2009.
“TMS320C5505 USB Stick Teaching Materials”
Time Series Analysis of Elephant Acoustic and Seismic Signals Alex Williamson Physics Dept.
Final Project Review Team Vibraid April Vibraid Michael Balanov (Mike) EE Spyridon Baltsavias (Spiros) EE Reona Otsuka (Leo) EE Andrew Woo (Andy)
SLIDE 1 Audio Recording Tips & Guidelines | © 2009 Knowbase Networks AUDIO RECORDING TIPS & GUIDELINES LESSON ONE: An Introduction to Digital Audio Creation.
Wireless Sensor Project Search Triangulation Aerial Rescue Team (START)
Digital Signal Processing Jill, Jon, Kilo, Roger Spring ‘06.
RockSat-C 2012 ISTR Individual Subsystem Testing Report Minnesota Sound Wreckers University of Minnesota 2/13/12 1 Alexander Richman Jacob Schultz Justine.
Dan Lopez Dan Lopez Ben Rohner Ben Rohner Erin Loutzenhiser Erin Loutzenhiser.
EE 113D Fall 2008 Patrick Lundquist Ryan Wong
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Lecture # 17 Computer Communication & Networks.
SLIDE 1 Audio Recording Tips & Guidelines | © 2009 Knowbase Networks AUDIO RECORDING TIPS & GUIDELINES LESSON ONE: An Introduction to Digital Audio Creation.
Sound and Digital Sound v © Allan C. Milne Abertay University.
Microphone Array Project ECE5525 – Speech Processing Robert Villmow 12/11/03.
BY: SHANANN THOMPSON.  A DJ uses many different types of equipment. Some of these are mixers, headphones, speakers and a turn tables or a laptop and.
Dual-Use Wideband Microphone System
Chapter : Digital Modulation 4.2 : Digital Transmission
Automatic Equalization for Live Venue Sound Systems Damien Dooley, Final Year ECE Progress To Date, Monday 21 st January 2008.
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.
Copyright © 2005 Heathkit Company, Inc. All Rights Reserved Automating and Integrating Residential Systems Presentation 4 – Control of Entertainment Equipment.
Design of a Guitar Tab Player in MATLAB Background Lecture
HOT CAR BABY DETECTOR Group #20 Luis Pabon, Jian Gao ECE 445 Dec. 8, 2014.
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.
Wireless Surround Sound
Introduction to Digital Audio
Comprehensive Design Review
Aaron Lucia, Niket Gupta, Matteo Puzella, Nathan Dunn
Introduction to Digital Audio
J.-B. Seo, S. Srirangarajan, S.-D. Roy, and S. Janardhanan
Microphone Array Project
EEG Probe Project Grant G. Connell.
Therapeutic equipment I
Presentation transcript:

1 Department of Electrical and Computer Engineering Advisor: Professor Zink Team Acoustic Beamformer Midway Design Review 11/25/2013

2 Department of Electrical and Computer Engineering Advisor: Professor Zink Team Acoustic Beamformer Nick Driscoll EE Rebecca McFarland CSE John Shattuck EE Jimmy Danis EE Name

3 Department of Electrical and Computer Engineering Advisor: Professor Zink Project Goal Objective: scan and localize a single person’s voice among outside conversation and background noise in real time Primary Use: conference rooms (teleconferences) Secondary Uses: small lecture halls, security Other Moral Implications: Help increase conference/lecture productivity Can help the hard of hearing Could act as an eavesdropping device

4 Department of Electrical and Computer Engineering Advisor: Professor Zink Specifications Operating range: minimum 1m, maximum 3m Minimum spanning angle range: 130 degrees Gives us a scanning distance of at least 2.27 meters at minimum distance Can comfortably fit 3 people for a teleconference call within this range Typical width of meeting room chairs: 47cm Can allow 43cm spacing between participants Minimum Beamwidth: 38.1° (to not intercept both voices in main beam) Operate within the human voice frequency spectrum Ideally 300 Hz- 3kHz

5 Department of Electrical and Computer Engineering Advisor: Professor Zink Updated Block Diagram

6 Department of Electrical and Computer Engineering Advisor: Professor Zink

7 Department of Electrical and Computer Engineering Advisor: Professor Zink

8 Department of Electrical and Computer Engineering Advisor: Professor Zink Narrowing the Frequency Range Look at Phonetic Vowels Have distinct peaks in magnitude across the frequency range known as “formants” First is highest in magnitude, provides a low frequency window Phonetic Vowel “”

9 Department of Electrical and Computer Engineering Advisor: Professor Zink

10 Department of Electrical and Computer Engineering Advisor: Professor Zink Current System Specifications Mic spacing: 24cm F=450Hz F=680Hz BW=52° BW=34° BW=50° BW=61°

11 Department of Electrical and Computer Engineering Advisor: Professor Zink Design Flaws to Be Addressed May not be a worry in considering the magnitudes within our beam

12 Department of Electrical and Computer Engineering Advisor: Professor Zink

13 Department of Electrical and Computer Engineering Advisor: Professor Zink A/D Choice Selected the MC DAQ USB-204 System Requirements: 8 channels >30 kHz Sample Rate USB Interface USB-204 Specifications: 8 channel analog I/O 500 kHz total sample rate, 62.5 kHz/channel 12-bit depth USB 2.0 Full Speed (12 Mbps) (240 kHz * 12 bits = 2.88 Mbps)

14 Department of Electrical and Computer Engineering Advisor: Professor Zink Microphones Selected different mics – CMA-4544PF Electret Condenser Mic from CUI Inc. Better sensitivity (-44 dB+/-2 dB) Better Voltage Rating (3-10 V) Wider frequency response (20 Hz- 20kHz) Easier form factor to work with Previous mics needed PCBs These plug right into breadboard Faster, easier, better specs Also Omni-Directional

15 Department of Electrical and Computer Engineering Advisor: Professor Zink Deliverable: Mics into A/D Hook up 2 microphones Have those feed into A/D Show that 2 microphone inputs can be recovered on the computer DEMO

16 Department of Electrical and Computer Engineering Advisor: Professor Zink Software Custom real-time software Microsoft Windows application Built in C++ Using open source Aquila DSP library to do DSP calculations Investigating whether we want a matrix math library as well Currently using Microsoft Windows API to play back sound Could also use open source API (CoreAudio) to play back sound so that the code is platform agnostic

17 Department of Electrical and Computer Engineering Advisor: Professor Zink Deliverable: Software Get overall framework together Start hooking up pieces by showing we can load a WAV file and play it back Exercises playback code DEMO

18 Department of Electrical and Computer Engineering Advisor: Professor Zink Deliverable: MATLAB Simulations Taking 2 inputs into MATLAB and beamforming Used 2 computer mics to record test signals

19 Department of Electrical and Computer Engineering Advisor: Professor Zink Individual Microphone Inputs

20 Department of Electrical and Computer Engineering Advisor: Professor Zink Sum of Microphone Inputs

21 Department of Electrical and Computer Engineering Advisor: Professor Zink Sum of Delayed Mic Inputs

22 Department of Electrical and Computer Engineering Advisor: Professor Zink Unfiltered DFT of Inputs

23 Department of Electrical and Computer Engineering Advisor: Professor Zink Filtered DFT of Inputs

24 Department of Electrical and Computer Engineering Advisor: Professor Zink Cost Analysis Items Purchased So Far Remaining to purchase: PCBs Item Purchased Num. Purchased Unit PriceTotal Cost A->D Converter1$165$ MEMS Mics3$3$9.12 Electret Mics12$.75$14.20 Spent So Far$188.32

25 Department of Electrical and Computer Engineering Advisor: Professor Zink CDR Deliverables Nick: Optimize microphone amplifiers Increase to 8 microphone input channels to A/D Rebecca: Take A/D as input into software Save out wave file Jimmy: Design Band Pass Filter Spherical Wave Algorithm John: Spherical Wave Calculations Team: End-to-End System (take input from multiple mics, pass through A/D to computer, perform beamforming functions on inputs)

26 Department of Electrical and Computer Engineering Advisor: Professor Zink FPR Deliverables Nick: PCB Fabrication for Amplifiers/Microphone Combinations for all 8 inputs Rebecca: Implement scanning, Final Real-Time Analysis Jimmy: Scanning algorithm in MATLAB, Widen frequency Range John: Widen frequency range (Algorithms) Scanning technique algorithms Team: End-to-End system, beamforming performed on 8 microphone inputs with a polished, professional presentation

27 Department of Electrical and Computer Engineering Advisor: Professor Zink Schedule for 2014

28 Department of Electrical and Computer Engineering Advisor: Professor Zink Questions

29 Department of Electrical and Computer Engineering Advisor: Professor Zink Questions

30 Department of Electrical and Computer Engineering Advisor: Professor Zink Microphones Analog Device MEMS Microphone Omnidirectional Analog output Frequency range: 100 Hz – 15 kHz Sensitivity -42 dB +/ dB SPL S/N Ratio 62 dB

31 Department of Electrical and Computer Engineering Advisor: Professor Zink Near-Field Beam Widths