skip to main content
10.1145/3307334.3326079acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article

When IoT met Augmented Reality: Visualizing the Source of the Wireless Signal in AR View

Published:12 June 2019Publication History

ABSTRACT

This paper presents VisIoT, a system that tracks the location of a wireless transmitter in IoT devices and displays it in the screen of an AR device such as smart glasses and tablet. The proposed system benefits existing IoT systems by enabling intuitive interaction between a user and IoT devices and further enhancing visualization of the data collected from IoT sensors. VisIoT achieves them through a combination of wireless sensing and camera motion tracking. By using the azimuth and elevation angles between the wireless transmitter and the camera-equipped mobile device, VisIoT can instantly identify the location of the IoT device from the camera image. This paper introduces novel azimuth and elevation estimation algorithms that leverage the phase difference of the signals from two antennas together with the tracked camera rotation. We prototype VisIoT using a tablet PC and a USRP software radio, and develop a software that tracks and visualizes the location of ZigBee nodes in real time. The evaluation results show that VisIoT can accurately track the nodes with the median position error of 6%.

References

  1. Roundup Of Internet Of Things Forecasts And Market Estimates, 2016. https://www.forbes.com/sites/louiscolumbus/2016/11/27/roundup-of-internet-of-things-forecasts-and-market-estimates-2016/#2b069df0292d.Google ScholarGoogle Scholar
  2. J Antonio Garc'ia-Mac'ias, Jorge Alvarez-Lozano, Paul Estrada-Martinez, and Edgardo Avilés-López. Browsing the internet of things with sentient visors. Computer, (5):46--52, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Hanas Subakti and Jehn-Ruey Jiang. A marker-based cyber-physical augmented-reality indoor guidance system for smart campuses. In 2016 IEEE 18th International Conference on High-Performance Computing and Communications, IEEE 14th International Conference on Smart City, and IEEE 2nd International Conference on Data Science and Systems (HPCC/SmartCity/DSS), pages 1373--1379. IEEE, 2016.Google ScholarGoogle Scholar
  4. Volker Paelke. Augmented reality in the smart factory: Supporting workers in an industry 4.0. environment. In Emerging Technology and Factory Automation (ETFA), 2014 IEEE, pages 1--4. IEEE, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  5. Konstantinos Michalakis, John Aliprantis, and George Caridakis. Visualizing the internet of things: Naturalizing human-computer interaction by incorporating ar features. IEEE Consumer Electronics Magazine, 7(3):64--72, 2018.Google ScholarGoogle ScholarCross RefCross Ref
  6. Paula Fraga-Lamas, Tiago M Fernández-Caramés, Óscar Blanco-Novoa, and Miguel A Vilar-Montesinos. A review on industrial augmented reality systems for the industry 4.0 shipyard. IEEE Access, 6:13358--13375, 2018.Google ScholarGoogle ScholarCross RefCross Ref
  7. Dongsik Jo and Gerard Jounghyun Kim. Ariot: scalable augmented reality framework for interacting with internet of things appliances everywhere. IEEE Transactions on Consumer Electronics, 62(3):334--340, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Wenguang Mao, Jian He, and Lili Qiu. Cat: high-precision acoustic motion tracking. In Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking, pages 69--81. ACM, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Rajalakshmi Nandakumar, Vikram Iyer, and Shyamnath Gollakota. 3d localization for sub-centimeter sized devices. In Proceedings of the 16th ACM Conference on Embedded Networked Sensor Systems, pages 108--119. ACM, 2018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Aruba Asset Tracking. https://www.arubanetworks.com/assets/so/SO_AssetTracking.pdf.Google ScholarGoogle Scholar
  11. Richard Hartley and Andrew Zisserman. Multiple view geometry in computer vision. Cambridge university press, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Manikanta Kotaru, Kiran Joshi, Dinesh Bharadia, and Sachin Katti. Spotfi: Decimeter level localization using wifi. In ACM SIGCOMM Computer Communication Review, volume 45, pages 269--282. ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Jie Xiong and Kyle Jamieson. Arraytrack: a fine-grained indoor location system. Usenix, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Richard Szeliski and Heung-Yeung Shum. Creating full view panoramic image mosaics and environment maps. In Proceedings of the 24th annual conference on Computer graphics and interactive techniques, pages 251--258. ACM Press/Addison-Wesley Publishing Co., 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Zhengyou Zhang. A flexible new technique for camera calibration. IEEE Transactions on pattern analysis and machine intelligence, 22, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Jue Wang, Deepak Vasisht, and Dina Katabi. Rf-idraw: virtual touch screen in the air using rf signals. In ACM SIGCOMM Computer Communication Review, volume 44, pages 235--246. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Cherian P Mathews and Michael D Zoltowski. Eigenstructure techniques for 2-d angle estimation with uniform circular arrays. IEEE Transactions on signal processing, 42(9):2395--2407, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Zhang Xiaofei, Li Jianfeng, and Xu Lingyun. Novel two-dimensional doa estimation with l-shaped array. EURASIP Journal on Advances in Signal Processing, 2011(1):50, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  19. Nie Xi and Li Liping. A computationally efficient subspace algorithm for 2-d doa estimation with l-shaped array. IEEE signal processing letters, 21(8):971--974, 2014.Google ScholarGoogle Scholar
  20. Yuntao Wu and Hing Cheung So. Simple and accurate two-dimensional angle estimation for a single source with uniform circular array. IEEE Antennas and Wireless Propagation Letters, 7:78--80, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  21. Tieqi Xia, Yi Zheng, Qun Wan, and Xuegang Wang. Decoupled estimation of 2-d angles of arrival using two parallel uniform linear arrays. IEEE Transactions on Antennas and Propagation, 55(9):2627--2632, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  22. Lu Gan, Jian-Feng Gu, and Ping Wei. Estimation of 2-d doa for noncircular sources using simultaneous svd technique. IEEE Antennas and Wireless Propagation Letters, 7:385--388, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  23. Swarun Kumar, Stephanie Gil, Dina Katabi, and Daniela Rus. Accurate indoor localization with zero start-up cost. In Proceedings of the 20th annual international conference on Mobile computing and networking, pages 483--494. ACM, 2014.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Sangki Yun, Yi-Chao Chen, and Lili Qiu. Turning a mobile device into a mouse in the air. In Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services, pages 15--29. ACM, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. David G Lowe. Distinctive image features from scale-invariant keypoints. International journal of computer vision, 60(2):91--110, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Herbert Bay, Andreas Ess, Tinne Tuytelaars, and Luc Van Gool. Speeded-up robust features (surf). Computer vision and image understanding, 110(3):346--359, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Microsoft Sensor API. https://docs.microsoft.com/en-us/windows/desktop/sensorsapi/portal.Google ScholarGoogle Scholar
  28. Hyung-Jik Lee and Seul Jung. Gyro sensor drift compensation by kalman filter to control a mobile inverted pendulum robot system. In 2009 IEEE International Conference on Industrial Technology, pages 1--6. IEEE, 2009.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Sheng Shen, Mahanth Gowda, and Romit Roy Choudhury. Closing the gaps in inertial motion tracking. In Proceedings of the 24th Annual International Conference on Mobile Computing and Networking, pages 429--444. ACM, 2018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Thomas Schmid, L Choong, and S Leidelöf. Ucla zigbee phy, 2009.Google ScholarGoogle Scholar
  31. Robert C Streijl, Stefan Winkler, and David S Hands. Mean opinion score (mos) revisited: methods and applications, limitations and alternatives. Multimedia Systems, 22(2):213--227, 2016.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Robert Wilson. Propagation losses through common building materials 2.4 ghz vs 5 ghz. Magis Networks Inc.: San Diego, CA, USA, 2002.Google ScholarGoogle Scholar
  33. Ioannis Pefkianakis and Kyu-Han Kim. Accurate 3d localization for 60 ghz networks. In Proceedings of the 16th ACM Conference on Embedded Networked Sensor Systems, pages 120--131. ACM, 2018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Souvik Sen, Romit Roy Choudhury, and Srihari Nelakuditi. Spinloc: Spin once to know your location. In Proceedings of the Twelfth Workshop on Mobile Computing Systems & Applications, page 12. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Souvik Sen, Jeongkeun Lee, Kyu-Han Kim, and Paul Congdon. Avoiding multipath to revive inbuilding wifi localization. In Proceeding of the 11th annual international conference on Mobile systems, applications, and services, pages 249--262. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Liqun Li, Pan Hu, Chunyi Peng, Guobin Shen, and Feng Zhao. Epsilon: A visible light based positioning system. In 11th $$USENIX$$ Symposium on Networked Systems Design and Implementation ($$NSDI$$ 14), pages 331--343, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Hanchuan Li, Peijin Zhang, Samer Al Moubayed, Shwetak N Patel, and Alanson P Sample. Id-match: A hybrid computer vision and rfid system for recognizing individuals in groups. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, pages 4933--4944. ACM, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Xiaochen Liu, Yurong Jiang, Puneet Jain, and Kyu-Han Kim. Tar: Enabling fine-grained targeted advertising in retail stores. In Proceedings of the 16th Annual International Conference on Mobile Systems, Applications, and Services, pages 323--336. ACM, 2018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Francesco Cafaro, Alessandro Panella, Leilah Lyons, Jessica Roberts, and Josh Radinsky. I see you there!: developing identity-preserving embodied interaction for museum exhibits. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pages 1911--1920. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Michael Goller, Christoph Feichtenhofer, and Axel Pinz. Fusing rfid and computer vision for probabilistic tag localization. In RFID (IEEE RFID), 2014 IEEE International Conference on, pages 89--96. IEEE, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  41. Zhongqin Wang, Min Xu, Ning Ye, Ruchuan Wang, and Haiping Huang. Rf-mvo: Simultaneous 3d object localization and camera trajectory recovery using rfid devices and a 2d monocular camera. In 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS), pages 534--544. IEEE, 2018.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. When IoT met Augmented Reality: Visualizing the Source of the Wireless Signal in AR View

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      MobiSys '19: Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and Services
      June 2019
      736 pages
      ISBN:9781450366618
      DOI:10.1145/3307334

      Copyright © 2019 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 12 June 2019

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate274of1,679submissions,16%

      Upcoming Conference

      MOBISYS '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader