By shooting 2009/10/1. outline imTop overview imTop detection Finger Mobile Finger detection evaluation Mobile detection improvement.

Slides:



Advertisements
Similar presentations
ARTIFICIAL PASSENGER.
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.
Page Phase Time Chao (Ray)
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.
Su-ting, Chuang 2010/8/2. Outline Introduction Related Work System and Method Experiment Conclusion & Future Work 2.
1 Video Processing Lecture on the image part (8+9) Automatic Perception Volker Krüger Aalborg Media Lab Aalborg University Copenhagen
Generation of Virtual Image from Multiple View Point Image Database Haruki Kawanaka, Nobuaki Sado and Yuji Iwahori Nagoya Institute of Technology, Japan.
1 Towards Pervasive Connectivity in Mobile Computing Frank Siegemund European Microsoft Innovation Center November 2006.
Move With Me S.W Graduation Project An Najah National University Engineering Faculty Computer Engineering Department Supervisor : Dr. Raed Al-Qadi Ghada.
SurroundSense: Mobile Phone Localization via Ambience Fingerprinting Written by Martin Azizyan, Ionut Constandache, & Romit Choudhury Presented by Craig.
Formation et Analyse d’Images Session 8
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Electrical and Computer Engineer Large Portable Projected Peripheral Touchscreen Team Jackson Brian Gosselin Greg Langlois Nick Jacek Dmitry Kovalenkov.
Recognition of Traffic Lights in Live Video Streams on Mobile Devices
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
Instructor: Dr. G. Bebis Reza Amayeh Fall 2005
A new face detection method based on shape information Pattern Recognition Letters, 21 (2000) Speaker: M.Q. Jing.
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
From Virtual Classroom to the Virtual Streets Emmanuel Velasco City College of New York Capstone 1 Fall 2004.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
CSSE463: Image Recognition Day 30 Due Friday – Project plan Due Friday – Project plan Evidence that you’ve tried something and what specifically you hope.
MULTIPLE MOVING OBJECTS TRACKING FOR VIDEO SURVEILLANCE SYSTEMS.
Hand Movement Recognition By: Tokman Niv Levenbroun Guy Instructor: Todtfeld Ari.
Multi-camera Video Surveillance: Detection, Occlusion Handling, Tracking and Event Recognition Oytun Akman.
Presented by Pat Chan Pik Wah 28/04/2005 Qualifying Examination
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
Oral Defense by Sunny Tang 15 Aug 2003
Conference Room Laser Pointer System Preliminary Design Report Anna Goncharova Brent Hoover Alex Mendes.
SensEye: A Multi-Tier Camera Sensor Network by Purushottam Kulkarni, Deepak Ganesan, Prashant Shenoy, and Qifeng Lu Presenters: Yen-Chia Chen and Ivan.
Mohammed Rizwan Adil, Chidambaram Alagappan., and Swathi Dumpala Basaveswara.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.
Deep Green System for real-time tracking and playing the board game Reversi Nadav Erell Intro to Computational and Biological Vision, CS department, Ben-Gurion.
Shape Recognition and Pose Estimation for Mobile Augmented Reality Author : N. Hagbi, J. El-Sana, O. Bergig, and M. Billinghurst Date : Speaker.
A Framework for Multi-resolution and Multi-touch Systems Presenter: 胡婷婷 多重解析度及多重觸控互動系統之開發 Advisor: 洪一平 教授.
Multimodal Interaction Dr. Mike Spann
CSSE463: Image Recognition Day 30 This week This week Today: motion vectors and tracking Today: motion vectors and tracking Friday: Project workday. First.
Speaker : Meng-Shun Su Adviser : Chih-Hung Lin Ten-Chuan Hsiao Ten-Chuan Hsiao Date : 2010/01/26 ©2010 STUT. CSIE. Multimedia and Information Security.
Supporting Beyond-surface Interaction for Tabletop Systems by Integrating IR Projections Hui-Shan Kao.
3D SLAM for Omni-directional Camera
The Correspondence Problem and “Interest Point” Detection Václav Hlaváč Center for Machine Perception Czech Technical University Prague
SUPERVISOR: MR. J. CONNAN.  The main purpose of system is to track an object across multiple frames using fixed input source.
Video Based Palmprint Recognition Chhaya Methani and Anoop M. Namboodiri Center for Visual Information Technology International Institute of Information.
Use of GIS Methodology for Online Urban Traffic Monitoring German Aerospace Center Institute of Transport Research M. Hetscher S. Lehmann I. Ernst A. Lippok.
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.
Recognizing Action at a Distance Alexei A. Efros, Alexander C. Berg, Greg Mori, Jitendra Malik Computer Science Division, UC Berkeley Presented by Pundik.
Motion Analysis using Optical flow CIS750 Presentation Student: Wan Wang Prof: Longin Jan Latecki Spring 2003 CIS Dept of Temple.
Interactive Sand Art Drawing Using RGB-D Sensor
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng Shantanu Ghosh,
Machine Vision Introduction to Using Cognex DVT Intellect.
Su-ting, Chuang 2010/8/2. Outline Introduction Related Work System and Method Experiment Conclusion & Future Work 2.
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.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan.
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.
CSSE463: Image Recognition Day 29 This week This week Today: Surveillance and finding motion vectors Today: Surveillance and finding motion vectors Tomorrow:
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.
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.
Date of download: 5/29/2016 Copyright © 2016 SPIE. All rights reserved. From left to right are camera views 1,2,3,5 of surveillance videos in TRECVid benchmarking.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Hand Gestures Based Applications
Traffic Sign Recognition Using Discriminative Local Features Andrzej Ruta, Yongmin Li, Xiaohui Liu School of Information Systems, Computing and Mathematics.
Weihong Li, Hao Tang and Zhigang Zhu
Vision Based UAV Landing
Report 2 Brandon Silva.
Presentation transcript:

By shooting 2009/10/1

outline imTop overview imTop detection Finger Mobile Finger detection evaluation Mobile detection improvement

imTop Architecture Scene Touch/Mobile Detection Touch/Mobile Detection View Application (oForm) Node Other Sensors Projector PTU Speaker Socket Window Message COM Message Parser OpenGL c# Device Control Virtual Director (oDirector) Event queue LED Light CamNode

Background Subtraction Opening Down- scale Integral Image Connected Component Palm Tracking Connected Component PCA Analysis Palm-finger Association Finger Tracking Connected Component PCA Analysis Palm Association Finger Fusion fingerpalm

Camera Synchronize manager Capture camera (Source filter) Capture camera (Source filter) imTopFilter (Transform Filter) Merge finger results Match current result to previous Process un-matched finger points Smooth finger results imTopFilter (Transform Filter) Show detection results (Render filter) Send current results

Peripheral Projector Fovea Projector IR Camera IR Illuminator Mirror Pan-tilt Unit 56” 96 ppi 24 ppi

Undistortion Preprocess Build integral image Smooth image Background subtraciton Finger detection Finger result Detect lighter spot Connected component Finger analyze Kernel scan Sufficient energy Appropriate center imTopFilter (Transform Filter)

Flow chart Load Image Undistotion Pre-process Finger detection Show result Send Result to imTop Calculate Background image by 10 initial frames (initial 10 frames) Calculate Background image by 10 initial frames (initial 10 frames) Background subtraction (exceed 10 frames) Background subtraction (exceed 10 frames)

Finger detection Detect lighter spot Connected component finger analyze Set finger result Image preprocessing

Mobile detection Detect contour mobile analyze Set finger result Image preprocessing

Result management Match current result to the previous Process for un-matched finger points/mobile contours Process for un-matched finger points/mobile contours Smooth the detection results Send results Copy current results from each camera

outline imTop overview imTop detection Finger Mobile Finger detection evaluation Mobile detection improvement

Image preprocessing Smooth current image Smooth Image by Gaussian filter (kernel 3x3) Build integral image Calculate the M+2 by N+2 integral image of current M by N background subtracted image

Detect lighter spot Searching for region where the average intensity of inner part is higher enough then that of outer part Corners & Finger-size regions will be detected

Connected component Using previous finger candidates Using queue Calculate the mean position of each connected candidates Mark each connected component with groupID which is the position of the initial candidate

Finger analyze Calculate region center and energy of each connected component Accept as a Finger input if Sufficient Energy The Center is within its region

outline imTop overview imTop detection Finger Mobile Finger detection evaluation Mobile detection improvement

Mobile detection Image preprocessing Smooth current image Smooth Image by Gaussian filter (kernel 3x3) Detect contour Mobile Analyze Filter contour Not rectangle Inappropriate area

Detection result

outline imTop overview imTop detection Finger Mobile Finger detection evaluation Mobile detection improvement

Single-tapping test Fixed Target Appear sequentially Calculate accuracy Variation between Target center & finger detection point

Finger-moving test Demo a video of moving a target Tell user try to move this target as demo video Record finger detection point Calculate variation between target center & finger detection point +

outline imTop overview imTop detection Finger Mobile Finger detection evaluation Mobile detection improvement

Microsoft’s tag