Takuya Imaeda Graduate School of Media and Governance, Keio University Hideyuki Tokuda Faculty of Environment and Information Studies, Keio University.

Slides:



Advertisements
Similar presentations
Designing for Context: Usability in a Ubiquitous Environment Jenna Burrell, Paul Treadwell, Geri K. Gay Human Computer Interaction Group Cornell University.
Advertisements

Case Study: T-Mobile Retail Personal Coverage Check Kiosk Joe Wong, Integral GIS Sean Alexis, T-Mobile April 18, 2007.
Martin Wagner and Gudrun Klinker Augmented Reality Group Institut für Informatik Technische Universität München December 19, 2003.
Introducing new GPS based Vehicle Tracking System DG-Tracker Digilog Systems is now Nelso Technology Pvt. Ltd.
Page 1 SIXTH SENSE TECHNOLOGY Presented by: KIRTI AGGARWAL 2K7-MRCE-CS-035.
1 © NOKIA MIT Media Lab Europe PPT / / RTT S ensing M y D evice and C ontextual A wareness: M y N ew D imensions of C ommunication Roope.
Richard Yu.  Present view of the world that is: Enhanced by computers Mix real and virtual sensory input  Most common AR is visual Mixed reality virtual.
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
Basic Computer Components
Augment-able Reality: Situated Communication through Physical and Digital Spaces Jun Rekimoto Sony Computer Science Laboratories Oct 20, 1998.
UBIGIous – A Ubiquitous, Mixed-Reality Geographic Information System Daniel Porta Jan Conrad Sindhura Modupalli Kaumudi Yerneni.
MobiShare: Sharing Context-Dependent Data & Services from Mobile Sources Efstratios Valavanis, Christopher Ververidis, Michalis Vazirgianis, George C.
ETT 429 Spring 2007 Hardware/Software Basics. Agenda Technology Standards Review Technology Standards Review Results of Technology Self Assessment Results.
1 Geographic Information Infrastructures for Ubiquitous Computing Spring 2007 Ki-Joune Li.
OS Fall ’ 02 Introduction Operating Systems Fall 2002.
Computer Basics. What is a Computer? A computer is a machine that can take inputs from the user, process that information, store that information as needed.
Dr. Peter Parnes Associate Professor Luleå University of Technology October 18, 2005 teknik medie.
Introduction to Computer Terminology
THE SECOND LIFE OF A SENSOR: INTEGRATING REAL-WORLD EXPERIENCE IN VIRTUAL WORLDS USING MOBILE PHONES Sherrin George & Reena Rajan.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.
“S ixth Sense is a wearable gestural interface device that augments the physical world with digital information and lets people use natural hand gestures.
Sixth Sense Technology. Already existing five senses Five basic senses – seeing, feeling, smelling, tasting and hearing.
Android ADK based app for offer making based on location and activity reporting John Waters.
Computer Organization ANGELITO I. CUNANAN JR. 1. What is Computer?  An electronic device used for storing and processing data.  It is a machine that.
ResourceFull Authors: Matt Kaye (EE ‘12) Nitin Puri (SSE ‘12) Advisor: Dr. Alejandro Ribeiro Special Thanks.
Lab 2: Capturing and Displaying Digital Image
9. Car-Borne Information System
Multimedia. Definition What is Multimedia? Multimedia can have a many definitions these include: Multimedia means that computer information can be represented.
Unit 30 P1 – Hardware & Software Required For Use In Digital Graphics
Development and comparison of a full-scale car display and communication system by applying Augmented Reality Author: K. M. Chen, L. L. Chen, S. T. Shen.
CS 580 chapter 4 paradigms.
Toward Real-Time Extraction of Pedestrian Contexts with Stereo Camera Kei Suzuki, Kazunori Takashio, Hideyuki Tokuda, Masaki Wada, Yusuke Matsuki, Kazunori.
2-3 note. 2 Peripheral Devices “Peripheral devices” are hardware plugged into ports or connected to a computer wirelessly. These devices can be for input,
Input Devices Manual and Automatic By Laura and Gracie.
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
GOOGLE GLASS Contents:-  Introduction  Technologies used  How it works?  Advantages  Disadvantages  Future scope  Conclusion.
Building Mobile Augmented Reality Services in Pervasive Computing Environment Hiroaki Kimura Eiji Tokunaga
Computing and the Web Operating Systems. Overview n What is an Operating System n Booting the Computer n User Interfaces n Files and File Management n.
Microsoft Office 2007 Essential Introduction to Computers.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
Operating Systems. Without an operating system your computer would be useless! A computer contains an Operating System on its Hard Drive. This is loaded.
Building Information Exchange with First Responders (BIEFR) David Holmberg, NIST June 11, 2009 Slides credit to Alan Vinh.
advantages The system is nearly universal because anyone who can access the Internet has an address. is fast because messages.
Storage Devices A storage device is used to store instructions, data, and information when they are not being used in memory – Magnetic disks use magnetic.
The Second Life of a Sensor: Integrating Real-World Experience in Virtual Worlds using Mobile Phones Mirco Musolesi, Emiliano Miluzzo, Nicholas D. Lane,
1 Ubiquitous Computing Nov. 15, 2006 Ki-Joune Li.
Programming of Handheld and Mobile Devices Lecture 2 What is a MID? Rob Pooley
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
AUGMENTED AND VISUAL REALITY. WHAT IS AUGMENTED AND VISUAL REALITY?
GOOGLE GLASS TECHNOLOGY. Project Glass is a research and development program by Google to develop an augmented reality Head Mounted display (HMD). The.
CONTENT FOCUS FOCUS INTRODUCTION INTRODUCTION COMPONENTS COMPONENTS TYPES OF GESTURES TYPES OF GESTURES ADVANTAGES ADVANTAGES CHALLENGES CHALLENGES REFERENCE.
Course Aims This course will help you understand the latest technologies & how they work. You will lean how to develop computer programs to solve problems.
Gaia An Infrastructure for Active Spaces Prof. Klara Nahrstedt Prof. David Kriegman Prof. Dennis Mickunas
Computer Applications I I dentify alternative input devices and techniques.
Third International Workshop on Networked Appliance 2001 SONA: Applying Mobile Agent to Networked Appliance Control S.Aoki, S.Makino, T.Okoshi J.Nakazawa.
Identify internal hardware devices (e. g
Stellar Phoenix Photo Recovery Recover Photos, Audio & Videos.
April / 2010 UFOCapture 1 UFOCaptureV2 Time-Shift-Motion-Detect-Video-Recording software for complete records of un-expected events.
Augmented Reality Services based on Embedded Metadata Byoung-Dai Lee Department of Computer Science, Kyonggi University, Suwon, Korea Abstract.
Application development process Part 1. Overview State of the mobile industry Size of the market Popularity of platforms How users use their devices Internationalisation.
AUGMENTED REALITY VIJAY COLLEGE OF ENGG. FOR WOMEN PRESENTED BY…….
CS 580 chapter 4 paradigms.
ROBUST FACE NAME GRAPH MATCHING FOR MOVIE CHARACTER IDENTIFICATION
Press ESC for Startup Options © Microsoft Corporation.
Smart Learning concepts to enhance SMART Universities in Africa
3rd Studierstube Workshop TU Wien
Augmented Reality: Internet of Things
Identify internal hardware devices (e. g
Augmented Reality: Internet of Things
PRELIMINARY DESIGN REVIEW
Presentation transcript:

Takuya Imaeda Graduate School of Media and Governance, Keio University Hideyuki Tokuda Faculty of Environment and Information Studies, Keio University

 “uMegane” visualizes sensor information using Augmented Reality (AR) technology ◦ Users can visually understand sensor information.  The filtering mechanism of our system let users select required sensor information.

 Miniaturization of Sensor Devices ◦ Wireless Sensor Node  Realization of Ubiquitous Computing Environment

 It is difficult for ordinary users to get the information from sensor network. ◦ e.g. Accessing Database System  Sensor information tends to become a huge amount. Users cannot –get information of the sensor before his face –access required information ・・ ・

Direct Access to Database Display on Map QRcode + Mobile Phone + Web-based-UI

 constructing a system that enables users to access sensor information easily ◦ don’t require users special knowledge or great care Temperature : 29 ℃ Humidity : 30 %

 Traceability application ◦ In food store ◦ Consumers can check safety of the food by reading sensor data ◦ There are many objects good condition proper temperature

 Visualizing sensor information using AR Technology  Filtering sensor information ◦ select required information from a huge number of sensor information

 Augmented Reality ◦ overlaying digital information on images of real- world  We applied AR Technology to Ubiquitous- Computing-Environment

 Weapon Technology ◦ display airplane information on HMD or HUD  Vehicle ◦ display information of the vehicle and surrounding area on windshield  being of service in specific environments or situations

 NaviCam ◦ Rekimoto, 1995 ◦ projects digital information on image of the real- world ◦ covers static information such as calendar and bookshelf  does not cover dynamic information such as sensor  u-Photo ◦ Tokuda Lab, Keio University ◦ enables users to operate devices using the metaphor of photograph  does not cover dynamic information on real-time

 Overlaying sensor information on images of real-world. Temperature : 29 ℃ Humidity : 30 %

 Visual-Marker ◦ merit  distinguish uniform object individually ◦ demerit  attach Visual-Markers to objects  3D Model ◦ merit  no need for change of the real-world ◦ demerit  need for 3D Model of real-world object  recognize uniform object as identical object  Feature Point ◦ merit  no need for real-world model ◦ demerit  unfitted for object recognition This system needs to recognize uniform object individually. We apply Visual-Marker

 visualizes sensor information as 3D model globe ◦ Color : Temperature  RedHot  BlueCold ◦ Size : Lighting Intensity  Bigbright  Smalldark ◦ Movement : Acceleration  FastFast  SlowSlow スクリーンショット

 It is difficult to project all sensor information ◦ There is a huge number of sensor data  Filtering-mechanism switches visibility of sensor information ◦ Real-time filter ◦ Time-machine filter ◦ Abnormal-state-detection filter

 We implemented 3 filters on the prototype ◦ Real-time Filter  display latest sensor data ◦ Time-machine Filter  shows past sensor information  come and go along time-axis ◦ Abnormal-State-Detection Filter  shows only sensor data that exceeds the range of value defined in advance by users

 User Device ◦ Camera and HMD / Display ◦ Mobile-phone  Object in the real-world ◦ Visual-Marker ◦ Wireless Sensor Node  Sensor Information delivering Server ◦ deliver sensor information to user-device through wireless network

Sync Node Sensor Server Wireless Sensor Node User Device Wireless Communication Sensor data WebCamera HMD Internet Sensor data USB Interface VGA USB

CameraAccelerometerUser Input (Touch Panel / Mouse) Sensor Data (through Wifi) Camera PoseAcceleration Camera Pose Filter Switch Operation … User Operation Sensor Data Draw Operation User Device OpenGL / OpenGL ES (mobile phone) Visualization Software Module Filter Switcher ARToolkit Acceleration Analysis User Interface Sensor Data Manager Camera Pose Analysis Real-time Filter Time-machine Filter Abnormal-State- Detection Filter

1. Scalability investigation of sensor volume 2. Usability Evaluation

 We measured the change of the time required for displaying sensor information when the number of sensors is increased  Target Data ◦ Collect sensor data for a month  – ◦ update data every minute ◦ 100 sensors  Goal ◦ 30 fps (1 frame take 33 msec)  Sensor ◦ uPart (TecO Lab, University of Karlsruhe, Germany)  Light  Temperature  1-Dimmension Acceleration

 Software ◦ OS  Windows XP Service Pack2 ◦ Language  C/C++ ◦ Compiler  Visual Studio 2005 ◦ Library  ARToolkit  OpenGL  Hardware ◦ CPU  Intel Core Duo 1.5GHz ◦ Memory  512MB  Software ◦ OS  Windows XP Service Pack2 ◦ Language  JDK 6.0 ◦ Database  MySQL  Hardware ◦ CPU  Pentium M 1.70GHz ◦ Memory  1GB ClientServer

 The result show that the system can work on practical use Number of Sensors Average Time (msec) The system work on 30 fps 30fps = 1 frame take 33 msec ※

 Participant ◦ 7 people (7 male)  3 people had the experience of handling environment monitoring system using sensor devices ◦ 20 – 25 age  Content of Evaluation ◦ read 10 sensor information in the environment ◦ answer questionnaires after operation

 “LOFT in LOFT Project” Evaluation Space ◦ There are many sensors and devices  Location  Temperature  Light ◦ envisioned as living room

Questionnaire Point Average Do you want to use the system in daily life? Do you want to use the system when you want to detect abnormality? Is the system useful for visualization of sensor information? Is the system more useful than direct operation of database system? Is the system more useful than Web-based system? Is the system more useful than mobile-phone and 2D barcode interface? No -> 1, Yes -> 5 The result show that the system is useful compared with other techniques

 Research forum of Shonan Fujisawa Campus, Keio University ◦ Date  22, 23 / Nov / 2007 ◦ Location  RoppongiHills, Tokyo, Japan  We demonstrated the system ◦ got a lot of comments from Visitors

 Instinctive Interface ◦ “I am not aware of the existing of the system comparing with mobile-phone” ◦ “The system is more instinctive and easy to use than ordinary mobile-phone interfaces” ◦ “It is fun to see dynamic change of sensor information in real time”  Dissatisfaction with Visual-Marker ◦ “Visual-Marker spoil a view” ◦ “Use LED-panel in place of Visual-Marker”  Request for User Interface ◦ “It becomes difficult for the angle of camera to see information” ◦ “Display something always”

 Enhancement of Filters ◦ implement more filters for various context ◦ select appropriate filters automatically according to context  Sensor recognition method except Visual- Marker ◦ Visible Light Communication using LED

 We developed “uMegane”, the sensor information visualization system ◦ project sensor information on real-world picture using AR technology ◦ implement filter mechanism for selection of required information from a huge of sensor information  We run usability evaluation ◦ confirmed utility of the system  We demonstrated the system at ORF 2007