SlideShare a Scribd company logo
1 of 35
Kohta Kiyokawa ,  Shinya Yamamoto †,  Naoki Shibata ‡,  Keiichi Yasumoto and  Minoru Ito         Nara Institute of Science and Technology ,   †  Tokyo University of Science Yamaguchi,  ‡ Shiga University   February 23, MMSys2010
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Overview
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Background ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Existing services and drawbacks © jig.jp co.ltd  http://remocon.jig.jp/
Our goals ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Challenges and Approaches Smooth operation on mobile terminals Intuitive monitoring of target spaces Intuitive operation
[object Object],[object Object],[object Object],Challenges and Approaches Intuitive operation
[object Object],Challenges and Approaches ,[object Object],[object Object],[object Object],Smooth operation on mobile terminals Intuitive operation
[object Object],Challenges and Approaches ,[object Object],[object Object],[object Object],Smooth operation on mobile terminals Intuitive monitoring of target spaces Intuitive operation
Intuitive UI based on 3D virtual space Appliance (lamp) in real  space is turned on Monitor real space conditions Move viewpoint 25.0℃ Select target appliance  (lamp), and turn it on
Target environment Home server Remote controller terminal Sensors Control ,[object Object],[object Object],Appliances User Wireless communication 3D Virtual Space (UI) Operation Synchronization Target Real Space Communication
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why we need LW 3D rendering? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Straightforward approach ,[object Object],[object Object],[object Object],[object Object],4. Drawing image 2. Rendering and capturing still image Server Client 3. Sending  captured image 1. Operation Some time lag produced
Tradeoff for 3D rendering short Client renders all objects Thin Client Method Response time 3D rendering heavy light long ,[object Object],[object Object],[object Object]
[object Object],[object Object],Proposed LW 3D rendering technique These objects are drawn as  background images   (rendered by server) These objects inside the cube are rendered by client Viewpoint VP Cube
Updating cube when viewpoint moves ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],R BG image
Message sequence for cube update viewpoint movement Viewpoint movement Server Client New center pos for cube BG images for new cube User going out of sphere Rendering BG images Updating cube Updating cube User going out of sphere RendereingBG images
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Why need to reflect real space info?
Reflecting state change in real space into virtual space Home server Wireless communication Communication Virtual space living room Temp:25C Hum:60 % Sensors at each room detect temperature change, movement of appliance/ furniture, etc Deploy sensors at each room, and update information when there is a big change in sensor values
Detection/reflection of appliance positions ,[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Experimental evaluation ,[object Object],[object Object],[object Object],[object Object],TV Electric Fan Ceiling Light Stand Light CD Player Floor plan and position of viewpoint Controller of viewpoint Controller for an appliance
Exp1 : Rendering speed will achieve practical rendering speed on mobile terminal Environment : Tablet PC ,[object Object],[object Object],[object Object],[object Object],# objects  (# objects inside cube) # polygons Frame rate (fps) Render all objects 20 200000 1 Proposed 20 (1) 108 276 Proposed 20 (2) 2100 262 Proposed 20 (3) 4100 250
Exp2 : Response time (system configuration) Mobile Terminal ( Tablet PC ) Home Server UPnP TCP/IP 3G cellular network / WiFi Electric Fan Light Heater infrared Remote Controller
Exp2 : Response time (Result) ,[object Object],UbiREMOTE appliances (a)WLAN (b)Cellular Electric fan ON 0.94 3.22 OFF 0.92 3.14 Light ON 0.73 2.98 OFF 0.61 3.13 Heater ON 0.93 3.18 OFF 0.84 3.30 average 0.828 3.141
Exp3:Usability evaluation by questionnaire ,[object Object],[object Object],[object Object],Compared Text-based remote controller
[object Object],Exp3 : Result of usability evaluation by questionnaire(1) サンプル数: 24 サンプル数: 24 ■  Very  Good ■   Good ■  Not good ■  Bad Q1: Is operation comfortable? Q2:Can monitor conditions of appliances? Text-based 6 testees ×4 appliances = 24samples
[object Object],Exp3 : Result of usability evaluation by questionnaire(2) Proposed LW 3D rendering does not spoil user feeling and comfort in operation
Video Demonstration
Conclusion and Future work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
(Slides) UbiREMOTE: Framework for Remotely Controlling Networked Appliances through Interaction with 3D Virtual Space

More Related Content

Viewers also liked (8)

Conventional to virtual laboratory in vocational education
Conventional to virtual laboratory in vocational educationConventional to virtual laboratory in vocational education
Conventional to virtual laboratory in vocational education
 
Interactive and 3 d scatterplot
Interactive and 3 d scatterplotInteractive and 3 d scatterplot
Interactive and 3 d scatterplot
 
Constructivist Laboratory Education
Constructivist Laboratory EducationConstructivist Laboratory Education
Constructivist Laboratory Education
 
UNED MURE Project Amman
UNED MURE Project AmmanUNED MURE Project Amman
UNED MURE Project Amman
 
Tutorial mastercam milling 9 untuk pemula2
Tutorial mastercam milling 9 untuk pemula2Tutorial mastercam milling 9 untuk pemula2
Tutorial mastercam milling 9 untuk pemula2
 
Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...
Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...
Seminario eMadrid sobre "Nuevas experiencias en laboratorios remotos". Experi...
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Quality control laboratory.
Quality control laboratory.Quality control laboratory.
Quality control laboratory.
 

Similar to (Slides) UbiREMOTE: Framework for Remotely Controlling Networked Appliances through Interaction with 3D Virtual Space

ET143016 ET143015-1.pptx
ET143016 ET143015-1.pptxET143016 ET143015-1.pptx
ET143016 ET143015-1.pptx
MdSazzad28
 
Unit 4 -IOT5_Domain Model refrence .pptx
Unit 4 -IOT5_Domain Model refrence .pptxUnit 4 -IOT5_Domain Model refrence .pptx
Unit 4 -IOT5_Domain Model refrence .pptx
VelmuruganTECE
 

Similar to (Slides) UbiREMOTE: Framework for Remotely Controlling Networked Appliances through Interaction with 3D Virtual Space (20)

2010TDC_light
2010TDC_light2010TDC_light
2010TDC_light
 
IRJET- A Amenably Projected VR System of Wall Mounted Buttons
IRJET- A Amenably Projected VR System of Wall Mounted ButtonsIRJET- A Amenably Projected VR System of Wall Mounted Buttons
IRJET- A Amenably Projected VR System of Wall Mounted Buttons
 
Project
ProjectProject
Project
 
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen CastingIRJET - Mirroring of Source and Sink Devices in Android Screen Casting
IRJET - Mirroring of Source and Sink Devices in Android Screen Casting
 
Virtual Teratak: A 3D Home Control and Entertainment System
Virtual Teratak: A 3D Home Control and Entertainment SystemVirtual Teratak: A 3D Home Control and Entertainment System
Virtual Teratak: A 3D Home Control and Entertainment System
 
Office stretching functions, means, technical levels
Office stretching   functions, means, technical levelsOffice stretching   functions, means, technical levels
Office stretching functions, means, technical levels
 
UDP Pervasive Protocol Implementation for Smart Home Environment on MyRIO usi...
UDP Pervasive Protocol Implementation for Smart Home Environment on MyRIO usi...UDP Pervasive Protocol Implementation for Smart Home Environment on MyRIO usi...
UDP Pervasive Protocol Implementation for Smart Home Environment on MyRIO usi...
 
ET143016 ET143015-1.pptx
ET143016 ET143015-1.pptxET143016 ET143015-1.pptx
ET143016 ET143015-1.pptx
 
Tele immersion
Tele immersionTele immersion
Tele immersion
 
T E L E I M M E R S I O N
T E L E  I M M E R S I O NT E L E  I M M E R S I O N
T E L E I M M E R S I O N
 
Tele immersion
Tele immersionTele immersion
Tele immersion
 
DISTRIBUTED AND SYNCHRONISED VR MEETING USING CLOUD COMPUTING: Availability a...
DISTRIBUTED AND SYNCHRONISED VR MEETING USING CLOUD COMPUTING: Availability a...DISTRIBUTED AND SYNCHRONISED VR MEETING USING CLOUD COMPUTING: Availability a...
DISTRIBUTED AND SYNCHRONISED VR MEETING USING CLOUD COMPUTING: Availability a...
 
Poster (4)ps
Poster (4)psPoster (4)ps
Poster (4)ps
 
Unit 4 -IOT5_Domain Model refrence .pptx
Unit 4 -IOT5_Domain Model refrence .pptxUnit 4 -IOT5_Domain Model refrence .pptx
Unit 4 -IOT5_Domain Model refrence .pptx
 
IoT and connected devices: an overview
IoT and connected devices: an overviewIoT and connected devices: an overview
IoT and connected devices: an overview
 
Tele immersion | 2021
Tele immersion | 2021Tele immersion | 2021
Tele immersion | 2021
 
Desing on wireless intelligent seneor network on cloud computing system for s...
Desing on wireless intelligent seneor network on cloud computing system for s...Desing on wireless intelligent seneor network on cloud computing system for s...
Desing on wireless intelligent seneor network on cloud computing system for s...
 
Virtual Reality(full)
Virtual Reality(full)Virtual Reality(full)
Virtual Reality(full)
 
library get way management system
library get way management systemlibrary get way management system
library get way management system
 
synopsis
synopsissynopsis
synopsis
 

More from Naoki Shibata

(Paper) An Endorsement Based Mobile Payment System for a Disaster Area
(Paper) An Endorsement Based Mobile Payment System for a Disaster Area(Paper) An Endorsement Based Mobile Payment System for a Disaster Area
(Paper) An Endorsement Based Mobile Payment System for a Disaster Area
Naoki Shibata
 
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
Naoki Shibata
 
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
Naoki Shibata
 
(Paper) Task scheduling algorithm for multicore processor system for minimiz...
 (Paper) Task scheduling algorithm for multicore processor system for minimiz... (Paper) Task scheduling algorithm for multicore processor system for minimiz...
(Paper) Task scheduling algorithm for multicore processor system for minimiz...
Naoki Shibata
 
(Slides) Task scheduling algorithm for multicore processor system for minimiz...
(Slides) Task scheduling algorithm for multicore processor system for minimiz...(Slides) Task scheduling algorithm for multicore processor system for minimiz...
(Slides) Task scheduling algorithm for multicore processor system for minimiz...
Naoki Shibata
 

More from Naoki Shibata (20)

Circular barcode design resistant to linear motion blur (preliminary slides)
Circular barcode design resistant to linear motion blur (preliminary slides)Circular barcode design resistant to linear motion blur (preliminary slides)
Circular barcode design resistant to linear motion blur (preliminary slides)
 
(Paper) An Endorsement Based Mobile Payment System for a Disaster Area
(Paper) An Endorsement Based Mobile Payment System for a Disaster Area(Paper) An Endorsement Based Mobile Payment System for a Disaster Area
(Paper) An Endorsement Based Mobile Payment System for a Disaster Area
 
BalloonNet: A Deploying Method for a Three-Dimensional Wireless Network Surro...
BalloonNet: A Deploying Method for a Three-Dimensional Wireless Network Surro...BalloonNet: A Deploying Method for a Three-Dimensional Wireless Network Surro...
BalloonNet: A Deploying Method for a Three-Dimensional Wireless Network Surro...
 
Congestion Alleviation Scheduling Technique for Car Drivers Based on Predicti...
Congestion Alleviation Scheduling Technique for Car Drivers Based on Predicti...Congestion Alleviation Scheduling Technique for Car Drivers Based on Predicti...
Congestion Alleviation Scheduling Technique for Car Drivers Based on Predicti...
 
(Paper) MTcast: Robust and Efficient P2P-based Video Delivery for Heterogeneo...
(Paper) MTcast: Robust and Efficient P2P-based Video Delivery for Heterogeneo...(Paper) MTcast: Robust and Efficient P2P-based Video Delivery for Heterogeneo...
(Paper) MTcast: Robust and Efficient P2P-based Video Delivery for Heterogeneo...
 
An Endorsement Based Mobile Payment System for A Disaster Area
An Endorsement Based Mobile Payment System for A Disaster AreaAn Endorsement Based Mobile Payment System for A Disaster Area
An Endorsement Based Mobile Payment System for A Disaster Area
 
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
GreenSwirl: Combining Traffic Signal Control and Route Guidance for Reducing ...
 
Task Scheduling Algorithm for Multicore Processor Systems with Turbo Boost an...
Task Scheduling Algorithm for Multicore Processor Systems with Turbo Boost an...Task Scheduling Algorithm for Multicore Processor Systems with Turbo Boost an...
Task Scheduling Algorithm for Multicore Processor Systems with Turbo Boost an...
 
GPGPU-Assisted Subpixel Tracking Method for Fiducial Markers
GPGPU-Assisted Subpixel Tracking Method for Fiducial MarkersGPGPU-Assisted Subpixel Tracking Method for Fiducial Markers
GPGPU-Assisted Subpixel Tracking Method for Fiducial Markers
 
(Paper) BalloonNet: A Deploying Method for a Three-Dimensional Wireless Netwo...
(Paper) BalloonNet: A Deploying Method for a Three-Dimensional Wireless Netwo...(Paper) BalloonNet: A Deploying Method for a Three-Dimensional Wireless Netwo...
(Paper) BalloonNet: A Deploying Method for a Three-Dimensional Wireless Netwo...
 
(Paper) Emergency Medical Support System for Visualizing Locations and Vital ...
(Paper) Emergency Medical Support System for Visualizing Locations and Vital ...(Paper) Emergency Medical Support System for Visualizing Locations and Vital ...
(Paper) Emergency Medical Support System for Visualizing Locations and Vital ...
 
(Paper) A Method for Overlay Network Latency Estimation from Previous Observa...
(Paper) A Method for Overlay Network Latency Estimation from Previous Observa...(Paper) A Method for Overlay Network Latency Estimation from Previous Observa...
(Paper) A Method for Overlay Network Latency Estimation from Previous Observa...
 
(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...
(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...
(Paper) Parking Navigation for Alleviating Congestion in Multilevel Parking F...
 
(Paper) Self adaptive island GA
(Paper) Self adaptive island GA(Paper) Self adaptive island GA
(Paper) Self adaptive island GA
 
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
(Paper) Efficient Evaluation Methods of Elementary Functions Suitable for SIM...
 
(Slides) A Decentralized Method for Maximizing k-coverage Lifetime in WSNs
(Slides) A Decentralized Method for Maximizing k-coverage Lifetime in WSNs(Slides) A Decentralized Method for Maximizing k-coverage Lifetime in WSNs
(Slides) A Decentralized Method for Maximizing k-coverage Lifetime in WSNs
 
(Paper) Task scheduling algorithm for multicore processor system for minimiz...
 (Paper) Task scheduling algorithm for multicore processor system for minimiz... (Paper) Task scheduling algorithm for multicore processor system for minimiz...
(Paper) Task scheduling algorithm for multicore processor system for minimiz...
 
(Slides) Task scheduling algorithm for multicore processor system for minimiz...
(Slides) Task scheduling algorithm for multicore processor system for minimiz...(Slides) Task scheduling algorithm for multicore processor system for minimiz...
(Slides) Task scheduling algorithm for multicore processor system for minimiz...
 
(Slides) A Technique for Information Sharing using Inter-Vehicle Communicatio...
(Slides) A Technique for Information Sharing using Inter-Vehicle Communicatio...(Slides) A Technique for Information Sharing using Inter-Vehicle Communicatio...
(Slides) A Technique for Information Sharing using Inter-Vehicle Communicatio...
 
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

(Slides) UbiREMOTE: Framework for Remotely Controlling Networked Appliances through Interaction with 3D Virtual Space

  • 1. Kohta Kiyokawa , Shinya Yamamoto †, Naoki Shibata ‡, Keiichi Yasumoto and Minoru Ito        Nara Institute of Science and Technology , † Tokyo University of Science Yamaguchi, ‡ Shiga University   February 23, MMSys2010
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Challenges and Approaches Smooth operation on mobile terminals Intuitive monitoring of target spaces Intuitive operation
  • 9.
  • 10.
  • 11.
  • 12. Intuitive UI based on 3D virtual space Appliance (lamp) in real space is turned on Monitor real space conditions Move viewpoint 25.0℃ Select target appliance (lamp), and turn it on
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Message sequence for cube update viewpoint movement Viewpoint movement Server Client New center pos for cube BG images for new cube User going out of sphere Rendering BG images Updating cube Updating cube User going out of sphere RendereingBG images
  • 21.
  • 22.
  • 23. Reflecting state change in real space into virtual space Home server Wireless communication Communication Virtual space living room Temp:25C Hum:60 % Sensors at each room detect temperature change, movement of appliance/ furniture, etc Deploy sensors at each room, and update information when there is a big change in sensor values
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Exp2 : Response time (system configuration) Mobile Terminal ( Tablet PC ) Home Server UPnP TCP/IP 3G cellular network / WiFi Electric Fan Light Heater infrared Remote Controller
  • 29.
  • 30.
  • 31.
  • 32.
  • 34.

Editor's Notes

  1. In the first Experiment, we used tablet PC with this specification. We compared the proposed method with the method that renders all objects. These are the number of objects inside the cube. This is the measured frame rates. Our method has 250 times better frame rates. From this result, we believe that the proposed technique will achieve Practical rendering speed on mobile terminal.
  2. In the Experiment 2 , we measured response time. We connected tablet pc to home server through 3G network or wifi. The home Server is also connected to these three appliances. However, these appliances are not UPnP ready, so we used infrared remote controller Between the server and each appliance like this figure.
  3. This is the result of experiment 2. When we use wireless LAN, average the response time was less than 1second. On the other hand, when we use cellular network, the response time was about 3 second. We believe that this is reasonable response time for practical use.
  4. In the 3 rd experiment, we conducted questionnaire for 6 testees of graduate students. Each testee [operated 4 appliances by the Remote controller with text-based interface like this figure and UbiREMOTE] We compared text-based controller with UbiREMOTE.
  5. This is the result. For the question 1, [ Is operation comfortable? ] The ratio of good or very good answers was improved from 71% to 96%. For the question 2, [ Can monitor conditions of appliances? ] , The ratio was improved to a great extent, from 21% to 100%. These results suggest that [ It is easy to monitor appliances/conditions with UbiREMOTE ].
  6. The third question “Did you feel something wrong in UbiREMOTE?” is about the look-and-feel of cubic virtual space of UbiREMOTE. As a result, no testee answered “feel strange”. However, there were the following opinions. So, we confirmed that the proposed LW 3D rendering technique Does not spoil user feeling and comfort in operating appliances.