Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ryan Ward

dblp:290/8058 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2022
0000-0002-9850-5191ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 88% GPUs and heterogeneous computing · 12%
Computer graphics and multimedia
1 paper
Virtual and augmented reality · 100%
Computer networks
1 paper
Edge and fog computing · 100%
Human-computer interaction and pervasive computing
1 paper
Immersive interaction · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems › distributed data processing
distributed data fusion
0.612022
Consensus Based Networking of Distributed Virtual Environments · IEEE Trans. Vis. Comput. Graph. 2022
Distributed systems › distributed interactive applications › collaborative computing
distributed virtual environments
0.612022
Consensus Based Networking of Distributed Virtual Environments · IEEE Trans. Vis. Comput. Graph. 2022
Virtual and augmented reality
motion-to-photon latency
0.512021
Quality of Service Impact on Edge Physics Simulations for VR · IEEE Trans. Vis. Comput. Graph. 2021
Edge and fog computing › edge-assisted mobile computing
edge rendering
0.512021
Quality of Service Impact on Edge Physics Simulations for VR · IEEE Trans. Vis. Comput. Graph. 2021
Immersive interaction
virtual reality
0.212022
Consensus Based Networking of Distributed Virtual Environments · IEEE Trans. Vis. Comput. Graph. 2022
GPUs and heterogeneous computing › embedded GPU
mobile GPU
0.112021
Quality of Service Impact on Edge Physics Simulations for VR · IEEE Trans. Vis. Comput. Graph. 2021

Methods — techniques the papers use, named apart from their topics

scene-graph streaming · 1.5cluster rendering · 1.5distributed averaging · 1.1continuous authority · 1.1
YearPublicationVenuePosition
2022 Consensus Based Networking of Distributed Virtual Environments
abstract
Distributed virtual environments (DVEs) are challenging to create as the goals of consistency and responsiveness become contradictory under increasing latency. DVEs have been considered as both distributed transactional databases and force-reflection systems. Both are good approaches, but they do have drawbacks. Transactional systems do not support Level 3 (L3) collaboration: manipulating the same degree-of-freedom at the same time. Force-reflection requires a client-server architecture and stabilisation techniques. With Consensus Based Networking (CBN), we suggest DVEs be considered as a distributed data-fusion problem. Many simulations run in parallel and exchange their states, with remote states integrated with continous authority. Over time the exchanges average out local differences, performing a distribued-average of a consistent, shared state. CBN aims to build simulations that are highly responsive, but consistent enough for use cases such as the piano-movers problem. CBN's support for heterogeneous nodes can transparently couple different input methods, avoid the requirement of determinism, and provide more options for personal control over the shared experience. Our work is early, however we demonstrate many successes, including L3 collaboration in room-scale VR, 1000's of interacting objects, complex configurations such as stacking, and transparent coupling of haptic devices. These have been shown before, but each with a different technique; CBN supports them all within a single, unified system.
Sebastian Friston, Elias Griffith, David Swapp, Simon J. Julier, Caleb Irondi, Fred P. Jjunju, Ryan Ward, Alan Marshall 0001, Anthony Steed
IEEE Trans. Vis. Comput. Graph.7
2021 Quality of Service Impact on Edge Physics Simulations for VR
abstract
Mobile HMDs must sacrifice compute performance to achieve ergonomic and power requirements for extended use. Consequently, applications must either reduce rendering and simulation complexity - along with the richness of the experience - or offload complexity to a server. Within the context of edge-computing, a popular way to do this is through render streaming. Render streaming has been demonstrated for desktops and consoles. It has also been explored for HMDs. However, the latency requirements of head tracking make this application much more challenging. While mobile GPUs are not yet as capable as their desktop counterparts, we note that they are becoming more powerful and efficient. With the hard requirements of VR, it is worth continuing to investigate what schemes could optimally balance load, latency and quality. We propose an alternative we call edge-physics: streaming at the scene-graph level from a simulation running on edge-resources, analogous to cluster rendering. Scene streaming is not only straightforward, but compute and bandwidth efficient. The most demanding loops run locally. Jobs that hit the power-wall of mobile CPUs are off-loaded, while improving GPUs are leveraged, maximising compute utilisation. In this paper we create a prototypical implementation and evaluate its potential in terms of fidelity, bandwidth and performance. We show that an effective system which maintains high consistencies on typical edge-links can be easily built, but that some traditional concepts are not applicable, and a better understanding of the perception of motion is required to evaluate such a system comprehensively.
Sebastian Friston, Elias Griffith, David Swapp, Caleb Lrondi, Fred P. Jjunju, Ryan Ward, Alan Marshall 0001, Anthony Steed
IEEE Trans. Vis. Comput. Graph.6