team hollot (tim) · 2016. 5. 9. · spring 2016 sponsors: department of electrical and computer...
TRANSCRIPT
![Page 1: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/1.jpg)
1Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
1
PROJECT SAURONCUMULATIVE DESIGN REVIEW
Senior Design ProjectSpring 2016
Sponsors:
![Page 2: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/2.jpg)
2Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
2
The Team
Advisor:Tilman Wolf
Walter BrownCSE & CS
Zach GoodmanEE
Omid MehCSE & EE
Jose LaSalleEE
![Page 3: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/3.jpg)
3Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
3
Overview• Project Sauron
1. Problem
2. Scope
3. Specs
4. Deliverables
5. Work Breakdown Structurea) Block Diagramb) Mic Modulesc) New Arrayd) Real-Time Systeme) Beamformingf) User Interfaceg) Integration
• Responsibilities
• Demo
• Outlook
![Page 4: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/4.jpg)
4Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
4
Project Sauron – Refresher
A surveillance system in which a user selects an individual in the camera’s field of vision, directs
our microphone array to focus on the selected individual and isolate their audio.
![Page 5: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/5.jpg)
7Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
7
Project Sauron – Specs
• Range: 1 to 3 meters
• Spanning Angle: 130º (-65º to 65º from center)
• Frequency:500Hz-3.5kHz
• Beam Width: 40º
![Page 6: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/6.jpg)
8Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
8
Project Sauron – CDR Deliverables
• Promised Deliverables (Achieved)
• Mic Modules Designed
• Prototype of the New Array
• Working draft of UI
• Integration (HW, SW, UI)
• Additional Accomplishments
• Real-time Code
• Working Compound Array
• Speech Isolation on the Compound Array
![Page 7: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/7.jpg)
9Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
9
Work Breakdown StructureBlock Diagram
![Page 8: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/8.jpg)
10Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
10
Work Breakdown StructureNew Array Design
• Engineered for Human Voice
• Compound Array
• Ground Shielded Alpha Wires
• Chassis/Mic Acoustic Separation
• Vantage Point Placement
• Low-Noise Voltage Source
![Page 9: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/9.jpg)
11Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
11
Work Breakdown StructureNew Array Design
![Page 10: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/10.jpg)
12Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
12
Work Breakdown Structure3.3V Power Supply
![Page 11: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/11.jpg)
13Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
13
Work Breakdown Structure±9V Power Supply
![Page 12: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/12.jpg)
14Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
14
Work Breakdown StructureMic Modules
![Page 13: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/13.jpg)
15Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
15
Work Breakdown StructureDifferential Pair
![Page 14: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/14.jpg)
17Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
17
Work Breakdown StructureReal-time system design
• Moved from Matlab to Simulink
![Page 15: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/15.jpg)
18Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
18
Work Breakdown StructureBeamforming
• Compound Array Interface
• SW DC block
• Optimal Sampling rate
• Modular Design
• Parallel Sub-band Processing
• Time-delay Beamforming
• Beam Pattern Analysis
![Page 16: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/16.jpg)
19Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
19
Work Breakdown StructureUser Interface
• Camera Interface
• USB
• Mouse Location
• S2 Block
• Deriving Expression
• Assume centered horizontal
• Expression Almost Linear
0
20
40
60
80
100
120
140
160
180
0 500 1000 1500 2000 2500 3000Angle
(degre
es)
X Coordinate (pixels)
Angle VS X Coordinate on Picture
![Page 17: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/17.jpg)
20Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
20
Work Breakdown StructureUser Interface
Fisheye Picture of Protractor
![Page 18: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/18.jpg)
21Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
21
Work Breakdown StructureIntegration
• UI Gives Beamformer Direction
• Buffering Frame Size
![Page 19: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/19.jpg)
22Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
22
Team Responsibilities
• New Array (Jose/Zach)
• Microphone Module Design (Zach)
• Real-Time (Omid/Walter)
• Beamforming with New Array (Omid)
• User Interface (Walter)
• Hardware Debugging (Jose)
• Software Debugging (All)
![Page 20: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/20.jpg)
23Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
23
Project Sauron – Outlook
• Enclosure
• Power Source
• Use both mouse coordinates to find azimuth
• Mark spanning angle in UI
• Mark beamforming area in UI
• Reduce Noise with new modules
![Page 21: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/21.jpg)
24Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
24
Project Sauron – Demo
Prototype Demo
![Page 22: Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer Engineering SDP16: Project Sauron2 2 The Team ... • Prototype of the New Array •](https://reader035.vdocuments.mx/reader035/viewer/2022071007/5fc490e45173f96cc8273e54/html5/thumbnails/22.jpg)
26Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
26
Project Sauron – Questions
Any Questions?