A multi-GPU accelerated virtual-reality interaction simulation framework

被引:5
|
作者
Shao, Xuqiang [1 ]
Xu, Weifeng [1 ]
Lin, Lina [2 ]
Zhang, Fengquan [3 ]
机构
[1] North China Elect Power Univ, Sch Control & Comp Engn, Baoding, Hebei, Peoples R China
[2] 92524 Troops, Ningbo, Zhejiang, Peoples R China
[3] North China Univ Technol, Sch Comp Sci, Beijing, Peoples R China
来源
PLOS ONE | 2019年 / 14卷 / 04期
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
ALGORITHM;
D O I
10.1371/journal.pone.0214852
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In this paper, we put forward a real-time multiple GPUs (multi-GPU) accelerated virtual-reality interaction simulation framework where the reconstructed objects from camera images interact with virtual deformable objects. Firstly, based on an extended voxel-based visual hull (VbVH) algorithm, we design an image-based 3D reconstruction platform for real objects. Then, an improved hybrid deformation model, which couples the geometry constrained fast lattice shape matching method (FLSM) and total Lagrangian explicit dynamics (TLED) algorithm, is proposed to achieve efficient and stable simulation of the virtual objects' elastic deformations. Finally, one-way virtual-reality interactions including soft tissues' virtual cutting with bleeding effects are successfully simulated. Moreover, with the purpose of significantly improving the computational efficiency of each time step, we propose an entire multi-GPU implementation method of the framework using compute unified device architecture (CUDA). The experiment results demonstrate that our multi-GPU accelerated virtual-reality interaction framework achieves real-time performance under the moderate calculation scale, which is a new effective 3D interaction technique for virtual reality applications.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Moim: A Multi-GPU MapReduce Framework
    Xie, Mengjun
    Kang, Kyoung-Don
    Basaran, Can
    [J]. 2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 1279 - 1286
  • [2] Multi-GPU Accelerated Three-Dimensional FDTD Method for Electromagnetic Simulation
    Nagaoka, Tomoaki
    Watanabe, Soichi
    [J]. 2011 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2011, : 401 - 404
  • [3] Cardiac simulation on multi-GPU platform
    Nimmagadda, Venkata Krishna
    Akoglu, Ali
    Hariri, Salim
    Moukabary, Talal
    [J]. JOURNAL OF SUPERCOMPUTING, 2012, 59 (03): : 1360 - 1378
  • [4] Cardiac simulation on multi-GPU platform
    Venkata Krishna Nimmagadda
    Ali Akoglu
    Salim Hariri
    Talal Moukabary
    [J]. The Journal of Supercomputing, 2012, 59 : 1360 - 1378
  • [5] Simulation of human avatars in virtual-reality
    Freund, E
    Meister, A
    Rossmann, J
    [J]. ROBOTICS 98, 1998, : 279 - 285
  • [6] Accelerated MR Physics Simulations on multi-GPU systems
    Xanthis, Christos G.
    Venetis, Ioannis E.
    Aletras, Anthony H.
    [J]. 2013 IEEE 13TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING (BIBE), 2013,
  • [7] Accelerating MapReduce framework on multi-GPU systems
    Jiang, Hai
    Chen, Yi
    Qiao, Zhi
    Li, Kuan-Ching
    Ro, WonWoo
    Gaudiot, Jean-Luc
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2014, 17 (02): : 293 - 301
  • [8] Accelerating MapReduce framework on multi-GPU systems
    Hai Jiang
    Yi Chen
    Zhi Qiao
    Kuan-Ching Li
    WonWoo Ro
    Jean-Luc Gaudiot
    [J]. Cluster Computing, 2014, 17 : 293 - 301
  • [9] FLIGHT SIMULATION, AN ADVANCED APPLICATION OF VIRTUAL-REALITY
    RIMMEK, K
    [J]. INFORMATION PROCESSING '94, VOL III: LINKAGE AND DEVELOPING COUNTRIES, 1994, 53 : 171 - 176
  • [10] DECOUPLED SIMULATION IN VIRTUAL-REALITY WITH THE MR TOOLKIT
    SHAW, C
    GREEN, M
    LIANG, JD
    SUN, YQ
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 1993, 11 (03) : 287 - 317