Estimation of water interference for spectral correction
Inventors
Judge, Kevin • Andersson, Greger • Zou, Peng
Assignees
Interested in licensing this patent?
MTEC can help explore whether this patent might be available for licensing for your application.
Abstract
A method includes decomposing a training set to obtain a principal component matrix having a plurality of principal component vectors. The method also includes variably rejecting portions of a sample spectrum vector that do not correspond to a selected one of the plurality of principal component vectors by incrementally providing a coefficient indicative of the weighting of the selected principal component vector for selected sub-regions. A corrected spectrum vector can be obtained by excluding certain sub-regions of the sample spectrum vector and corresponding principal component vector, multiplying the sample spectrum vector with the principal component matrix for non-excluded sub-regions, providing a predicted interference vector, and subtracting the predicted interference vector from the sample spectrum vector.
Core Innovation
The invention relates to estimating and correcting FTIR vapor-phase water interference in optical spectrometry by decomposing a training set of water vapor spectral data using principal component analysis (PCA) to obtain a principal component matrix with a plurality of principal component vectors. The training set corresponds to measured spectra of water vapor under at least one of different temperatures or different pressures.
For a sample spectrum vector generated for a sample mixture, the invention incrementally processes the spectrum using sub-regions and corresponding sub-regions of a selected principal component vector. It computes incrementally provided coefficients indicative of the weighting of the selected principal component vector for the selected sub-regions, variably rejecting sub-regions that do not correspond to the selected principal component vector based on the incrementally provided coefficients, and then recomputes a weighting vector using the sample spectrum vector with the principal component matrix for non-excluded sub-regions.
The invention multiplies the weighting vector by the principal component matrix to provide a predicted interference vector corresponding to water vapor interference masking a presence or an absence of one or more chemicals of interest in the sample mixture. It subtracts the predicted interference vector from the sample spectrum vector to provide a corrected spectrum vector, then compares the corrected spectrum vector to known spectrum data for one or more chemicals of interest to determine whether the corrected spectrum vector is representative of a chemical of interest, including triggering visual or audible indicia if a match is found.
Claims Coverage
The independent claim coverage includes three independent claims that share the same PCA-based framework for estimating a predicted interference vector from an optical spectrometry sample spectrum, subtracting it to form a corrected spectrum, and comparing to known spectrum data; the coverage contains a total of nine main inventive features across the independent claims, with one additional output/activation feature in one independent claim and a computer-readable storage medium form in another.
PCA decomposition of water vapor training set into principal components
Decomposing a training set corresponding to spectral data obtained for an interfering substance using an optical spectrometry system to obtain a principal component matrix having a plurality of principal component vectors, the training set corresponding to measured spectra of water vapor under at least one of different temperatures or different pressures.
Incremental sub-region coefficient computation for variably rejecting spectrum portions
Variably rejecting portions of the sample spectrum vector that do not correspond to a selected one of the plurality of principal component vectors by incrementally selecting a sub-region of the sample spectrum vector and a corresponding sub-region of the selected principal component vector and multiplying the selected sub-region of the sample spectrum vector with the corresponding sub-region of the selected principal component vector to provide a coefficient indicative of the weighting of the selected principal component vector for the selected sub-regions.
Non-excluded sub-regions weighting vector from principal component matrix contribution
Excluding sub-regions of the sample spectrum vector and corresponding principal component vector based on the incrementally provided coefficients, multiplying the sample spectrum vector with the principal component matrix for the non-excluded sub-regions to provide a weighting vector indicative of the contribution of the principal component matrix.
Predicted interference vector via weighting vector multiplied by principal component matrix
Multiplying the weighting vector by the principal component matrix to provide a predicted interference vector, the predicted interference vector corresponding to the interfering substance in the sample mixture, the interfering substance being capable of masking a presence or an absence of one or more chemicals of interest in the sample mixture.
Interference subtraction to produce corrected spectrum vector
Subtracting the predicted interference vector from the sample spectrum vector to provide a corrected spectrum vector.
Comparison of corrected spectrum vector to known chemical spectrum data
Comparing the corrected spectrum vector to known spectrum data for one or more chemicals of interest to determine if the corrected spectrum vector is representative of a chemical of interest.
Visual or audible indicia activation when representative
Activating one or more visual or audible indicia when the corrected spectrum is representative of a chemical of interest.
Computer-readable storage medium with code implementing PCA interference correction
A computer-readable storage medium comprising code, the code comprising decomposing a training set corresponding to spectral data obtained for an interfering substance using an optical spectrometry system to obtain a principal component matrix having a plurality of principal component vectors, receiving a sample spectrum vector, variably rejecting portions by incrementally selecting sub-regions and multiplying to provide coefficients, excluding sub-regions based on the incrementally provided coefficients, producing a predicted interference vector, subtracting to produce a corrected spectrum vector, and comparing to known spectrum data.
Weighting vector computation using inverse relationship for non-excluded sub-regions
Multiplying the weighting vector by the principal component matrix and computing the weighting vector using an inverse of the product involving the principal component matrix for the non-excluded sub-regions.
Across the independent claims, the method and medium use PCA on water vapor training spectra (under different temperatures or different pressures), incrementally compute sub-region coefficients to variably exclude non-corresponding sub-regions, compute a weighting vector and predicted interference vector, subtract the predicted interference vector to obtain a corrected spectrum vector, compare the corrected spectrum vector to known spectrum data for chemicals of interest, and (in one independent claim) activate visual or audible indicia when the corrected spectrum is representative.
Stated Advantages
Enables determining whether the corrected spectrum vector is representative of a chemical of interest after accounting for interfering substance interference.
Provides a way to compare corrected spectra to known spectrum data for one or more chemicals of interest.
Can activate one or more visual or audible indicia when a chemical of interest is represented by the corrected spectrum.
Documented Applications
Correcting FTIR vapor-phase water interference in optical spectrometry so that a corrected spectrum vector is compared to a library of known spectra for chemical detection, with visual or audible indicia triggered when a match is found.
Interested in licensing this patent?