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