Interactions with 3D virtual objects in augmented reality using natural gestures

被引:1
|
作者
Dash, Ajaya Kumar [1 ,2 ]
Balaji, Koniki Venkata [2 ]
Dogra, Debi Prosad [2 ]
Kim, Byung-Gyu [3 ]
机构
[1] IIIT Bhubaneswar, Dept Comp Sci, Bhubaneswar 751003, India
[2] IIT Bhubaneswar, Sch Elect Sci, Bhubaneswar 752050, India
[3] Sookmyung Womens Univ, Seoul, South Korea
来源
VISUAL COMPUTER | 2024年 / 40卷 / 09期
关键词
Augmented reality; Deep learning; Interaction with virtual objects; HAND POSE ESTIMATION;
D O I
10.1007/s00371-023-03175-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Markers are the backbone of various cross-domain augmented reality (AR) applications available to the research community. However, the use of markers may limit anywhere augmentation. As smart sensors are being deployed across the large spectrum of consumer electronic (CE) products, it is becoming inevitable to rely upon natural gestures to render and interact with such CE products. It provides limitless options for augmented reality applications. This paper focuses on the use of the human palm as the natural target to render 3D virtual objects and interact with the virtual objects in a typical AR set-up. While printed markers are comparatively easier to detect for camera pose estimation, palm detection can be challenging as a replacement for physical markers. To mitigate this, we have used a two-stage palm detection model that helps to track multiple palms and the related key-points in real-time. The detected key-points help to calculate the camera pose before rendering the 3D objects. After successfully rendering the virtual objects, we use intuitive, one-handed (uni-manual) natural gestures to interact with them. A finite state machine (FSM) has been proposed to detect the change in gestures during interactions. We have validated the proposed interaction framework using a few well-known 3D virtual objects that are often used to demonstrate scientific concepts to students in various grades. Our framework has been found to perform better as compared to SOTA methods. Average precision of 96.5% (82.9% SSD+Mobilenet) and FPS of 58.27 (37.93 SSD+Mobilenet) have been achieved. Also, to widen the scope of the work, we have used a versatile gesture dataset and tested it with neural network-based models to detect gestures. The approach fits perfectly into the proposed AR pipeline at 46.83 FPS to work in real-time. This reveals that the proposed method has good potential to mitigate some of the challenges faced by the research community in the interactive AR space.
引用
收藏
页码:6449 / 6462
页数:14
相关论文
共 50 条
  • [21] Animation of deformable 3D objects in virtual reality systems
    Schneider, BD
    Kirner, C
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 1084 - 1088
  • [22] 3D Referencing Techniques for Physical Objects in Shared Augmented Reality
    Oda, Ohan
    Feiner, Steven
    2012 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR) - SCIENCE AND TECHNOLOGY, 2012, : 207 - 215
  • [23] Visual tracking for seamless 3D interactions in augmented reality
    Yuan, C
    ADVANCES IN VISUAL COMPUTING, PROCEEDINGS, 2005, 3804 : 321 - 328
  • [24] From reality to virtual reality: 3D objects imaging techniques and algorithms
    Sitnik, R
    Kujawinska, M
    OPTICAL METROLOGY FOR ARTS AND MULTIMEDIA, 2003, 5146 : 54 - 61
  • [25] [Poster] Touch Gestures for Improved 3D Object Manipulation in Mobile Augmented Reality
    Tiefenbacher, Philipp
    Pflaum, Andreas
    Rigoll, Gerhard
    2014 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR) - SCIENCE AND TECHNOLOGY, 2014, : 315 - 316
  • [26] Secure and Memorable Authentication Using Dynamic Combinations of 3D Objects in Virtual Reality
    Wang, Jiawei
    Gao, BoYu
    Tu, Huawei
    Liang, Hai-Ning
    Liu, Zitao
    Luo, Weiqi
    Weng, Jian
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2024, 40 (17) : 4608 - 4626
  • [27] 3D INTERACTIVE OBJECTS LAYOUT USING VIRTUAL REALITY TECHNIQUES AND CONSTRAINT PROGRAMMING
    Kefi, Marouene
    Richard, Paul
    Barichard, Vincent
    GRAPP 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS THEORY AND APPLICATIONS, 2011, : 308 - 313
  • [28] Constructing 3D virtual reality objects from 2D images of real objects using NURBS
    Lavoie, Philippe
    Ionescu, Dan
    Petriu, Emil
    2007 IEEE SYMPOSIUM ON VIRTUAL ENVIRONMENTS, HUMAN-COMPUTER INTERFACES AND MEASUREMENT SYSTEMS, 2006, : 117 - +
  • [29] DIVA: Natural Navigation Inside 3D Images Using Virtual Reality
    El Beheiry, Mohamed
    Godard, Charlotte
    Caporal, Clement
    Marcon, Valentin
    Ostertag, Cecilia
    Sliti, Oumaima
    Doutreligne, Sebastien
    Fournier, Stephane
    Hajj, Bassam
    Dahan, Maxime
    Masson, Jean-Baptiste
    JOURNAL OF MOLECULAR BIOLOGY, 2020, 432 (16) : 4745 - 4749
  • [30] OctoPocus in VR: Using a Dynamic Guide for 3D Mid-Air Gestures in Virtual Reality
    Fennedy, Katherine
    Hartmann, Jeremy
    Roy, Quentin
    Perrault, Simon Tangi
    Vogel, Daniel
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2021, 27 (12) : 4425 - 4438