Retro-regression residual remediation for spectral/signal identification
First Claim
1. A method for improving regression-based spectroscopic analysis, comprising:
- a. computing a residual error between an estimated spectrum and a measured spectrum taken of a sample, wherein the estimated spectrum is derived from mixing coefficients for members of a library of spectra that are produced by computing a regression on the measured spectrum with the library;
b. identifying peaks in the residual error that extend in a direction opposite to that of peaks in the measured spectrum;
c. performing a regression on the peaks to produce retro-regression coefficients;
d. computing corrected mixing coefficients based on the retro-regression coefficients; and
e. repeating (a) through (d) with the corrected mixing coefficients computed in (d) being used to generate a new estimated spectrum for computing the residual error in (a) at the next iteration.
13 Assignments
0 Petitions
Accused Products
Abstract
An improved regression-based qualitative analysis algorithm useful when the mixture to be analyzed contains a compound not in the library spectra, a so-called unknown. A regression of a measured spectrum is computed against the library spectra. This regression is referred to as a “master” regression. Estimated mixing coefficients for an estimated spectrum are computed from the regression. Next, a residual error is computed between the estimated spectrum and the measured spectrum. Peaks in the residual error are identified that extend in a direction opposite to that of peaks in the measured spectrum. These peaks are referred to as “negative” peaks. A regression is performed on the peaks. This is referred to as a “retro-regression” to be distinguished from the master regression performed on the measured spectrum. Using information from the retro-regression, corrected mixing coefficients are computed and the process repeats.
14 Citations
24 Claims
-
1. A method for improving regression-based spectroscopic analysis, comprising:
-
a. computing a residual error between an estimated spectrum and a measured spectrum taken of a sample, wherein the estimated spectrum is derived from mixing coefficients for members of a library of spectra that are produced by computing a regression on the measured spectrum with the library;
b. identifying peaks in the residual error that extend in a direction opposite to that of peaks in the measured spectrum;
c. performing a regression on the peaks to produce retro-regression coefficients;
d. computing corrected mixing coefficients based on the retro-regression coefficients; and
e. repeating (a) through (d) with the corrected mixing coefficients computed in (d) being used to generate a new estimated spectrum for computing the residual error in (a) at the next iteration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A processor readable medium storing instructions that, when executed by a processor, cause the processor to:
-
a. compute a residual error between an estimated spectrum and a measured spectrum taken of a sample, wherein the estimated spectrum is derived from a mixing coefficients for members of a library of spectra that are produced by computing a regression on the measured spectrum with the library;
b. identify peaks in the residual error that extend in a direction opposite to that of peaks in the measured spectrum;
c. perform a regression on the peaks to produce retro-regression coefficients;
d. compute corrected mixing coefficients based on the retro-regression coefficients; and
e. repeat (a) through (d) with the corrected mixing coefficients computed in (d) being used to generate a new estimated spectrum for computing the residual error in (a) at the next iteration. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for spectroscopic analysis comprising:
-
a. a sensor that produces data from a mixture to be analyzed; and
b. a processor coupled to the sensor, wherein the processor is programmed to;
i. generate a measured spectrum from the data produced by the sensor;
ii. perform a regression of the measured spectrum with a library of spectra;
iii. generate estimated mixing coefficients from the regression;
iv. compute a residual error between an estimated spectrum generated from the estimated mixing coefficients and the measured spectrum;
v. identify peaks in the residual error that extend in a direction opposite to that of peaks in the measured spectrum;
vi. perform a regression on the peaks to produce retro-regression coefficients;
vii. compute corrected mixing coefficients based on the retro-regression coefficients; and
viii. repeat (iv) through (vii) with the corrected mixing coefficients computed in (vii) being used to generate a new estimated spectrum for computing the residual error in (iv) at the next iteration. - View Dependent Claims (18, 19, 20)
-
-
21. A method for processing spectroscopic measured data of a sample, comprising:
-
a. identifying peaks in a residual error between measured data and an estimated data computed from a regression performed on the measured data, wherein the peaks extend in a direction opposite to that of peaks in the measured data;
b. performing a regression on the peaks;
c. computing a corrected data based on the regression of the peaks;
d. computing a new residual error between the measured data and the corrected data; and
e. repeating (a) through (d) using the new residual error. - View Dependent Claims (22, 23, 24)
-
Specification