23
SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian Giang, Simon Ma Evaluators: Professor Frasier, Professor Gong

SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

Embed Size (px)

Citation preview

Page 1: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

SDP 12

Project “PRASER”Senior Design Project Midway Design Review

Team Mosaic

Advisor: Professor Lixin GaoMembers: Allen Chew, Charles Essien, Brian Giang, Simon Ma

Evaluators: Professor Frasier, Professor Gong

Page 2: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

2SDP 12 2

Agenda

Introduction• Recap from PDR• Refined project definition

Project Specification• System block diagram• Subsystem components• Application• Demonstration

Cumulative Design Review • Distribution of tasks• Team responsibility• Internal deadlines

Page 3: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

3SDP 12 3

Reintroduction - Motivation

PowerPoint presentations are dying• Declining in quality• No focus• Non interactive

Hand held laser pointers• Only facilitate basic highlighting

Viewing remote presentations• Bad visual quality• Loss of expression

Page 4: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

4SDP 12 4

Reintroduction - Goals

We want to:Improve presentation experience

• More interactive• More entertaining

Rethink approach to capturing presentations• Bring focus back to the presenter• Facilitate “emotion” for remote presentation

Page 5: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

5SDP 12 5

Design Specification – Project Definition

Praser is …

“A redesigned platform capable of delivering an enhanced presentation experience, both for in

person and remote viewers.”

More interactive utility for presentersBetter experience for viewers with avatars

Page 6: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

6SDP 12 6

Design Specifications –Block Diagram

System Block Diagram

Page 7: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

7SDP 12 7

Application Layers

Page 8: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

8SDP 12 8

Design Specifications – Kinect Subsystem

OpenNI & NITE• Generate “users”• Return interpreted motions and gestures

OpenGL• Real-time image manipulation

OpenNI NITE OpenGL

Page 9: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

9SDP 12 9

Kinect Subsystem - Capabilities

Gesture Recognition• Hand gestures for control• User poses

Tracking• Mapping user position to screen• Location based “selections”

Compositing• Background removal• Image manipulation

Page 10: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

10

SDP 12 10

Kinect Subsystem – Avatar Application

Capture presenter in on screen avatar

Walk around and point modes• X, Y coordinates mapped with Kinect

Depth information• Presenter avatar points mapped to

actual points

Page 11: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

11

SDP 12 11

Kinect Subsystem – Avatar Application cont’d

Benefits:More expression and emotionBetter interaction with slideshow slidesMore efficient remote viewing of presentation

Page 12: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

12

SDP 12

Kinect Demonstration

12

Page 13: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

13

SDP 12 13

Design Specifications –Laser Subsystem

Laser subsystem manipulates a laser to create image based on persistence of vision.

Four major components: Galvo, DAC, Laser Pointer, Power Supply

Galvanometer - reflect the laser on x & y axis

Digital to Analog Converter - communication between the computer and galvo

Page 14: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

14

SDP 12 14

Laser System Design – Galvanometer

Page 15: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

15

SDP 12 15

Laser System Design – Entire System

OpenLase converts ILDA files to sound

Soundcard outputs three different signals:• Right stereo channel

orients X galvo• Left stereo channel

orients Y galvo• Green Laser

Modulation turns on/off the laser

Page 16: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

16

SDP 12

Correctional Opamp Built a negating opamp circuit to simulate a

differential signal suitable for galvo

16

Page 17: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

17

SDP 12 17

Laser System Design – SmartPoint Application

“Smarter” laser pointer Laser menu and utilities Presenter holds hand up to reveal menu Grab and manipulate elements from slides

• E.g. copy a figure to board

Page 18: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

18

SDP 12

Laser System Demo

18

Page 19: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

19

SDP 12 19

Problems Addressed

Lasers may be hazardous

We recently purchased safety goggles to prevent any retinal damage and can now work on emitter

Galvos require an differential +/- 5 V input but the soundcard gives a +2.2 V single input.

A correctional circuit is used to produce the correct input to the galvos

Page 20: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

20

SDP 12 20

Midway Design Review - Team ResponsibilityAllen Chew (CSE) – Coordinated laser projection system, Software

Development, Researched on how to build correctional amplifier, Researched and ordered parts for project in a timely manner

Charles Essien (CSE) – Software coordinator, Research graphics libraries, Isolated user pixels and overlay onto slides, Compiled sections of MDR report

Brian Giang (EE) – Laser Projection Coordinator, Team Manager,

Coordinated team meetings and set deadlines, Assembled laser projection system and figured signal lines from DAC

Simon Ma (CSE) – Compiled OpenLase Binaries, Ported code over to Ubuntu, Installed and configured JACK to work correctly in Ubuntu.

Page 21: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

21

SDP 12 21

Comprehensive Design Review

Final design and start prototyping applications

Computer interfacing with the Kinect

A fully working laser system that will project onto any surface

Using the laser, draw more complex images, text, and animations.

Page 22: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

22

SDP 12 22

CDR - Internal deadlines

December - January

•Winter Break• Optimize laser system• Calibrate to ILDA standards• Have Kinect program interact with OpenLase• Develop applications with Kinect input

• CDR – February 6-10

Page 23: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian

23

SDP 12 23

CDR - Internal deadlines

• CDR – February 6-10