Making Graphical Information Visible in Real Shadows on Interactive Tabletops Mariko Isogawa, Daisuke Iwai, and Kosuke Sato (Osaka Univ., Japan) IEEE TRANSACTIONS.

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

Hand Gesture for Taking Self Portrait Shaowei Chu and Jiro Tanaka University of Tsukuba Japan 12th July 15 minutes talk.
Vision-Based Finger Detection and Its Applications 基於電腦視覺之手指偵測及其應用 Yi-Fan Chuang Advisor: Prof. Yi-Ping Hung Prof. Ming-Sui Lee.
A Keystone-free Hand-held Mobile Projection System Li Zhaorong And KH Wong Reference: Zhaorong Li, Kin-Hong Wong, Yibo Gong, and Ming-Yuen Chang, “An Effective.
(JEG) HDR Project Boulder meeting January 2014 Phil Corriveau-Patrick Le Callet- Manish Narwaria.
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.
SIXTH SENSE TECHNOLOGY
Overview of Graphic Systems
Noman Haleem B.E. in Textile Engineering from National Textile University Specialization in Yarn Manufacturing Topic “Determination of Twist per Inch.
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
ART: Augmented Reality Table for Interactive Trading Card Game Albert H.T. Lam, Kevin C. H. Chow, Edward H. H. Yau and Michael R. Lyu Department of Computer.
CS335 Principles of Multimedia Systems Multimedia and Human Computer Interfaces Hao Jiang Computer Science Department Boston College Nov. 20, 2007.
SM1205 Interactivity Topic 01: Introduction Spring 2011SCM-CityU1.
Touchscreen Implementation for Multi-Touch
MULTI-TOUCH TABLE Athena Frazier Chun Lau Adam Weissman March 25, 2008 Senior Projects II.
Input devices are hardware components that enable users to interact with a computer. Without input devices, you would not be able to feed instructions.
Spectral contrast enhancement
RAGEEVGANDHI MEMORIAL COLLEGE OF ENGINEERING AND TECHNOLOGY
“S ixth Sense is a wearable gestural interface device that augments the physical world with digital information and lets people use natural hand gestures.
Tricolor Attenuation Model for Shadow Detection. INTRODUCTION Shadows may cause some undesirable problems in many computer vision and image analysis tasks,
Supporting Beyond-Surface Interaction for Tabletop Display Systems by Integrating IR Projections Hui-Shan Kao Advisor : Dr. Yi-Ping Hung.
Input Devices Manual and Automatic By Laura and Gracie.
3D Fingertip and Palm Tracking in Depth Image Sequences
1 Lecture 19: Motion Capture. 2 Techniques Morphing Motion Capture.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Zhengyou Zhang Microsoft Research Digital Object Identifier: /MMUL Publication Year: 2012, Page(s): Professor: Yih-Ran Sheu Student.
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
Validation of Color Managed 3D Appearance Acquisition Michael Goesele Max-Planck-Institut für Informatik (MPI Informatik) Vortrag im Rahmen des V 3 D 2.
GENERAL PRESENTATION SUBMITTED BY:- Neeraj Dhiman.
Interaction with Surfaces. Aims Last week focused on looking at interaction with keyboard and mouse This week ◦ Surface Interaction ◦ Gestures.
Supporting Beyond-surface Interaction for Tabletop Systems by Integrating IR Projections Hui-Shan Kao.
INTRODUCTION Generally, after stroke, patient usually has cerebral cortex functional barrier, for example, the impairment in the following capabilities,
By Bh.Phanindra Kumar. TECHNOLOGY is Making Things EASIER Day-By-Day. Our Concept is a Standing Example of the Same. RED TACTON Implies a Form of “GREENER.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
NextHome. NextHomePrev NextHomePrev Microsoft Surface - Is it really special? What is so special about Microsoft Tabletop? One can touch a color in.
What is Image Quality Assessment?
Turns human body into a touch screen finger input Interface. By, M.PRATHYUSHA 07P61A1261 IT-B.
Augmented reality Prepared by: Khyati Kataria 08DCE001
1 Optical Camouflage-Invisibility Cloak Ayush Jain EC
OPTICAL CAMOUFLAGE - Invisibility Cloak.
Input Design Lecture 11 1 BTEC HNC Systems Support Castle College 2007/8.
Projector Calibration of Interactive Multi-Resolution Display Systems 互動式多重解析度顯示系統之投影機校正 Presenter: 邱柏訊 Advisor: 洪一平 教授.
Radiometric Compensation in a Projector-Camera System Based on the Properties of the Human Visual System Dong WANG, Imari SATO, Takahiro OKABE, and Yoichi.
1 1 Spatialized Haptic Rendering: Providing Impact Position Information in 6DOF Haptic Simulations Using Vibrations 9/12/2008 Jean Sreng, Anatole Lécuyer,
Su-ting, Chuang 2010/8/2. Outline Introduction Related Work System and Method Experiment Conclusion & Future Work 2.
TELE IMMERSION AMAN BABBER
Hand Gesture Recognition Using Haar-Like Features and a Stochastic Context-Free Grammar IEEE 高裕凱 陳思安.
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.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
A Recognition Method of Restricted Hand Shapes in Still Image and Moving Image Hand Shapes in Still Image and Moving Image as a Man-Machine Interface Speaker.
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.
OPTICAL CAMOUFLAGE 1 Optical Camouflage M.SASIDHAR 07231A0581 CSE.
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.
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
SixthSense Technology Visit to download
Microsoft Surface Chelsea Cunningham. What is Microsoft Surface? Project began in 2001 Introduced in 2007 A surface computing platform from Microsoft.
Click to edit Master title style Click to edit Master text styles Second level Third level Fourth level Fifth level 1 Integrated Color Solutions A presentation.
TOUCHLESS TOUCHSCREEN USER INTERFACE
Heechul Han and Kwanghoon Sohn
Real-time Wall Outline Extraction for Redirected Walking
Estimation of 3D Bounding Box for Image Object
Higher School of Economics , Moscow, 2016
What is Input "Any data or instruction that is entered into a computer is called input". This data or instruction can come directly from end user or.
Higher School of Economics , Moscow, 2016
Higher School of Economics , Moscow, 2016
Presentation transcript:

Making Graphical Information Visible in Real Shadows on Interactive Tabletops Mariko Isogawa, Daisuke Iwai, and Kosuke Sato (Osaka Univ., Japan) IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL. 20, NO. 9, SEPTEMBER

Outline Introduction Shadow-based interface for interactive tabletops Optical configuration Multitouch interface Image correction technique Experiments Applications Conclusion 2

Introduction 3 Aimed at realizing intuitive interaction with interactive tabletop systems, previous studies employed gesture or multi-touch user interfaces rather than the traditional mouse and keyboard.

Introduction 4 However, the sensing techniques for such interfaces suffer from false recognition and delay. Consequently, providing secure collaborative workplaces where users can safely input and browse private information such as PIN codes using interactive tabletops remains difficult.

Introduction 5 Another problem occurs when installing interactive tabletops in our daily residential spaces such as a kitchen, dining room, or study room. In particular, graphical information frequently appears inappropriately on the tabletop because inevitably the user’s hands or fingers unintentionally touch the tabletop surface or make a predefined gesture during routine activities such as cooking on a kitchen table. Such unintentional visual disturbance bothers the user.

Introduction 6 However, installing interactive tabletops in residential spaces opens up potential applications. Reading digital recipes on a kitchen table while cooking Checking weather forecasts on a dining table before or after a meal Web browsing on a study desk.

Introduction 7 To solve these problems, we divide the interaction scheme into two independent layers: 1.one for processing the user’s input, such as touch or gesture 2.the other for displaying graphical information. As a result, the interactive tabletop system will not display the resultant graphical information as long as the user does not activate the second layer. This means the second layer must be independent from the touch and gesture inputs.

Introduction 8 For the second layer interface, we focus on utilizing the shadow-based interface proposed by Minomo et al. [6], which completely relies on optical phenomena and does not require any computational processing, making it independent from touch/gesture input. Their system allows users to view graphical information by casting shadows with their bodies on a floor. [6] Y. Minomo, Y. Kakehi, M. Iida, and T. Naemura, “Transforming your shadow into colorful visual media: Multiprojection of complementary colors,” ACM Comput. Entertainment, vol. 4, no. 3, article 10, 2006.

Introduction 9 This is achieved with two overlapping projectors: 1.one projects the original image 2.the other projects its complementary image. The projected images that are overlaid on the floor become uniform gray owing to the additive nature of light. original imagecomplementary image

Introduction 10 It projects the complementary image onto the surface of an occluder polarization

Introduction 11

Outline Introduction Shadow-based interface for interactive tabletops Optical configuration Multitouch interface Image correction technique Experiments Applications Conclusion 12

Optical configuration one in a shadow area (“A”) the other in a non-shadow area (“B”) 13

Optical configuration rear projector front projectors 14

original image compensation image Optical configuration 15 based on the additive nature of light

Optical configuration 16 The compensation image appears on the occluder Therefore, we use a second front projector to project the complementary image of the compensation image onto the occluder so that a uniform gray image appears on the occluder.

Optical configuration 17 the resultant image will be a uniform gray and will not disturb the users’ activities.

Optical configuration 18 apply polarization filters so that does not reach the screen.

Outline Introduction Shadow-based interface for interactive tabletops Optical configuration Multitouch interface Image correction technique Experiments Applications Conclusion 19

Multitouch interface FTIR-based multi-touch interface [9]. 20 [9] J. Y. Han, “Low-cost multi-touch sensing through frustrated total internal reflection,” in Proc. Annu. ACM Symp. User Interface Softw. Technol., 2005, pp. 115–118. total internal reflection

Outline Introduction Shadow-based interface for interactive tabletops Optical configuration Multitouch interface Image correction technique Experiments Applications Conclusion 21

Image correction technique Because of the different color spaces among the projectors and the different optical devices (e.g., beam splitter and polarization filters) in the optical path of each projector, we need to match the color spaces of the projectors so that the target images are accurately reproduced on the screen and occluders. 22

Image correction technique The geometric registration of the projected images must be precisely implemented, because the distance between a user’s viewpoint and the screen is usually very short in interactive tabletops, and thus the user is sensitive to errors in the geometric registration of overlaid images. 23

Image correction technique Minomo et al. [6] use a special piece of equipment, i.e., a spectroradiometer, to calibrate the system. (manual operation.) We propose an image correction technique in which we use a standard RGB camera placed above and directed toward the screen to realize fully automatic, quick, and per-pixel correction. 24

Image correction technique We apply a gray code pattern projection technique for geometric registration. In particular, we obtain the pixel correspondence between the camera and each projector in the system by projecting gray code patterns onto the tabletop surface. 25

Image correction technique 26

Image correction technique Color correction technique proposed in [19], which compensates the color differences among the projectors on a perpixel basis using the camera. 27 [19] T. Yoshida, C. Horii, and K. Sato, “A virtual color reconstruction system for real heritage with light projection,” in Proc. Int. Conf. Virtual Syst. Multimedia, 2003, pp. 161–168.

Outline Introduction Shadow-based interface for interactive tabletops Optical configuration Multitouch interface Image correction technique Experiments Applications Conclusion 28

Experiments Prototype System 29

Experiments 30 when was turned off

Experiments 31

Experiments 32

Experiments 33 We used a high dynamic range (HDR) visual difference predictor 2 (HDR-VDP-2) [20] for the evaluation. It predicts the perceptual visual difference as a mean opinion score (MOS) [21] between two images. [20] R. Mantiuk, K. J. Kim, A. G. Rempel, and W. Heidrich, “HDRVDP- 2: A calibrated visual metric for visibility and quality predictions in all luminance conditions,” ACM Trans. Graph., vol. 30, no. 4, article 40, 2011.

Experiments 34 [21] Methodology for the Subjective Assessment of the Quality of Television Pictures, ITU-R-BT , 2002.

Experiments 35

Outline Introduction Shadow-based interface for interactive tabletops Optical configuration Multitouch interface Image correction technique Experiments Applications Conclusion 36

Applications 37 Secure Interactive Tabletop for Cooperative Work

Applications 38 Map Viewer

Outline Introduction Shadow-based interface for interactive tabletops Optical configuration Multitouch interface Image correction technique Experiments Applications Conclusion 39

Conclusion 40 Realizing an interactive tabletop surface without using any recognition techniques, including computer vision. The proposed optical design utilizes polarization in addition to the additive nature of light in order to ensure that the desired graphical information is displayed only in the shadow area on a tabletop surface. We combined the proposed shadow-based interface with a multi-touch detection technique

Conclusion 41 This approach enables a quick (almost no delay) response and does not cause any errors and misrecognitions. Case where the number of users is usually large. Our approach does not require such expensive sensing equipment. User would hold his or her arm above the surface to cast a shadow on the tabletop surface. Maintaining this posture for a long time inherently leads to a certain amount of fatigue.

Thanks for listening! 42