Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update vr-ar-imaging.md #62

Merged
merged 1 commit into from
Nov 12, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 21 additions & 17 deletions USE-CASES/vr-ar-imaging.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Title: VR/AR imaging (for gaming, medical purposes, etc.)
## Title: VR/AR Virtual Guide (for gaming, medical purposes, etc.)

### Submitter(s):
### Submitter(s):

* Rob Smith
* Kaz Ashimura
Expand All @@ -19,11 +19,11 @@
vertical
(but quasi-horizontal from accessibility viewpoint)

### Class:
### Class:

<please leave blank>

### Status:
### Status:

<please leave blank>

Expand All @@ -43,11 +43,12 @@ vertical

### Motivation:

<Provide a description of the problem that is solved by the use case and a reason why this use case is important for the users>
<!--Provide a description of the problem that is solved by the use case and a reason why this use case is important for the users-->
Users can be guided by a virtual assistant through an area of interest with AR/VR to visualise events or structures and an annotated map or space to provide additional geospatial guidance in sync, including locations of other WoT devices. Two synchronized displays can offer greater insight and provide clearer guidance to the user by showing different views of the same location, e.g. a map.

### Expected Devices:

- Display (possibly a VR Goggle) / speakers for ouput
- Display (possibly a VR Goggle) / speakers for output
- 3D camera / motion sensor for input (possibly microphone for speech recognition)
- other various devices as output actuators and/or input sensors
- Recorder and Player to store and reproduce the scenes
Expand All @@ -68,29 +69,34 @@ vertical

### Description:

- The user can travel the virtual space based on the virtually defined Web video map.
- The Web video map has metadata on geolocation as well so that the user's virtual movement will be traced and synchronized with the map.
- The uer can control the moving images provided the video server, e.g., VR/AR games or medicical images, based on the sensors attached the display or the VR goggle
- This mechanim is not for AR/VR specifically but can be used for video overlay in general. Also related to recording/playing/distributing of video media when the data is stored. Would be useful for simulation and debugging as well.
- The background technology should include synchronization of the video media and related sensors/displayes/devices as well as the geolocation information from the virtual map.
- The user can travel around the real or virtual space with guidance from the virtually defined geospatial data.
- The video display includes location metadata as well so that the user's virtual movement will be traced and synchronized with the map.
- The user can control the video images provided by the server, e.g., VR/AR games or medical images, based on the sensors attached the display or the VR goggle
- This mechanism is not for AR/VR specifically but can be used for video overlay in general. Also related to recording/playing/distributing of video media when the data is stored. Would be useful for simulation and debugging as well.
- The background technology should include synchronization of the video media and related sensors/displays/devices as well as the geolocation information from the virtual map.

See also the [Use Case description from the WebVMT draft](https://w3c.github.io/sdw/proposals/geotagging/webvmt/#goldentutorial)

#### Variants:

<Describe possible use case variants, if applicable>
<!--Describe possible use case variants, if applicable-->
- A virtual guide for a particular geographic location, e.g. a historical site, which visualises past events and buildings in AR, or allows remotes users to explore in VR.
- A medical tool which allows a patient to describe their symptoms using AR, e.g. identify a painful area on their own body, which is also modelled as a 'map' to show internal features and display a treatment guide, including any WoT medical devices.
- A virtual controller for a city engineer to visualise utilities, e.g. electrical cables or water pipes, and control them. For example, a maintenance engineer could switch off an individual street lamp in order to replace the bulb using an AR menu displayed on that WoT lamppost.

### Security Considerations:

<Describe any issues related to security; if there are none, say "none" and justify>
<!--Describe any issues related to security; if there are none, say "none" and justify-->
Personal information should be handled with security, e.g. user geolocation and medical details.

### Privacy Considerations:

<Describe any issues related to privacy; if there are none, say "none" and justify>
<!--Describe any issues related to privacy; if there are none, say "none" and justify-->
Personal information should be handled with privacy, e.g. user geolocation and medical details.

### Requirements:

<Describe a hogh level summary of any requirements that are not addressed in the current WoT standards and building blocks>
<Describe a high level summary of any requirements that are not addressed in the current WoT standards and building blocks>

### Gaps:

Expand All @@ -101,5 +107,3 @@ See also the [Use Case description from the WebVMT draft](https://w3c.github.io/
<Provide links to relevant standards that are relevant for this use case>

### Comments: