3Describe-Creating Tangible AR (Augmented Reality) Objects using Depth Camera

被引:0
|
作者
Zhang, Kevin [1 ]
Ye, Mike Tianci [2 ]
Zhang, Chris Cheng [3 ]
Ni, Rongdi [4 ]
Liu, Yitong [5 ]
Xing, Anqi [6 ]
机构
[1] Univ British Columbia, Fac Appl Sci, Vancouver, BC, Canada
[2] St Georges Sch, Vancouver, BC, Canada
[3] Canada Youth Robot Club, Dept Res & Dev, Vancouver, BC, Canada
[4] Jilin Int Studies Univ, Dept Human Resource Management, Changchun, Jilin, Peoples R China
[5] Jiangsu Univ Sci & Technol, Dept Engn & Management, Zhangjiagang, Jiangsu, Peoples R China
[6] Penn State Univ, Coll Liberal Arts, State Coll, PA USA
关键词
Augmented Reality (AR); computer vision; depth camera;
D O I
10.1109/CSCI62032.2023.00209
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The transition from in-person to online classes, accelerated by the global impact of Covid-19, has brought both accessibility and disengagement challenges. While online platforms facilitate learning for distant and international students, the loss of interactive elements diminishes the overall educational experience. This article proposes a novel solution inspired by MIT Professor Dr. Patrick Winston's concept of using "props" to enhance learning. Leveraging augmented reality (AR) technology, an application can be developed to introduce tangible AR elements into the online learning environment. The design and methodology outline the use of Python libraries, including OpenCV and Mediapipe, along with the Intel RealSense D435 depth camera. By employing hand-tracking techniques, real-world coordinates are deduced, allowing the creation of interactive AR objects. Trigonometry is utilized to convert 3D coordinates into 2D projections on the video screen, ensuring accurate representation. The visual perception of depth is achieved by subdividing lines, allowing for the dynamic interaction of virtual objects and real hands. The results and analysis section showcases the functionality of the developed application. A 3D cube or prism appears on-screen, responding to touch and rotation gestures. The collision detection algorithm, assuming a spherical bounding box, determines whether the cube is touched, altering its color and position accordingly. Limitations, such as the imprecise collision area for elongated shapes and potential aliasing issues, are discussed as sources of error. Looking forward, the discussion section explores future enhancements and applications. Incorporating advanced modeling tools like OpenGL or Wavefront could introduce more complex 3D models. Interactive features such as hand gestures for rotation or grabbing could further enrich the online learning experience. This project serves as a foundation for the development of interactive and engaging online learning methods, bridging the gap between physical and virtual educational environments.
引用
收藏
页码:1280 / 1283
页数:4
相关论文
共 50 条
  • [1] EXPLORING "EXPERIMENTALLY" THE pH VALUE OF PRODUCTS USING AUGMENTED REALITY WITH TANGIBLE OBJECTS
    de la Cruz Martinez, G.
    Rosas Bocanegra, J. R.
    Eslava Cervantes, A. L.
    Alvarado Zamorano, C. R. M.
    [J]. EDULEARN18: 10TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2018, : 10573 - 10579
  • [2] MoSART: Mobile Spatial Augmented Reality for 3D Interaction With Tangible Objects
    Cortes, Guillaume
    Marchand, Eric
    Brincin, Guillaume
    Lecuyer, Anatole
    [J]. FRONTIERS IN ROBOTICS AND AI, 2018, 5
  • [3] Annexing Reality: Enabling Opportunistic Use of Everyday Objects as Tangible Proxies in Augmented Reality
    Hettiarachchi, Anuruddha
    Wigdor, Daniel
    [J]. 34TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2016, 2016, : 1957 - 1967
  • [4] Handy AR:: Markerless inspection of augmented reality objects using fingertip tracking
    Lee, Taehee
    Hollerer, Tobias
    [J]. ELEVENTH IEEE INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, PROCEEDINGS, 2007, : 83 - +
  • [5] Augmented Reality Maintenance Training with Intel Depth Camera
    Abdelnaby, Mohamed
    Abd Elazem, Tmostafa
    Aly, Hussain A.
    Kaboudan, Ahmed
    [J]. 2017 INTERNATIONAL CONFERENCE ON MACHINE VISION AND INFORMATION TECHNOLOGY (CMVIT), 2017, : 116 - 122
  • [6] Creating 3D Projection on Tangible Objects
    Nisula, Pekka
    Kangasoja, Jussi
    Karukka, Minna
    [J]. 2013 IEEE VIRTUAL REALITY CONFERENCE (VR), 2013, : 187 - 191
  • [7] AR-C&P: A Tangible Programming for Children Based Augmented Reality
    Zhao, Yanyan
    Feng, Shuo
    Wang, Danli
    [J]. PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM OF CHINESE CHI, CHINESE CHI 2022, 2022, : 141 - 150
  • [8] Teachable Reality: Prototyping Tangible Augmented Reality with Everyday Objects by Leveraging Interactive Machine Teaching
    Monteiro, Kyzyl
    Vatsal, Ritik
    Chulpongsatorn, Neil
    Parnami, Aman
    Suzuki, Ryo
    [J]. PROCEEDINGS OF THE 2023 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2023), 2023,
  • [9] A Tangible User Interface Using Spatial Augmented Reality
    Chan, Leith K. Y.
    Lau, Henry Y. K.
    [J]. IEEE SYMPOSIUM ON 3D USER INTERFACES (3DUI 2010), 2010, : 137 - 138
  • [10] The magic Torchlight: A tangible interface for geometric inspection of objects in augmented reality space
    Ridel, Brett
    Reuter, Patrick
    Laviole, Jeremy
    Mellado, Nicolas
    Granier, Xavier
    Couture, Nadine
    [J]. ACTES DE LA 25IEME CONFERENCE FRANCOPHONE SUR L'INTERACTION HOMME-MACHINE (IHM'13), 2013, : 7 - 13