Multitouch Game Table Senior Design Fall 2006 What we did right and what we did wrong… Aditya Mittal James Wallace Albert You Paul Ferrara.

Slides:



Advertisements
Similar presentations
PlayAnywhere: A Compact Interactive Tabletop Projection-Vision System Professor : Tsai, Lian-Jou Student : Tsai, Yu-Ming PPT Production rate : 100% Date.
Advertisements

 Projector .55” x 2.36” x 4.64”  133 g with battery  16:9 and 4:3 aspect ratio  848 x 480 pixels  Laser Pointers  5 mW output power  532 +/- 10.
ECE SDP11 Team Siqueira: Pat DeRoy, Cory Gorman, Marc Perras TARGET: Touch-Activated Response Gaming Entertainment Table Preliminary Design Review.
Grant Thomas Anthony Fennell Justin Pancake Chris McCord TABLEGAMES UNLIMITED.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov.
Eyes for Relighting Extracting environment maps for use in integrating and relighting scenes (Noshino and Nayar)
Su-ting, Chuang 2010/8/2. Outline Introduction Related Work System and Method Experiment Conclusion & Future Work 2.
Page 1 SIXTH SENSE TECHNOLOGY Presented by: KIRTI AGGARWAL 2K7-MRCE-CS-035.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov.
Bits-1 AJG 10/2010 The University of Massachusetts Lowell Bits Anthony J. Gabrielson October 5, 2010.
Shuffleboard Scorekeeper Rochester Institute of Technology Department of Computer Engineering Senior Design Project - Fall 2008 Tim Myers, Dan Stella,
Touchscreen Implementation for Multi-Touch
The objective of this senior design project was to design and build a multi-touch interface device that could allow users to interact with a computer application.
Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov.
MULTI-TOUCH TABLE Athena Frazier Chun Lau Adam Weissman March 25, 2008 Senior Projects II.
June 10, 2009 – CMPE 123b Project Presentations Jas Condley Eddie Izumoto Kevin Nelson Matt Thrailkill Zach Walker.
Eye Detector Project Midterm Review John Robertson Roy Nguyen.
   Input Devices Main Memory Backing Storage PROCESSOR
Unit 30 P1 – Hardware & Software Required For Use In Digital Graphics
Professor : Yih-Ran Sheu Student’s name : Nguyen Van Binh Student ID: MA02B203 Kinect camera 1 Southern Taiwan University Department of Electrical Engineering.
TouchIT Board Training.
Low-Cost Multi-Touch Sensing through Frustrated Total Internal Reflection Jefferson Y. Han, New York University Presented by: Cody Boisclair.
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
Brad Hayes. Objective Lab Hockey Rules 2007 Season Highlight Reel Challenges Shortcomings Results Algorithms Demo.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
By: Wilking Interiano. History  Has been worked on since  Prototype was made in 2003  In 2007 it was finally revealed by Microsoft CEO Steve.
Grant Thomas Anthony Fennell Justin Pancake Chris McCord TABLEGAMES UNLIMITED.
Manoranjaka A Camera based Multi-touch Dining table Tejas D Kulkarni Abhisheyk Gaur Himanshu Raghav Ankur Mishra.
A Multi-Spectral Structured Light 3D Imaging System MATTHEW BEARDMORE MATTHEW BOWEN.
ECE SDP11 Team Siqueira: Pat DeRoy, Cory Gorman, Marc Perras TARGET: Touch-Activated Response Gaming Entertainment Table Midway Design Review.
The Redesigning of a Pulse Oximeter Jeffrey James Sam Audia University of Pittsburgh Senior Design - BioE1160 Ted Askar Thomas Christophel.
How to create efficient touchscreen interfaces Kamen Bundev Telerik Corporation Senior Front-end Developer.
A projector is a machine that shines a reflection of an image or text onto the surface in front of it. Example: The music teacher shone the song lyrics.
Final Presentation for EE7700 DVP Shenghua Wan and Kang zhang May, D View Simulation Based on Face Tracking.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
TOUCH SCREEN TECHNOLOGY
Su-ting, Chuang 2010/8/2. Outline Introduction Related Works System and Method Experiment Conclusion & Future Work 2.
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 2.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Jr. Greg Langlois Nick Jacek Dmitry Kovalenkov.
Accessible MultiTouch. AccessMT Design Began with PVC Design with cardboard walls Decided to make a more rigid solution.
History of animation Jack Daniels. Basic principals Persistence of vision: The act that if still pictures are close enough then when played in sequence.
David Wild Supervisor: James Connan Rhodes University Computer Science Department Eye Tracking Using A Simple Webcamera.
Project Multi-Touch Albert You Aditya Mittal Paul Ferrara Jim Wallace.
Plan B (Exploiting Camera-Projector Homography). Methodology in Summary If the projection screen is flat, it is possible to directly establish the relationship.
New Groups and Seating Lab 3: Optics next week, Lab to be posted this weekend. HW 8: Correction problem + paragraph on paper topic/resource. Use this time.
Images for paper By shooting. Sample collection Hard/Soft vertical touch Finger touch position 5 timer 2.
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Finger Detection system Optimal parameter estimation framework Conclusion.
Mousing Around… Michael Feldman, MD, PhD
INNOVATION BUS Neuro Storm. SIDES PROJECTOR that can rotate out and back into the bus again AREA over which the projector will project WINDOWS are covered.
MULTI TOUCH. Introduction Multi-touch is a human-computer interaction technique. Consists of a touch screen as well as software that recognizes multiple.
Finger Maze Basic Rules: 1. Stay with in margin of graph paper, except for start and finish. 2. At no time should any part of the maze touch another part.
Bad driver Feedback display 40x16 LED matrix display ZDk5.
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.
OPTICAL DEVICES The earliest optical devices The earliest optical devices Everyday optical devices Everyday optical devices Telescopes… Refractive and.
Presented by-REHAN FAZAL. (1) Introduction to projectors (2) Types of projectors (3) Advantages and disadvantages (4) conclusion Table of contents.
Quality Enhancement Video Quality. Introduction ● This section will bring you through the following concepts: 1. How lighting and camera positioning enhance.
Microsoft Surface Computer. CONTENTS Introduction Overview History Specifications Features.
Telescopes How do they work?. 1. History 2. Lenses & Hardware 3. Reflecting Telescopes 4. Refracting Telescopes.
Melissa Wiederrecht Mentor: Dr. Amy Ulinski Honors Program.
MULTI TOUCH  Multi-touch refers to a touch system's ability to simultaneously detect and resolve a minimum of 3+ touch points. All 3 or more touches are.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
TOUCHLESS TOUCHSCREEN USER INTERFACE
Lesson 4 Alternative Methods Of Input.
Microsoft Surface Jannae Baca MIS 304.
Level 0 Touch Table Legend Input / Output Touch Audio Display
Lesson 4 Alternative Methods Of Input.
Lesson 21 - Optical Devices
Group 4 Alix Krahn Denis Lachance Adam Thomson
Presentation transcript:

Multitouch Game Table Senior Design Fall 2006 What we did right and what we did wrong… Aditya Mittal James Wallace Albert You Paul Ferrara

Recap of What we are doing We are building a touch screen game table We are building a touch screen game table Last semester we developed 3 small prototypes of a touch screen Last semester we developed 3 small prototypes of a touch screen The touch screens were created by using infrared LED’s shining into an acrylic sheet and detecting them with a webcam covered with camera film to act as an infrared camera The touch screens were created by using infrared LED’s shining into an acrylic sheet and detecting them with a webcam covered with camera film to act as an infrared camera

Prototype 1 The wooden frame was not sturdy, this led to poor internal reflection of the infrared wavelengths in the acrylic The wooden frame was not sturdy, this led to poor internal reflection of the infrared wavelengths in the acrylic Immediately we proceeded to the construction of prototype 2 Immediately we proceeded to the construction of prototype 2

Prototype 2 The soldering job on the LED’s was poor and the spacing between them was bad The soldering job on the LED’s was poor and the spacing between them was bad There were simply not enough LED’s installed into the frame leading to poor contrast and lots of random IR detections artifacts in places where no touches were made There were simply not enough LED’s installed into the frame leading to poor contrast and lots of random IR detections artifacts in places where no touches were made

Prototype 3 The best of the 3 prototypes with a sturdy wooden frame, the LED’s spaced out evenly and enough of them to give good contrast and detect finger(s) The best of the 3 prototypes with a sturdy wooden frame, the LED’s spaced out evenly and enough of them to give good contrast and detect finger(s) The problem with this prototype was that it still included additional noisy infrared detections along the side of the frame, coming from the LED’s sticking too far in and not being covered by the wooden frame The problem with this prototype was that it still included additional noisy infrared detections along the side of the frame, coming from the LED’s sticking too far in and not being covered by the wooden frame It was however good enough to help us lead into the production of a full size touchscreen It was however good enough to help us lead into the production of a full size touchscreen

The Driver A basic driver was formulated for testing the prototype touch screen A basic driver was formulated for testing the prototype touch screen This driver used direct show filtering to detect basic motions of the areas of the screen being touched and display them as rectangles on the screen This driver used direct show filtering to detect basic motions of the areas of the screen being touched and display them as rectangles on the screen No processing based upon these detected areas was done yet No processing based upon these detected areas was done yet

The Driver (cont.) The current driver is very inefficient and uses up unnecessary CPU power The current driver is very inefficient and uses up unnecessary CPU power The current driver did not include erosion filtering which reduces the noisy image generated by the webcam which results in artifacts where there is no motion made The current driver did not include erosion filtering which reduces the noisy image generated by the webcam which results in artifacts where there is no motion made

Final Comments We are currently optimizing the driver We are currently optimizing the driver Working on hand gesture algorithms Working on hand gesture algorithms Mirrors and Lens reflection calculations for proper rear view projection from the projector Mirrors and Lens reflection calculations for proper rear view projection from the projector We need to line up the back of the acrylic with tracing paper for projecting onto the surface so the projector image does not shine into the eye We need to line up the back of the acrylic with tracing paper for projecting onto the surface so the projector image does not shine into the eye

Thank you Multitouch Gameboard Team Multitouch Gameboard Team