Penspective: a Perspective-Aware Game Map Editor with Natural Interaction

Size: px
Start display at page:

Download "Penspective: a Perspective-Aware Game Map Editor with Natural Interaction"

Transcription

1 : a Perspective-Aware Game Map Editor with Natural Interaction Alexandre M. F. de Sousa, Anderson C. M. Tavares, Carlos H. Morimoto Department of Computer Science - DCC Institute of Mathematics and Statistics - IME University of Sao Paulo - USP {alemart, acmt, hitoshi}@ime.usp.br October 15, 2013

2 Introduction Map editors; Learning curve (WIMP hotkeys, cluttered menus); pixel-hungry, indirection; mouse/keyboard impose complex interactions. Advances in Human-Computer Interaction (HCI); Post-WIMP interfaces [1]; new generation of UIs; gestures, speech... Leverage users mundane, pre-existent knowledge. reduce the gap: human goals/actions; communication in the non-digital realm.

3 Introduction Interaction: drawing sketches with pen and eraser; versatile, widely used; obvious metaphor. Visualization: illusion of depth; like magic paper. : Grid paper (little 3D blocks); Affordance of pen and eraser; 3D View without glasses. Figure: Pen and eraser.

4 Design (a) Drawing blocks. (b) Removing blocks. (c) Moving (selection phase). (d) Moving (dragging phase).

5 Design (e) Adjusting height (before). (f) Adjusting height (after).

6 System Multitouch Interaction Kinect sensor (depth + color) Detect touch events on ordinary surfaces [2]; Recognize the touching artifact [3]. (g) Detecting touch. (h) Color.

7 System Description Above-the-surface Interaction Kinect sensor (depth + color); Grab a template (grayscale); Track its position: p t = argmin (x,y) cost t (x,y) α (1 R(x,y)) + if d t (x,y) 1 (1 α) d cost t (x,y) = t (x,y) otherwise where: α [0,1],r are empirically defined; d t(x,y) = (x,y) p t 1 / r; R(x,y) [0,1] is a template matching function [4]. Depth sensor 3D position.

8 System Description Skeleton Tracking/Off-Axis Perspective another Kinect camera tracks the user in physical space; calibration phase position of the user relative to the screen; off-axis perspective projection [5]; illusion of depth. Figure: calibration phase.

9 System Description Setup: 2 Kinects, 1 LCD screen, pen, eraser. Components exchange data using VRPN [6]; Figure: System components.

10 Prototype (a) Prototype (b) Changing the viewpoint (c) Erasing (d) Drawing

11 Prototype (e) Height adjustment (f) Height adjustment (g) Height adjustment (h) moving a block

12 Conclusion More direct ways of building maps; A new form of interaction: drawing on grid paper; Working prototype to show the viability of the concept. Figure:.

13 Bibliography I A. van Dam, Post-WIMP user interfaces, Communications of the ACM, vol. 40, no. 2, pp , Feb A. D. Wilson, Using a depth camera as a touch sensor, in ACM International Conference on Interactive Tabletops and Surfaces - ITS 10, ACM. New York, New York, USA: ACM Press, 2010, p. 69. J.-Y. Lee and S. I. Yoo, An elliptical boundary model for skin color detection, in Proc. of the 2002 International Conference on Imaging Science, Systems, and Technology. Citeseer, A. Kaehler and G. Bradski, Learning OpenCV: Computer Vision with the OpenCV Library, 1st ed. O Reilly Media, 2008.

14 Bibliography II R. Kooima, Generalized Perspective Projection, [Online]. Available: http: //csc.lsu.edu/ kooima/articles/genperspective/index.html R. M. Taylor, T. C. Hudson, A. Seeger, H. Weber, J. Juliano, and A. T. Helser, VRPN: a device-independent, network-transparent VR peripheral system, in Proceedings of the ACM symposium on Virtual reality software and technology - VRST 01. New York, New York, USA: ACM Press, 2001, p. 55.

Modelling 3D Avatar for Virtual Try on

Modelling 3D Avatar for Virtual Try on Modelling 3D Avatar for Virtual Try on NADIA MAGNENAT THALMANN DIRECTOR MIRALAB UNIVERSITY OF GENEVA DIRECTOR INSTITUTE FOR MEDIA INNOVATION, NTU, SINGAPORE WWW.MIRALAB.CH/ Creating Digital Humans Vertex

More information

Scrybe: A Tablet Interface for Virtual Environments

Scrybe: A Tablet Interface for Virtual Environments Scrybe: A Tablet Interface for Virtual Environments Roger Hoang Joshua Hegie Frederick C. Harris, Jr. Department of Computer Science and Engineering University of Nevada Reno, NV 89557 {hoangr,jhegie,fred.harris}@cse.unr.edu

More information

CSE452 Computer Graphics

CSE452 Computer Graphics CSE452 Computer Graphics Lecture 14: User Interface CSE452 Lecture 14: User Interface 1 Purpose of UI A dialogue between the user and the machine The key to productivity Provide usable, functional, safe,

More information

A Method for Controlling Mouse Movement using a Real- Time Camera

A Method for Controlling Mouse Movement using a Real- Time Camera A Method for Controlling Mouse Movement using a Real- Time Camera Hojoon Park Department of Computer Science Brown University, Providence, RI, USA [email protected] Abstract This paper presents a new

More information

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People Navigation Aid And Label Reading With Voice Communication For Visually Impaired People A.Manikandan 1, R.Madhuranthi 2 1 M.Kumarasamy College of Engineering, [email protected],karur,india 2 M.Kumarasamy

More information

Interactive Cards A game system in Augmented Reality

Interactive Cards A game system in Augmented Reality Interactive Cards A game system in Augmented Reality João Alexandre Coelho Ferreira, Instituto Superior Técnico Abstract: Augmented Reality can be used on innumerous topics, but the point of this work

More information

Advance Human Computer Interaction Using Air Signature

Advance Human Computer Interaction Using Air Signature International Journal of Emerging Engineering Research and Technology Volume 2, Issue 7, October 2014, PP 119-126 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Advance Human Computer Interaction Using

More information

Kinect Interface to Play Computer Games with Movement

Kinect Interface to Play Computer Games with Movement Kinect Interface to Play Computer Games with Movement Program Install and Hardware Setup Needed hardware and software to use the Kinect to play computer games. Hardware: Computer running Windows 7 or 8

More information

KEYTEC, INC. - A global leader of innovative touch interactive solutions since 1987

KEYTEC, INC. - A global leader of innovative touch interactive solutions since 1987 KEYTEC, INC. - A global leader of innovative touch interactive solutions since 1987 Design Manufacture Integrate Market Distribute Support Service 520 Shepherd Drive, Garland, Texas, 75042 USA (T) 1-972-272-7555

More information

GestPoint Maestro3D. A White Paper from GestureTek The Inventor of 3D Video Gesture Control

GestPoint Maestro3D. A White Paper from GestureTek The Inventor of 3D Video Gesture Control A White Paper from GestureTek The Inventor of 3D Video Gesture Control Table of Contents Executive Summary... 3 The Trackers... 4 GestPoint Maestro3D Hand Tracker... 4 GestPoint Maestro3D Multi-Tracker...

More information

Introduction to Information Visualization

Introduction to Information Visualization Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Introduction to Information Visualization www.portugal-migration.info Information Visualization Beatriz Sousa Santos,

More information

Graphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene.

Graphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene. Graphic Design Active Layer- When you create multi layers for your images the active layer, or the only one that will be affected by your actions, is the one with a blue background in your layers palette.

More information

Colorado School of Mines Computer Vision Professor William Hoff

Colorado School of Mines Computer Vision Professor William Hoff Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Introduction to 2 What is? A process that produces from images of the external world a description

More information

A Collaborative Multi-Touch UML Design Tool

A Collaborative Multi-Touch UML Design Tool University of Mannheim/Computer Science Technical Report TR-2013-001 A Collaborative Multi-Touch UML Design Tool ABSTRACT Michael Magin Department of Computer Science IV University of Mannheim, Germany

More information

Future Human Computer Interaction with special focus on input and output techniques

Future Human Computer Interaction with special focus on input and output techniques Future Human Computer Interaction with special focus on input and output techniques Thomas Hahn University of Reykjavik [email protected] March 26, 2010 Abstract Human Computer Interaction in the field

More information

VRSPATIAL: DESIGNING SPATIAL MECHANISMS USING VIRTUAL REALITY

VRSPATIAL: DESIGNING SPATIAL MECHANISMS USING VIRTUAL REALITY Proceedings of DETC 02 ASME 2002 Design Technical Conferences and Computers and Information in Conference Montreal, Canada, September 29-October 2, 2002 DETC2002/ MECH-34377 VRSPATIAL: DESIGNING SPATIAL

More information

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Introduction to Information Visualization

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Introduction to Information Visualization Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Introduction to Information Visualization www.portugal-migration.info Information Visualization Beatriz Sousa Santos,

More information

Maya 2014 Basic Animation & The Graph Editor

Maya 2014 Basic Animation & The Graph Editor Maya 2014 Basic Animation & The Graph Editor When you set a Keyframe (or Key), you assign a value to an object s attribute (for example, translate, rotate, scale, color) at a specific time. Most animation

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK OPEN SOURCE: SIXTH SENSE INTEGRATING INFORMATION WITH THE REAL WORLD MADHURI V.

More information

Human-Computer Interaction: Input Devices

Human-Computer Interaction: Input Devices Human-Computer Interaction: Input Devices Robert J.K. Jacob Department of Electrical Engineering and Computer Science Tufts University Medford, Mass. All aspects of human-computer interaction, from the

More information

Inherent Advantages of Augmented Reality for K 12 Education

Inherent Advantages of Augmented Reality for K 12 Education Inherent Advantages of Augmented Reality for K 12 Education A Review of Augmented Reality Learning Experiences Marc Ericson C. Santos, Angie Chen, Takafumi Taketomi, Goshiro Yamamoto, Jun Miyazaki, Hirokazu

More information

An Architecture for Interaction Event Processing in Tabletop Systems

An Architecture for Interaction Event Processing in Tabletop Systems Sensyble Workshop 2010 manuscript No. (will be inserted by the editor) An Architecture for Interaction Event Processing in Tabletop Systems Simon Lehmann 1, Ralf Dörner 1, Ulrich Schwanecke 2, Johannes

More information

Context-aware Library Management System using Augmented Reality

Context-aware Library Management System using Augmented Reality International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 7, Number 9 (2014), pp. 923-929 International Research Publication House http://www.irphouse.com Context-aware Library

More information

To Virtualize or Not? The Importance of Physical and Virtual Components in Augmented Reality Board Games

To Virtualize or Not? The Importance of Physical and Virtual Components in Augmented Reality Board Games To Virtualize or Not? The Importance of Physical and Virtual Components in Augmented Reality Board Games Jessica Ip and Jeremy Cooperstock, Centre for Intelligent Machines, McGill University, Montreal,

More information

A Tablet Based Immersive Architectural Design Tool

A Tablet Based Immersive Architectural Design Tool A Tablet Based Immersive Architectural Design Tool Ross Tredinnick Lee Anderson Brian Ries Victoria Interrante University of Minnesota D Nardo Colucci, Ph.D The Elumenati, llc, Minneapolis, MN Abstract

More information

HAND GESTURE BASEDOPERATINGSYSTEM CONTROL

HAND GESTURE BASEDOPERATINGSYSTEM CONTROL HAND GESTURE BASEDOPERATINGSYSTEM CONTROL Garkal Bramhraj 1, palve Atul 2, Ghule Supriya 3, Misal sonali 4 1 Garkal Bramhraj mahadeo, 2 Palve Atule Vasant, 3 Ghule Supriya Shivram, 4 Misal Sonali Babasaheb,

More information

VOLUMNECT - Measuring Volumes with Kinect T M

VOLUMNECT - Measuring Volumes with Kinect T M VOLUMNECT - Measuring Volumes with Kinect T M Beatriz Quintino Ferreira a, Miguel Griné a, Duarte Gameiro a, João Paulo Costeira a,b and Beatriz Sousa Santos c,d a DEEC, Instituto Superior Técnico, Lisboa,

More information

SMART Boards. If the board is connected to a different computer - Orientation is needed whenever you connect it to a new or different computer.

SMART Boards. If the board is connected to a different computer - Orientation is needed whenever you connect it to a new or different computer. SMART Boards What is a SMART Board? The SMART Board is an interactive whiteboard that converts a computer and date projector into a powerful tool for teaching and learning. With the computer image projected

More information

Multimedia Technology and Design Courses at a Glance

Multimedia Technology and Design Courses at a Glance Multimedia Technology and Design Courses at a Glance MTD101: Multimedia Design Concepts MTD101 Multimedia Design concept is a design module that seeks to equip students with competent skills in design

More information

USER GUIDE. Let s get started! Notepad Basics... 2. Notepad Settings... 4. Keyboard Editor... 6. Getting Organized... 9. Sharing your work...

USER GUIDE. Let s get started! Notepad Basics... 2. Notepad Settings... 4. Keyboard Editor... 6. Getting Organized... 9. Sharing your work... USER GUIDE Notepad Basics... 2 Notepad Settings... 4 Keyboard Editor... 6 Getting Organized... 9 Sharing your work... 11 Importing a Document... 12 Let s get started! 1 Page Notepad Basics Create a Notepad:

More information

VISUALIZATION APPROACH FOR SOFTWARE PROJECTS

VISUALIZATION APPROACH FOR SOFTWARE PROJECTS Canadian Journal of Pure and Applied Sciences Vol. 9, No. 2, pp. 3431-3439, June 2015 Online ISSN: 1920-3853; Print ISSN: 1715-9997 Available online at www.cjpas.net VISUALIZATION APPROACH FOR SOFTWARE

More information

SMART Board interactive flat panel with appliance Model 8055ie-SMP

SMART Board interactive flat panel with appliance Model 8055ie-SMP Specifications SMART Board interactive flat panel with appliance Model 8055ie-SMP Physical specifications Size 52 3/8" W 32 5/16" H 3 11/16" D (133 cm 82 cm 9.3 cm) (See Physical dimensions on page 7 for

More information

Go to contents 18 3D Visualization of Building Services in Virtual Environment

Go to contents 18 3D Visualization of Building Services in Virtual Environment 3D Visualization of Building Services in Virtual Environment GRÖHN, Matti Gröhn; MANTERE, Markku; SAVIOJA, Lauri; TAKALA, Tapio Telecommunications Software and Multimedia Laboratory Department of Computer

More information

3D U ser I t er aces and Augmented Reality

3D U ser I t er aces and Augmented Reality 3D User Interfaces and Augmented Reality Applications Mechanical CAD 3D Animation Virtual Environments Scientific Visualization Mechanical CAD Component design Assembly testingti Mechanical properties

More information

An interactive 3D visualization system for displaying fieldmonitoring

An interactive 3D visualization system for displaying fieldmonitoring icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) An interactive 3D visualization system for displaying

More information

A static representation for ToonTalk programs

A static representation for ToonTalk programs A static representation for ToonTalk programs Mikael Kindborg [email protected] www.ida.liu.se/~mikki Department of Computer and Information Science Linköping University Sweden Abstract Animated and static

More information

User experience research and practice two different planets?

User experience research and practice two different planets? User experience research and practice two different planets? Aalto University, School of Art and Design , background MSc in computer science 1993 Nokia Research Center 1995-2010 PhD 2006 (mobile internet

More information

Introduction to the Perceptual Computing

Introduction to the Perceptual Computing 23.09.2013 1 Introduction to the Perceptual Computing Designed by employees of The Center of Innovative Education Introduction to the Perceptual Computing 23.09.2013 2 This course is aimed to study and

More information

END-USER PROGRAMING FOR THE WEB WITH FREEDOM

END-USER PROGRAMING FOR THE WEB WITH FREEDOM END-USER PROGRAMING FOR THE WEB WITH FREEDOM Asaf Adi, Maya Barnea, Nili Guy, Samuel Kallner, Yoav Rubin, Gal Shachor IBM Haifa Research Lab Mount Carmel, Haifa University Campus, Israel ABSTRACT Freedom

More information

Hospitals of the Future Ubiquitous Computing support for Medical Work in Hospitals

Hospitals of the Future Ubiquitous Computing support for Medical Work in Hospitals Hospitals of the Future Ubiquitous Computing support for Medical Work in Hospitals Jakob E. Bardram Centre for Pervasive Healthcare Department of Computer Science, University of Aarhus Aabogade 34, 8200

More information

Master Thesis Using MS Kinect Device for Natural User Interface

Master Thesis Using MS Kinect Device for Natural User Interface University of West Bohemia Faculty of Applied Sciences Department of Computer Science and Engineering Master Thesis Using MS Kinect Device for Natural User Interface Pilsen, 2013 Petr Altman Declaration

More information

Effective Use of Android Sensors Based on Visualization of Sensor Information

Effective Use of Android Sensors Based on Visualization of Sensor Information , pp.299-308 http://dx.doi.org/10.14257/ijmue.2015.10.9.31 Effective Use of Android Sensors Based on Visualization of Sensor Information Young Jae Lee Faculty of Smartmedia, Jeonju University, 303 Cheonjam-ro,

More information

Designing Interactive Systems

Designing Interactive Systems THIRD EDITION Designing Interactive Systems A comprehensive guide to HCl, UX and interaction design David Benyon PEARSON Harlow, England London * New York Boston San Francisco Toronto Sydney * Auckland

More information

An Interactive Dynamic Tiled Display System

An Interactive Dynamic Tiled Display System An Interactive Dynamic Tiled Display System Juliano Franz, Gelson Reinaldo, Anderson Maciel and Luciana Nedel Instituto de Informática Universidade Federal do Rio Grande do Sul Porto Alegre, Brazil {[email protected],

More information

Blended Shelf: Reality-based Presentation and Exploration of Library Collections

Blended Shelf: Reality-based Presentation and Exploration of Library Collections Blended Shelf: Reality-based Presentation and Exploration of Library Collections Eike Kleiner Human-Computer Interaction Group University of Konstanz Universitätsstraße 10, Box D73 78457 Konstanz, Germany

More information

Magic Mirror : A new VR platform design and its applications

Magic Mirror : A new VR platform design and its applications Magic Mirror : A new VR platform design and its applications Ig-Jae Kim Korea Institute of Science and Technology 39-1 Hawolgokdong, Seongbukgu, Seoul, Korea +82-2-958-5766 [email protected] Hyun Jin Lee

More information

Terrain Traversability Analysis using Organized Point Cloud, Superpixel Surface Normals-based segmentation and PCA-based Classification

Terrain Traversability Analysis using Organized Point Cloud, Superpixel Surface Normals-based segmentation and PCA-based Classification Terrain Traversability Analysis using Organized Point Cloud, Superpixel Surface Normals-based segmentation and PCA-based Classification Aras Dargazany 1 and Karsten Berns 2 Abstract In this paper, an stereo-based

More information

PCL - SURFACE RECONSTRUCTION

PCL - SURFACE RECONSTRUCTION PCL - SURFACE RECONSTRUCTION TOYOTA CODE SPRINT Alexandru-Eugen Ichim Computer Graphics and Geometry Laboratory PROBLEM DESCRIPTION 1/2 3D revolution due to cheap RGB-D cameras (Asus Xtion & Microsoft

More information

Sparsh (Touch the cloud)

Sparsh (Touch the cloud) Sparsh (Touch the cloud) Happy 1, Pragti 2, Dr. Niranjan Bhattacharyya 3 1 B.Tech Student of Computer Science & Engineering, Bhagwan Parshuram Institute of Technology, GGSIPU, Delhi, India, 2 B.Tech Student

More information

An Introduction to OSVR

An Introduction to OSVR An Introduction to OSVR What is OSVR? OSVR is an open-source software platform for VR/AR applications. OSVR provides an easy and standardized way to discover, configure and operate hundreds of devices:

More information

AJAX Toolkit Framework

AJAX Toolkit Framework IBM Software Group AJAX Toolkit Framework Emerging Internet Technologies Group Ajax - What s our vision Grow Ajax adoption to the next phase Evolve tools that significantly reduce the development costs

More information

The Digital Design Studio, Glasgow School of Art

The Digital Design Studio, Glasgow School of Art The Digital Design Studio, Glasgow School of Art Speckled Computing Open Day Sept. 07 Specks, Motion Tracking and the Impact on Animation and Visualisation Mark Milne Digital Design Studio Overview Expertise

More information

TRENTINO - The research, training and mobility programme in Trentino - PCOFUND-GA-2008-226070

TRENTINO - The research, training and mobility programme in Trentino - PCOFUND-GA-2008-226070 Ricercatore: Ilya Afanasyev Soggetto ospitante: UNIVERSITA' DEGLI STUDI DI TRENTO Bando: Incoming post doc 2009 Soggetto partner (solo per outgoing): e-mail: [email protected], [email protected]

More information

Understanding the Basic Template Editor

Understanding the Basic Template Editor Understanding the Basic Template Editor The basic template editor in Sage E-marketing for Sage CRM is designed for customers that have limited HTML design experience, but would like to customize their

More information

Eye-tracking. Benjamin Noël

Eye-tracking. Benjamin Noël Eye-tracking Benjamin Noël Basics Majority of all perceived stimuli through the eyes Only 10% through ears, skin, nose Eye-tracking measuring movements of the eyes Record eye movements to subsequently

More information

This presentation is on standards and best practices related to the digitization of photographs.

This presentation is on standards and best practices related to the digitization of photographs. This presentation is on standards and best practices related to the digitization of photographs. 1 This will cover three basic topics: Selection issues specific to photographs File specifications for digital

More information

Technical What s New. Autodesk Alias Product Line

Technical What s New. Autodesk Alias Product Line Autodesk Alias Product Line Purpose-built for industrial designers and creative professionals, digital modelers/sculptors, and automotive/transportation designers, the Autodesk Alias 2010 product line

More information

Digital Image Processing EE368/CS232

Digital Image Processing EE368/CS232 Digital Image Processing EE368/CS232 Bernd Girod, Gordon Wetzstein Department of Electrical Engineering Stanford University Digital Image Processing: Bernd Girod, 2013-2014 Stanford University -- Introduction

More information

Amit Moran, Gila Kamhi, Artyom Popov, Raphaël Groscot Perceptual Computing - Advanced Technologies Israel

Amit Moran, Gila Kamhi, Artyom Popov, Raphaël Groscot Perceptual Computing - Advanced Technologies Israel Introducing Intel RealSense Robotics Innovation Program ROS Integration Amit Moran, Gila Kamhi, Artyom Popov, Raphaël Groscot Perceptual Computing - Advanced Technologies Israel Agenda Intel RealSense

More information

International Journal of Advanced Information in Arts, Science & Management Vol.2, No.2, December 2014

International Journal of Advanced Information in Arts, Science & Management Vol.2, No.2, December 2014 Efficient Attendance Management System Using Face Detection and Recognition Arun.A.V, Bhatath.S, Chethan.N, Manmohan.C.M, Hamsaveni M Department of Computer Science and Engineering, Vidya Vardhaka College

More information

Figure 1. Basic Petri net Elements

Figure 1. Basic Petri net Elements ABCM Symposium Series in Mechatronics - Vol. 3 - pp.653-658 Copyright c 2008 by ABCM A REAL OBJECT CONTROL SYSTEM FOR USE IN MANUFACTURING TELEPRESENCE ENVIRONMENTS. Claiton de Oliveira Department of Mechanical

More information

Interactive Projector Screen with Hand Detection Using LED Lights

Interactive Projector Screen with Hand Detection Using LED Lights Interactive Projector Screen with Hand Detection Using LED Lights Padmavati Khandnor Assistant Professor/Computer Science/Project Mentor Aditi Aggarwal Student/Computer Science/Final Year Ankita Aggarwal

More information

PULP Scription: A DSL for Mobile HTML5 Game Applications

PULP Scription: A DSL for Mobile HTML5 Game Applications PULP Scription: A DSL for Mobile HTML5 Game Applications Mathias Funk and Matthias Rauterberg Department of Industrial Design, Eindhoven University of Technology, Den Dolech 2, 5600MB Eindhoven, The Netherlands

More information

Human Computer Interaction and Romania s Future of Education

Human Computer Interaction and Romania s Future of Education Human Computer Interaction and Romania s Future of Education Veronica Adriana Popescu, Gheorghe N. Popescu, Cristina Raluca Popescu [email protected] University of Bucharest (Romania) Abstract

More information

One-Way Pseudo Transparent Display

One-Way Pseudo Transparent Display One-Way Pseudo Transparent Display Andy Wu GVU Center Georgia Institute of Technology TSRB, 85 5th St. NW Atlanta, GA 30332 [email protected] Ali Mazalek GVU Center Georgia Institute of Technology TSRB,

More information

Interaction Design. Intro to Human-Computer. Scott Klemmer. stanford hci group / cs147

Interaction Design. Intro to Human-Computer. Scott Klemmer. stanford hci group / cs147 stanford hci group / cs147 Intro to Human-Computer Interaction Design Scott Klemmer tas: Marcello Bastea-Forte, Joel Brandt, Neil Patel, Leslie Wu, Mike Cammarano 04 October 2007 http://cs147.stanford.edu

More information

Kitchen Manager: Your shopping and Food Inventory Made Easy

Kitchen Manager: Your shopping and Food Inventory Made Easy Kitchen Manager: Your shopping and Food Inventory Made Easy Lina Alaoui ([email protected] ) James Deen ([email protected]) Stephanie Ahn ([email protected]) Fei Ye ([email protected]) ABSTRACT

More information