Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer...

22
1 Department of Electrical and Computer Engineering Department of Electrical and Computer Engineering SDP16: Project Sauron 1 PROJECT SAURON CUMULATIVE DESIGN REVIEW Senior Design Project Spring 2016 Sponsors:

Transcript of Team Hollot (TIM) · 2016. 5. 9. · Spring 2016 Sponsors: Department of Electrical and Computer...

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

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 •

26Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering SDP16: Project Sauron

26

Project Sauron – Questions

Any Questions?