Building 3D models with Elios 2: Processing data with a photogrammetry software

Learn how to build your first photogrammetric 3D model using a dataset captured indoor with Elios 2.

Now that you know why one might want to use photogrammetry to build 3D models of indoor spaces and how to acquire appropriate data with Elios 2 to build 3D models, you are ready to process these data to build your first 3D model. In this blog post we will review how you can use Inspector to prepare your dataset to be processed with Pix4Dmapper or another photogrammetry processing software. We will then go step by step through the process to follow to build your first 3D model with Pix4Dmapper.

To follow this blog post you will need an Elios 2 dataset, Inspector, and Pix4Dmapper. If you don’t yet have the required hardware or pieces of software, here is how to download all the material:

Preparing the data with Inspector

The first step is to extract video frames and save them as images. Open your video in Inspector, and use the tool “Export frames as images” under the “Export” menu.


This tool allows to select the start and end point for the frame extraction, and the frequency at which frames will be extracted. The video being recorded with 30 frames per second (fps), you will get one frame per second if you choose “one image every 30 frames”. This is often a good frequency to start with. If you were flying at high speed, or if the images contain few visual features, you may decide to increase the number of images by choosing “one image every 15 frames” for example. But keep in mind that a higher number of images result in a longer processing time!

For Pix4D users, we provide two processing templates that will set all the recommended processing parameters for you. If you check the corresponding box, the template file will be saved next to your images.

  • Fast processing: recommended for datasets with a lot of visual features and generally high overlap. The images are downscaled for faster processing. The resulting point cloud has less points.
  • Robust processing: recommended for datasets with less visual features, or sub-optimal trajectory (low overlap). The matching strategies are more robust but the processing is longer. The images are kept at full resolution for the point cloud densification, resulting in a denser point cloud.


Processing with Pix4D

Camera model

When you create a new Pix4D project and add the video frames extracted by Inspector, the software will recognize them (via tags in the image exif) and automatically select the correct camera model, for 4K this is: Elios2_2.7_3840x2160


If you extracted the images with another tool than Inspector, they will not be recognized and you will have to manually select the camera model from a dropdown menu. Note that the Elios 2 camera model is available for the 4K and FHD video formats, and 12MP still format.

Processing options template

You can import a processing options template (.tmpl) following these instructions. To generate the template file from Inspector, simply select the corresponding checkbox in the Export frames window. After the importation, the template is saved in Pix4D and you can use it for further projects.

Processing multiple flights together

You can process image of several flights together in order to create larger models and localize all data on the same model. Projects with 2’000 images (about 4 flights with 1 image per second) are very well handled by Pix4D. The processing time depends on your hardware and the processing options (template) that you choose.

Remember that photogrammetry in a GPS denied environment relies solely on the visual information of the images. When processing several flights together, it is crucial that each flight contains images that are very similar to the images of other flights, so that the flights can be connected to each other. Read again how to acquire appropriate data with Elios 2 to build 3D models and in particular the last point on loop closure.


Here, several flights enter the pipe system through the same pipe. In this way, the different flights are well connected.


Using another photogrammetry software

Using a different photogrammetry software is also possible, if it accepts images that are not geotagged (images with no localization information).

Note that you may have to select a different camera model, with different parameters. Many photogrammetry software allow to specify an approximate value for the main camera parameters, and the software will optimize the model during the processing. If you follow such procedure, make sure that you use an easy dataset, to start with. It could be beneficial to record a video specifically for this purpose:

  • Outdoor, with good lighting conditions
  • Environment with many visual features
  • Flying several lines with high overlap

Bellow are the main characteristics of the Elios 2 camera:


Sensor ship size—7.564 mm (H)  x 5.476 mm (V)

Focal length—2.71 mm

Lens distortion—Fisheye

4K format

Image resolution—3840 x 2160

Active sensor size—5.952 mm (H) x 3.348 mm (V)

Pixel size—1.55 μm (H) x 1.55 μm (V)

FHD format

Image resolution—1920 x 1080

Active sensor size—5.952 mm (H) x 3.348 mm (V)

Pixel size—3.10 μm (H) x 3.10 μm (V)

Photo format

Image resolution—4000 x 3000

Active sensor size—6.323 mm (H) x 4.743 mm (V)

Pixel size—1.55 μm (H) x 1.55 μm (V)

The software may allow you to fine-tune some processing parameters, such as the image resolution or the matching strategy. Note that these parameters may have an important impact on the processing time and the quality of the result. Please refer to the documentation of your software.

Referencing the model and taking measurements

By default the 3D model will not have a correct scale and orientation. Since the images are not geotagged, it is required to provide ground control points and/or scale and orientation constraint if you want to scale, orient, and reference the project correctly. Scaling the project is mandatory if you want to take measurements. Giving the right orientation may help for visualisation, and referencing the model in a given coordinate system allows to display it together with other models and geodata.

This section assumes that you are using Pix4D, but the steps explained here are also found in other photogrammetry software.

After the first processing step (position and orientation of the cameras), you already get a quality report that indicates the number of images that could be calibrated. It also gives other indications on the quality of the results.


Extract from the quality report


By looking at the 3D view, you should recognize the shape of your asset. If a low number of images are calibrated, or if the model is obviously distorted or inconsistent, you may change the processing options for more robust parameters, and start again the first processing step. You can also decide to extract more images from the video (for example two frames per second - one every 15 frames) and start a new project.


Pipes model after 1st processing step. Here we see that the end of one pipe has not been reconstructed


At this stage you can add:

  • Scale constraints. If you know the length of some objects that you can identify on images, you can use them to scale the project. Read this article to learn more about scale constraints in Pix4D.
  • Orientation constraints. If the model is not upright, it may be difficult to visualize it. Adding a single orientation constraint to define the vertical axis is often useful. You simply need to identify, on the model or in the images, two points that should form a vertical line, such as the corners of a room, a vertical weld along a wall, a vertical pipe, the frame of a door, etc. This article explains how to set an orientation constraint in Pix4D.
  • Ground control points (GCPs). To georeference your model in a given coordinate system, you need to add ground control points. These are points for which you know the precise 3D coordinates in your coordinate system. They are typically measured with a GPS or a total station. Learn more about GCPs in this excellent article made by Pix4D.

Once you added these elements, you need to reoptimize the project - a quick process that will recompute the positions of the images. Then, you can continue with Step 2 (point cloud densification and 3D mesh).

Note that Step 3 (DSM, Orthomosaic and Index) is only needed if you need these specific outputs.


A scale constraint is placed between the two pipe entries. The distance (here 2100 mm) was obtained from blueprints.


Share the love

Photogrammetry is an amazing tool that allows inspectors and surveyor to create digital twins of nearly everything. We are really keen to see what you are able to produce by using the different tools presented in this article. Don’t hesitate to share your results by posting screenshots and fly through of your models on social media by tagging them using #elios2photogrammetry,  @flyabilty on LinkedIn and Facebook, or @fly_ability on Twitter. We will make sure to relay your amazing work to our network of followers by tagging you in return. If you are interested, you can also send us the pieces of work you are the most proud of and we’ll post it onto our blog and social media channels.

This article belongs to a serie about photogrammetry: 

Why use photogrammetry to build 3D models of indoor spaces? 

Mining drones: Elios 2 creates photogrammetric models

Building 3D models with Elios 2: how to acquire appropriate data for photogrammetry

Building 3d models with Elios 2: processing data with a photogrammetry software

Elios 2 Tested for Indoor Stockpile Volumetry, Produces 3D Maps Accurate to within 1 Centimeter

Table of contents



    There are 3 questions all inspectors must answer when conducting internal inspections—and each product we've made is designed to help answer them.


    Inspectors are using Inspector 3.0 to create 3D models of sewer systems, tanks, and more—read this article to see how this new software is helping […]


    Wondering how Inspector 3.0 differs from other 3D modeling software? Read this article to find out.


    Drones present several benefits as a tool for remote visual data collection in mining operations—here is our list of the top 6.


    Wondering how indoor drones are being used in public safety? Here are three use cases from police officers and firefighters working in the field.


    Drones present several benefits as a tool for remote visual data collection in sewer inspection scenarios—here is our list of the top 8.


    Although 2020 was a difficult year—as it was for everyone—we managed to stay quite busy here at Flyability. Here is our list of highlights from the year.


    Drones present several benefits as a tool for remote visual data collection in NDT (Non-Destructive Testing) indoor inspection scenarios—here is our list […]

    Articles Operational Procedures

    For indoor inspections, drones can help eliminate hazards completely by replacing the need for an inspector to enter them. This places drones in the top […]

    Inspector Photogrammetry

    What if you could make a 3D map showing you exactly where a defect was located within an asset after an indoor drone inspection flight—and almost no […]


    During these times of COVID-19, boilers are crucial for the continued operation of a variety of businesses.


    2019 was a tipping point for the use of robotics in inspections, especially for indoor applications. Learn more about the progress made in indoor drone […]

    FAQs Articles

    The short answer to this question is about 10 minutes. But, there is a lot more to say about flight time. Find out more in this article.


    During an API 510 inspection, a certified inspector from formal inspection body Bureau Veritas allowed the Elios 2 drone to be used as a formal inspection […]

    FAQs Articles

    What is the price of the Flyabilty Elios 2? Here is a short article about pricing to make sure you get all the data you need during your decision process.


    Image resolution can have several meanings. It is a central question for many tasks that require a high data quality. But what is a good resolution? How […]


    The level of data security built into our products is important to some users and we understand that transparency is key. Here is an overview of all the […]


    Learn how you can perform safer confined spaces inspections using drones. Discover applications in various industries and get a glimpse of our […]

    Articles Photogrammetry

    Learn how to capture proper dataset to create photogrammetric 3D models with Elios 2. This blog post will guide you through the key points to be […]

    Articles Photogrammetry

    Discover the different scenarios where drone users envision using indoor photogrammetry to improve their business efficiency.