MagicHand: A Deep Learning Approach towards Manipulating IoT Devices in Augmented Reality Environment

We present an Augmented Reality (AR) visualization and interaction tool for users to control Internet of Things (IoT) devices with hand gestures. Today, smart IoT devices are becoming increasingly ubiquitous with diverse forms and functions, yet most user controls over them are still limited to mobi...

Full description

Bibliographic Details
Main Authors: Sun, Yongbin, Armengol Urpi, Alexandre, Kantareddy, Sai Nithin R., Siegel, Joshua E, Sarma, Sanjay E
Other Authors: Massachusetts Institute of Technology. Department of Mechanical Engineering
Format: Article
Language:English
Published: Institute of Electrical and Electronics Engineers (IEEE) 2020
Online Access:https://hdl.handle.net/1721.1/127844
_version_ 1826211843449815040
author Sun, Yongbin
Armengol Urpi, Alexandre
Kantareddy, Sai Nithin R.
Siegel, Joshua E
Sarma, Sanjay E
author2 Massachusetts Institute of Technology. Department of Mechanical Engineering
author_facet Massachusetts Institute of Technology. Department of Mechanical Engineering
Sun, Yongbin
Armengol Urpi, Alexandre
Kantareddy, Sai Nithin R.
Siegel, Joshua E
Sarma, Sanjay E
author_sort Sun, Yongbin
collection MIT
description We present an Augmented Reality (AR) visualization and interaction tool for users to control Internet of Things (IoT) devices with hand gestures. Today, smart IoT devices are becoming increasingly ubiquitous with diverse forms and functions, yet most user controls over them are still limited to mobile devices and web interfaces. Recently, AR has been developed rapidly, and provided immersive solutions to enhance user experience of applications in many fields. Its capability to create immersive interactions allows AR to improve the way smart devices are controlled via more direct visual feedback. In this paper, we create a functional prototype of one such system, enabling seamless interactions with sound and lighting systems through the use of augmented hand-controlled interaction panels. To interpret users' intentions, we implement a standard 2D convolution neural network (CNN) for real-time hand gesture recognition and deploy it within our system. Our prototype is also equipped with a simple but effective object detector which can identify target devices within a proper range by analyzing geometric features. We evaluate the performance of our system qualitatively and quantitatively and demonstrate it on two smart devices.
first_indexed 2024-09-23T15:12:20Z
format Article
id mit-1721.1/127844
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T15:12:20Z
publishDate 2020
publisher Institute of Electrical and Electronics Engineers (IEEE)
record_format dspace
spelling mit-1721.1/1278442022-10-02T01:20:44Z MagicHand: A Deep Learning Approach towards Manipulating IoT Devices in Augmented Reality Environment MagicHand: Interact with IoT Devices in Augmented Reality Environment Sun, Yongbin Armengol Urpi, Alexandre Kantareddy, Sai Nithin R. Siegel, Joshua E Sarma, Sanjay E Massachusetts Institute of Technology. Department of Mechanical Engineering Massachusetts Institute of Technology. Office of Digital Learning We present an Augmented Reality (AR) visualization and interaction tool for users to control Internet of Things (IoT) devices with hand gestures. Today, smart IoT devices are becoming increasingly ubiquitous with diverse forms and functions, yet most user controls over them are still limited to mobile devices and web interfaces. Recently, AR has been developed rapidly, and provided immersive solutions to enhance user experience of applications in many fields. Its capability to create immersive interactions allows AR to improve the way smart devices are controlled via more direct visual feedback. In this paper, we create a functional prototype of one such system, enabling seamless interactions with sound and lighting systems through the use of augmented hand-controlled interaction panels. To interpret users' intentions, we implement a standard 2D convolution neural network (CNN) for real-time hand gesture recognition and deploy it within our system. Our prototype is also equipped with a simple but effective object detector which can identify target devices within a proper range by analyzing geometric features. We evaluate the performance of our system qualitatively and quantitatively and demonstrate it on two smart devices. 2020-10-08T20:13:15Z 2020-10-08T20:13:15Z 2019-08 2019-03 2020-09-21T17:14:13Z Article http://purl.org/eprint/type/ConferencePaper 9781728113777 2642-5254 https://hdl.handle.net/1721.1/127844 Sun, Yongbin et al. "MagicHand: Interact with IoT Devices in Augmented Reality Environment." 26th IEEE Conference on Virtual Reality and 3D User Interfaces, March 2019, Osaka, Japan, Institute of Electrical and Electronics Engineers, August 2019. © 2019 IEEE en http://dx.doi.org/10.1109/vr.2019.8798053 26th IEEE Conference on Virtual Reality and 3D User Interfaces Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf Institute of Electrical and Electronics Engineers (IEEE) Prof. Sarma via Elizabeth Soergel
spellingShingle Sun, Yongbin
Armengol Urpi, Alexandre
Kantareddy, Sai Nithin R.
Siegel, Joshua E
Sarma, Sanjay E
MagicHand: A Deep Learning Approach towards Manipulating IoT Devices in Augmented Reality Environment
title MagicHand: A Deep Learning Approach towards Manipulating IoT Devices in Augmented Reality Environment
title_full MagicHand: A Deep Learning Approach towards Manipulating IoT Devices in Augmented Reality Environment
title_fullStr MagicHand: A Deep Learning Approach towards Manipulating IoT Devices in Augmented Reality Environment
title_full_unstemmed MagicHand: A Deep Learning Approach towards Manipulating IoT Devices in Augmented Reality Environment
title_short MagicHand: A Deep Learning Approach towards Manipulating IoT Devices in Augmented Reality Environment
title_sort magichand a deep learning approach towards manipulating iot devices in augmented reality environment
url https://hdl.handle.net/1721.1/127844
work_keys_str_mv AT sunyongbin magichandadeeplearningapproachtowardsmanipulatingiotdevicesinaugmentedrealityenvironment
AT armengolurpialexandre magichandadeeplearningapproachtowardsmanipulatingiotdevicesinaugmentedrealityenvironment
AT kantareddysainithinr magichandadeeplearningapproachtowardsmanipulatingiotdevicesinaugmentedrealityenvironment
AT siegeljoshuae magichandadeeplearningapproachtowardsmanipulatingiotdevicesinaugmentedrealityenvironment
AT sarmasanjaye magichandadeeplearningapproachtowardsmanipulatingiotdevicesinaugmentedrealityenvironment
AT sunyongbin magichandinteractwithiotdevicesinaugmentedrealityenvironment
AT armengolurpialexandre magichandinteractwithiotdevicesinaugmentedrealityenvironment
AT kantareddysainithinr magichandinteractwithiotdevicesinaugmentedrealityenvironment
AT siegeljoshuae magichandinteractwithiotdevicesinaugmentedrealityenvironment
AT sarmasanjaye magichandinteractwithiotdevicesinaugmentedrealityenvironment