System and method for biological signal processing with highly auto-correlated carrier sequences
First Claim
1. A computer-implemented method, comprising:
- transmitting a high-spectrum energy wave towards a subject from a first sensor according to a first control signal;
transmitting a low-spectrum energy wave towards the subject from a second sensor according to a second control signal;
in response to transmitting the high-spectrum energy wave and transmitting the low-spectrum energy wave, receiving at a first receiver of the first sensor, an evoked biological signal from the subject and receiving at a second receiver of the second sensor, an evoked noise signal from the subject;
cancelling noise from the evoked biological signal based on the evoked noise signal;
calculating a sampled evoked biological signal by sampling the evoked biological signal at a predetermined sampling rate;
modulating the sampled evoked biological signal with a carrier sequence code resulting in a modulated evoked biological signal, the carrier sequence code having an autocorrelation function;
demodulating the modulated evoked biological signal by calculating a convolution of the modulated evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum, the evoked biological signal spectrum having a peak to sideband ratio as a function of the carrier sequence code;
calculating deviations between each element of the sampled evoked biological signal and the peak to sideband ratio;
filtering noise artifacts from the sampled evoked biological signal based on the deviations; and
outputting a true evoked biological signal based on the filtering.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method including, transmitting a high-spectrum energy wave towards a subject from a first sensor and transmitting a low-spectrum energy wave towards the subject from a second sensor. In response, modulation with a carrier sequence code results in a modulated evoked biological signal. The carrier sequence code has an autocorrelation function. The method includes demodulating the modulated evoked biological signal by calculating a convolution of the modulated evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum. The evoked biological signal spectrum has a peak to sideband ratio as a function of the carrier sequence code. The method includes calculating deviations between each element of the sampled evoked biological signal and the peak to sideband ratio and filtering noise artifacts from the sampled evoked biological signal based on the deviations.
81 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
transmitting a high-spectrum energy wave towards a subject from a first sensor according to a first control signal; transmitting a low-spectrum energy wave towards the subject from a second sensor according to a second control signal; in response to transmitting the high-spectrum energy wave and transmitting the low-spectrum energy wave, receiving at a first receiver of the first sensor, an evoked biological signal from the subject and receiving at a second receiver of the second sensor, an evoked noise signal from the subject; cancelling noise from the evoked biological signal based on the evoked noise signal; calculating a sampled evoked biological signal by sampling the evoked biological signal at a predetermined sampling rate; modulating the sampled evoked biological signal with a carrier sequence code resulting in a modulated evoked biological signal, the carrier sequence code having an autocorrelation function; demodulating the modulated evoked biological signal by calculating a convolution of the modulated evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum, the evoked biological signal spectrum having a peak to sideband ratio as a function of the carrier sequence code; calculating deviations between each element of the sampled evoked biological signal and the peak to sideband ratio; filtering noise artifacts from the sampled evoked biological signal based on the deviations; and outputting a true evoked biological signal based on the filtering. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, comprising:
-
transmitting a high-spectrum energy wave towards a subject from a first sensor according to a first control signal, wherein the first control signal represents a carrier sequence code; transmitting a low-spectrum energy wave towards the subject from a second sensor according to a second control signal; receiving at a first receiver of the first sensor an evoked biological signal in response to energy reflection returned from the subject, wherein the evoked biological signal is an analog signal and modulated according to the carrier sequence code; receiving at a second receiver of the second sensor an evoked noise signal in response to energy reflection returned from the subject; cancelling noise from the evoked biological signal based on the evoked noise signal; demodulating the evoked biological signal by calculating a convolution of the evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum, the evoked biological signal spectrum having signal-to-noise ratio proportional to a peak to sideband ratio, wherein the peak to sideband ratio is a function of the carrier sequence code; and generating a true evoked biological signal by extracting the true evoked biological signal from the evoked biological signal based on the peak to sideband ratio. - View Dependent Claims (10, 11, 12)
-
-
13. A system, comprising:
-
a first sensor including a first transmitter to transmit first control signals to a first transmission source, wherein the first transmission source transmits a high-spectrum energy wave towards a subject according to the first control signals, the first sensor further including a first receiver to receive an evoked biological signal in response to energy reflection returned from the subject, wherein the evoked biological signal is an analog signal; a second sensor, communicatively coupled to the first sensor, the second sensor including a second transmitter to transmit second control signals to a second transmission source, wherein the second transmission source transmits a low-spectrum energy wave towards the subject according to the second control signals, the second sensor further including a second receiver to receive an evoked noise signal in response to energy reflection returned from the subject; a filter, communicatively coupled to the first sensor and the second sensor, wherein the filter cancels noise from the evoked biological signal based on the evoked noise signal; a system clock, communicatively coupled to the first sensor, the second sensor, and the filter, to generate a sampled evoked biological signal at a predetermined sampling rate; a modulator, communicatively coupled to the first sensor, the second sensor, and the filter, to receive the sampled evoked biological signal and modulate the sampled evoked biological signal with a carrier sequence code having an autocorrelation function; and a demodulator, communicatively coupled to the first sensor, the second sensor, and the filter, to receive the modulated evoked biological signal and demodulate the modulated evoked biological signal by calculating a convolution of the modulated evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum, the evoked biological signal spectrum having a peak to sideband ratio as a function of the carrier sequence code; wherein the filter calculates deviations between the sampled evoked biological signal and the peak to sideband ratio, filters noise artifacts from the sampled evoked biological signal based on the deviations, and outputs a true evoked biological signal based on the filtering. - View Dependent Claims (14, 15)
-
-
16. A system, comprising:
-
a first sensor including a first transmitter to transmit first control signals according to a carrier sequence code to a first transmission source, wherein the first transmission source transmits high-spectrum energy towards a subject according to the carrier sequence code, the carrier sequence code having an autocorrelation function, wherein the first sensor further includes a first receiver to receive an evoked biological signal in response to energy reflection returned from the subject, wherein the evoked biological signal is an analog signal and modulated according to the carrier sequence code; a second sensor including a second transmitter to transmit second control signals to a second transmission source, wherein the second transmission source transmits low-spectrum energy towards the subject, wherein the second sensor further includes a second receiver to receive an evoked noise signal in response to energy reflection returned from the subject; a filter including an amplifier for cancelling noise from the evoked biological signal based on the evoked noise signal; a demodulator to demodulate the evoked biological signal by calculating a convolution of the evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum, the evoked biological signal spectrum having signal-to-noise ratio proportional to a peak to sideband ratio, wherein the peak to sideband ratio is a function of the carrier sequence code, wherein the demodulator generates a true evoked biological signal by extracting the true evoked biological signal from the evoked biological signal based on the peak to sideband ratio. - View Dependent Claims (17, 18, 19, 20)
-
Specification