Catalyst Professional Changelog

What's new in Catalyst Professional 2223 SP1

Sep 18, 2023
  • CATALYST software on Ubuntu now is largely based on third-party libraries from the Ubuntu Package archive rather than builds of third-party source code. This ensures conformity with software also using the standard Ubuntu package versions.
  • Fixed the fatal error that was occurring when saving user inputs in EXPORT module
  • Exposed the RpcMathModel to Python, so that it can be created from Python
  • Extra, unnecessary copying of input and output data to temporary storage was removed, which decreases the run time of the job. The code is fixed to only use temporary storge when absolutely necessary.
  • When output tile generaton fails, status messages will now include more information, like the tile name, so that debugging issues is now easier.
  • A series of new functions were added to the PCI Python API including: pci.api.cts.create_wgs84_crs(), pci.api.cts.create_wgs84_3d_crs(), pci.api.cts.crs_corners_to_geocodinginfo(), pci.api.cts.get_utm_mapunits_from_long_lat(), pci.api.cts.get_utm_mapunits().
  • New parameters Ingest Method and Build Pyramids were added to the Airphoto Ingest for AT Enterprise job.
  • Fixed the calculations for SAR complex channel data when ingesting using the SARINGEST function.
  • Enterprise now properly interprets Kompsat-3 L1G data when ingesting it. Data is now identified properly as ORTHO data.
  • Fixed failure that occured when pansharpening certain band combinations of Landsat-8.
  • Updated JL1KF support to now include JL1KF01B and JL1KF01C data
  • Added support for GEOSAT-2 satellite data, which is the new name and format for Deimos-2 data. This also includes adding support for pansharpened and bundle datasets.
  • Updated system to properly recognize that Sentinel-2 L2A data is already surface reflectance data and should not be atmospherically corrected.
  • Fixed issue where PlanetScope L1B would only display as greyscale imagery. Data now opens correctly as a multispectral dataset.
  • Fixed issue with reading proper projection and resolution for SuperView NEO-1 Panchromatic (0.45 - 0.90 um) data.
  • Fixed problem where the SORTMTHD parameter had the wrong default value and the function would not run correctly.
  • Fixed various ingest issues with new Sentinel-2 data due to changes in the distribution format of the data.
  • Added support for GEOSAT-1 satellite data, which is the new name and format for Deimos-1 data.
  • Completed SuperView NEO-1 Satellite support.
  • Improved the handling of corrupt data when it is detected in a PCIDSK (.pix) file. File will now open with an unloadable layer.
  • When displaying a DEM using shaded relief, the legend box in the tree list did not display correctly. It showed a never-ending series of dots. It now shows the intended shaded relief colors.
  • When the attributes of a MapInfo TAB file are displayed, it looked like all numeric values are integer. This is because the display format of floating point numbers is not preserved. Instead the display format is found dynamically from the first few numeric values in the attribute table.
  • Landsat 8 and Landsat 9 Collection 2 Level-2 data usually comes with all bands in the Science Product (SP) product. A sub-product with only Surface Reflectance (SR) without the Surface Temperature is also available and is now fully supported.
  • Sentinel-2 overviews were not being initialized properly when importing the data using the LINK method. This has been fixed.
  • The III function, which is used for copying imagery from one file to another, was updated to provide improved messaging based on input parameters and errors.
  • The DEM Editor will no longer terminate when running filters like the Terrain Filter (Hilly) with a polygon and break line.
  • The CATALYST Professional uninstall will no longer add additional characters to the entries in the system PATH and PYTHONPATH variables.

New in Catalyst Professional 6 October 2020 (Oct 6, 2020)

  • Highlights:
  • Fast dynamic basemaps in Focus: Two new key technologies have been added to enrich the user experience within Geomatica and allow dynamic, rapid rendering of basemap content. Web Map Tile Service (WMTS) support allows fast rendering of basemap data. In addition, new implementations to render JPEG2000 imagery (such as Sentinel-2) have been optimized to achieve 3-4x speed improvements.
  • Stable Reflector Detection for InSAR: A new function, INSPSC, can be used to process a stack of co-registered SAR images to indentify stable reflectors (permanent scattering candidates) generally containing a single dominant scattering mechanism which is only marginally affected by temporal and geometric decorrelation. These points can be utilized to estimate and remove atmospheric artifacts from a stack of interferograms.
  • Spatially Varying Automatic Point Pruning: Spatially prune Ground Control Points (GCPs) to achieve a more complete coverage of image extents, without overweighting a particular area. The spatially uniform GCP coverage ensures that the refined math model with the points is stable and accurate.
  • New:
  • Function | OESETACC: Set the accuracy values for TPs, GCPs and exterior orientation (airphoto only) in OrthoEngine project files in a scripted environment such as python or EASI.
  • Function | INSPSC: Process a stack of co-registered SAR images to identify stable reflectors, (permanent scattering candidates) generally containing a single dominant scattering mechanism which is only marginally affected by temporal and geometric decorrelation. These points can be utilized to estimate and remove atmospheric artifacts from a stack of interferograms.
  • Capability | WMTS support: Connect to external Web Map Tile Service servers to display read-only maps in Geomatica Focus. Compliant with OGC Web Map Tile Service 1.0.0 specification.
  • Capability | Point Precision export: Define the number of decimal places to be kept when exporting TP/GCP accuracy information from OrthoEngine.
  • Sensor Support | Jilin-1 07b: Support added for Level 1 datasets. Jilin-1 07b is an optical satellite featuring high resolution panchromatic, multispectral imagers.
  • Updated:
  • Function | Atmospheric Correction: Replaced DN2TOA with DN2REFLECTANCE in the atmospheric correction wizard. The DN2REFLECTANCE function is an improved version of DN2TOA, providing more options for output scaling and producing more accurate results. Users can also generate a spectral classification layer within the Atmospheric Correction wizard.
  • Function | SPECLASS: Reduction of false positive classifications, with particular improvements to reducing the over representation of the ‘senescent vegetation’ class.
  • Function | GCPPRUNE: Spatially prune Ground Control Points (GCPs) to achieve a more complete coverage of image extents, without overweighting a particular area. The spatially uniform GCP coverage ensures that the refined math model with the points is stable and accurate.
  • Utility | Threadsafe Compression and Decompression: Improves performance of reading and writing compressed data.
  • Utility | JPEG2000 Optimization: Reading and rendering JP2 formatted data is now 3-4x faster than previous Geomatica releases.
  • Utility | ADS Rendering: Improved rendering speed of ADS imagery.
  • Function | APANSHARP: Improved pansharpening pre-processing by applying SUPERMATCH to improve the alignments of poorly co-registered MS and PAN bands before pansharpening.
  • Function | INSUNWRAP: Metadata tags added for successful unwrapping of ICEYE SLC data.
  • Sensor | ADS: Improved handling of ADS imagery to reduce time of reading and writing operations.
  • Fixes:
  • Projection | State Plane: Improved support for State Plane coordinate systems.
  • Projection | State Plane: Added support for State Plane 1600 – Kentucky Single Zone.
  • Function | SAR Clipping/Subsetting: Clipping tool now accounts for image rotation and the slant-range geometry when using a clip file. The math models are correctly updated in the clipped image’s metadata.
  • Projection | Australian Datum GDA 2200: Improved support for the Australian Datum GDA 2200.
  • Function | INSUNWRAP: Fixed the ability to unwrap sparsely populated interferograms.
  • Function | INSTOPO: Reduced number of artifacts once topographic phase is removed in areas of high elevation.
  • Function | INSRAW: Now correctly produces RAW interferograms on subsetted Sentinel-1 images when the area of interest used is close to the limit of a burst.
  • Utility | ADS GCP Auto locate: Improved the auto location coordinates for GCPs when multiple image windows are opened.
  • Utility | Multiple Channel Selection: Fixed the selection of multiple channels ignoring the first selected channel in Algorithm Librarian & Modeler.
  • Utility | Mosaic Tool: Improved rendering of previews in mosaic tool with a blend width to properly show WYSISWG display.
  • Sensor Support | GF3: Updated footprint of GF3 images in OrthoEngine.
  • Function | MOSDEF: Changed data type of output resolution to double precision float for more accurate output resolution.
  • Utility | Tiled Images: When working with tiled images, .img files with pyramids now open correctly.
  • Utility | Object Analyst: The Object Analyst Vector Layer and Field Selector window can now be resized to display all fields.
  • Utility | RPC?Segments: Copying RPC segments between files with different number of pixels/lines will now only? recreate the RPC from state vectors when using SAR imagery, instead of all imagery.?Function | SARINGEST: Fixed calibration of RCM descending pass data.
  • Function | INSUNWARP: INSUNWRAP (BURNMASK) no longer crashes when large vector files are used.
  • Utility | OrthoEngine: Fixed a crash when loading the Manually Edit EO panel in OrthoEngine.
  • Utility | OrothEngine: Fixed an error causing an endless loop when selecting an unlicensed model type during project creation.

New in Catalyst Professional 5 August 2020 (Sep 1, 2020)

  • Highlights:
  • Super Registration: Our industry leading co-registration algorithms, capable of 1/10th pixel accuracy, is now available in Geomatica Banff. This level of accuracy is an important component when creating analysis-ready data (ARD) and analyzing deep stacks (e.g. open data cubes).
  • End-to-end Object-based Analysis in Python: With the addition of the OAGTIMPORT function, users can now create an end-to-end object-based classification and feature extraction pipeline in python with the ability to import ground truth points.
  • Performance boost creating InSAR products: The addition of our new multi-look phase unwrapping algorithm (INSMLOOK) significantly reduces the processing time generate interferometric products, used to create DEMs and deformation maps.
  • New:
  • Sensor Support | ICEYE GRD Support: Added GDB-level support for ICEYE GRD data (to compliment the SLC support that was added previously). Full support of ICEYE GRD and SLC data.
  • Function | SUPERMATCH: Extract a grid of matching points between overlapping ortho images to create an output file which provides a pixel by pixel mapping between the two ortho images. SUPERMATCH + SUPERAPPLY make up our new Super Registration method for creating 1/10th pixel co-registration accuracy
  • Function | SUPERAPPLY: Resamples an image file using an offset file that maps from the output to the input image geometry. SUPERMATCH + SUPERAPPLY make up our new Super Registration method for creating 1/10th pixel co-registration accuracy
  • Function | INSMLOOK: Multi-look phase unwrapping for InSAR imagery. Significantly reduces the time required to perform phase unwrapping without impact quality.
  • Function | SVREGSETUP: Derives all parameters required for the spectral normalization process when a spectral image is provided. Important for multiple sensor support.
  • Function | OAGTIMPORT: New algorithm for importing ground-truth points into an Object Analyst workflow. Enables one to fully script an OA workflow without using Focus.
  • Capability | Smart GeoFill in Mosaic Tool: Introduced GeoFill capability to Mosaic Tool (Analogous to Smart GeoFill in Focus). Quickly and easily fix imperfections in the mosaic preview before generating the full resolution mosaic
  • Updated:
  • Capability | Epipolar Generation: Parallel processing to improve the speed of generating a large batch of epipolar pairs in OrthoEngine
  • Capability | DEM Extraction: Parallel processing to improve the speed of extracting DEMs from multiple pairs of stereo images in OrthoEngine
  • Capability | Tie Point Collection: Parallel processing to improve the speed of collecting tie points on multiple images in OrthoEngine
  • Function | FBMTIE: Parallel processing to improve the speed of feature-based tie point collection on multiple images using the FBMTIE function in python
  • Function | REPROJ: Added support for point spread function 2D kernels. Improves downsampling of imagery
  • UI / UX | Overview Support for TILED sensors: Performance boost when zooming and panning around an image from a tiled sensor in the Focus viewer
  • Function | CLIP: Add ability to append vector attribute string to output file names in CLIP. This will allow users to automatically provide more meaningful names of the output files
  • Capability | Clipping and Subsetting: Add ability to append vector attribute string to output file names in when clipping and subsetting in Focus. This will allow users to automatically provide more meaningful names of the output files
  • UI/UX | Ortho on-the-fly Performance Boost: Ortho on-the-fly will use DEM overviews for faster rendering of images
  • UI/UX | Improve Swath Selector GUI: Improve interface when opening rasters with sub-datasets (aka swaths)
  • UI/UX | Updated GUI Library for Linux: Upgrade SGL library to use GTK3 instead of GTK2 on Linux. Better user-experience by using more modern and standard library.
  • Fixes:
  • Fixed an issue that was causing the Mosaic Tool to crash when editing an edge dodging point on image with no bundle colour balancing
  • Fixed an issues that was causing Modeler to crash when creating new categories
  • OrthoEngine’s Ortho Generation will no longer change the output channel descriptions
  • The Australian Datum GDA2020 is now properly supported
  • Fixed an issues causing OrthoEngine to crash when running two-pass TPs
  • Fixed issue causing incorrect exterior orientation height being calculated
  • All SRTM HGT are now georeferenced
  • GCPPRUNE function now has proper error handling to manage corrupted segments
  • Updated install guides for CentOS 8
  • Fixed an issue in Focus when drawing histograms
  • The Reproject GUI is now resizable
  • Data Merge now works with Foot projection

New in Catalyst Professional 2017 SP1 (Sep 15, 2017)

  • Bigger Images in Object Analyst:
  • The first update to the new Object Analyst package for segmentation and classification, first released earlier in 2017, improves memory management and performance. Larger scenes can be used without the need to subset or downsample the imagery, allowing larger projects to be completed more quickly and with fewer steps.
  • More InSAR Sensors:
  • With the addition of RPC generation for strip map mode, Kompsat-5, Cosmo-Skymed and TerraSar-X can now be used in the InSAR deformation workflow, allowing precise measurement of surface uplift, subsidence and related analysis.
  • Precise Semi-Global Matching in OrthoEngine:
  • The new semi-global method, first included in Geomatica 2017 as a manual function, has now been integrated into the OrthoEngine DEM Extraction panel for all satellite and aerial projects. While the fast, normalized cross-correlation (NCC) method is still available, the new SGM method provides more precise results and fewer blunders.
  • Improved Smart Geo-Fill Interface:
  • The Smart GeoFill tool has been redesigned with more powerful capabilities. These changes include:
  • Direct manipulation of pixels to improve results during image copy-and-paste
  • A convenient scrolling feature to inspect and select the best image from a stack of candidates
  • Image edits that blend and match better
  • On-the-fly digitization of vector shapes directly within the Smart GeoFill selection mode
  • WYSIWYG display, including blending and exclusion previews
  • Expanded Atmospheric Correction Tools:
  • There have been a number of updates made to Atmospheric Correction functionality in Geomatica. These changes align the tool with industry standards and improve the ability of users to generate better results, complete full QA workflows and directly validate the resulting output.
  • Reflectance scaling added to ATCOR output options, with 16 bit scaled data as the new default
  • Spectral classification added as an analysis output from ATCOR process
  • Upgrades to LAI, FPAR and SAVI functions to support newly scaled ATCOR output
  • Addition of new Spectra Reflectance Plot to the Layer menu of Focus, which allows post processing verification of ATCOR results versus known spectra
  • Upgraded metadata support through the ATCOR process
  • Modifications to ATCOR spectral plot scaling & labelling
  • Sensor Support Updates:
  • The following sensors are newly supported:
  • Worldview-4: Ingest, Ortho, DEM Extraction, ATCOR
  • PeruSat-1: Ingest, Ortho, DEM Extraction, ATCOR
  • SuperView-1: Ingest, Ortho, DEM Extraction
  • The following sensors have upgraded support:
  • Landsat Addition of support for Quality band information
  • Support for tiered data from USGS
  • Kompsat-5: Updated support for metadata tags
  • Kompsat-3: Upgraded support for Level 1O, Pansharpened products, 50cm data, and tiled format structure
  • Radarsat-2: Added support for OSVN data
  • The following sensors have been added for full interferogram generation and analysis:
  • Cosmo-SkyMed
  • Kompsat-5
  • TerraSar-X
  • Other Improvements:
  • Interface:
  • Project handling: Performance improvements when opening projects in OrthoEngine
  • Bulk loading:
  • When loading many similar images in one selection, users can set default loading parameters, making the overall process smoother.
  • Elevation Model Editing: Addition of DEMADJUST functionality to all interfaces
  • Translation support: Expanded language support with additional character sets
  • Functions:
  • EPIPOLARDSM: Improvements to SGM DEM Extraction
  • OEPNTTHIN: Tie point thinning performance improvements
  • TPREFN: Tie point refinement performance improvements

New in Catalyst Professional 2017 (Apr 12, 2017)

  • HIGHLIGHTS:
  • GEOMATICA OBJECT ANALSYIS:
  • Add-on package for segmentation, classification and feature extraction
  • Easy to learn and easy to use:
  • A dedicated interface within Geomatica Focus guides you through segmentation, feature extraction, creating training sites, classification (including creating custom rules), reforming shapes, and accuracy assessment. This flexible package lets you quickly set up your process and start generating results.
  • Automatically grow homogenous regions:
  • We’ve developed a brand-new image segmentation algorithm to delineate homogenous regions based on statistical region growing. Plus manual edits are as simple as point and click.
  • Fast simple, feature extraction:
  • Quickly and easily extract statistical and geometrical features for polygon segments.
  • Because the process is not limited to input scale and cell size, it works on a wide variety of image resolutions and data ranges.
  • Advanced analysis included:
  • Object Analyst uses the machine-learning Support Vector Machine (SVM) method and traditional MLC for supervised classification of vector objects. Kmeans algorithms are also used to cluster data.
  • Define your own classification rules:
  • You can create custom classification rules that suit your data and analysis needs, or use any of the predefined algorithms
  • GEOMATICA InSAR:
  • Add-on RADAR package for land subsidence and uplift measurement
  • Designed to make processing and operations easier for both experts and non-SAR experts alike:
  • Each step is designed to be flexible intuitive and executed either independently or in sequence, with default values to aid automation
  • End-to end interferometric processing, temporal analysis, and visualization capability:
  • Generate topographic products to characterize digital surface models (DSMs) or deformation products which can be used to identify subtle changes in surface elevation due to land subsidence
  • Suitable for a wide range of industries:
  • Monitor surface change due to mineral and water extraction, oil and gas extraction, glacial rebound, volcanic activity and landslides. Geomatica InSAR products can also be used to monitor the integrity of urban infrastructure and transportation networks, including bridges, roads, rail and pipelines
  • Everything you need for time series analysis:
  • Emphasis is placed upon the generation of multiple layers of deformation products which can be easily co-registered into temporally ordered stacks for long term analysis of subsidence patterns
  • ORTHOENGINE:
  • The 2017 release includes a number of updates within OrthoEngine, all designed to make users more productive and allow easier project management.
  • Project Overview:
  • Improved point display, image thumbnails and reference image backdrops make it easier to see how your project fits together.
  • Residual reports and editing:
  • New control over the information reports, along with residual point classification tools improve quality control for bundle adjustment and complement faster model calculations.
  • Other improvements:
  • GCP import
  • Kappa editing
  • Project setup
  • MOSAICKING:
  • In Geomatica 2017 the MOS* mosaicking functions and the Mosaic Tool include the capability to mosaic multi-resolution data.
  • AEROTRIANGULATION:
  • Improved tie-point collection:
  • New capabilities have been added to the automatic tie-point collection which now collects more multi-ray points that are better distributed over the imagery.
  • Point refinement:
  • New functions for blunder detection and point thinning have been added.
  • Blunder detection and point thinning can be run prior to the point refinement workflow
  • DEM EDITING:
  • New editing tools have been added, including the creation and use of breaklines and stabilization points.
  • SENSOR SUPPORT UPDATES:
  • The following sensors are newly supported:
  • PlanetScope: L3A/3B support including data visualization and atmospheric correction
  • TeLEOS 1: L1/2 data visualization and orthorectification support
  • ZY3 2: TIFF/RPC full support
  • The following sensors have upgraded support:
  • CBERS 4: Atmospheric correction now supported
  • Pleiades: Additional support for “projected” product type
  • Rapid Eye: Additional support for “Planet” version of product, including new data levels
  • Sentinel2: Atmospheric correction now supported for Level 1C
  • TH 01: Pan-sharpening and DEM extraction now supported
  • Kompsat 5: New GeoTIFF distribution format supported
  • The following sensors are suitable for InSAR processing:
  • Fully supported for interferogram generation and analysis:
  • RadarSat 2
  • TerraSarX
  • Interferogram generation only:
  • Cosmo
  • SkyMed
  • Kompsat 5
  • PALSAR 2
  • TANDEM X
  • DETAILS ON IMPROVEMENTS AND NEW CAPABILITIES:
  • The following functions have been added in Geomatica 2017:
  • ADS functions:
  • ADSCOPYCORR: For copying model correction terms from one segment to another, specific to the Leica Airborne Digital Sensor (ADS)
  • ADSL0TOL1: For converting ADS products from Level 0 to Level 1
  • DEM functions:
  • DEMADJUST: For raising or lowering a raster DEM so that it better fits vector elevation reference points
  • EPIPOLARDSM: For creating a raster digital surface model (DSM) from epipolar stereo pairs using the Semi-Global Matching (SGM) method
  • InSAR functions:
  • INSADJUST: For adjusting interferometric phase for baseline offset and orbital drift errors
  • INSCALDEFO: For adjusting unwrapped displacement values to zero at all points in a vector layer
  • INSCOREG: Automatically coregister and resample the dependent file to the reference file
  • INSINFO: Generates a text file of the sensor and interferometric parameters for the given reference and the dependent file configuration(s)
  • INSRAW: Required to produce the raw interferogram using the specified reference file and the resampled dependent file generated by the INSCOREG module
  • INSSTACK: Converts a number of co-registered SAR interferograms, or terrain displacement channels derived from them, into a time-ordered stack of interferometric phases, ground Velocities or displacements
  • INSTOPO: Adjusts the phase of a raw interferogram to compensate for flat earth and topographic effects
  • INSUNWRAP: Unwraps the interferometric phase by performing a two dimensional integration of the wrapped phase values to generate the unambiguous phase
  • OrthoEngine functions:
  • OEBLUNDER: Automatically detects and removes blunders in images, tie points and ground control points in Geomatica OrthoEngine project files
  • OEPNTTHIN: Removes redundant tie points and ground control points from OrthoEngine project files
  • RECALC: Recomputes the math model of an existing OrthoEngine project and writes the result to the output OrthoEngine project file
  • RMPROJ: Delete an existing OrthoEngine project file