Spatial computing represents a transformative approach to how we interact with digital information, fundamentally distinct from traditional computing through its emphasis on spatial awareness. Under the spatial computing paradigm information and contents are contextualized in space and into specific locations. The devices that deliver such content are aware and capable of computing both their global location (coordinates) and the physical 3D structure of the space they are in, coherently blending content with it.

There are several components that enable Spatial Computing, but at its core, the system needs to connect 3D experiences to physical locations, be able to precisely understand where the streaming device is in space, and compute in real-time position and occlusions.

But why use VPS and not other systems like GPS, Beacons, or QRCodes you may ask? There are three main principles that guided us in such a choice:

Let’s go through the different re-localization technologies to see how they compare to VPS:

Decentralization is a means to an end that is censorship resistance, it would be illogical to build a decentralized localization system where you need to ask permission to install QR Codes or Beacons. Leveraging Wifi and/or Magnetic Fields could have been a solution but the lack of ubiquity of the first one and the requirement for a magnetic compass of the second one undermines the application scope of such tech. The only logical solution to the problem of building a censorship-resistant global localization system is combining GPS for rough localization and VPS for precise localization and context/3D space awareness.