Su-ting, Chuang 2010/8/2. Outline Introduction Related Work System and Method Experiment Conclusion & Future Work 2.

Slides:



Advertisements
Similar presentations
B.N.Lin UniDisplay.
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.
PlayAnywhere: A Compact Interactive Tabletop Projection-Vision System Professor : Tsai, Lian-Jou Student : Tsai, Yu-Ming PPT Production rate : 100% Date.
Vision-Based Finger Detection and Its Applications 基於電腦視覺之手指偵測及其應用 Yi-Fan Chuang Advisor: Prof. Yi-Ping Hung Prof. Ming-Sui Lee.
SideBySide: Ad-Hoc Multi-User Interaction with Handheld Projectors Karl D.D. Willis, Ivan Poupyrev, Scott E. Hudson, and Moshe Mahler SideBySide:
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov.
3D Laser Stripe Scanner or “A Really Poor Man’s DeltaSphere” Chad Hantak December 6, 2004.
By : Adham Suwan Mohammed Zaza Ahmed Mafarjeh. Achieving Security through Kinect using Skeleton Analysis (ASKSA)
VisHap: Guangqi Ye, Jason J. Corso, Gregory D. Hager, Allison M. Okamura Presented By: Adelle C. Knight Augmented Reality Combining Haptics and Vision.
1 Towards Pervasive Connectivity in Mobile Computing Frank Siegemund European Microsoft Innovation Center November 2006.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
By shooting 2009/10/1. outline imTop overview imTop detection Finger Mobile Finger detection evaluation Mobile detection improvement.
Broadcast Court-Net Sports Video Analysis Using Fast 3-D Camera Modeling Jungong Han Dirk Farin Peter H. N. IEEE CSVT 2008.
1 Lecture 9 Lighting Light Sources Reflectance Camera Models.
Paper by Alexander Keller
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Direct Volume Rendering w/Shading via Three- Dimensional Textures.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
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.
Human Computer Interface based on Hand Tracking P. Achanccaray, C. Muñoz, L. Rojas and R. Rodríguez 4 th International Symposium on Mutlibody Systems and.
Yingen Xiong and Kari Pulli
MULTI-TOUCH TABLE Athena Frazier Chun Lau Adam Weissman March 25, 2008 Senior Projects II.
WUW - Wear Ur World - A Wearable Gestural Interface Joshua Latvatalo.
June 10, 2009 – CMPE 123b Project Presentations Jas Condley Eddie Izumoto Kevin Nelson Matt Thrailkill Zach Walker.
KinWrite: Handwriting-Based Authentication Using Kinect Proceedings of the 20th Annual Network & Distributed System Security Symposium, NDSS 2013 Jing.
A Fast and Robust Fingertips Tracking Algorithm for Vision-Based Multi-touch Interaction Qunqun Xie, Guoyuan Liang, Cheng Tang, and Xinyu Wu th.
Object detection, tracking and event recognition: the ETISEO experience Andrea Cavallaro Multimedia and Vision Lab Queen Mary, University of London
Traffic Classification through Simple Statistical Fingerprinting M. Crotti, M. Dusi, F. Gringoli, L. Salgarelli ACM SIGCOMM Computer Communication Review,
TTM4142 Networked Multimedia Systems A Robust Human-Silhouette Extraction Technique for Interactive Virtual Environments Presentation by Leif Arne Rønningen,
Supporting Beyond-Surface Interaction for Tabletop Display Systems by Integrating IR Projections Hui-Shan Kao Advisor : Dr. Yi-Ping Hung.
Fingertip Tracking Based Active Contour for General HCI Application Proceedings of the First International Conference on Advanced Data and Information.
A Framework for Multi-resolution and Multi-touch Systems Presenter: 胡婷婷 多重解析度及多重觸控互動系統之開發 Advisor: 洪一平 教授.
3D Fingertip and Palm Tracking in Depth Image Sequences
Low-Cost Multi-Touch Sensing through Frustrated Total Internal Reflection Jefferson Y. Han, New York University Presented by: Cody Boisclair.
LoCaF: Detecting Real-World States with Lousy Wireless Cameras Benjamin Meyer, Richard Mietz, Kay Römer 1.
Supporting Beyond-surface Interaction for Tabletop Systems by Integrating IR Projections Hui-Shan Kao.
A Method for Hand Gesture Recognition Jaya Shukla Department of Computer Science Shiv Nadar University Gautam Budh Nagar, India Ashutosh Dwivedi.
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
Multitouch Game Table Senior Design Fall 2006 What we did right and what we did wrong… Aditya Mittal James Wallace Albert You Paul Ferrara.
Improving the Speed of Virtual Rear Projection: A GPU-Centric Architecture Matthew Flagg, Jay Summet, James M. Rehg GVU Center College of Computing Georgia.
Image Pool. (a)(b) (a)(b) (a)(c)(b) ID = 0ID = 1.
Video Segmentation Prepared By M. Alburbar Supervised By: Mr. Nael Abu Ras University of Palestine Interactive Multimedia Application Development.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
Making Graphical Information Visible in Real Shadows on Interactive Tabletops Mariko Isogawa, Daisuke Iwai, and Kosuke Sato (Osaka Univ., Japan) IEEE TRANSACTIONS.
Projector Calibration of Interactive Multi-Resolution Display Systems 互動式多重解析度顯示系統之投影機校正 Presenter: 邱柏訊 Advisor: 洪一平 教授.
Interactive Sand Art Drawing Using RGB-D Sensor
- Laboratoire d'InfoRmatique en Image et Systèmes d'information
A Multitouch Software Architecture Florian Echtler and Gudrun Klinker Technische Universität München Institut für Informatik NordiCHI 2008: Using Bridges.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
Su-ting, Chuang 2010/8/2. Outline Introduction Related Work System and Method Experiment Conclusion & Future Work 2.
Automated Fingertip Detection
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.
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.
By shooting. Optimal parameters estimation Sample collect Various finger size Hard press and soft press Exhaustive search.
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.
Outline Introduction Related Work System Overview Methodology Experiment Conclusion and Future Work.
MULTI TOUCH. Introduction Multi-touch is a human-computer interaction technique. Consists of a touch screen as well as software that recognizes multiple.
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.
Vision Based hand tracking for Interaction The 7th International Conference on Applications and Principles of Information Science (APIS2008) Dept. of Visual.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
Enabling Beyond-Surface Interactions for Interactive Surface with An Invisible Projection Li-Wei Chan, Hsiang-Tao Wu, Hui-Shan Kao, Ju-Chun Ko, Home-Ru.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching Link: singhashwini.mesinghashwini.me.
Hand Gestures Based Applications
C. Canton1, J.R. Casas1, A.M.Tekalp2, M.Pardàs1
A visual surveillance using real-time curve evolution based on the level-set method and pan-tilt camera Good afternoon ~ sir. Today I want to talk about.
Report 7 Brandon Silva.
Report 2 Brandon Silva.
Presentation transcript:

Su-ting, Chuang 2010/8/2

Outline Introduction Related Work System and Method Experiment Conclusion & Future Work 2

Outline Introduction Related Work System and Method Experiments Conclusion & Future Work 3

Introduction 4

Outline Introduction Related Work System and Method Experiments Conclusion & Future Work 5

Related Work FTIR (Frustrated Total Internal Reflection) J. Y. Han, “Low-cost multi-touch sensing through frustrated total internal reflection," in Proceedings of the 18th annual ACM symposium on User interface software and technology (UIST '05). New York, NY, USA: ACM Press, 2005, pp

Related Work DI (Diffused Illumination) J. Rekimoto and N. Matsushita, “Perceptual surfaces: Towards a human and object sensitive interactive display," Workshop on Perceptural User Interfaces (PUI'97),

Related Work TouchLib A multi-touch development kit Finger detection processing flow chart 8 Background Subtraction Simple Highpass ScaleThreshold

Outline Introduction Related Work System and Method Experiments Conclusion & Future Work 9

Hardware Configuration (2) IR Camera (3) IR Illuminator (1) Peripheral Projector 10

Hardware Configuration Order of diffuser layer and touch-glass layer 11 Diffuser layer IR illuminator IR camera spot IR illuminator IR camera Touch-glass layer IR camera spot IR camera

Hardware Configuration Problem: IR rays will be reflected by the touch-glass and resulting hot spot regions in camera views Solution: Use other cameras to recover the regions which are sheltered by IR spots 12

Software Architecture Detection system Image Stitching Finger Detection Finger Tracking Parameter determination 13 Image Stiching Image Stiching Finger Detection Finger Detection Finger Tracking Finger Tracking

Software Architecture DirectShow Filter-based framework GShow GPU-accelerated framework 14

Image Stitching 15 Image Blending IR Camera IR camera Undistortion HomoWarp

Image Stitching HomoWarp Goal Unify finger size among different position of table 16

Image Stitching HomoWarp Method Calculate homography in advance

Image Stitching HomoWarp Warp image from each camera to virtual space 18

Image Stitching Image Blending 19

Parameter Determination Requirements of ideal finger detection system Sensitive Noise-free Evaluation of parameters Data Collection Depict trace Measurement Minimize miss and false alarm 20 Miss False Alarm

Parameter Determination Ideal finger detection Only one fingertip landing on trace Continuity among frames 21

Parameter Determination 22

Parameter Determination 23 Parameters Determinator Parameter Combination Detection Result Applicable set of Parameters Test Set Touch Data Ground Truth (Trace) Detection System

Outline Introduction Related Work System and Method Experiments Conclusion & Future Work 24

Experiments Performance evaluation 25

Experiments Parameter determination Decide parameters in our system Adopt sampling-based parameter search technique 26 Normalization Difference of Gaussian Background Subtraction Binary Finger Analysis Subtract value Smooth kernel Smooth kernel Threshold Finger Size Finger Size

Experiments Parameter determination Exhaustive search Parameter combination 5 (step) *5 (step) *5 (step) *5 (step) = 625 Applicable parameter num 16/625 = 2.56% 27 Subtract value Smooth kernel ThresholdFinger size Low bound 0510 Step55510 High bound

Experiments Parameter determination Particle filtering 28 Sampling Measure

Experiments 29

Experiments 30

Outline Introduction Related Work System and Method Experiments Conclusion & Future Work 31

32