System for reconstruction of non-uniformly sampled signals
First Claim
1. A method that reconstructs a non-uniformly sampled analog signal, comprising:
- sampling a signal, with an equidistant sample period, by at least one of an analog-digital converter or a time interleaved analog-digital converter;
determining a quantized non-uniformly sampled signal comprising the sampled signal with an amplitude error between the signal, and the non-uniformly sampled signal;
minimizing the amplitude error by determining a reconstructed amplitude error based on a time offset and the non-uniformly sampled signal, where determining a reconstructed amplitude error comprises;
differentiating the non-uniformly sampled signal; and
multiplying the non-uniformly sampled signal with a weighting factor, where the weighting factor is determined from the time offset using one or more coefficients of approximating polynomials;
delaying the non-uniformly sampled signal by a delay time needed to reconstruct the amplitude error;
subtracting the reconstructed amplitude error from the non-uniformly sampled signal to form a reconstructed non-uniformly sampled signal; and
outputting the reconstructed non-uniformly sampled signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A signal processing system allows reconstruction of a non-uniformly sampled analog signal including sampling an analog signal at a sampling period of resulting in a quantized non-uniformly sampled signal. The non-uniformly sampled signal includes a sampled signal and an amplitude error between a signal sampled with the equidistant sample period and the non-uniformly sampled signal. A reconstructed amplitude error is determined through the time offset and the non-uniformly sampled signal, and is subtracted from the non-uniformly sampled signal. The signal processing system may be implemented in an electrocardiogram monitoring device or a mobile phone device.
12 Citations
14 Claims
-
1. A method that reconstructs a non-uniformly sampled analog signal, comprising:
-
sampling a signal, with an equidistant sample period, by at least one of an analog-digital converter or a time interleaved analog-digital converter; determining a quantized non-uniformly sampled signal comprising the sampled signal with an amplitude error between the signal, and the non-uniformly sampled signal; minimizing the amplitude error by determining a reconstructed amplitude error based on a time offset and the non-uniformly sampled signal, where determining a reconstructed amplitude error comprises; differentiating the non-uniformly sampled signal; and multiplying the non-uniformly sampled signal with a weighting factor, where the weighting factor is determined from the time offset using one or more coefficients of approximating polynomials; delaying the non-uniformly sampled signal by a delay time needed to reconstruct the amplitude error; subtracting the reconstructed amplitude error from the non-uniformly sampled signal to form a reconstructed non-uniformly sampled signal; and outputting the reconstructed non-uniformly sampled signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A signal processing apparatus that reconstructs a non-uniformly sampled analog signal, sampled by at least one of an analog-digital converter or a time interleaved analog-digital converter, comprising:
-
an input operable to receive an analog signal; an output configurable to provide a digital output signal; an evaluator operable to reconstruct and minimize an amplitude error based on a time offset and the non-uniformly sampled signal, the evaluator comprising; a differentiator operable to differentiate the non-uniformly sampled signal; and a multiplier operable to perform a subsequent multiplication of the non-uniformly sampled signal with a weighting factor, where the weighting factor is determined from the time offset using a plurality of coefficients of approximating polynomials; a delay unit operable to delay the non-uniformly sampled signal by a delay time needed to reconstruct the amplitude error; a subtract unit operable to subtract the amplitude error from the non-uniformly sampled signal to form a reconstructed non-uniformly sampled signal; and an output configurable to output the reconstructed non-uniformly sampled signal. - View Dependent Claims (7, 8, 9)
-
-
10. An electrocardiogram monitoring device that reconstructs a non-uniformly sampled analog signal, sampled by at least one of an analog-digital converter or a time interleaved analog-digital converter, comprising:
-
an input operable to receive an analog signal; an output configurable to provide a digital output signal; an evaluator operable to reconstruct and minimize an amplitude error based on a time offset and the non-uniformly sampled signal, the evaluator comprising; a differentiator operable to differentiate the non-uniformly sampled signal; and a multiplier operable to perform a subsequent multiplication of the non-uniformly sampled signal with a weighting factor, where the weighting factor is determined from the time offset using a plurality of coefficients of approximating polynomials; a delay unit operable to delay the non-uniformly sampled signal by a delay time needed to reconstruct the amplitude error; a subtract unit operable to subtract the amplitude error from the non-uniformly sampled signal to form a reconstructed non-uniformly sampled signal; and an output configurable to output the reconstructed non-uniformly sampled signal.
-
-
11. A mobile phone that reconstructs a non-uniformly sampled analog signal, sampled by at least one of an analog-digital converter or a time interleaved analog-digital converter, comprising:
-
an input operable to receive an analog signal; an output configurable to provide a digital output signal; an evaluator operable to reconstruct and minimize an amplitude error based on a time offset and the non-uniformly sampled signal, the evaluator comprising; a differentiator operable to differentiate the non-uniformly sampled signal; and a multiplier operable to perform a subsequent multiplication of the non-uniformly sampled signal with a weighting factor, where the weighting factor is determined from the time offset using a plurality of coefficients of approximating polynomials; a delay unit operable to delay the non-uniformly sampled signal by a delay time needed to reconstruct the amplitude error; a subtract unit operable to subtract the amplitude error from the non-uniformly sampled signal to form a reconstructed non-uniformly sampled signal; and an output configurable to output the reconstructed non-uniformly sampled signal.
-
-
12. A computer program product comprising:
-
a computer useable medium having computer readable code embodied in the medium, the computer readable code comprising; computer readable code executable to sample a signal by a at least one of a analog-digital converter or a time interleaved analog-digital converter; computer readable code executable to determine a quantized non-uniformly sampled signal comprising a sampled signal and an amplitude error between a signal sampled with an equidistant sample period and the non-uniformly sampled signal; computer readable code executable to minimize the amplitude error by determining a reconstructed amplitude error based on the time offset and the non-uniformly sampled signal, where determining a reconstructed amplitude error comprises differentiating the non-uniformly sampled signal and multiplying the non-uniformly sampled signal with a weighting factor, where the weighting factor is determined from the time offset using a plurality of coefficients of approximating polynomials; computer readable code executable to subtract the reconstructed amplitude error from the non-uniformly sampled signal to form a reconstructed non-uniformly sampled signal and; computer readable code executable to output the reconstructed non-uniformly sampled signal.
-
-
13. A signal processing apparatus that reconstructs a non-uniformly sampled analog signal, sampled by at least one of an analog-digital converter or a time interleaved analog-digital converter, a sampling period comprises a period, comprising:
-
input means for receiving an analog signal; means for providing a digital output signal; evaluation means for reconstructing and minimizing an amplitude error based on the time offset and the non-uniformly sampled signal, the evaluation means comprising; differentiating means for differentiating the non-uniformly sampled signal; and multiplying means for multiplying the non-uniformly sampled signal with a weighting factor, where the weighting factor is determined from the time offset using a plurality of coefficients of approximating polynomials; delay means for delaying the non-uniformly sampled signal by a delay time needed to reconstruct the amplitude error; subtraction means for subtracting the amplitude error from the non-uniformly sampled signal to form a reconstructed non-uniformly sampled signal; and means for outputting the reconstructed non-uniformly sampled signal.
-
-
14. A method that reconstructs a non-uniformly sampled analog signal, comprising:
-
determining a quantized non-uniformly sampled signal comprising a sampled signal and an amplitude error between a signal and the non-uniformly sampled signal, where the signal is sampled with an equidistant sample period; minimizing the amplitude error by determining a reconstructed amplitude error based on a time offset and the non-uniformly sampled signal, where determining the reconstructed amplitude error comprises; differentiating the non-uniformly sampled signal; and multiplying the non-uniformly sampled signal with a weighting factor, where the weighting factor is determined from the time offset using one or more coefficients of approximating polynomials; delaying the non-uniformly sampled signal by a delay time needed to reconstruct the amplitude error; and subtracting the reconstructed amplitude error from the non-uniformly sampled signal to form a reconstructed non-uniformly sampled signal.
-
Specification