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

Slides:



Advertisements
Similar presentations
Chayatat Ratanasawanya Min He May 13, Background information The goal Tasks involved in implementation Depth estimation Pitch & yaw correction angle.
Advertisements

A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
Simple Face Detection system Ali Arab Sharif university of tech. Fall 2012.
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
1 Video Processing Lecture on the image part (8+9) Automatic Perception Volker Krüger Aalborg Media Lab Aalborg University Copenhagen
Color spaces CIE - RGB space. HSV - space. CIE - XYZ space.
AlgirdasBeinaravičius Gediminas Mazrimas Salman Mosslem.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov.
Video Object Tracking and Replacement for Post TV Production LYU0303 Final Year Project Spring 2004.
11/25/02 Auto Tuner Brian Crosby. 11/25/02 Background Manual tuning a string instrument to reference tones take skill and is often a time consuming and.
1 5. Video Object Tracking and Processing To achieve augmented reality, computer generated graphics should be shown together with the live video In addition,
Efficient Path Determining Robot RIT Computer Engineering Senior Design Project Jamie Greenberg Jason Torre October 26, 2004 A motorized robot will navigate.
Department of Electrical & Computer Engineering Team Hollot By: Cory Brett Jonathan Katon Thomas Pavlu Haiyan Xu NavFocus Midway Design Review.
GE Energy Silicon Wafer Measurement System Team 10 Olin Biddy Scott Johnson Chetwyn Jones Rob McCoy Tim Weber.
Real-Time Face Detection and Tracking Using Multiple Cameras RIT Computer Engineering Senior Design Project John RuppertJustin HnatowJared Holsopple This.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE Final Project Review.
Conference Room Laser Pointer System Final Design Report Anna Goncharova Brent Hoover Alex Mendes.
Camera Phone Color Appearance Utility Finding a Way to Identify Color Phillip Lachman Robert Prakash Elston Tochip.
JuxtaPrism and Color Management Lorrae Famiglietti Spring 2012.
H.O.S.S. AUTOMATED SENTRY FOR HUMANS VS ZOMBIES 10/31/2013.
H.O.S.S. AUTOMATED SENTRY FOR HUMANS VS ZOMBIES 10/31/2013.
Conference Room Laser Pointer System Anna Goncharova, Brent Hoover, Alex MendesSponsored by Dr. Jeffrey Black Overview The project concept was developed.
ICBV Course Final Project Arik Krol Aviad Pinkovezky.
The CarBot Project Group Members: Chikaod Anyikire, Odi Agenmonmen, Robert Booth, Michael Smith, Reavis Somerville ECE 4006 November 29 th 2005.
8. INPUT, OUTPUT and storage DEVICES i/o units
 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.
Viking Pump Flow Manager - Phase 2 Senior Design May
Dynamic Traffic Light Timing Tony Faillaci John Gilroy Ben Hughes Justin Porter Zach Zientek.
Ultrasonic Tracking System Group # 4 4/22/03 Bill Harris Sabie Pettengill Enrico Telemaque Eric Zweighaft.
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.
Umm Al-Qura University Collage of Computer and Info. Systems Computer Engineering Department Automatic Camera Tracking System IMPLEMINTATION CONCLUSION.
Object Tracking Using Autonomous Quad Copter Carlos A Munoz, Advisor: Dr. Tarek Sobh Robotics, Intelligent Sensing & Control (RISC) Lab., School of Engineering,
Autonomous Robot Project Lauren Mitchell Ashley Francis.
FAST: Fully Autonomous Sentry Turret
Algirdas Beinaravičius Gediminas Mazrimas Salman Mosslem.
Progress Report: 1/26/11 Anna Goncharova Brent Hoover Alex Mendes.
Digital Media Lecture 7: Color part 2 Georgia Gwinnett College School of Science and Technology Dr. Jim Rowan.
Fast and Robust Algorithm of Tracking Multiple Moving Objects for Intelligent Video Surveillance Systems Jong Sun Kim, Dong Hae Yeom, and Young Hoon Joo,2011.
` Tracking the Eyes using a Webcam Presented by: Kwesi Ackon Kwesi Ackon Supervisor: Mr. J. Connan.
Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.
Technology Training Team (USC and AITT) About Acadia Classrooms.
Medication Compliance Alarm (MCA) Senior Design I Final Presentation.
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 2.
Laser Image Display Team Ingenuity Patrick Beler Jeong Kim Brad Odums Ryan Williams.
By shooting 2009/6/22. Flow chart Load Image Undistotion Pre-process Finger detection Show result Send Result to imTop Calculate Background image by 10.
Intelligent Robotics Today: Vision & Time & Space Complexity.
ROBOTC Software EV3 Robot Workshop
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Finger Detection system Optimal parameter estimation framework Conclusion.
HARDWARE DEVICES TOBY WILSON. HARDWARE DEVICES InputOutputStorage KeyboardMonitorsExternal Hard Disk MicePrintersFlash Drives Graphics TabletSpeakers.
Modern Control Systems Lab#04 PID Position and speed control of D.C Motor Dr. Imtiaz Hussain
LOGO “ Add your company slogan ” Final Project Group: T2H2 Mai Thi Thu Nguyen Van Thanh Do Van Huu Pham Ngoc Huy Supervisor: DungHA TrungNT T2H2 Group:
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Methods of Computer Input and Output
Processing the image with Python
PC Parts Worksheet- Building Your own Computer
Color Tracking.
Air Hockey Robot Students: Abdullah Ahmad & Moath Omar Supervisor:
Smart Car Robot Prepared by Supervised by Mai Asem Abushamma
Software Design Team KANG Group 1.
 Connect iPhone to computer with USB cable.  Launch iTunes on your computer and turn off your iPhone.  Hold Home button and Sleep button at the same.
Effective Solution To Fix iTunes Error 3004 Check the Network Connection Switched Off Antivirus Firewall on Your Computer Verify Your Firewall Settings.
Effective Solution To Fix iTunes Error 4013 Reboot the iPhone Check for possible faulty cables as well as ports Check for your proper Wi-Fi Network connectivity.
Computer Vision Lecture 4: Color
Higher School of Economics , Moscow, 2016
Counting Iron-Absorbed Small Intestinal Cells
Turret Based Defense System
ECE 477 Digital Systems Senior Design Project  Spring 2006
Higher School of Economics , Moscow, 2016
Presentation transcript:

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

Presentation Outline Project Concept Last year’s progress Image processing component – Approach: trial and error – Use of OpenCV – Possible algorithms Hardware component – Webcam – Relay to turn secondary laser on and off – Hardware arrangement

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.”

Last Year’s Progress Last year's team completed the mounted system that activates the secondary laser that points to the second projection screen However, they were not able to make the secondary laser turn on and off Also, they made the user use a touch-screen monitor instead of using a webcam to locate the primary laser

Last Year Touch screen used instead

This Year Webcam Mounted system Computer

Image Processing Approach Try different algorithms and use trial and error to determine the best one to use OpenCV website has many C and C++ algorithms available for use Possible approaches include: – Hue Saturation Value Conversion – Brightness Selection – Keying out (background subtraction)

We Will Try Multiple Techniques for Pinpointing the Laser Hue-Saturation-Value – We first convert from RGB pixels to HSV pixels – To find the laser, we search for the desired green hue – We can use some premade OpenCV functions Brightness Selection (alternative to hue selection) – We place the laser pointer at regions whose brightness level resembles that of the laser. – HSV conversion must be applied before this technique Keying Out – We assign each pixel a ‘green-ness’ value – Then, we erase the pixels that are the least green Regional Intensity Functions (used for preprocessing) – We apply a function to a pixel which uses nearby pixels as input parameters

Hardware Components WebCam Mounted, to observe primary laser COM port Host Computer Laser Coords (x,y) Laser Tracking Program Implements OpenCV Manages host PC I/O External DC Power 3.3V Replicated Laser 5V 2 Servo Motors Positioning pitch and yaw COM Port (Relay)

Servo Motor Control Operates in 3 Dimensions, with 2 Degrees of Freedom – 1 Motor controls laser pitch (up/down) – 2 nd Motor controls laser yaw (left/right) Laser is mounted on top of servos PC program sends out Pulse-Width-Modulated COM Port signal to relay – Relay amplifies signal to 5V to power servos – When no source laser detected, replication laser is turned off

Hardware Arrangement Computer is in the center of arrangement where connection cables are at appropriate distances (USB/Serial Port/etc.) Primary laser pointer is in the hand of the presenter Webcam is mounted to view complete primary presentation screen Replicating system is assembled in a fixed position Secondary laser is on top of the servo motors which are fixed to a box

Conclusion This project has two distinct components – Image processing to detect primary laser – Hardware/electronics to activate secondary laser and direct it to appropriate position on presentation screen The finished project will be available for immediate use for multi-screen conference presentations