Spatial Compression Algorithm for Large Multivariate Image Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing large multivariate images face challenges due to computational difficulties, including data overload and the complexity of analysis algorithms, which require significant computational resources and often result in unacceptable computation times, especially when dealing with very large datasets that exceed the capacity of available memory.

Innovation Solution

The use of block algorithms combined with data compression strategies, such as spectral and spatial compression using PCA and wavelet transforms, allows for efficient analysis of larger-than-memory data sets by transforming data into a factored representation and applying multivariate curve resolution techniques directly on the compressed data, enabling operations on data sets that cannot fit in main memory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If standard analysis algorithms are used on full spectrum images, then comprehensive chemical characterization can be achieved, but the computational resources and memory required become prohibitively large

Engineering Contradiction:
Improvechemical characterization accuracyVSAvoidmemory requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies segmentation by dividing the large spectral image dataset into smaller blocks that can be processed individually. Instead of loading the entire 1024x1024 pixel image with 1024 spectral channels (requiring 4GB memory) into memory at once, the algorithm processes the data in manageable segments, enabling analysis of datasets that exceed available memory capacity while maintaining comprehensive chemical characterization capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the data from its original high-dimensional form into a compressed representation using Principal Component Analysis (PCA). By changing the parameter representation from 1024 spectral channels to a smaller number of principal components (e.g., 10-50 components), the method reduces memory requirements while preserving the essential chemical information needed for accurate characterization

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If analysis algorithms process complete spectral data sets, then accurate chemical information can be extracted, but computation time increases to unacceptable levels

Engineering Contradiction:
Improvechemical information accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts the essential chemical information from the complete spectral data by applying PCA to identify and retain only the most significant principal components. This extraction process removes redundant information while preserving the critical chemical signatures, enabling accurate analysis with reduced computation time as the algorithm only processes the extracted features rather than the full spectral dataset

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary compression of the spectral data using PCA before applying the full analysis algorithm. By pre-processing the data to reduce its dimensionality and extract key features in advance, the method prepares the dataset in a form that requires less computational effort for subsequent analysis steps, significantly reducing overall computation time while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

3Productivity

If data compression schemes are applied to reduce data size, then computational resources are reduced, but the analysis works with approximations rather than the original data

Engineering Contradiction:
Improvecomputational efficiencyVSAvoiddata fidelity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies PCA transformation to change the parameter representation of the spectral data from the original 1024-channel format to a compressed form using fewer principal components. This parameter change enables computational efficiency by reducing data size while maintaining reliability because PCA is a mathematically rigorous transformation that preserves the maximum variance in the data, ensuring that the compressed representation remains faithful to the original spectral information

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7400772B1Spatial compression algorithm for the analysis of very large multivariate images
Publication Date: 2008.07.15 NATIONAL TECHNOLOGY & ENGINEERING SOLUTIONS OF SANDIA LLC
  • US7400772B1 patent drawing
  • US7400772B1 patent drawing
  • US7400772B1 patent drawing

AI summary

A method for spatially compressing data sets enables the efficient analysis of very large multivariate images. The spatial compression algorithms use a wavelet transformation to map an image into a compressed image containing a smaller number of pixels that retain the original image's information content. Image analysis can then be performed on a compressed data matrix consisting of a reduced number of significant wavelet coefficients. Furthermore, a block algorithm can be used for performing common operations more efficiently. The spatial compression algorithms can be combined with spectral compression algorithms to provide further computational efficiencies.