HySpex/Prediktera Hyperspectral Imaging Software

Integrated Real Time Solutions for Hyperspectral Imaging

Choosing a hyperspectral camera is just the first step when starting out with spectral imaging. To truly unlock the power of hyperspectral data analysis, it is essential to find user-friendly imaging software solutions like Breeze.

The Breeze software from Prediktera is a software package that simplifies the process of collecting and processing hyperspectral data. With its intuitive interface, even non-experts can easily navigate the software and make use of its powerful features.

Breeze offers advanced visualisation tools that enable users to explore and interpret their hyperspectral data. Users can create spectral plots, scatter plots, and other visualisations to gain deeper insights into their data. It also incorporates various machine learning and chemometric features that allow classification, quantification, and identification of objects in real-time. Users can automate repetitive tasks, set up data processing pipelines, and even develop their own custom algorithms using the software’s scripting capabilities.

Prediktera Breeze software comes fully featured for advanced data analysis and powerful data visualisation. It’s easy to get started and easy to extend with custom algorithms when needed.

Modelling and data analysis

  • Classification
  • Quantification
  • Machine learning (ML.NET)
    • Auto fit
    • Neural network
    • Decision tree
    • Support vector machine
    • Random forest
    • Logistic regression
    • Maximum entropy
    • Poisson regression
    • Linear Regression
  • Chemometrics
    • PLS
    • PLS-DA
    • PCA
    • Hierarchical PLS-DA
    • SIMCA
  • Spectral library analysis
    • Constrained Spectral unmixing
    • Spectral angel mapper
  • Band math
    • Vegetation Index
  • Neural network ONNX models
  • Python Interface

Object identification and image segmentation

  • Spectral analyses
    • Classification model (ML, chemometrics)
    • Band math
  • Shape based analysis
    • Deep learning
    • YOLO v4 and v5
    • Faster R-CNN
    • ONNX neural networks (Pythorch)
  • Other segmentation
    • Pixel binning, grid, and pixel coordinates
    • Manual selection of ROI

Classification

Classification is a powerful technique in spectral imaging that can provide valuable insights into the materials and objects present in a scene and can help users to make informed decisions for a variety of applications.

Classification algorithms use statistical techniques to group pixels in the hyperspectral data cube into distinct classes based on their spectral properties. These classes represent different materials or objects within the scene, such as vegetation, water, soil, or buildings. The goal of classification is to identify and distinguish between these different materials or objects in the scene, which can provide valuable information for various applications, such as land use mapping, environmental monitoring, and mineral exploration.

There are different classification methods available for spectral imaging, including supervised and unsupervised methods. Supervised classification involves training the algorithm using a subset of the data that has already been labelled or identified, and then applying the algorithm to the remaining data to classify it into the same classes. Unsupervised classification, on the other hand, does not require prior knowledge of the classes and automatically groups the pixels in the data into distinct classes based on their spectral properties.

Quantification

Quantification in spectral imaging refers to the process of estimating the amount or concentration of a particular material or substance present in a scene based on its spectral properties.

Quantification algorithms use statistical techniques to estimate the concentration or amount of a particular material or substance in the scene based on its spectral signature. These algorithms typically require calibration data to establish a relationship between the spectral signature and the concentration of the material or substance of interest. Once this relationship is established, the algorithm can be used to estimate the concentration of the material or substance in the scene based on its spectral signature.

Identification

Classification and identification are two distinct but related techniques in spectral imaging. Identification refers to the process of recognizing and classifying individual objects or features within an image based on their spectral properties. It involves identifying specific objects or features within the image and assigning them to pre-defined classes based on their spectral characteristics. Identification can be performed using object-based or pixel-based methods and is typically used for applications such as object detection, target recognition, and geological mapping.

Machine Learning and Chemometrics

Breeze hyperspectral software incorporates machine learning and chemometric features in several ways:

  1. Pre-processing: Before applying any machine learning or chemometric algorithms, the hyperspectral data can be pre-processed to remove noise and correct for various artifacts. Breeze offers a range of pre-processing methods, including baseline correction, smoothing, and normalization, which can improve the performance of subsequent machine learning and chemometric analyses.
  2. Feature selection: Breeze allows users to select specific wavelengths or regions of interest (ROIs) in the hyperspectral data for further analysis. This can reduce the dimensionality of the data and improve the performance of machine learning and chemometric algorithms.
  3. Classification: Breeze includes several machine learning algorithms for classification, such as support vector machines (SVMs), random forests, and neural networks. These algorithms can be trained on labelled data to classify new samples into predefined categories based on their spectral features.
  4. Regression: Breeze also includes several regression algorithms, such as partial least squares regression (PLSR) and principal component regression (PCR), which can be used to model the relationship between the spectral features and a continuous variable, such as a chemical concentration or physical property.
  5. Chemometrics: Breeze incorporates several chemometric techniques, such as principal component analysis (PCA), which can be used to extract meaningful information from the hyperspectral data.

Breeze

The complete tool for hyperspectral imaging
Breeze is Prediktera’s premiere software solution enabling a wide range of hyperspectral imaging applications.
It is used in research, application development, routine analysis and easily extends into real-time industrial analysis solutions using the Breeze Runtime software.
• Speed up research and development of applications
• User friendly interface for experts and beginners
• For research and for industry

Use areas
• Data acquisition
• Data analysis
• Develop and run applications
• Real time analysis

Main features
• User-friendly interface for expert and non-expert
• Control compatible cameras, sample movers and scanner tables
• Record image data directly from the camera
• Import image files from hard drive (compatible with most standard image data file formats)
• Exploratory analysis of images and spectrum
• Build data processing workflows for automated analysis
• Image segmentation and object recognition
• Classification and quantification analysis
• Real-time analysis and visualisation
• Extensive list of analysis techniques: Machine learning, chemometrics, spectral library, band math, neural networks and other algorithms
• Python interface and external neural nets (.onnx)

Breeze Geo

Software for geological hyperspectral imaging applications
Prediktera’s software for mineral analysis using hyperspectral imaging offers a fast and easy solution that empowers you to take full control of your mineral analysis and data. Streamline your workflow with automated analysis that can be run by non-experts. Breeze Geo provides an all-in-one solution that covers every step from data acquisition and analysis to logging and exporting of mineralogic interpretations.

Use Areas
• Data acquisition
• Data analysis
• Mineral mapping
• Logging and exporting of mineralogic interpretations

Main Features
• Core logging and depth registration
• USGS PRISM MICA mineral mapping using built in spectral library
• Spectral feature modelling (MWL)
• User created libraries and models
• User-friendly interface for expert and non-expert
• Control cameras, sample movers and scanner tables
• Record image data directly from the camera
• Import image files from hard drive (compatible with most standard image data file formats)
• Exploratory analysis of images and spectrum
• Build data processing workflows for automated analysis
• Image segmentation and object recognition
• Classification and quantification analysis
• Real-time analysis and visualisation
• Extensive list of analysis techniques: Machine learning, chemometrics, spectral library, band math, neural
networks and other algorithms
• Python interface and external neural nets (.onnx)

Breeze Runtime

Integrated real-time analysis
Hyperspectral imaging for machine builders, integrators, and industrial applications. Breeze Runtime is here to make it easy for you to implement hyperspectral image analysis into your systems and processes. Breeze
Runtime enables real-time quantification, classification and object identification of materials being scanned online in processes.

Use Areas
• Run applications developed in Breeze
• Integrate with external process systems
• Sorting, monitoring and quality control

Main Features
• Easy deployment of your hyperspectral imaging analysis workflow
• Fast and stable real time data processing for demanding applications running at high speed
• Flexible programmable interface (API) and web client for sending and receiving data
• Light client for visualisation, testing and diagnostic

Breeze Runtime

Integrated real-time analysis
Hyperspectral imaging for machine builders, integrators, and industrial applications. Breeze Runtime is here to make it easy for you to implement hyperspectral image analysis into your systems and processes. Breeze Runtime enables real-time quantification, classification and object identification of materials being scanned online in processes.

Use areas
• Run applications developed in Breeze
• Integrate with external process systems
• Sorting, monitoring and quality control

Main features
• Easy deployment of your hyperspectral imaging analysis workflow
• Fast and stable real time data processing for demanding applications running at high speed
• Flexible programmable interface (API) and web client for sending and receiving data
• Light client for visualisation, testing and diagnostic

Evince

Explorative analysis of hyperspectral images
Evince is the ultimate software for analysing hyper- and multi-spectral images. This powerful research toolbox enables you to use multivariate modelling techniques to explore, analyse and understand the chemical information hidden in your images and data. Its flexible graphical user interface provides a wide range of visualisations and a clear interaction between data and graphics makes the exploration fast and effective.

Main Functionalities:
• Powerful interactive graphics for exploration of spectral data, images and models.
• Flexible visualisation of your images and data, e.g. plots, graphs, and tables etc.
• Classification and quantification of image data using chemometric techniques:
o PCA
o PLS
o PLS-DA
o SIMCA
• Flexible import and export of a large variety of image and data formats including:
o RAW, MAT, PNG, JPEG, TIFF, XLS, CSV etc.

Thank You

The form was submitted successfully. 

Product Enquiry

Please complete all required fields.

Topics







Datenschutzeinwilligung*