Conference Room Laser Pointer System Final Design Report Anna Goncharova Brent Hoover Alex Mendes.

Slides:



Advertisements
Similar presentations
CSE 424 Final Presentation Team Members: Edward Andert Shang Wang Michael Vetrano Thomas Barry Roger Dolan Eric Barber Sponsor: Aviral Shrivastava.
Advertisements

Lync 2013 Quick Reference © 2012 Microsoft Corporation. All rights reserved. With Lync you can start collaborating without having to schedule a meeting.
© 2006 MVTec Software GmbH Press Colloquium Part II Building Technology for the Customer’s Advantage.
A Laser Pointer by Uri Gordon & Mark Shovman for PostPC, fall 2002.
Team 4 Bryan Blancke Mark Heller Jeremy Martin Daniel Kim Facilitator: Dr. Aviyente Sponsor: ArcelorMittal Source: SMS.
University of Colorado at Boulder – ECE Capstone – CDR – October 16, 2007.
Background S.A.U.V.I.M. Semi - Autonomous Underwater Vehicle for
Camera Control Group Members - Bryan Marek - Brendan McMeel - Caitlin Motsinger - Tanya Ngo - Chris Hippleheuser.
Touchscreen Implementation for Multi-Touch
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
COMPUTER DEVICES Input Devices Output Devices Storage Devices
Camera Aided Robot Progress Report.
Conference Room Laser Pointer System Anna Goncharova, Brent Hoover, Alex MendesSponsored by Dr. Jeffrey Black Overview The project concept was developed.
Conference Room Laser Pointer System Preliminary Design Report Anna Goncharova Brent Hoover Alex Mendes.
Progress Presentation Final Year Project Air-Mouse for Windows/Linux PC Colin Grogan
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov.
 At the end of this class, students are able to  Describe definition of input devices clearly  List out the examples of input devices  Describe.
Name: Rafael Eduardo Barrios navas
2D TO 3D MODELLING KCCOE PROJECT PRESENTATION Student: Ashish Nikam Ashish Singh Samir Gaykar Sanoj Singh Guidence: Prof. Ashwini Jaywant Submitted by.
Eye Detector Project Midterm Review John Robertson Roy Nguyen.
1.KeyboardKeyboard 2.MouseMouse 3.MicrophoneMicrophone 4.ScannerScanner 5.WebcamWebcam 6.Bar code readerBar code reader 7.Optic penOptic pen 8.JoystickJoystick.
A L k Into Motherboards By Amy Madden. How It Is Made The progression that a motherboard goes through is composed of three main different processes Design.
CS Team: ECE Team: Reckoning IEEE Region V Robotics Competition Cody Mass, Jared Saul David Ameh, Lance Martin, Nick Schlag CS 425 Senior Project Design,
Anees Elhammali Michael Malluck John Parsons Namrata Sopory
1.Obtain laser pointer coordinates 2.Send laser pointer coordinates to the laptop through the standard PS/2 mouse port 3.Pixel Mapping 4.Attach a button.
Robotic Radiation Oncology
Robotic Radiation Oncology Robotic Radiation Oncology Conor Judge 4 th BE Electronic and Computer.
Little Brother Surveillance Nathaniel Brown and Chris Mordue.
Stanley – RC Car.
Seraj Dosenbach Greg Lammers Beau Morrison Ananya Panja.
FAST: Fully Autonomous Sentry Turret
Progress Report: 1/26/11 Anna Goncharova Brent Hoover Alex Mendes.
Senior Design Project Megan Luh Hao Luo January
Theia Technical Design Presentation 3. Theia Overview Theia’s purpose is to create three dimensional, virtual representations of a room. To allow the.
Joe Cohen Presentation Overview  Project definition and requirements  Solution process and explanation  Methodology.
Hands-Free Camera Controller Jeffrey Gould. Overview Introduction –Background –Design Criteria Components Sensor Mapping Problems Demonstration Future.
UAV IMAGING G6: Shen, Yubing, Yushi. PANDABOARD Dual-Core 1.2 GHz ARM Cortex-A9 CPU 1 GB DDR2 SDRAM 5V Power Supply.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
Medication Compliance Alarm (MCA) Senior Design I Final Presentation.
Prox-0.3 Georgia Institute of Technology Kiichiro DeLuca Richard Zappulla Matt Uhlman Ian Chen 1.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov.
David Wild Supervisor: James Connan Rhodes University Computer Science Department Eye Tracking Using A Simple Webcamera.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan.
Tiered Imaging Aman Kansal,Mohammad Rahimi. High Resolution Imaging Design Objective: Maximize spatial coverage Maximize resolution –Sensing performance.
Smart Lens Robot William McCombie IMDL Spring 2007.
Product: Microsoft Kinect Team I Alex Styborski Brandon Sayre Brandon Rouhier Section 2B.
ECE 477 FINAL PRESENTATION TEAM 6  SPRING OUTLINE  Project overview  Block diagram  Design challenges  Individual contributions  Project demonstration.
Ambient Feedback Control System Jonathan Uht.  Description of Ambient Feedback Control System  Block Diagram of Ambient Feedback Control System  Hardware.
Ambient Feedback Control System Jonathan Uht.  Recap  System Block Diagram  Hardware Implementation  Software Implementation  Results  Work Not.
By: Matt Kelly (CE), Michael Krenzer (EE), Hemsley Pichardo (EE), Tina Podrasky (ISE), Brad Wideman(CE)
What is a Laser Mouse? Laser Mouse is a tool that will enable users to control a mouse on a projection screen using a laser pointer. Users will no longer.
Computer Systems Objectives: To gain an understanding of the types of computer systems. Be able to identify the main components. Understand the difference.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
What you need: In order to use these programs you need a program that sends out OSC messages in TUIO format. There are a few options in programs that.
OpenCV C++ Image Processing
COMPUTER FUNDAMENTALS David Samuel bhatti
From LSE-30: Observatory System Spec.
HARDWARE The hardware is the part you can see the computer, ie all components of their physical structure. The screen, keyboard, and mouse tower of the.
Software Design Team KANG Group 1.
Sharing and Collaboration
Detecting Room Occupancy with Pi Camera
JC Bailey Rhodes University
Introduction to Computing Lecture # 1
GEOMATIKA UNIVERSITY COLLEGE CHAPTER 2 OPERATING SYSTEM PRINCIPLES
Camera Component Selection Rationale:
ECE 477 Digital Systems Senior Design Project  Spring 2006
ECE 477 Final Presentation Team 15  Spring 2010
Sharing and Collaboration
ECE Computer Engineering Design Project
Presentation transcript:

Conference Room Laser Pointer System Final Design Report Anna Goncharova Brent Hoover Alex Mendes

Presentation Outline Project Concept Hardware component Image processing component Future Work

Project Concept “In large conference room presentations when the slides are shown on multiple screens, there is no good solution for pointing a laser at one screen and having it shown on the other(s). This project will use camera(s) to monitor large conference projection screens and look for a laser pointer. When a laser is determined, another laser will be turned on to the other screen and project the pointer to the same spot on the screen.”

General System

Last Year Touch screen used instead

Hardware Goal: to direct the secondary laser to the appropriate location and to turn the secondary laser on/off as needed Main components: webcam, servo motors, pan and tilt system, relay

Hardware WebcamLaptop Servo motor controller Servo motors Pan and Tilt system Secondary Laser Relay

Hardware Components Servo motor Pan and tilt system Controller Relay

Software Goal: to detect the primary laser and send its (x,y) coordinates to the servo motors C++ code and OpenCV (open source image processing library) used

Webcam Captures the raw image of the presentation screen Transfers the image to the program through USB Laser Locator This algorithm within the Replication Program uses OpenCV functions to find the coordinates of the point Relay on/off determination program This algorithm determines if the primary laser is on or off, and sends the appropriate command to the relay Servo motor controller This algorithm sends commands to the servo motor controller to direct the pan and tilt system to the right coordinate location

Testing and Evaluation We tested our progress by demonstrations Our progress could be evaluated by how accurately and quickly the system worked Demonstration

Future Work Improve system calibration Improve speed of relay switching while maintaining resistance to noise Improve system housing Improve C++ code to make it more robust