New Features


Deep Learning Enhancements

We’ve expanded user control over Deep Learning model training, offering settings to tailor model performance, improve robustness, optimize resource use, and ensure training efficiency. Read full documentation on the new Advanced Settings.

Fine-tune Models for Your Features

Adjust model complexity (depth) and context window (filter size) to optimize how your model detects features of interest, ensuring it works best for your specific data.

Better Variation Tolerance

Increase model robustness with enhanced augmentation options, making your models more tolerant to variations in image conditions. Add a preprocessing recipe to the training session to help normalize variation and reduce noise before training begins. This recipe embeds in the saved DLM file and automatically runs during execution before the model is applied.

Maximize Resource Usage

Adjust batch size and learning rate settings to maximize the efficiency of your hardware, reducing training time without compromising results.

Accuracy Monitoring with Early Stop

Monitor real-time accuracy validation during training. Enable automatic stop if accuracy fails to improve after a specified number of epochs, ensuring efficient use of resources and training time.


Spotlight Out of Beta

Spotlight is officially out of beta and is now supported on both Windows and Mac (Apple Silicon) systems.

Performance has been improved. See the Spotlight page for a full description of its functionality.

Quick start videos covering several use cases are now available.


Load Companion: Relative Paths and File Filters

Relative Paths

Introduced relative path loading for companion images. Allows the batch processor to load images from a relative file location instead of a static location.

Example 1:
Images to be processed location: Documents/Working
Companion image location: Documents/Working/Companion
The relative path will look for companion images in the “Companion” subfolder in the images to be processed folder.

Example 2:
Images to be processed location: Documents/Working
Companion image location: Documents/Companion
The relative path will look for companion images in the “Companion” parent folder of the images to be processed folder.

File Type Filters

Introduced a file filter setting to Load Companion Image to limit files considered for dynamic loading during a Batch Process.

Example: If images 1.jpg, 2.png, 3.tiff are in a folder and the file filter is set to jpg, only the ‘1.jpg’ image will be used to for batch processing.


Engine Upgrade

MIPAR’s underlying processing and analysis engine has been upgraded, which has resulted in:

  • General performance improvements
  • Native support for NVIDIA’s Ada Lovelace architecture (4000 series RTX and Quadro GPUs)
  • Native support for Apple Silicon Mac systems




Improvements

Base Package

  • Improved custom measurement handling of measurements returning NaN or empty results.
  • Memory images will carry full bit depth to be used for intensity custom measurements. For example, image_intensity_stddev(32-bit, mem1) will work as expected, if Memory Image 1 contains a 32-bit image.
  • Improved the view settings saving and loading experience in the Manual Edit step.
  • Added preference to link recipe directory to image directory. When enabled, recipe browsing will default to directory of last opened image.
  • Sparsely Sample Image was updated to only operate on segmentation or a blank image. Introduced ‘number’ in the Grid mode, which allows the user to set a static number of points that should be printed per side. X and Y dimensions are independent so the X can be set to use ‘step’ mode and Y can be set to use ‘number’ mode.

Spotlight Extension

  • Snap settings will now default to their last configuration when a fresh Manual Edit window or Session Processor is launched.
  • Loading message now appears prior to initialization when using “Accurate” model for the first time since MIPAR launch in Spotlight or Snap.
  • Limited area sampling % to 5 percent to prevent accidental overflow errors.

Report Extension

  • Improved Report Generator handling of images with special characters in the name.
  • Session Processor will now save the report generator reports into the session folder.



Fixes

Base Package

  • Fixed memory leak in the Batch Processor and Real Time Processors.
  • Fixed bug when resuming a portable session in the Batch Processor when the recipe has no scale or crop step where the wrong reference image would be copied into the resulting session.
  • Fixed bug when resuming a portable session in the Real-Time Processor where the wrong image would be analyzed.
  • Fixed bug that would prevent custom measurements from using ‘itself’ as an input for the companion.
  • Fixed custom measurement error that would remove the measurement panel when the last custom measurement was removed from the recipe.
  • Fixed measurement panel not updating the custom measurement description when a layer is renamed.
  • Fixed custom measurement that’s set to run on all layers incorrectly updating to a new layer.
  • Fixed bug that would allow commas in the custom measurement name.
  • Removed commas from existing custom measurements.
  • Fixed bug that would prevent Mutual Information measurement from running with the GPU Acceleration preference turned on.
  • Fixed error that prevented Fast Marching Method from operating on the GPU.
  • Fixed bug that would allow Fast Marching Method’s binary Companion to be replaced with a grayscale Companion.
  • Fixed bug that would prevent viewing of binary image in the Manage Layers window when GPU Acceleration is turned on.
  • Fixed bug with optimizing steps when GPU acceleration is turned on.
  • Fixed display issue causing images in the Image Processor to sometimes shift after display.
  • Fixed display issue in the Image Processor preventing the use of empty space around an image from being used if the user zooms in.
  • Fixed clipping of image edges when zooming in on an image that has an aspect ratio different than that of the available space to view that image.
  • Fixed memory leak in the Image Processor.
  • Fixed bug where interactive measurement panel would not appear in Session Processor.
  • Fixed bug preventing the use of the STDDEV_ prefix operator in custom measurements.


Need more help with this?
Chat with an expert now ››

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.