We build Reality Models, 1:1 representations of physical reality, in real-time.
Reality Models are made up of: structure (the static geometry of the physical space, like walls and floors), objects (detectable entities, like people or cars), and motion (the movement of sensors in 3D space, like cameras).
Developers access Reality Models when using the Reality as a Service™ (RaaS) API. Commercial Buildings access their Reality Models by integrating our Spatial Fields™ system into their built space.
The geometry of static space, like walls or floors
Detection of dynamic entities, like people or cars
3D Movement of sensors, like RGB cameras or IR
SSP encodes and compresses client device sensor output (like color and/or depth frames), and transmits it to a remote server where it's decoded and then subsequently processed with RaaS. Have your AR application stream the client device's RGB-D data to RaaS using our SSP Unity integration. Learn more
Use the RaaS API to request a "Structure snapshot," which is a mesh of the scanned physical environment at a given point in time. You can specify the data archetype (point clouds or meshes), texture (color properties or none), groupID (only send structures from defined group), and the point in time, and you can even add more data over multiple sessions by streaming to the same environmentID. Learn more
Use the RaaS API to request object reality events either through live subscriptions (ex: live detection of people in space) or historical events (a dump of all the detected people within a given time frame). First, define the object archetype (i.e. human) and request that RaaS sends back identified human objects (HumanStruct) in real-time, or within a designated date/time period. Learn more
Use the RaaS API to request motion reality events either through live subscriptions or historical events. Live subscriptions emit a stream of messages with real-time 6DoF positions of the requested sensor_ids. HistoricalMotion is a dump of all motion reality messages from a given time period. Use your client_id to subscribe to a motion_event from the generated environment_id using our RaaS Unity integration. Learn more
Thank you! Your submission has been received!