Claims
- 1. In a method for determining analyte levels for displaying glucose levels in blood using near infrared techniques including the steps of:
- measuring glucose levels of a parameter related to blood using near infra-red optical techniques to provide a set of signals representing spectral data, said spectral data including spectral components resulting from physical properties of an environment in which measurement takes place which components interfere with the measured data; and
- processing said .[.spectra-representing.]. signals .Iadd.representing spectral data .Iaddend.having said interfering spectral components by:
- removing the effect of constant analyte contribution by subtracting signals representing average spectra of replicate groups of said spectral data to form signals representing modified spectra representing variable interference information;
- determining signals representing component spectra of said modified spectral signals by bilinear model analysis;
- determining signals representing the magnitude of each said component spectra contained in each original spectrum and .[.applying these signals representing magnitudes to signals representing component spectra.]. .Iadd.multiplying these signals representing component spectra by data values of signals representing magnitudes .Iaddend.to develop signals representing interference spectra; and
- removing said signals representing the resulting interference spectra from said signals representing said original spectra for producing corrected spectral signals representing said spectral data of glucose blood levels with said interference components removed.
- 2. Apparatus for processing signals representing measured spectral data for removing effects of spectral components which interfere with said measured data in determining analyte levels and in displaying glucose levels in blood using near infrared techniques comprising:
- means for measuring glucose levels of a parameter related to blood using near infrared optical techniques to provide a set of signals representing spectral data, said spectral data including spectral components resulting from physical properties of an environment in which measurement takes place which components interfere with the measured data;
- means for processing said spectra-representing signals having said interfering spectral components including:
- a subtractor for removing the effect of constant analyte contribution by subtracting signals representing .[.the.]. average spectra of replicate groups of said spectral data to form signals representing modified spectra representing variable interference information;
- a components analyzer for determining representative signals of component spectra of said modified spectra by bilinear model analysis;
- an analyzer for determining signals representing the magnitude of each said component spectra contained in each original spectrum and .[.means for applying these magnitude-representing signals to the component spectra.]. .Iadd.a multiplier for multiplying data values of said representative signals of component spectra by data values of said signals representing the magnitude of each said component spectra .Iaddend.to develop signals representing interference spectra; and
- a combiner for removing said signals representing the resulting interference spectra from said signals representing said original spectra for producing corrected spectral signals representing said spectral data of glucose blood levels with said interference components removed. .Iadd.
- 3. A method for processing signals representing measured spectral data obtained from a sensor that measures physical phenomena, said measured spectral data including a desired spectral data component and interference spectral data components which interfere with the desired spectral data component, in order to remove effects of said interference spectral data components thereof which interfere with said desired spectral data component, said method comprising the steps of:
- combining interference component spectral signals representing said interference spectral data components and a reference spectral signal representing reference spectral data by means of linear modeling to modify said interference component spectral signals such that they represent modified interference component spectral data which are orthogonal with respect to said reference spectral data;
- analyzing signals representing each individual spectrum of said measured spectral data by linear modeling with respect to said signals representing these modified, reference-orthogonal interference spectral data components to determine the magnitude of each said modified, reference-orthogonal interference spectral data component comprising said individual spectrum of said measured spectral data and providing representative signals thereof;
- using signals representing said magnitudes to scale the magnitude of the signals representing the original unmodified interference spectral data components, and removing said scaled signals representing the interference spectral data components from signals representing said each individual spectrum of said measured spectral data thereby producing corrected signals representing said measured spectral data with said interference spectral data components removed. .Iaddend..Iadd.4. The method of claim 3 wherein said reference spectral data is representative of said desired spectral data component. .Iaddend..Iadd.5. The method of claim 3 wherein the interference component spectral signals are derived by performing bilinear model analysis on signals representing spectral data that comprise little or none of said desired spectral data component.
- .Iaddend..Iadd.6. The method of claim 5 wherein said signals representing spectral data that do not include said desired spectral data component are derived from the measured spectral data, said method comprising the additional steps of:
- averaging spectral data from signals representing groups of said measured spectral data and providing signals representing said group average spectral data;
- subtracting said signals representing said group average spectral data from said signals representing said measured spectral data to produce signals representing modified spectral data comprising variability of each spectrum of said measured spectral data from said group average spectral data; and
- taking said signals representing at least one of said groups of said modified spectral data and performing bilinear model analysis to develop interference component spectral signals comprising said signals representing modified spectral data. .Iaddend..Iadd.7. The method of claim 3 wherein said interference component spectral signals are known a priori on the basis of previous measurements. .Iaddend..Iadd.8. The method of claim 3 wherein said physical phenomena comprise electromagnetic
- radiation. .Iaddend..Iadd.9. The method of claim 3 wherein said corrected signals provide signals of the magnitude of physical phenomena related to
- the desired spectral data component. .Iaddend..Iadd.10. A method for processing signals representing measured spectral data obtained from a sensor that measures physical phenomena, which data include an analyte spectral data component, in order to reduce any effect of interference spectral data components thereof which interfere with said analyte spectral data component, said method comprising the steps of:
- removing analyte spectral data component effects from measured spectral data to form signals representing modified spectral data representing variable interference spectral data;
- determining signals representing interference spectral data components of said modified spectral data by bilinear model analysis;
- determining signals representing the magnitude of each said interference spectral data component contained in each original spectrum of said measured spectral data and using these magnitude-representing signals to scale said signals representing interference spectral data components to develop signals representing the scaled interference present within each original spectrum of said measured spectral data; and
- removing the signals representing said scaled interference spectral data components from the signals representing said original measured spectral data for producing corrected signals representing the measured spectral data with the interference spectral data components removed. .Iaddend..Iadd.11. The method of claim 4 wherein the signal representing each said interference spectral data component contained in each original spectrum of said measured spectral data is combined with signals representing known reference spectral data to modify each said interference spectral data component to provide representative signals which are orthogonal to the signals representing said known reference spectral data and wherein the signals representing each original spectrum of said measured spectral data are analyzed to determine signals representing the magnitudes of each modified, reference orthogonal interference spectral data component contained therein and then these magnitude representing signals are used to scale said signals representing the original interference spectral data components to develop signals representing the scaled interference spectral data components present within each original spectrum of said measured spectral data. .Iaddend..Iadd.12. The method of claim 11 wherein said combining step and
- said analyzing step are performed by linear modeling. .Iaddend..Iadd.13. The method of claim 11 wherein said interference spectral data components determined by bilinear analysis are designated P.sub.j and wherein said combining step includes performing linear regression analysis by projecting a signal representing each interference spectral data component on a signal representing known analyte spectral data A and developing signals representing coefficients quantifying the analyte-like portion c.sub.ij for each individual interference spectral data component P.sub.j ; multiplying the signals representing coefficients c.sub.ij by the signal representing the known analyte spectral data A to determine the portion of each interference spectral data component P.sub.j which mimics the analyte spectral data A to develop a signal representing a modified interference spectral data component Q.sub.j for each P.sub.j so that
- Q.sub.j =P.sub.j -c.sub.ij A. .Iaddend..Iadd.14. The method of claim 13 wherein the groups of modified spectral data are designated as S.sub.n, the analyzing step employs signals representing said modified interference spectral data components, Q.sub.j, to determine a signal representing the magnitude of said modified interference spectral data components, Q.sub.j, in each group of modified spectral data, S.sub.n, by performing multiple linear regression analysis by regressing each S.sub.n on said modified interference spectral data components to develop signals representing coefficients m.sub.jn, where each m.sub.jn is related by
- S.sub.n =m.sub.on +.sub.j .SIGMA.m.sub.jm Q.sub.j +.epsilon.,
- m.sub.on being the offsets of the spectral data; and
- by combining the signals representing m.sub.jn coefficients with signals representing components P.sub.j to determine signals representing the actual interference spectral data component, I.sub.jn, in each spectrum of said measured spectral data according to the relationship
- I.sub.jn =m.sub.jn P.sub.j. .Iaddend..Iadd.15. The method of claim 14 further comprising the step of adding signals representing the individual interference spectral data components with a signal representing the offset m.sub.on to develop a signal representing the interference spectral data in accordance with the relationship
- I.sub.n =m.sub.on +.sub.j .SIGMA.I.sub.jn ;
- and wherein a signal representing the final corrected spectral data, S.sub.n, is developed by removing the interference spectral data according to the relationship
- S.sub.n =S.sub.n -I.sub.n. .Iaddend..Iadd.16. The method of claim 11 wherein said signals of the analyte concentrations are displayed. .Iaddend..Iadd.17. The method of claim 10 wherein the signals represent the magnitude of each interference spectral data component contained in each original spectrum of said measured spectral data are determined using signals representing known reference spectral data and the measured spectral data in a bilinear model. .Iaddend..Iadd.18. The method of claim 10 further comprising the step of normalizing the signals representing the measured spectral data by correcting for offsets and multiplicative errors using coefficients determined by linear modeling. .Iaddend..Iadd.19. The method of claim 18 said method further comprising the step of normalizing the measured spectral data, S.sub.n, said step of normalizing the measured spectral data comprising the steps of:
- adding signals representing said measured spectral data, S.sub.n, together;
- dividing the sum of said representative signals by the number of signals added together to form signals representing average spectral data, S; and
- forming a signal representing modified spectral data S.sub.n based on the relationship
- S.sub.n =S+(S.sub.n '/b.sub.1n);
- where b.sub.1n corresponds to a multiplicative scale factor relating S.sub.n to the average spectral data, S, and where S.sub.n ' represents variations in individual spectra of the measured spectral data from the
- average spectral data, S. .Iaddend..Iadd.20. The method of claim 10 wherein said physical phenomena comprise electromagnetic radiation. .Iaddend..Iadd.21. The method of claim 10 wherein said signals of said magnitude of physical phenomena are displayed. .Iaddend..Iadd.22. The method of claim 10 wherein said corrected signals provide signals of the analyte concentrations. .Iaddend..Iadd.23. The method of claim 10 wherein constant analyte spectral data component efforts are removed from said measured spectral data by subtracting signals representing average spectra of replicate groups of said measured spectral data from said signals
- representing measured spectral data. .Iaddend..Iadd.24. An apparatus for processing signals representing measured spectral data for removing effects of spectral data components which interfere with said measured spectral data, said apparatus comprising:
- a subtractor for removing constant analyte spectral data effects by subtracting signals representing the average spectral data of replicate groups of said measured spectral data to form signals representing modified spectral data representing variable interference information;
- a components analyzer for determining representative signals of component spectral data of said modified spectral data by bilinear model analysis;
- an analyzer for determining magnitude-representing signals representing the magnitude of each said component spectral data contained in each original measured spectral data and a multiplier for using these magnitude-representing signals to scale said component spectral data to develop signals representing interference spectral data; and
- a combiner for removing signals representing the resulting interference spectral data from signals representing said original measured spectral data for producing corrected spectral signals representing said measured spectral data with said interference components removed. .Iaddend..Iadd.25. The apparatus of claim 24 wherein said analyzer includes:
- means for combining signals representing of said component spectral data with signals representing known reference spectral data to modify said component spectral signals such that they are orthogonal to the signals of the known reference spectra and
- means for analyzing each signal representing the original measured spectral data to determine signals representing the magnitudes of each modified, reference-orthogonal component contained in them for then using these magnitude-representing signals to scale the original component spectral data to develop signals representing interference spectra.
- .Iaddend..Iadd. 6. The apparatus of claim 24 wherein said apparatus includes a sensor that measures physical phenomena and provides signals representing measured spectral data. .Iaddend.
Parent Case Info
This application is a continuation of application Ser. No. 815,640 filed Dec. 30, 1991 abandoned, which is a continuation of Ser. No. 319,450 filed Mar. 3, 1989, abandoned.
US Referenced Citations (7)
Continuations (2)
|
Number |
Date |
Country |
Parent |
815640 |
Dec 1991 |
|
Parent |
319450 |
Mar 1989 |
|
Reissues (1)
|
Number |
Date |
Country |
Parent |
923029 |
Jul 1992 |
|