Download Microsoft PowerPoint Format

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Photonic laser thruster wikipedia , lookup

Transcript
Team Mosaic
Project “PRASER”
Senior Design Project
Comprehensive Design Review
Advisor:
Members:
Professor Lixin Gao
Allen Chew, Charles Essien,
Brian Giang, Simon Ma
Evaluators: Professor Gong, Professor Vouvakis
SDP 12
Agenda
 Introduction
• Recap from MDR
• Refined project definition
 Project Specification
•
•
•
•
System block diagram
Subsystem components
Application
Demonstration
 Cumulative Design Review
• Distribution of tasks
• Team responsibility
• Internal deadlines
SDP 12
2
Reintroduction - Motivation
 Hand held laser pointers
• Only facilitate basic highlighting
 Online presentations are boring
• Difficult to view both presentation
and presenter at the same time
• Low quality slides (streaming video)
• Loss of focus on presenter
 Viewing remote presentations
• Bad visual quality
• Loss of expression
SDP 12
3
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
SDP 12
4
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 presenters
 Better experience for viewers with avatars
SDP 12
5
Design Specifications –Block Diagram
System Block Diagram
SDP 12
6
Design Specifications – Kinect Subsystem
OpenNI
NITE
OpenGL
 OpenNI & NITE
• Generate “users”
• Return interpreted motions and gestures
 OpenGL
• Real-time image manipulation
SDP 12
7
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
SDP 12
8
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
SDP 12
9
Kinect Subsystem – Avatar Application cont’d
Benefits:
More expression and emotion
Better interaction with slideshow slides
More efficient remote viewing of
presentation
SDP 12
10
Kinect Demonstration
SDP 12
11
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
SDP 12
12
Laser System Design – Galvanometer
SDP 12
13
Laser System Demo
SDP 12
14
Problems Addressed
 We recently purchased safety goggles to prevent
any retinal damage and can now work on
emitter
 Blanking not currently implemented
 Attached heat sink to laser module to prevent
overheating
 Mounting the laser to board and aligning to
galvos
 Memory Leak in software
SDP 12
15
Final Design Review - Team Responsibility
Allen Chew (CSE) – Team Manager, 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, 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.
SDP 12
16
Final Design Review
 Final design and start prototyping applications
 Praser Interface with the Kinect as input
 A fully working laser system that will project onto
any surface
 Using the laser, draw more complex animations
and implement a menu system.
SDP 12
17
FDR - Internal deadlines
February - April
•Spring Break
•
•
•
•
Implement blanking in laser system
Calibrate to ILDA standards
Have Kinect program interact with OpenLase
Develop applications with Kinect input
• FDR – April 2-6
SDP 12
18
FDR - Internal deadlines
• FDR – April 2-6
SDP 12
19