SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor:...
-
Upload
aubrey-gaines -
Category
Documents
-
view
216 -
download
3
Transcript of SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor:...
![Page 1: SDP 12 Project “PRASER” Senior Design Project Midway Design Review Team Mosaic Advisor: Professor Lixin Gao Members: Allen Chew, Charles Essien, Brian.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/1.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/2.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/3.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/4.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/5.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/6.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/7.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/8.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/9.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/10.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/11.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/12.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/13.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/14.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/15.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/16.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/17.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/18.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/19.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/20.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/21.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/22.jpg)
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.](https://reader030.fdocuments.in/reader030/viewer/2022032703/56649d0c5503460f949e0cfb/html5/thumbnails/23.jpg)
23
SDP 12 23
CDR - Internal deadlines
• CDR – February 6-10