US 7,519,514 B2
Systems and methods for removing noise from spectral data
Randy Keith Roushall, Redwood City, Calif. (US)
Assigned to Agilent Technologies, Inc., Santa Clara, Calif. (US)
Filed on Jul. 14, 2006, as Appl. No. 11/457,751.
Prior Publication US 2008/0015821 A1, Jan. 17, 2008
Int. Cl. G06F 15/00 (2006.01); H03F 1/26 (2006.01); H04B 15/00 (2006.01)
U.S. Cl. 702—191  [702/193; 250/282] 29 Claims
OG exemplary drawing
 
1. A computer-implemented method for reducing noise in spectral data from a spectrometer, comprising:
receiving one or more scans of spectral data from a spectrometer, wherein a scan is composed of a plurality of spectral data points each having an abundance value;
defining a noise burst level;
comparing the spectral data points to the noise burst level to identify one or more burst points, wherein a burst point is a spectral point having an abundance value that is greater than the noise burst level;
evaluating a first function of a first set of one or more spectral points neighboring a first burst point to determine if the first burst point is a discrete noise event; and
altering the abundance value of the first burst point if the first function indicates that the first burst point is a discrete noise event.