Patent ID: 7860688

Claim:
A signal baseline processing device, comprising: an analog-to-digital (ND) sampling unit for sampling a digital counting signal to obtain sample data during a plurality of time periods; a baseline extracting unit, to which the sample data are input, configured to: sort N sample data in a sampling sequence by magnitude each time period, and output, among the N sample data, one sample data A with a value equal to or smaller than a mid-value in the N sample data, wherein a distribution width of the N sample data in the counting signal is substantially larger than a width of a single pulse in the counting signal, smaller than a baseline shift width, and larger than twice the sum of widths of all pulses in the distribution width; a phase compensating unit with a width of M, to which the sample data are input, configured to output a sample data B according to a first-in-first-out (FIFO) sequence, wherein M=N/2; and a first subtractor, to which the sample data A and the sample data B are input, configured to subtract the sample data A from the sample data B, and output the result as baseline removed data.