Optech LMS 5 : Optech LMS Release Notes : Optech LMS 5.0
 

Optech LMS 5.0

This section describes all changes made to the application in the 5.0 series of releases.

5.0.1

December 2024

Enhancements

LMS

Miscellaneous

Previously, the Absolute Height Accuracy task for Bathymetry Lidar systems such as CZMIL had statistics sometimes distorted for control points in shallow water, because points on the water surface were considered to be seafloor. The task has now been updated to not consider these points.

When generating preview images for camera calibration, the previous measurements were lost, causing extra work to complete the analysis and verification of results. Image preview has now been updated to keep existing measurements intact.

Maintenance

CARIS MIRA AI

Galaxy Noise Classifier

The Galaxy Noise Classifier version 2.0 setting is no longer considered beta, and "beta" has been removed from the GNC option text in the Version dropdown list.

In LAS files output with classification after running Galaxy Noise Classification (GNC), points on buildings, roads and trees are now marked Unclassified instead of Ground. GNC results are now fixed to Class 1 (Unclassified) and 18 (High Noise) instead of Class 2 (Ground) and 18 (High Noise).

LMS

Licensing

The License Settings page has been updated to allow the user to commute a license locally. A commuter license allows a network license to be temporarily used as a local license. This is ideal for users working away from their local workstation without access to a license server. A commuter license is created by performing a check-out from a license server. A check-out creates a license file on the local machine that contains the details of the license.

Commuter licenses are for temporary use only and checked out for 30 days. If the commuter license is no longer needed, it can be checked back into the license server at any time during this period, thus making the module licenses available to other users. At the end of the 30 days, the commuter license is automatically revoked if it has not already been checked in by the user.

To check in a license, the physical license file on the local computer is required. If a license file is lost or corrupted while checked out, the module licenses in that file will be unavailable until the license expires and is automatically returned to the server.

5.0.0

November 2024

General Notices

☑ LMS 5.0.0 requires a new Gemalto EMS license. Contact Teledyne Geospatial Customer Support to obtain the new license.

Enhancements

LMS

Export

LAS Output has a new option, 'Set withheld bit to points classified as noise'. This option automatically sets the Withheld bit in the LAS file for all Classification 18 (high-noise) data that is being exported.

LAS Output has a new filter, 'Classification'. This is an inclusive filter, using comma-separated values, that determines which points are included in the output LAS file. For example, using 0,1,2 includes all data except Classification 18 (high-noise) in the output file. If any one of the points excluded is a first return, the points are renumbered so that the first included point is the first return.

Licensing

LMS 5.0.0 requires a new Gemalto EMS license and will no longer support the older HASP licensing.

Miscellaneous

In the Preferences > Geodetic Reference Frames section, the Download grid files dropdown that is used in the Import Wizard for the Vertical Reference tab of the Create Reference Frame wizard has been removed. The ability to download the geoid files is now available in GeoCalc directly. Existing geoid files can still be imported using the Import Wizard.

In the bug report dialog, the Upload and Send buttons have been removed. Contact Customer Support to send bug reports via the Jira Service Desk.

Bathymetric lidar observations contain classification for points (ground, water surface, sea floor), and this classification can now be exported into LAS files.

The laser point computation no longer ignores points classified as Withheld.

The performance of the Roof Lines Extractor process has been improved by removing the repetitive reading of points on planes.

Collecting the statistics for points on planes in Tie Points Determination (TPD) is now done in parallel per source (line/channel) for better performance.

To accommodate flight lines that contain more than 4 billion points, the Mission Editor now allows flight lines longer than 1 hour.

The BlueMarbleGeo GeoCal SDK that is used for coordinate reference systems in LMS has been updated to version 9.0.

The sensor model for Galaxy has been improved. The new model provides better results than the previous model on various datasets, especially for high scanner frequencies.

The new sensor model and boresight convention for airborne instruments require a new LCP file. LMS will update an outdated LCP file to the new format automatically when it is opened. Because droop corrections for the Galaxy sensor cannot be converted to the new format exactly, they will get an approximate value. The instrument must be re-calibrated after the update.

Maintenance

CARIS MIRA AI

Galaxy Noise Classifier

The Galaxy Noise Classifier was failing when the dataset passed to it contained more than 4 billion points. This has been fixed.

LMS

Miscellaneous

The survey type was set incorrectly and the data was not processed when a strip ID was zero for CZMIL Nova or SuperNova sensors. Strips with ID = 0 are now accepted for processing.

An unexpected change in the channel mapping was disrupting the sensor model. An adjustment has been implemented to improve the sensor model, fix the misalignment, and ensure the best results.

An issue with processing CZMIL Nova or SuperNova data that contained more than 15 returns per shot has been fixed.

The Decode Range File task now uses the computer's GPU, which improves its performance. Note that the GPU must be CUDA-compatible.

The decoding algorithm for Galaxy data has been updated to allow the use of CUDA-compatible GPUs (graphics cards) when available. The user can enable the use of the GPU in the settings for the Decode Range File task.

Previously, the processing of flight lines containing more than 4 billion points would fail and required the user to break the data into smaller flight lines for processing. This has been fixed to support processing the whole line at one time.