Third Party Scans
The Multiset developer portal supports third-party capture platforms, including Matterport, NavVis, Leica, Faro, Xgrids and Insta360, to streamline the creation of high-accuracy Visual Positioning Systems (VPS). Developers can use these industry-leading tools to generate the data required for precise localization and AR experiences.
Supported Input Formats
Multiset accepts three kinds of input for building a map:
Point cloud
Structured .e57 with embedded panoramas, compressed to .zip
The most common path. Panoramic images must be included in the export.
360 video
Raw .insv, one file per .zip
Hand-held 360 capture, no LiDAR hardware required. See Insta360 Scans.
Supported Vendors and File Types
Matterport (MatterPak)
Pro2, Pro3
MatterPak bundle
Fetched from your Matterport account, no manual upload
Faro
Focus series, Orbis, Flash/Hybrid
.e57 with Color Panorama Image enabled
.e57 inside a .zip
Xgrids (Gaussian Splat)
PortalCam, L2 Pro, K1, K2
.ply and poses.json
Both files in a single .zip
Using a scanner that is not listed? Structured .e57 files from other scanners will also work, as long as the data is laid out the same way as the exports above, meaning the point cloud and its panoramic images with pose information are embedded in the file. Simply pick the closest matching provider in the upload dropdown and the Multiset backend will detect the structure and process it. The provider selection does not have to match your hardware exactly, since the panorama format is detected automatically.
Panoramas can be cubic or equirectangular, based on the vendor. The system detects the pano format.
Input Requirements
Point cloud (.e57)
Panoramas: Panoramic images must be included in the export. These are essential for capturing comprehensive environmental data.
Scan Density: The density of both the scans and the accompanying images should be high. Increased density ensures better visual mapping and localization accuracy.
Panorama Spacing: Keep the distance between panoramas (scan positions or capture trigger interval) between 1 and 3 meters, depending on the device: 1 to 2 m for Faro and Xgrids (1 m indoors, 2 m outdoors), 1.5 to 2.5 m for Matterport, 2 to 3 m for Leica tripod scanners, and up to 3 m for NavVis in open spaces. See each scanner page for details.
Gaussian Splat
Metric scale is required. Arbitrary-scale reconstructions cannot be used for VPS.
poses.jsonis required, the splat cannot be localized against without the camera poses used to train it.Both files must sit at the root of the
.zip, with no nested folders.
360 video
Record in the camera's 360 video mode: 5.7K at 60 fps for indoor and low light, 8K at 30 fps for outdoor and natural light. Flat or single-lens footage is not supported.
Include a printed ChArUco calibration marker in the scene. This is what gives the reconstruction its real-world metric scale.
Walk at a steady 1.0 to 1.5 m/s with the camera at head height, and close the loop by returning to your starting point.
Upload the raw
.insv, no stitching required. Multiset stitches to equirectangular server-side.Keep each
.zipunder 50 GB, with exactly one.insvinside. One.insvproduces one map.
360 video support (new): Multiset accepts hand-held 360 video as input for VPS, so you can build a map without LiDAR or SLAM hardware. The first supported pipeline is Insta360 (X4 and X5), uploaded as a raw .insv file. See Insta360 Scans for camera settings, the calibration marker, and walking patterns.
Gaussian Splat support: Multiset accepts Gaussian Splats as input for VPS. The first supported pipeline is Xgrids, where all Xgrids scanners (PortalCam, L2 Pro, K1/K2) can export Gaussian Splats in .ply format via Lixel CyberColor. See Gaussian Splat for details.
Benefits of High-Density Scans:
Enhanced environmental detail for improved VPS accuracy.
Better alignment and anchoring of AR experiences in real-world environments.
Seamless integration with Multiset’s tools for large-scale AR deployments.
By leveraging the capabilities of Matterport, NavVis, Leica, Faro, Xgrids and Insta360, developers can create precise and persistent AR experiences.
Last updated
Was this helpful?

