Video Indexed VM Continuous Checkpoints: Time Travel Support for Virtual 3D Graphics Applications

被引:2
|
作者
Shi, Weidong [1 ]
Lu, Yang [1 ]
机构
[1] ViTie Inc, Naperville, IL 60567 USA
关键词
Continuous Checkpoint; Virtualization; Video; Time Travel;
D O I
10.1109/NUSOD.2010.5595673
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Running 3D applications such as computer games over virtualized platform is gaining popularity among virtual machine users. This paper presents a novel continuous virtual machine checkpointing and replay system that combines virtual 3D graphics support, continuous and high frequency virtual machine checkpointing, and virtual machine time travel. The system consists of, a video capture subsystem that constantly captures visual-audio output of a live 3D application running as a hypervisor guest, a checkpointing subsystem that incrementally and periodically preserves states of the running guest at fine granularity in real time, and a video and virtual machine replay subsystem that supports time travel of checkpointed guest to any prior point corresponding to the image frame in the captured video sequence. The system binds captured live video with continuous virtual machine chekpoints. As a result, the system offers novel video based interactive experiences where checkpointed 3D applications such as computer games can be restarted and continued from any frame point of a live video clip. A prototype of the described system was developed using Xen hypervisor and some research findings are reported in this paper.
引用
收藏
页码:45 / 50
页数:6
相关论文
共 50 条
  • [11] On the travel time tomography problem in 3D
    Klibanov, Michael, V
    JOURNAL OF INVERSE AND ILL-POSED PROBLEMS, 2019, 27 (04): : 591 - 607
  • [12] Automatic Prediction of 3D Checkpoints for Technical Gesture Learning in Virtual Environments
    Joudieh, Noura
    Djadja, Djadja Jean Delest
    Hamon, Ludovic
    George, Sebastien
    PROCEEDINGS OF THE 18TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS, VISIGRAPP 2023, 2023, : 39 - 51
  • [13] Virtual view generation for 3D digital video
    Moezzi, S
    Tai, LC
    Gerard, P
    IEEE MULTIMEDIA, 1997, 4 (01) : 18 - 26
  • [14] A Framework for Virtual 3D Manipulation of Face in Video
    Park, Jungsik
    Park, Jong-Il
    25TH 2018 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES (VR), 2018, : 649 - 650
  • [15] VIRTUAL FROG DISSECTION - INTERACTIVE 3D GRAPHICS VIA THE WEB
    ROBERTSON, D
    JOHNSTON, W
    NIP, W
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1995, 28 (1-2): : 155 - 160
  • [16] 3D computer graphics applications for navigation systems evaluation
    Nakamura, Akihiko
    Shibata, Jun
    Tenmoku, Kenji
    Shimoura, Hiroshi
    Kaji, Mikio
    Oouchi, Kouji
    Makino, Isamu
    Sumitomo Electric Technical Review, 1994, (37):
  • [17] A hexagonal grid geometry system for applications in 3D graphics
    Liu, Yongkui
    Sun, Shichang
    Tian, Yingchun
    Yang, Hongji
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2023, 73 (03) : 163 - 168
  • [18] Collaborative environments of IntelligentBox for distributed 3D graphics applications
    Okada, Y
    Tanaka, Y
    VISUAL COMPUTER, 1998, 14 (04): : 140 - 152
  • [19] Interactive 3D graphics applications embedded in web pages
    Luengo, Francisco
    Contreras, Mariela
    Leal, Aurely
    Iglesias, Andres
    COMPUTER GRAPHICS, IMAGING AND VISUALISATION: NEW ADVANCES, 2007, : 434 - +
  • [20] Strategies of enhancing the performance of embedded 3D graphics applications
    Zhang, Q. P.
    Lai, L. L.
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 4231 - 4236