Website icon Xpert.Digital

The augmented reality technology Niantic Lightship and location-based AR development

The augmented reality technology Niantic Lightship and location-based AR development

The augmented reality technology Niantic Lightship and location-based AR development – ​​Image: Xpert.Digital

Forget GPS: This new AR technology locates your phone down to the centimeter

### High-end AR for everyone: How Niantic Lightship brings 3D scans to every smartphone – without LiDAR ### Scan and play instantly: The AR revolution that's changing multiplayer gaming forever ### More than just Pokémon: How Niantic's new platform teaches your camera to understand the world ###

The next digital level is here: Why digital artworks and games will soon be firmly anchored in your city

The world as we know it is gaining a precise digital dimension. Niantic, the company behind the global phenomenon Pokémon GO, is ushering in a new era of augmented reality with the release of Lightship 3.0. This developer platform has the potential to fundamentally change how we interact with the real world by not only projecting digital content into our environment but anchoring it there with unprecedented accuracy. At the heart of this revolution is the Visual Positioning System (VPS), a technology that surpasses traditional GPS and enables centimeter-level localization. Powered by a gigantic 3D world map created by millions of players, VPS allows virtual objects to be placed in exact physical locations that are persistent and shareable for all users.

But Lightship goes far beyond that. It democratizes advanced AR features like real-time meshing, which captures the geometry of the environment, making them available even for smartphones without dedicated LiDAR sensors. Shared multiplayer experiences become as simple as "scan and play" thanks to seamless co-location, while semantic segmentation teaches the camera to distinguish between sky, ground, buildings, and even plants. With this, Niantic is laying the foundation for the next generation of immersive applications—from location-based games and interactive city tours to persistent digital art installations and entirely new forms of social interaction.

The creators of Pokémon GO reveal the future: This is how the new AR world works

Augmented reality technology has reached a significant milestone with the introduction of Niantic Lightship 3.0. This comprehensive platform for location-based AR applications opens up entirely new possibilities for developers to precisely anchor digital content in the real world. At the same time, the Visual Positioning System is revolutionizing the way we think about spatial accuracy in AR applications.

What is Niantic Lightship and what basic functions does the platform offer?

Niantic Lightship ARDK (Augmented Reality Developer Kit) is a comprehensive framework for developing AR applications specifically designed for location-based experiences. The platform builds directly on Unity's AR Foundation, significantly extending its functionality. It is not a replacement for AR Foundation, but rather a seamless extension that overrides existing systems like depth perception, occlusion, and meshing, and adds new features.

Lightship's core philosophy lies in democratizing advanced AR capabilities for a wide range of devices. While traditional AR meshing technologies rely on LiDAR sensors, which are only available in high-end devices, Lightship enables these functionalities on ordinary smartphones without dedicated sensors. This cross-platform compatibility extends to both iOS and Android devices, making advanced AR features accessible to a significantly larger user base.

Integrating with Unity is incredibly easy: developers simply need to install the Lightship package and activate it in the XR settings. Existing AR Foundation projects can be extended with just a few clicks, without requiring a complete rewrite. This seamless integration means developers can maintain their familiar AR Foundation workflows while simultaneously benefiting from Niantic's advanced features.

How does the Visual Positioning System work, and what technical principles enable centimeter-accurate localization?

Niantic's Visual Positioning System (VPS) represents a paradigm shift in AR positioning. While GPS systems typically offer an accuracy of around one meter under ideal conditions and can degrade to several meters in dense urban areas, VPS achieves centimeter-level accuracy. This exceptional precision is achieved through a complex system of AI-powered neural networks and visual pattern recognition.

The technical foundation of VPS is based on the analysis of individual camera images, which are compared with a comprehensive 3D world map. This map is created by continuously collecting scan data from millions of users of Niantic games such as Pokémon GO and Ingress. Every week, Niantic receives approximately one million new scans, each containing hundreds of individual images, which contribute to improving the global map.

The system functions by implementing over 50 million neural networks with more than 150 trillion parameters, operating at over one million locations worldwide. On average, approximately 50 neural networks are responsible for each location, with each network possessing around three million parameters. These neural networks can compress thousands of mapping images into a lean, neural representation, providing precise positioning data for new queries.

Localization is achieved through a six-dimensional positioning approach (6DOF – Six Degrees of Freedom), which determines not only the geographic position but also the orientation of the device in space. This approach makes it possible to precisely link digital content to real-world locations, ensuring that it appears at the same physical location for all users.

Which locations are currently available for VPS and how is the global coverage structured?

Niantic's global VPS coverage shows a strategic growth pattern focused on metropolitan areas and high-traffic public spaces. Currently, over one million VPS-enabled locations are available worldwide, drawn from a pool of ten million scanned locations. These figures illustrate the selective process by which only the highest-quality and most reliable scans are released for productive use.

The primary focus regions comprise six key cities with particularly dense coverage: San Francisco, Los Angeles, Seattle, New York City, London, and Tokyo. These cities serve as pilot regions where Niantic is conducting intensive mapping activities and deploying specialized surveying teams. The selection of these cities is based not only on their strategic importance but also on the high level of user activity in Niantic's existing games.

Each VPS-enabled location covers a diameter of approximately ten meters, enabling reliable localization for users within this radius. This scale ensures precise positioning regardless of a user's location within the activated area. The locations encompass a diverse mix of parks, pathways, landmarks, local businesses, and other publicly accessible areas.

The Geospatial Browser tool allows developers to explore available VPS locations, nominate new locations, and download 3D mesh data for their projects. Simultaneously, the Niantic Wayfarer app, currently in public beta, enables developers and users to add new locations to the map, contributing to its continuous expansion.

What advanced meshing features does Lightship 3.0 offer for devices without LiDAR sensors?

Lightship 3.0's meshing technology represents a significant technological breakthrough in AR development. Traditionally, real-time meshing was limited to devices with LiDAR sensors, restricting this advanced functionality to a small segment of high-end smartphones. Lightship revolutionizes this approach by implementing proprietary algorithms based exclusively on RGB camera data.

The system uses depth estimation and tracking data to generate a real-time mesh that represents the estimated geometry of the scanned real world. It transforms the physical environment into a grid of tessellated triangles, creating a computer-readable representation of the physical world. This mesh data allows virtual objects to have realistic physical interactions with their environment—for example, a virtual ball can realistically bounce off the floor and walls.

The Lightship Meshing Extension offers developers comprehensive control over mesh parameters. The target frame rate can be adjusted to optimize the balance between performance and quality. The maximum integration distance determines the distance at which new mesh blocks are generated, while the voxel size affects the precision of the surface rendering. Larger voxels save memory but reduce the level of detail in the generated surfaces.

An innovative feature is the distance-based volumetric cleanup system, which saves memory and improves latency by removing already processed elements as soon as they move outside the active mesh generation area. Additionally, the system offers experimental level-of-detail functions that further optimize memory consumption and latency through adaptive levels of detail.

How does multiplayer co-localization work with the Visual Positioning System?

Multiplayer co-localization is one of the most impressive innovations of Lightship 3.0, solving a fundamental problem of shared AR experiences. Traditionally, multiplayer AR applications required complex input systems like join codes or QR code scans to synchronize multiple users in a shared virtual space. Lightship VPS eliminates these hurdles through automated co-localization based on the visual detection of VPS locations.

The process begins when the first user scans a VPS-enabled location. The system automatically locates the device's position and orientation with centimeter-level precision, establishing a common frame of reference. Subsequent users simply point their devices at the same location to automatically join the multiplayer session. This seamless integration makes AR multiplayer experiences as easy as "scan and play.".

The technical implementation utilizes Lightship's SharedSpaceManager class, which automatically creates network connections and supports up to ten players in a session. The system offers a modular architecture, allowing developers to integrate various network services according to their specific requirements. Particularly noteworthy is the integration with Unity's Netcode for GameObjects, which enables the porting of existing multiplayer games to AR without reprogramming the network stack.

Co-location also works with alternative methods like image tracking via QR codes, but VPS offers a significantly more user-friendly experience. Developers can even implement hybrid approaches where one player participates at home in a tabletop version while other players participate simultaneously in the real world at a VPS location.

What semantic segmentation does Lightship offer, and how do the 20 classes extend environment recognition?

Lightship 3.0's semantic segmentation represents one of the most advanced implementations of environmental sensing in AR development. The system can automatically identify and categorize various elements of a scene, enabling context-aware interactions with the real world for AR applications. This technology goes far beyond simple person detection, offering a comprehensive classification of the physical environment.

The twenty available segmentation classes cover fundamental categories such as sky, ground, natural ground, artificial ground, water, people, buildings, vegetation, and grass. Additionally, the system offers experimental channels for specialized detections such as flowers, tree trunks, pets, sand, screens, dirt, vehicles, food, seating, and snow. This detailed classification allows developers to program highly specific AR interactions.

The technical implementation is achieved through two complementary data formats. Firstly, packed semantic channels are provided as unsigned integer buffers, where each of the 32 bits corresponds to a semantic channel and is either enabled or disabled. Secondly, normalized float values ​​between 0 and 1 are available for each semantic channel, indicating the probability that a pixel corresponds to the specified semantic category.

A single pixel can be assigned to multiple categories simultaneously – for example, ground surfaces can be classified as both “soil” and “natural soil.” This multiple assignment enables nuanced interactions, allowing AR applications to react contextually. A virtual pet could, for instance, identify grassy areas for running, while AR planets could fill the detected sky, or the real ground could be transformed into AR lava.

 

🗒️ Xpert.Digital: A pioneer in the field of Extended and Augmented Reality

Finding the right Metaverse agency, planning office, or consulting firm - Image: Xpert.Digital

🗒️ Finding the right Metaverse agency, planning office, or consulting firm – Search and search: Top Ten Tips for Consulting & Planning

More information here:

 

Multiplayer AR made easy: Co-localization for up to ten players

How is Lightship integrated with AR Foundation and what compatibility aspects need to be considered?

The integration of Lightship with Unity's AR Foundation represents a fundamental redesign compared to previous versions of ARDK. While ARDK 2.X forced developers to choose between Niantic's system or Unity's AR/XR systems, version 3.0 allows for a seamless combination of both frameworks. This hybrid architecture makes Lightship a true extension of AR Foundation, rather than a replacement.

The practical implementation is remarkably straightforward. Developers simply need to install the Lightship package via Unity's Package Manager and activate it in the XR settings. Existing AR Foundation projects can be extended without code changes, as Lightship automatically overrides and extends basic AR Foundation managers such as depth, occlusion, and meshing.

Compatibility extends across various Unity render pipelines. Lightship supports both the Built-In Render Pipeline and the Universal Render Pipeline (URP), although URP requires additional configuration steps. The platform is fully compatible with AR Foundation 4.x and 5.x, although newer versions like AR Foundation 6.0 may have limited support for certain Lightship extensions.

For developers migrating from ARDK 2.X, Niantic offers comprehensive migration guides, as some API calls and patterns have changed despite similar workflows. However, the shared concepts between AR Foundation and ARDK significantly facilitate the transition. Developers can use existing AR Foundation documentation and tutorials as a foundation and then extend them with Lightship's unique features.

What advantages does Lightship offer compared to conventional AR development approaches?

Lightship differentiates itself from conventional AR development approaches through several groundbreaking advantages that significantly improve both technical performance and user-friendliness. The most fundamental advantage lies in the cross-platform availability of advanced AR features, which were traditionally limited to high-end devices with specialized sensors.

Lightship's proprietary meshing technology achieves a greater range on devices without LiDAR than LiDAR-based systems. While LiDAR sensors are typically limited to a range of about five meters, Lightship's camera-based system can cover significantly greater distances. This extended range enables more immersive AR experiences in larger environments and makes advanced AR features available to a much wider range of devices.

Another crucial advantage lies in the integrated multiplayer functionality, which supports up to ten players in shared AR spaces. Automated co-location via VPS eliminates traditional hurdles such as QR code scans or complex join codes, making multiplayer AR as simple as viewing a location together. This ease of use significantly lowers the barriers to entry for AR multiplayer experiences.

Semantic segmentation with twenty available classes enables context-aware AR applications that can intelligently respond to various environmental elements. This capability goes far beyond traditional AR approaches, which are mostly limited to simple surface recognition. Lightship's system can distinguish between sky, different soil types, vegetation, water, and many other elements, making significantly more naturalistic and interactive AR experiences possible.

The persistence-enabled anchoring of AR content to real-world locations via VPS creates entirely new application possibilities. Developers can place AR content at specific geographic locations that remain permanently available to all users. This persistence enables applications such as AR geocaching, location-based information systems, and persistent AR art installations.

What development tools and debugging functions are available in Lightship 3.0?

Lightship 3.0 offers a comprehensive suite of development tools specifically designed to accelerate and simplify the AR application development process. The playback and mocking tools represent one of the most significant innovations, as they allow developers to test AR functionalities directly within the Unity editor without requiring physical devices. This simulation can save several hours of iteration time per day, since developers no longer need to constantly transfer builds to devices.

The Geospatial Browser tool acts as a central hub for VPS-based development. Through this web-based platform, developers can explore globally available VPS locations, nominate new locations, and download complete 3D mesh data for their projects. The downloaded mesh data can be directly imported into Unity, allowing developers to precisely position AR content against real-world geometry before on-site testing.

Lightship's simulation subsystems significantly expand development capabilities. These tools enable testing of VPS localization and other location-based features even in environments where no actual VPS locations are available. Developers can fully develop and debug their applications in controlled environments before deploying them in real-world scenarios.

The comprehensive API documentation and sample repositories on GitHub ensure that developers can quickly become productive. Niantic offers detailed migration guides for teams looking to switch from previous ARDK versions or other AR frameworks. The community platform facilitates direct interaction with other developers and the Niantic development team for specific technical questions and feedback on experimental features.

What hardware requirements and device platforms does Lightship support?

Lightship 3.0's hardware support demonstrates Niantic's commitment to broad device compatibility, extending far beyond the traditional limitations of AR frameworks. The platform supports both iOS and Android devices and works on smartphones with and without LiDAR sensors. This cross-platform compatibility is crucial for democratizing advanced AR capabilities.

For devices with LiDAR sensors, such as the iPhone Pro models, Lightship offers optimized support that takes full advantage of this hardware. Developers can enable "Prefer LiDAR if Available" in the Lightship settings to benefit from the higher precision and reduced latency on these devices. At the same time, all Lightship features also work on devices without LiDAR, ensuring a consistent user experience across different device classes.

Support for AR and MR headsets extends Lightship's reach beyond smartphones. The platform is already integrated with Snapdragon Spaces-compatible devices and offers dedicated support for Magic Leap 2. This headset support includes all of Lightship's core features, including VPS, semantic segmentation, and advanced meshing capabilities.

The Lightship Magic Leap integration offers over 200 object recognition classes, enabling context-aware applications on professional AR headsets. The collaboration with Qualcomm for Snapdragon Spaces ensures that Lightship VPS will also be available on future XR headset generations. This forward compatibility means developers can start using Lightship today while being prepared for future hardware generations.

For web-based applications, Niantic Studio offers WebAR functionalities that enable VPS localization directly in the browser. This WebAR integration extends the reach of Lightship-based applications to platforms that don't require native app installations, making AR experiences even more accessible.

What practical application scenarios and use cases does Lightship VPS enable?

The practical applications of Lightship VPS span a wide range of industries and use cases, giving rise to entirely new categories of AR applications. One of the most prominent examples is Pokémon Playgrounds, developed by Niantic itself, which demonstrates how VPS enables persistent, shared AR experiences at scale. In this application, players can place Pokémon at specific real-world locations, which then remain permanently visible to other players, offering interactive AR photo opportunities.

Geocaching applications represent another promising area of ​​application. Developers can "hide" virtual treasures or items at precise VPS locations, which other players can then find and collect. This type of application utilizes the centimeter-accurate positioning of VPSs to place treasures so precisely that they can only be found through accurate navigation, thus creating realistic treasure hunts in the real world.

Tourism and education applications benefit significantly from location-based content anchoring. AR travel guides can display historical information, 3D reconstructions of past eras, or interactive explanations directly at relevant locations. Museums and historical sites can create immersive experiences that precisely link digital content with physical objects or locations, seamlessly merging education and entertainment.

Retail and marketing applications are opening up new dimensions of customer engagement. Retailers can anchor AR storefronts, virtual product demonstrations, or interactive advertising content to specific locations. These persistent AR experiences can reach potential customers even outside of traditional business hours and enable entirely new forms of spatial advertising.

Industrial applications include maintenance and training in complex environments. Technicians can anchor AR instructions and diagnostic information directly to machines or systems, providing precise, contextual assistance. Training scenarios can simulate realistic work environments without requiring actual equipment or posing safety risks.

What does the future hold for Lightship and what expansions are planned?

Niantic's vision for Lightship goes far beyond its current functionalities, aiming to create a Large Geospatial Model (LGM) that enables spatial understanding on a global scale. This ambitious project will connect all local neural networks into a single, cohesive world model capable of linking scenes with millions of other scenes worldwide, thereby developing a comprehensive spatial understanding.

The continued expansion of VPS coverage is a key focus. While over one million locations are currently activated, Niantic is working to extend coverage to over 100 cities by the end of the year. The combination of community-based scans through the Wayfarer app and professional surveying teams in key regions is intended to accelerate this expansion.

The integration with emerging AR and MR hardware platforms demonstrates Niantic's commitment to the future of spatial computing. The partnership with Qualcomm for Snapdragon Spaces and support for Magic Leap 2 are just the beginning of a broader hardware strategy. Niantic is positioning Lightship as a future-proof platform that works on today's smartphones but is optimized for future headset technologies.

The development of the Niantic Spatial Platform ecosystem involves the integration of various technologies and services. The platform is intended not only to support AR development but also to provide comprehensive spatial data services for diverse application areas, from autonomous vehicles to robotics.

WebAR functionalities are continuously being expanded to enable VPS localization directly within web browsers. This development makes AR experiences even more accessible, as no app installation is required, and opens up new possibilities for spontaneous, location-based AR interactions.

Lightship's experimental features, such as advanced semantic segmentation and object detection with over 200 classes, point the way to future developments. These features are continuously improved and evolved from experimental to fully supported, enabling increasingly sophisticated and context-aware AR applications.

Unity integration makes Lightship 3.0 a developer booster

Niantic Lightship 3.0 and the Visual Positioning System represent a turning point in AR development, transforming location-based augmented reality from a niche segment to a mainstream-ready technology. Centimeter-accurate positioning, combined with advanced features such as device-independent meshing and semantic segmentation, creates a foundation for entirely new categories of immersive applications.

Seamless integration with Unity's AR Foundation significantly lowers the barrier to entry for developers, allowing existing AR projects to benefit from Niantic's advanced features without requiring complete redevelopment. Cross-platform compatibility from iOS to Android and support for emerging AR hardware ensure that Lightship-based applications can reach a broad user base.

With over one million activated VPS locations worldwide and continuous expansion through community contributions and professional mapping, Niantic is creating a global infrastructure for persistent, shared AR experiences. The vision of a Large Geospatial Model points to a future where digital and physical worlds seamlessly merge, enabling new forms of spatial computing that are difficult to imagine today.

 

We are here for you - Consulting - Planning - Implementation - Project Management

☑️ SME support in strategy, consulting, planning and implementation

☑️ Creation or realignment of the AI ​​strategy

☑️ Pioneer Business Development

 

Konrad Wolfenstein

I would be happy to serve as your personal advisor.

You can contact me by filling out the contact form below or simply call me on +49 7348 4088 965 .

I'm looking forward to our joint project.

 

 

Write to me

 
Xpert.Digital - Konrad Wolfenstein

Xpert.Digital is a hub for industry focusing on digitalization, mechanical engineering, logistics/intralogistics and photovoltaics.

With our 360° Business Development solution, we support renowned companies from new business to after-sales.

Market intelligence, smarketing, marketing automation, content development, PR, mail campaigns, personalized social media and lead nurturing are part of our digital tools.

You can find more information at: www.xpert.digital - www.xpert.solar - www.xpert.plus

Keep in touch

Leave the mobile version