Panoramas from .e57 Files

Prev Next

NavVis IVION can extract or reconstruct panoramas from .e57 s taken by a static laser scanner.

When you import a point cloud in .e57 format, NavVis IVION checks if there are panorama images embedded directly in the file.

If the file does not contain embedded images, NavVis IVION tries to reconstruct panoramas from the point cloud data based on intensity values or color (RGB) information.

NavVis IVION supports importing cube map images in the pinhole representation. If an .e57 file contains embedded panorama images, NavVis IVION extracts these images and converts them to equirectangular images.

Each successfully extracted panorama will correspond to a in NavVis IVION.

If an .e57 file does not contain embedded panorama images, NavVis IVION tries to reconstruct panoramas for every scan location listed in the file.

A scan location is the point at which a static laser scanner was placed while scanning the area. Each scan location where a panorama was successfully reconstructed will correspond to a in NavVis IVION.

To reconstruct panoramas from an .e57 point cloud, the point cloud for each scan location must:

  • Contain either color (RGB) information or intensity values. Otherwise panorama reconstruction is skipped for that scan location. Individual points without color information lead to black pixels in the resulting panorama.

  • Be arranged in a grid with a height and width of at least 700x700 points. Otherwise panorama reconstruction is skipped for that scan location.

  • Contain points across 360° horizontally. Otherwise the result will look distorted.

Note: .e57 projects containing RGB values must be exported separately from .e57 projects containing intensity values.

To reconstruct panoramas from an .e57 point cloud, the point cloud must be structured. For NavVis IVION, structured means that:

  • The points are assigned to the scan locations from which they were taken (scan-centric). A single .e57 file can contain points from multiple scan locations.

  • The points for each scan location are arranged in a grid form with a height and width.

  • The point cloud file contains metadata about the height and width of each grid.

You can export structured .e57 point clouds from standard point cloud processing applications for static laser scanners. Different applications have different names for this export option, but the results all work for import in NavVis IVION.

To reconstruct panoramas from an .e57 point cloud, the point cloud for each scan location should be organized to achieve the best quality. If the point cloud is unorganized, the points must be in either Cartesian or spherical coordinates. Otherwise panorama reconstruction is skipped for that scan location.

For NavVis IVION, organized means that:

  • There is a point in the point cloud for every pixel of the grid.

  • The number of points for the scan location is equal to the height and width of the grid.

If the point cloud is unorganized, NavVis IVION works around that and tries to fill in the missing pixels, but the result may contain some artifacts and black areas.

Note: .e57 point clouds can become unorganized if the processing software removes "invalid" points when exporting. Invalid points occur if the laser scanner does not find coordinates for the point. However, points without coordinates still contain color information which helps to reconstruct the panorama. Some processing applications remove these points when exporting, others do not. To export an organized .e57 point cloud, you may need to use a different processing software.

Note: Scanners with a tripod do not record points of a small circle on the floor at their own position while at that scan location. This circle cannot be filled in during panorama reconstruction, even if the point cloud is organized.

To import .e57 files, follow the instructions in Importing External Point Clouds. The panorama extraction and reconstruction starts automatically after processing the point clouds.


NavVis IVION can extract or reconstruct panoramas from .e57 point clouds taken by a static laser scanner.

If the .e57 file contains embedded panorama images, NavVis IVION extracts these images and converts them to equirectangular images.

The point cloud must contain color (RGB) information or intensity values, be arranged in a grid of at least 700x700 points, and contain points across 360° horizontally.

Yes, but if the point cloud is unorganized, it must be in either Cartesian or spherical coordinates for successful panorama reconstruction.

If the point cloud does not meet the requirements, panorama reconstruction will be skipped for that scan location.