A scalable framework for distributed virtual reality using heterogeneous processors

Qishi Wu, Jinzhu Gao, Michelle Zhu

Research output: Chapter in Book/Report/Conference proceedingConference contributionResearchpeer-review

Abstract

We propose a scalable framework for virtual reality systems in a distributed environment. As the application scope of and member participation in a virtual environment increase, information sharing among geographically distributed users becomes critical and challenging. In the proposed framework, we partition the virtual environment into a group of cells and upload them to a number of heterogeneous Internet nodes. When a user sends a request to explore the distant virtual environment, visible cells will be identified and processed in parallel to produce a minimal amount of imagery results for remote transmission. To ensure scalability, we extend our scalable occlusion culling scheme using Plenoptic Opacity Function to speed up the identification process of visible cells in a virtual environment. We perform effective occlusion culling in two passes based on a non-binary opacity definition. Our experimental results justify both the efficiency and scalability of our framework in exploring large-scale virtual environments. Keywords: distributed virtual reality, occlusion culling, logistical networking, plenoptic opacity functions.

Original languageEnglish
Title of host publicationAdvances in Artificial Reality and Tele-Existence - 16th International Conference on Artificial Reality and Telexistence, ICAT 2006, Proceedings
Pages314-323
Number of pages10
DOIs
StatePublished - 1 Dec 2006
Event16th International Conference on Artificial Reality and Telexistence, ICAT 2006 - Hangzhou, China
Duration: 29 Nov 20061 Dec 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4282 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other16th International Conference on Artificial Reality and Telexistence, ICAT 2006
CountryChina
CityHangzhou
Period29/11/061/12/06

Fingerprint

Virtual Reality
Virtual Environments
Virtual reality
Opacity
Occlusion
Cell
Scalability
Information Sharing
Distributed Environment
Networking
Justify
Speedup
Partition
Framework
Experimental Results
Vertex of a graph
Internet

Keywords

  • Distributed virtual reality
  • Logistical networking
  • Occlusion culling
  • Plenoptic opacity functions

Cite this

Wu, Q., Gao, J., & Zhu, M. (2006). A scalable framework for distributed virtual reality using heterogeneous processors. In Advances in Artificial Reality and Tele-Existence - 16th International Conference on Artificial Reality and Telexistence, ICAT 2006, Proceedings (pp. 314-323). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4282 LNCS). https://doi.org/10.1007/11941354_32
Wu, Qishi ; Gao, Jinzhu ; Zhu, Michelle. / A scalable framework for distributed virtual reality using heterogeneous processors. Advances in Artificial Reality and Tele-Existence - 16th International Conference on Artificial Reality and Telexistence, ICAT 2006, Proceedings. 2006. pp. 314-323 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{e46346cf50fa4776aa6cbd464edb00c8,
title = "A scalable framework for distributed virtual reality using heterogeneous processors",
abstract = "We propose a scalable framework for virtual reality systems in a distributed environment. As the application scope of and member participation in a virtual environment increase, information sharing among geographically distributed users becomes critical and challenging. In the proposed framework, we partition the virtual environment into a group of cells and upload them to a number of heterogeneous Internet nodes. When a user sends a request to explore the distant virtual environment, visible cells will be identified and processed in parallel to produce a minimal amount of imagery results for remote transmission. To ensure scalability, we extend our scalable occlusion culling scheme using Plenoptic Opacity Function to speed up the identification process of visible cells in a virtual environment. We perform effective occlusion culling in two passes based on a non-binary opacity definition. Our experimental results justify both the efficiency and scalability of our framework in exploring large-scale virtual environments. Keywords: distributed virtual reality, occlusion culling, logistical networking, plenoptic opacity functions.",
keywords = "Distributed virtual reality, Logistical networking, Occlusion culling, Plenoptic opacity functions",
author = "Qishi Wu and Jinzhu Gao and Michelle Zhu",
year = "2006",
month = "12",
day = "1",
doi = "10.1007/11941354_32",
language = "English",
isbn = "3540497765",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "314--323",
booktitle = "Advances in Artificial Reality and Tele-Existence - 16th International Conference on Artificial Reality and Telexistence, ICAT 2006, Proceedings",

}

Wu, Q, Gao, J & Zhu, M 2006, A scalable framework for distributed virtual reality using heterogeneous processors. in Advances in Artificial Reality and Tele-Existence - 16th International Conference on Artificial Reality and Telexistence, ICAT 2006, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 4282 LNCS, pp. 314-323, 16th International Conference on Artificial Reality and Telexistence, ICAT 2006, Hangzhou, China, 29/11/06. https://doi.org/10.1007/11941354_32

A scalable framework for distributed virtual reality using heterogeneous processors. / Wu, Qishi; Gao, Jinzhu; Zhu, Michelle.

Advances in Artificial Reality and Tele-Existence - 16th International Conference on Artificial Reality and Telexistence, ICAT 2006, Proceedings. 2006. p. 314-323 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4282 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contributionResearchpeer-review

TY - GEN

T1 - A scalable framework for distributed virtual reality using heterogeneous processors

AU - Wu, Qishi

AU - Gao, Jinzhu

AU - Zhu, Michelle

PY - 2006/12/1

Y1 - 2006/12/1

N2 - We propose a scalable framework for virtual reality systems in a distributed environment. As the application scope of and member participation in a virtual environment increase, information sharing among geographically distributed users becomes critical and challenging. In the proposed framework, we partition the virtual environment into a group of cells and upload them to a number of heterogeneous Internet nodes. When a user sends a request to explore the distant virtual environment, visible cells will be identified and processed in parallel to produce a minimal amount of imagery results for remote transmission. To ensure scalability, we extend our scalable occlusion culling scheme using Plenoptic Opacity Function to speed up the identification process of visible cells in a virtual environment. We perform effective occlusion culling in two passes based on a non-binary opacity definition. Our experimental results justify both the efficiency and scalability of our framework in exploring large-scale virtual environments. Keywords: distributed virtual reality, occlusion culling, logistical networking, plenoptic opacity functions.

AB - We propose a scalable framework for virtual reality systems in a distributed environment. As the application scope of and member participation in a virtual environment increase, information sharing among geographically distributed users becomes critical and challenging. In the proposed framework, we partition the virtual environment into a group of cells and upload them to a number of heterogeneous Internet nodes. When a user sends a request to explore the distant virtual environment, visible cells will be identified and processed in parallel to produce a minimal amount of imagery results for remote transmission. To ensure scalability, we extend our scalable occlusion culling scheme using Plenoptic Opacity Function to speed up the identification process of visible cells in a virtual environment. We perform effective occlusion culling in two passes based on a non-binary opacity definition. Our experimental results justify both the efficiency and scalability of our framework in exploring large-scale virtual environments. Keywords: distributed virtual reality, occlusion culling, logistical networking, plenoptic opacity functions.

KW - Distributed virtual reality

KW - Logistical networking

KW - Occlusion culling

KW - Plenoptic opacity functions

UR - http://www.scopus.com/inward/record.url?scp=77249100868&partnerID=8YFLogxK

U2 - 10.1007/11941354_32

DO - 10.1007/11941354_32

M3 - Conference contribution

SN - 3540497765

SN - 9783540497769

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 314

EP - 323

BT - Advances in Artificial Reality and Tele-Existence - 16th International Conference on Artificial Reality and Telexistence, ICAT 2006, Proceedings

ER -

Wu Q, Gao J, Zhu M. A scalable framework for distributed virtual reality using heterogeneous processors. In Advances in Artificial Reality and Tele-Existence - 16th International Conference on Artificial Reality and Telexistence, ICAT 2006, Proceedings. 2006. p. 314-323. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/11941354_32