Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer...
Transcript of Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer...
1Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
1
PROJECT SAURONCUMULATIVE DESIGN REVIEW
Senior Design ProjectSpring 2016
Sponsors:
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
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
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.
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º
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
9Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
9
Work Breakdown StructureBlock Diagram
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
11Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
11
Work Breakdown StructureNew Array Design
12Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
12
Work Breakdown Structure3.3V Power Supply
13Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
13
Work Breakdown Structure±9V Power Supply
14Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
14
Work Breakdown StructureMic Modules
15Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
15
Work Breakdown StructureDifferential Pair
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
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
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
20Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
20
Work Breakdown StructureUser Interface
Fisheye Picture of Protractor
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
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)
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
24Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
24
Project Sauron – Demo
Prototype Demo
26Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron
26
Project Sauron – Questions
Any Questions?