Virtual Reality Data Practices

From SI410
Revision as of 18:53, 11 February 2022 by Selfidan (Talk | contribs) (VR Privacy)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Back • ↑Topics • ↑Categories

Virtual Reality (VR) is a fully immersive software-generated, artificial, digital environment. VR is a simulation of three-dimensional images, experienced by users via special electronic equipment, such as a Head Mounted Display (HMD). VR can create or enhance characteristics such as presence, embodiment, and agency.[1]. VR technologies are a collection of sensors and displays that work to create an immersive experience for the user of the technology. VR technologies create the illusion of virtual elements in three-dimensional physical space. These technologies require certain basic user-provided information as a starting point and a constant stream of new feedback data that users generate while interacting with their virtual environments. This baseline and ongoing feedback information could include biographical, demographic, location, and movement data, as well as biometrics. Advanced functions, such as gaze-tracking and even brain-computer interface (BCI) technologies that interpret neural signals, continue to introduce new consumer data collection practices largely unique to VR devices and applications.[2]


VR Device Categories

  • Standalone devices have all necessary components to provide virtual reality experiences integrated into the headset, also known as "plug-and-play", minus the plug. Standalone headsets have built-in processors, sensors, batteries, storage memory, and displays, so they do not require a connection to a PC or smartphone. Mainstream standalone VR platforms include Oculus Mobile SDK, developed by Oculus VR for its standalone headsets, and the Samsung Gear VR.[3]
  • Tethered headsets mean that the headset is physically connected to a computer by cables. Tethered headsets are extremely immersive and act as a display device to another device, like a PC or a video game console, to provide a virtual reality experience. Mainstream tethered VR platforms include: SteamVR, part of the Steam service by Valve. Oculus PC SDK for Oculus Rift and Oculus Rift S. Windows Mixed Reality (also referred to as "Windows MR" or "WMR"), developed by Microsoft Corporation for Windows 10 PCs. PlayStation VR, developed by Sony Computer Entertainment for use with PlayStation 4 home video game console. Open Source Virtual Reality (also referred to as "OSVR"). [3]
  • Other Mobile headsets combine a smartphone with a mount, and hybrid solutions like the Oculus Quest with the Oculus Link feature that allows the standalone device to also serve as a tethered headset.[3]

VR Related Terminology

“XR does not refer to any specific technology. It’s a bucket for all of the realities.” Jim Malcolm, Humaneyes[4]

  • Extended Reality (XR) is a fusion of all the realities – including Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR). These technologies are mediated experiences enabled via a wide spectrum of hardware and software, including sensory interfaces, applications, and infrastructures. XR is often referred to as immersive video content, enhanced media experiences, as well as interactive and multi-dimensional human experiences.[5]
  • Augmented Reality (AR) overlays digitally-created content on top of the user’s real-world environment, viewed through a device that incorporates real-time inputs to create an enhanced version of reality. Digital and virtual objects, such as graphics and sounds, are superimposed on an existing environment to create an AR experience.[4]
  • Mixed Reality (MR) blends the user’s real-world environment with digitally-created content, where both environments can coexist and interact with each other. In MR, the virtual objects behave in all aspects as if they are present in the real world, e.g., they are occluded by physical objects, their lighting is consistent with the actual light sources in the environment, and they sound as though they are in the same space as the user. As the user interacts with the real and virtual objects, the virtual objects will reflect the changes in the environment as would any real object in the same space.[4]


Source: xrsi.org


  • Volumetric Video Capture is a technique that captures a three-dimensional space, including depth data, so that it can be later viewed from any angle at any moment in time.[4]
  • 360 Degree Video is an immersive video format consisting of a video – or series of images – mapped to a portion of a sphere that allows viewing in multiple directions from a fixed central point. The mapping is usually carried out using equirectangular projection, where the horizontal coordinate is simply longitude, and the vertical coordinate is simply latitude, with no transformation or scaling applied. Other possible projections are Cube Map (that uses the six faces of a cube as the map shape), Equi-Angular Cubemap – EAC (detailed by Google in 2017 to distribute pixels as evenly as possible across the sphere so that the density of information is consistent, regardless of which direction the viewer is looking), and Pyramid (defined by Facebook in 2016). This type of video content is typically viewable through a head-mounted display, mobile device, or personal computer and allows for three degrees of freedom.[4]
  • Field of View (FOV) defines an observable area or the range of vision seen via an XR device such as HMD when the user is static within a given XR environment. The standard human FOV is approximately 200 degrees, but in an immersive experience, it may vary. The higher the FOV the more immersive the feeling.[4]
  • Degrees of Freedom (DoF) describes the position and orientation of an object in space. DoF is defined by three components of translation and three components of rotation. An experience with three degrees of freedom (3DoF) allows for • Swiveling left and right (yawing); • Tilting forward and backward (pitching); • Pivoting side to side (rolling). An experience with six degrees of freedom (6DoF) allows for • Moving up and down (elevating/heaving – Y Translation); • Moving left and right (strafing/swaying – X Translation); • Moving forward and backward (walking/ surging – Z Translation); • Swivels left and right (yawing); • Tilts forward and backward (pitching); • Pivots side to side (rolling).[4]
  • Head Mounted Display (HMD) usually refers to a device with a small display such as projection technology integrated into eyeglasses or mounted on a helmet or hat. It’s typically in the form of goggles or a headset, standalone or combined with a mobile phone (Gear VR).[4]
  • Haptics is a mechanism or technology used for tactile feedback to enhance the experience of interacting with onscreen interfaces via vibration, touch, or force feedback. While an HMD can create a virtual sense of sight and sound, haptic controllers create a virtual sense of touch.[4]

Growth of VR

In the 1920s, The Link Flight Trainer was developed to improve the safety of trainee pilots. Grounded in ‘safety’, this kick-started the development of technologies we now know as XR. The acceleration in VR technologies has developed significantly since the rapid growth of cheap computing power in the 1990s. This acceleration in availability and adoption can also be attributed to many factors, principally, a reduction in hardware cost increases the availability of high-speed high-quality connectivity, and most recently, shifts in society brought on by the global pandemic. According to market analysts, Fortune Business Insights, the size of the VR market in 2019 was USD 3.10 billion and is forecast to grow to USD 120.5 billion by 2026.[6]

Leveraging their 2014 acquisition of Oculus, early in 2020 Facebook launched a closed-beta test of their VR social network, Horizon. Horizon is only part of a broader project known as the “Metaverse”. The Metaverse Facebook proposes will consist of experiences that leverage fully immersive VR technologies and augmented reality devices, nascent technologies; such as holographic displays, and traditional information systems; including billboards, televisions, shop windows, and transport information screens.[6]

VR Data Collection Categories

Data Collection

VR devices rely on information from multiple sources to deliver an optimal user experience and achieve functions other consumer devices cannot.[7]

Categorized into four areas of collection:

  • Observable: Information about an individual that VR technologies, as well as other third parties, can both observe and replicate, such as digital media the individual produces or their digital communications; A user’s avatar, or virtual representation of themselves, maybe considered observable personal information. In addition to virtual representations of the user’s physical self, A VR device also collects certain observable data about user social interactions and affiliations in-world. As with other technologies, certain forms of communication such as instant messages constitute observable data. Video, images, or screenshots that identify an individual participating in certain activities are also observable data[7]
  • Observed: Information an individual provides or generates, which third parties can observe but not replicate, such as biographical information or location data; A significant amount of VR data falls into this category due to the reliance on sensors to replicate physical experiences in virtual spaces. This includes information about their position in physical space, such as Global Positioning System (GPS), (inertial measurement unit) IMU, and gyroscope or accelerometer data, as well as information about their surroundings collected through a mobile device’s camera or external-facing cameras on a head-mounted or heads-up display, lidar, and other spatial sensors. VR devices also track certain movements and collect observed biometric data to replicate a user’s actions in virtual space.[7]
  • Computed: new information AR/VR technologies infer by manipulating observable and observed data, such as biometric identification or advertising profiles. Descriptive information about users, such as demographic information, location, and in-app/in-world behavior or activities can be combined and analyzed to tailor advertisements, recommendations, and content to individuals. VR devices can also generate computed data from the various sensors included in these devices. Hand-tracking technologies use observed images of a user’s hand and machine-learning technologies to estimate important information such as the size, shape, and positioning of users’ hands and fingers. Biometric identification, such as iris scanning or facial recognition can also be computed data, future computed data can result from the interpretation of neural signals into actionable commands[7]
  • Associated: information that, on its own, does not provide descriptive details about an individual, such as a username or IP address. User-provided associated data also includes details such as login information (i.e., usernames and passwords) for applications and services; user contact information, such as email, phone number, and home address; and user payment information, such as credit card and bank account numbers.[7]

VR Data Tracking

  • Positional Tracking (Head/Eye/Full Body/ Inside-Out/Outside-In) is a technology that allows a device to estimate its position relative to the environment around it. It uses a combination of hardware and software to achieve the detection of its absolute position. Positional tracking is an essential technology for XR, making it possible to track movement with six degrees of freedom (6DOF). Some VR headsets require a user to stay in one place or to move using a controller, but headsets with positional tracking allow a user to move in virtual space by moving around in real space.[4]
  • Head tracking refers to software detection and response to the movement of the user’s head. Typically, it’s used to move the images being displayed so that they match the position of the head. Most VR headsets have some form of head tracking to adjust their visual output to the user’s point of view. Orientation tracking uses accelerometers, gyroscopes, and magnetometers to determine how the user’s head is turned. Position tracking systems, like those in the HTC Vive or the HoloLens, require extra sensors set up around the room.[4]
Source: xrsi.org
  • Eye-tracking enables software captures which way the user’s eyes are looking and respond accordingly. Light from infrared cameras is directed toward the participant’s pupils, causing reflections in both the pupil and the cornea. These reflections, otherwise known as pupil center corneal reflection (PCCR), can provide information about the movement and direction of the eyes. Eye position can also be used as input. Eye-tracking can be used to capture and analyze visual attention using gaze points, fixation, heatmaps, and areas of interest(AOI). Eye-tracking can also provide output metrics, such as time to first fixation, time spent, and fixation sequences.[4]
  • Full-body tracking is the process of tracing the humanlike movements of the virtual subject within the immersive environments. The location coordinates of moving objects are recorded in real-time via head-mounted displays (HMDs) and multiple motion controller peripherals to fully capture the movement of the entire body of the subject and represent them and their movements inside the virtual space.[4]
  • Inside-Out tracking is a method of positional tracking commonly used in VR technologies, specifically for tracking the position of head-mounted displays (HMDs) and motion controller accessories. It differentiates itself from outside-in tracking by the location of the cameras or other sensors that are used to determine the object’s position in space. For inside-out positional tracking, the camera or sensors are located on the device being tracked (e.g., an HMD) while for outside-out positional tracking, the sensors are placed in stationary locations. A VR device using inside-out tracking looks out to determine how its position changes with the environment. When the headset moves, the sensors read just the user’s place in the room and the virtual environment responds accordingly in real-time. This type of positional tracking can be achieved with or without markers placed in the environment. The latter is called markerless inside-out tracking.[4]
  • Outside-In tracking is a form of positional tracking where fixed external sensors placed around the viewer are used to determine the position of the headset and any associated tracked peripherals. Various methods of tracking can be used, including, but not limited to, optical and infra-red.[4]
  • Biometric Tracking complements VR technology by monitoring and feeding back the user’s heart rate, respiration rate, pulse oximetry, and blood pressure. In traditional VR systems, tracking is used to provide a more immersed experience, ranging from head position and angle, hand movements, eye tracking, and full-body tracking capabilities. Biometrics tracking enables even more personalized data collection that can potentially be used for both good and bad purposes.[4]
  • Gaze By using eye-tracking technology, one can track the direction (ray) where the user is looking in the virtual scene as well as potentially attribute the emotional response, such as increased heart rate, dilated pupils, or triggering a variety of human emotions.[4]

VR Data Sharing

The privacy aspects of VR platforms are currently not well understood. OVERSEEN: Auditing Network Traffic and Privacy Policies in Oculus VR (OVR) was a large-scale study conducted as a comprehensive measurement and characterization of privacy aspects of OVR apps and the platform, from a combined network and privacy policy point of view. By comparing the data flows found in the network traffic with statements made in the apps’ privacy policies, the study found that approximately 70% of OVR data flows were not properly disclosed. Additional context from the privacy policies observed that 69% of the data flows were used for purposes unrelated to the core functionality of apps. Extracted and analyzed data flows in the collected network traffic from the 140 OVR apps, found that 33 and 70 apps send PII data types (e.g., Device ID, User ID, and Android ID) to first-and third-party destinations.). Notably, 58 apps expose VR sensory data (e.g., physical movement, play area) to third parties. Unlike other popular platforms (e.g., Android and Smart TVs), OVR exposes data primarily to tracking and analytics services and has a less diverse tracking ecosystem. There was no found data exposure to advertising services as ads on OVR is still in an experimental phase.[8]


OVRseen.JPG

VR Privacy

VR privacy is in an ambiguous place considering the newness of the platform. Prior research into VR privacy policies suggests that few experiences offer policies and that those that do they may be ineffective for achieving the goal of educating end-users. However, VR privacy policies are the only current way to extract supplemental, objective, understanding of the state of data collection transparency within VR experiences. Most VR providers do not clearly ensure the adoption of certain data security measures, such as encryption or pseudonymization (standard practice in more traditional digital communication means such as instant messaging apps). A study on VR privacy policies randomly sampled 10% of the applications available for HTC Vive and Oculus (the producers of the VR systems our participants used most). Only 30% of the HTC Vive applications sampled had a privacy policy posted. While 82% of the Oculus applications had a posted policy, only 19% of those policies explicitly mentioned VR or VR data. The concluding findings of this study found that even if privacy policies were a good method of developer-user transparency, the current ecosystem of VR privacy policies would not achieve this goal[9]. Certain VR systems also rely on third-party services or apps which do not appear to implement suitable security standards. Essential for VR providers to implement adequate policies and security measures (e.g., physical security of data, physical security of facilities/personnel, network security, system hardening, password security, endpoint protection, patch management, remote access, etc.) to satisfy legal requirements. Many commentators are currently pushing for the identification by governments (or even XR providers’ self-regulation bodies) of specific minimum security standards (e.g., GDPR, CCPA, CPRA, BIPA, etc). Such standards would help VR operators provide more secure products and services, thus fostering a wider deployment of solutions. [10] There has also been a push towards the creation of a “code of ethics” for VR development as many VR developers cite a lack of guidelines and advisors in the community and a general unknowingness of how to effectively inform users. There has also been discussion in VR development communities regarding the suggestion of permission requests to mitigate privacy concerns, however, no such capability currently exists for most headsets.

VR Data Regulation

Areas of Regulation

  • Data Consideration needs to be paid to how data is collected, stored, secured, shared, reported, scored, aggregated, assembled, and modeled. Amongst the areas of concern, instruments should be put in place to monitor for and protect against loss, theft, unauthorized and unintended use, and discrimination or bias.[6]
  • Connectivity Communications technologies are already regulated and standardized across numerous organizations, but the appropriateness of specific communications technologies should be considered for the intended VR use. In some situations, wired or wireless communications are preferential, in others specific types of wireless communications might interfere with specialized equipment.[6]
  • Software Extending existing software certifications, VR systems should adhere to additional requirements based on their intended use. Beyond the operational capabilities of the software, procedures, therapies, and programs fall into this category. Each of these will need to meet or exceed certain thresholds, carrying with them certifications that ensure security and safety and allow appropriate use.[6]
  • Hardware Beyond existing safety standards such as the CE or FCC marks, the intimate contact a VR device will often have with the participant will require due consideration of hygiene, allergies, comfort, and ease of use, too.[6]
  • Language Due in part to the multitude of parties involved and the abundance of applications and stakeholders, a common understanding and language needs to be developed that allows effective communication and debate to take place around these issues.[6]

See also

References

  1. “The XRSI Definitions of Extended Reality (XR) - XRSI – XR Safety Initiative.” XRSI, XR Safety Initiative, 3 May 2021, https://xrsi.org/publication/the-xrsi-definitions-of-extended-reality-xr.
  2. Dick, Ellysse. “Balancing User Privacy and Innovation in Augmented and Virtual Reality.” Balancing User Privacy and Innovation in Augmented and Virtual Reality, Information Technology and Innovation Foundation, 4 Mar. 2021, https://itif.org/publications/2021/03/04/balancing-user-privacy-and-innovation-augmented-and-virtual-reality.
  3. 3.0 3.1 3.2 “Comparison of Virtual Reality Headsets.” Wikipedia, Wikimedia Foundation, 6 Jan. 2022, https://en.wikipedia.org/wiki/Comparison_of_virtual_reality_headsets.
  4. 4.00 4.01 4.02 4.03 4.04 4.05 4.06 4.07 4.08 4.09 4.10 4.11 4.12 4.13 4.14 4.15 4.16 “The XRSI Definitions of Extended Reality (XR) - XRSI – XR Safety Initiative.” XRSI, XR Safety Initiative, 3 May 2021, https://xrsi.org/publication/the-xrsi-definitions-of-extended-reality-xr.
  5. “The XRSI Definitions of Extended Reality (XR) - XRSI – XR Safety Initiative.” XRSI, XR Safety Initiative, 3 May 2021, https://xrsi.org/publication/the-xrsi-definitions-of-extended-reality-xr.
  6. 6.0 6.1 6.2 6.3 6.4 6.5 6.6 “An Imperative - Developing Standards for Safety and Security in XR Environments - XRSI – XR Safety Initiative.” XRSI, XR Safety Initiative, 25 Feb. 2021, https://xrsi.org/publication/an-imperative-developing-standards-for-safety-and-security-in-xr-environments.
  7. 7.0 7.1 7.2 7.3 7.4 Dick, Ellysse. “Balancing User Privacy and Innovation in Augmented and Virtual Reality.” Balancing User Privacy and Innovation in Augmented and Virtual Reality, Information Technology and Innovation Foundation, 4 Mar. 2021, https://itif.org/publications/2021/03/04/balancing-user-privacy-and-innovation-augmented-and-virtual-reality.
  8. R. Trimananda, H. Le, H. Cui, J. T. Ho, A. Shuba, A. Markopoulou, “Auditing Network Traffic and Privacy Policies in Oculus VR”, arXiv preprint arXiv:2106.05407, Technical Report (extended paper). June 2021.
  9. “Ethics Emerging: The Story of Privacy and Security Perceptions in Virtual Reality.” USENIX, 1 Jan. 2018, https://www.usenix.org/conference/soups2018/presentation/adams.
  10. “The XRSI Privacy and Safety Framework - XRSI – XR Safety Initiative.” XRSI, XR Safety Initiative, 20 Dec. 2021, https://xrsi.org/publication/the-xrsi-privacy-framework.