Pix4Dmapper 2.0 Technical Release Notes

Getting Started and Manual (online) (pdf)

Download

VersionRelease dateRelease type
2.0.104 January 4, 2016 Bug fix release
2.0.100 December 15, 2015 Bug fix release
2.0.89 November 18, 2015 Bug fix release
2.0.83 October 7, 2015 Bug fix release
2.0.81 September 15, 2015 Bug fix release
2.0.80 September 10, 2015 Bug fix release
2.0.77 August 20, 2015 Bug fix release
2.0.71 August 10, 2015 New release

 

 

Version 2.0.104

Bug fixes

  • Radiometric calibration
    • Fix bug where vignetting was not taken into account at radiometric calibration.
  • Mosaic Editor
    • Fix bug where panning and zooming in the mosaic view was extremely slow for some projects.
    • Fix bug where in some cases the image choice for a region that is displayed on the right sidebar showed blank images. This happens for projects were images that are not visible for this region were displayed.

Known bugs

  • DSM filtering at step 3 may be 4 times slower on computers with Quadro Graphics cards that use the official driver.
    Workaround: use the GeForce Drivers.
  • Scale and orientation constraints
    For projects with image geolocation, when using scale/orientation constraints that are too different from the scale/orientation given by the image geolocation, they are not taken into account.
    Workaround: If the scale and orientation given by the image geolocation is too inaccurate, and scale/orientation constraints are needed to correct it, then remove the image geolocation in order to use only the scale/orientation constraints.
  • Mosaic Editor
    In some cases the image choice for a region that is displayed on the right sidebar shows blank images. This is due to refresh issues.
    Workaround: switching from ortho to planar, scrolling the image choice might reload and display the images.

 

Version 2.0.100

Improvements

  • Index Calculator
    • Take dark current into account for the reflectance map generated from MicaSense cameras.

Bug fixes

  • Software
    • Fix bug where it was impossible to login into the software after a license expired and when using a proxy.
  • Processing
    • Fix bug where in some cases the software and/or the Operating System was not responding while generating the DSM at step 3.
  • Outputs
    • Fix bug for the PAR files exported in the params folder at step 1, where the exported coordinates where not given in output coordinate system.
    • Fix software crash when exporting the image geolocation from the Image Properties. This happens when the image geolocation is given in a metric coordinate system (X,Y,Z).
  • Mosaic Editor
    • Fix bug where the name of the displayed mosaic is not corresponding to the displayed mosaic. This affects projects with multiple image groups.
  • Command line
    • Fix bug where the camera model database was not updated with the latest database when running the software in command line.

Known bugs

  • DSM filtering at step 3 may be 4 times slower on computers with Quadro Graphics cards that use the official driver.
    Workaround: use the GeForce Drivers.
  • Radiometric Calibration
    Vignetting not taken into account at radiometric calibration.
  • Scale and orientation constraints
    For projects with image geolocation, when using scale/orientation constraints that are too different from the scale/orientation given by the image geolocation, they are not taken into account.
    Workaround: If the scale and orientation given by the image geolocation is too inaccurate, and scale/orientation constraints are needed to correct it, then remove the image geolocation in order to use only the scale/orientation constraints.
  • Mosaic Editor
    In some cases, zooming and panning is slow in the mosaic editor.

 

Version 2.0.89

Improvements

  • User interface
    • Multiple small improvements in the User Interface.
  • Coordinate systems
    • Display an icon in the coordinate system search box, indicating if the coordinate system is a projected or a geographic coordinate system.
  • Processing
    • Improved rig processing when using the Standard Calibration Method. It affects mostly oblique rigs.

Bug fixes

  • Coordinate systems
    • Fix bug that affects the South African coordinate systems, where when selecting different axes, it was not saved in the project.
  • Processing Options
    • Fix bug in the User Interface for the Maximum Number of Triangles for the 3D Textured Mesh Generation. When editing the value in the box and hitting backspace the user gets a weired number as result.
    • Fix bug where the Radiometric Calibration was lost when another template was loaded.
  • Processing
    • Fix bug where the geolocation was not correctly computed for projects in arbitrary coordinate system with one scale constraint, one orientation constraint and one 3D point.
  • Quality Report
    • Fix bug, where a wrong error for GCPs/Check Points was computed if the points were marked in less than 2 calibrated images. As the error cannot be computed "NA" will be displayed instead of the error.
    • Fix bug where not all polynomials were displayed for fisheye camera models.
  • rayCloud
    • Fix bug where the user was not always requested to load the densified point cloud when updating measurements.
    • Fix bug where marks made to GCPs using the rayCloud where not correctly saved. It happened when the user marks GCPs, then clicks on the rayCloud, gets a pop-up message asking to save the changes and click Ok.
  • Index Calculator
    • Fix bug where the software crashed when exporting the Colored Index Map and the output coordinate system cannot be converted to WGS 84 to generate the Colored Index Map in KML format. This is the case when the coordinate system is arbitrary.
  • Command line
    • Fix bug where the vertical coordinate system was not correctly initialized when creating a project through command line. The default vertical coordinate system was not the same as when creating the project through the User Interface.
    • Fix bug where the internal camera database was not updated when running in command line.

Known bugs

  • Scale and orientation constraints
    • For projects with image geolocation, when using scale/orientation constraints that are too different from the scale/orientation given by the image geolocation, they are not taken into account.
      Workaround: If the scale and orientation given by the image geolocation is too inaccurate, and scale/orientation constraints are needed to correct it, then remove the image geolocation in order to use only the scale/orientation constraints.

 

Version 2.0.83

Improvements

  • New project creation
    • Create new projects from videos in .mov, .wmv and .avi format.
  • Coordinate systems
    • Display icons to visualize the type of coordinate system. There are 3 possibilities:
      • , : For geographic coordinate systems
      • , : For projected coordinates systems
      • No icon: For arbitrary coordinate systems
  • Processing options templates
    • New template for agriculture projects using Tetracam cameras. It can be downloaded here: 205703015.
  • Processing
    • Improved processing of datasets acquired with the thermoMAP camera.
    • Improved radiometry for datasets acquired with the multiSPEC 4C camera.

 

Bug fixes

  • GCPs
    • Fix bug where the image GCP marks were removed when opening a project after having changed its location on the computer.
  • Quality report
    • Fix bug where MTPs were displayed as GCPs in the Image/GCPs/Manual Tie Points Positions figure.
    • Fix bug where the Quality Report part for step 3 is not generated when processing using the command line.
  • Outputs
    • Fix bug where the Grid DSM was over smoothed. This caused issues when importing the Grid DSM into third party software to generate contour lines or do volume measurements.
  • rayCloud
    • Fix bug where the software crashed when aligning an orthoplane without any surface being defined.
  • Mosaic Editor
    • Fix bug where the software crashed when using the Mosaic Editor for projects with multiple image groups.

 

Known bugs

  • Scale and orientation constraints
    • For projects with image geolocation, when using scale/orientation constraints that are too different from the scale/orientation given by the image geolocation, they are not taken into account.
      Workaround: If the scale and orientation given by the image geolocation is too inaccurate, and scale/orientation constraints are needed to correct it, then remove the image geolocation in order to use only the scale/orientation constraints.

 

Version 2.0.81

Bug fixes

  • Fix software crashes when used on a computer with an AMD.

Known bugs

  • Scale and orientation constraints
    • For projects with image geolocation, when using scale/orientation constraints that are too different from the scale/orientation given by the image geolocation, they are not taken into account.
      Workaround: If the scale and orientation given by the image geolocation is too inaccurate, and scale/orientation constraints are needed to correct it, then remove the image geolocation in order to use only the scale/orientation constraints.

 

Version 2.0.80

Improvements

  • Coordinate systems
    • Display for each selected datum the geographical coordinate system. This coordinate system appears at first position in the list.
    • Do not allow to select a geographic coordinate system for the output coordinate system.
    • Allow to select only coordinate system that correspond to the selected unit. This is valid for the search box or if setting the coordinate system from list, EPSG or .prj file.
  • Processing options
    • Add a new option for the calibration part of step 1 called All Prior. This option can be found in the advanced options of step 1 in calibration tab under Calibration > Camera Optimization > Internal Parameters Optimization > All Prior. This option is useful for the rare projects where there could be two different optimal focal length values. The optimal internal parameter values will be close to the initial values.
    • Improved loading time to select the image for the radiometric calibration.

 

Bug fixes

  • User interface
    • Fix several user interface display issues.
  • Project loading
    • Fix bug where projects processed with version 1.4 could not be opened in version 2.0. This happens mostly for projects with very large images > 40MP or very small images < 1MP or when the image scale for keypoint extraction is different than 1.
  • Coordinate systems
    • Fix bug where exporting the site calibration parameters was not exporting the values visible in the user interface.
    • Fix bug where the altitudes of the image geolocation were set to 0 when setting the output coordinate system using a .prj that does not contain the EPSG number of the coordinate system.
  • Camera model database
    • Fix bug where when saving a camera model already in the database under another name and assigning the new camera model by default to the corresponding EXIF ID, then the new camera model was not assigned by default when creating projects with the same camera.
  • Image properties
    • Fix bug where importing a geolocation file with a header line that does not start with a # was not possible anymore.
  • GCPs/Manual Tie Points Manager
    • Fix bug where the user could not import GCPs from file anymore if the values were separated by a space.
  • Processing
    • Fix software crashes that happened when exiting the software while processing.
    • Fix bug where the initial internal camera parameters were used instead of the optimized values when Reoptimizing. For some projects it might increase the processing time, or cause that the calibration is not correctly optimized.
  • Project merging
    • Fix bug that appears when merging projects with GCPs. The GCP position and point cloud densification area was very far from the point cloud.
  • Quality Report
    • Fix bug where more than 2 green colors where used in the overlap figure. Now the overlap figure contains only 5 colors as indicated on the legend.
  • rayCloud
    • Fix bug where the editor views were not updated when the camera parameters are changed. Now the rayCloud views (3D View, right sidebar image views) are updated when the internal camera parameters are changed. This implies that the projection of the 3D points in the images is different. Reoptimize to apply the changes to the project.
  • Mosaic Editor
    • Fix bug where corrupted tiles were saved when the user interface was loading at the same time than saving the changes.
    • Fix bug where the regions were not correctly updated when changing the view to DSM.
  • Index Calculator
    • Fix bug where reflectance map values were not correct for projects taken with the MicaSense camera.
    • Fix incorrect clipping values in the reflectance map for some projects.
    • Fix bug where exporting index values fails. This happens when it is not possible to convert the output coordinate system to WGS 84. Now, if such a conversion is not possible, the file is generated in output coordinate system.
    • Fix bug where the colored index map was not correctly colored in the Index Calculator. This implied that the colors of the exported JPG Index Map were not the same than in the Index Calculator.

Known bugs

  • Scale and orientation constraints
    • For projects with image geolocation, when using scale/orientation constraints that are too different from the scale/orientation given by the image geolocation, they are not taken into account.
      Workaround: If the scale and orientation given by the image geolocation is too inaccurate, and scale/orientation constraints are needed to correct it, then remove the image geolocation in order to use only the scale/orientation constraints.

 

Version 2.0.77

Improvements

  • rayCloud
    • Allow the user to insert an Angular Accuracy value for the Orientation Constraints between 0.01 and 20 degrees instead of a value between 1 and 2. When using image geolocation, setting a very high accuracy is required in order to take into account the Orientation Constraint.
    • Allow the user to insert for a Scale Constraint an Initial Length and its accuracy with millimeter precision.

Bug fixes

  • Project management
    • Fix bug where the Keypoint Image Scale was not correctly set when opening the first time a .p4d project file generated by Pix4Dmapper Capture App or in minimum p4d format. The Keypoint Image Scale should be set to Full, Image Scale: 1.
  • GCP/Manual Tie Point Manager
    • Fix bug where GCPs could not be correctly imported from a file using a separator different than a space and where the GCP name contains spaces.
  • Processing Options
    • Fix bug where the value for option Index Values as Point Shapefile > Grid Size in 3. DSM, Orthomosaic and Index > Index Calculator was not save correctly saved.
  • Template Manager
    • Fix bug where nothing happened when clicking the Folder... button. This happened when no user defined template exists.
  • Processing
    • Fix bug where the initial internal camera parameters were used instead of the optimized values when Reoptimizing. For some projects it might increase the processing time, or cause that the calibration is not correctly optimized.
  • rayCloud
    • Fix bug where Orientation and Scale Constraints are not always taken into account correctly.
    • Fix bug where the initial image orientation was not displayed in some cases.
  • Mosaic Editor
    • Fix bug where the Mosaic Editor did not wait for the User Interface to refresh when Save is pressed. This happens for large datasets and/or when multiple regions are edited. When pressing Save, the saving was done even if the User Interface was still loading, which caused corrupted files. Now, when the button Saved is pressed, the Mosaic Editor waits that the User Interface finished to load before saving.
    • Fix bug where drawing a new region after deleting another freezes the mosaic editor.
    • Fix bug where nothing was displayed on areas overlapped by multiple regions.
  • Command line
    • Fix bug where some of the geolocation file types were wrong in the command line help. When using the wrong geolocation file type, new projects cannot be created.

Known bugs

  • When importing a .prj file to set the coordinate systems and if that .prj file does not contain the EPSG number of the coordinate system, the altitude conversion could lead to a zero altitude.
    Workaround: set a large number for the EPSG number in the .prj file.

 

Version 2.0.71

What is new

  • Improved DSM and Orthomosaic
    New DSM generation method (Inverse Distance Weighting) which improves the orthomosaic quality. The effect is mostly visible on building edges which appear sharper.

    DSM and orthomosaic generated with version 1.4 (left) and 2.0 (right)

 

  • Redesigned Mosaic Editor
    The redesigned Mosaic Editor allows the editing of mosaics generated at step 3. Edit regions of the mosaic and visualize the changes directly in the Mosaic Editor before saving them. For more information on how to use the Mosaic Editor: 202558709.

 

  • Generate an orthomosaic from any plane
    Define an orthoplane in the rayCloud and use it to generate an orthomosaic. This allows the generation of orthomosaics for building facades, bridge piles, etc.. Define surfaces on facades and use them to generate the DSM. This allows more accurate flattening of the point cloud and generation of orthomosaics for flat surfaces.
    For more information on how to generate a orthomosaic from any plane: 202559889.

 

  • Scale and orient the 3D model
    Define the scale and orientation of the 3D reconstruction by creating scale and orientation constraints in the rayCloud. This is useful for projects with unprecise or no image geolocation and when no GCPs are used.
    For more information on how to scale a project: 205360375.
    For more information on how to orient a project: 205360385.

 

  • Processing Options Templates
    Processing options templates can be used to initialize processing options according to the type of images to be processed and which outputs are desired. Use predefined templates or create new templates.
    For more information on existing templates: 205319155.

 

  • Processing options window new layout
    A new layout for the processing options makes it easier to find the different options for step 1, 2 and 3. Advanced options are displayable only on demand for advanced users.

 

  • Create 3D models and maps from video files
    Create a new project using a video file and generate 3D models out of it. For more information: 205294735.
  • More robust initial processing
    Increase the targeted number of extracted keypoints to reconstruct datasets with low image content or low overlap (e.g. fields). Decrease the targeted number of extracted keypoints to speed up processing for projects with very high overlap or for very large images with a lot of image content.
    For more information: 205327965.
  • Initial processing calibration method based on accurate image geolocation and orientation
    This new processing method allows the processing of datasets with very accurate image position and orientation. It uses the image geolocation and orientation to optimize the internal camera parameters. Processing is therefore faster.
    For more information: 205327965.
  • Download projects from the Pix4D Cloud account
    Download projects from your Pix4D Cloud account to process them on your computer.
    For more information on how to download a project: 205751415.
  • Redesigned command line
    In order to change the processing options in the command line a processing options template file has to be used. No other command line option allows the changing of processing options.
    For more information: 202560329.

Improvements

  • Concepts and names
    • The Aerial, Alternative, Oblique Processing Type has been replaced by the processing options templates used to initialize the processing options.
    • The Full and Rapid processing modes have been removed. They have been replaced by the processing options templates, where for each template a Rapid/Low Res template exists, which provides fast low resolution results.
  • User interface
    Various improvements in the user interface such as:
    • New icons for part of the software.
    • Text section in the toolbar.
    • Integrated tutorials.
  • Installer and updates
    • Display the new version number in the automatic update window.
    • Display the version number in the installer wizard on the first page.
  • New project creation
    • Improved new project creation workflow. The user can more easily select the accuracy of the image geolocation and can already set the output coordinate system (205294205). He can choose a processing options template to initialize the processing options according to the type of dataset to process and the desired type of output (204619819).
  • GCP/Manual Tie Point Manager
    • Import/export GCP/MTP image marks from 2 new formats: Pix4D marks file (.csv) and XML Structure (.xml).
      For more information: 202558369.
  • Coordinate systems
    • Additional support for vertical coordinate systems (202558239):
      • Allow conversion between MSL and WGS84 ellipsoid
      • Do not convert altitude
    • Improved user interface that displays either general or advanced options to select the coordinate system.
    • Automatically detect coordinate system when possible.
  • Quality Report
    • Display time spent for processing for step 1 (without report generation), step 2, and step 3.
    • Display all processing options used.
  • Outputs
    • Export the image position of all the automatic tie points to a .txt file.
    • Save undistorted images for fisheye cameras.
    • Export the 3D Texture Mesh as FBX or AutoCAD DXF.
  • rayCloud
    • More navigation modes available to navigate in the 3D model. Choose between standard, trackball and first person navigation. For more information: 205360675.
    • Display initial image and GCP position in output coordinate system in the right sidebar.
    • Display Check Points in orange to distinguish from GCPs.
  • Index Calculator
    • Import/export region boundaries from shapefile. For more information: 203937289.
    • Define a prescription for all Regions of a given Class at once. For more information: 203937289.
    • More color maps available for the index classes.
    • Export Colored Index Map as KML and PNG.
  • Command line
    • The Quality Report is now generated as a .pdf when processing using the command line.
    • Login/logout from the software using the command line.
Was this article helpful?
0 out of 0 found this helpful