Locate
Seamless AR integration powered by the most advanced geospatial models designed to process and understand data about the physical world. Purpose-built for computer vision and the next generation of spatial computing to provide precise AR almost anywhere in the real world.
Build immersive AR experiences at real-world locations.
Crafting immersive AR experiences at real-world locations requires real time understanding of the position and orientation of your users. With Niantic Visual Positioning System (VPS), developers now have the power to localize users and anchor AR content with centimeter-level accuracy — in seconds. With only a single image frame, Niantic VPS swiftly and accurately determines a user’s six degrees of freedom (6DOF) pose.
Accurately overlay AR content on the world by precisely understanding where the user is looking.
Persist AR — across sessions and users
Real-world AR experiences are waiting for you
Built on Niantic Map
World Pose
Frequently Asked Questions
What is Niantic VPS?
Niantic VPS (Visual Positioning System) is a cloud service that enables applications to localize a user’s device at real-world locations, letting users interact with persistent AR content and powering new immersive experiences. VPS determines the device’s position and orientation (pose) by referencing Niantic Map data that exists in Niantic’s cloud. Niantic has created a giant 3D map of the world, stored in the cloud. When you use an app or web experience with VPS, your device compares what it sees through the camera to this map. This allows it to pinpoint your exact location and enables you to place virtual objects in the real world and they'll stay put, even if you move around or close the app or experience.
What is Niantic's third-generation 3D map?
Niantic's map is our third-generation, 3D map that enables machines to determine their precise position and orientation in the world. It consists of many petabytes of geospatial data that are used by Niantic VPS to precisely orient (localize) users in their physical space. VPS uses computer vision algorithms to compare the scene in front of the user’s camera to location data stored in Niantic Map. This is the glue that binds the physical world to the digital world, making highly immersive location-based AR possible and enhancing the ability of computer vision and AI systems to understand the world.
How Does Niantic VPS Work?
What is World Pose and How Does it Work With Niantic VPS?
What is Scanning?
AR scans from users, developers, and surveyors are the fundamental ingredient that Niantic uses to build Niantic Map. AR scans are recorded and uploaded using Niantic’s AR scanning framework, which is a module used inside Pokémon GO, Ingress, and Scaniverse. Each AR scan consists of a series of video frames with supporting data from accelerometers, gyroscopes, and GPS sensors that construct a 3D model of the world from multiple 2D images. Niantic uses a deep learning AI system to build the maps, meshes and splats which make up the Niantic Map and power the Niantic VPS.
Where is Niantic VPS Available?
How Do I Cover New Locations?
What Systems Work With Niantic VPS?
What Are the Device Requirements for Niantic VPS?
How Much Does Niantic VPS Cost?
VPS usage is billed based on monthly VPS calls to the localization server. Your first 25,000 calls are free. Detailed information on pricing can be found here.