System and method for adaptive stimulus-response signal filtering
Inventors
Kurtz, Isaac • Steinman, Aaron • Sokolov, Yuri
Assignees
Interested in licensing this patent?
MTEC can help explore whether this patent might be available for licensing for your application.
Abstract
A system and method for filtering a signal comprising: receiving a signal of interest; receiving a signal indicating that a stimulus has been applied; receiving the synchronized stimulus signal and signal of interest; recursively selecting a portion of the signal of interest associated with a stimulus being applied and assign the selected portion of the signal of interest to one of the plurality of buffers; combining all responses in each of said plurality of buffers; transforming the combination of all responses in each buffer to a transform space; comparing the transform components of the buffers to determine a scaling factor; applying the scaling factor to the spectral components of the buffers; performing an inverse transform on the result of combining the buffers to return to the time domain to produce a filtered signal, and outputting the filtered signal received from the processor.
Core Innovation
The invention relates to processing a noisy signal comprising multiple instances of a signal of interest added to noise, wherein each instance is causally related to a stimulus. An input module receives the noisy signal while a plurality of stimuli occur, each stimulus corresponding to a distinct instance. A processor distributes segments of the noisy signal, each segment corresponding to a stimulus, among at least two memory buffers, and within each buffer mathematically combines the plurality of segments to form a combined result.
For each memory buffer, the processor transforms the combined result to a transform space to obtain transform components. The processor calculates a degree of synchronicity among select corresponding transform components for the plurality of memory buffers, applies a scaling factor derived from the degree of synchronicity to select transform components, and applies an inverse transform to the scaled select transform components to provide at least one filtered signal derived from the plurality of memory buffers.
The invention further includes buffering a noisy signal by assigning stimulus-associated segments to memory buffers in a biased manner so that the reliability of a comparative statistic is increased. In another buffering approach, the processor recursively, for a predetermined number of times, randomly orders segments and assigns the segments to memory buffers in a random manner, calculates a comparative statistic for each random ordering, and selects a random ordering having a final comparative statistic that is representative of a distribution of the comparative statistics.
Claims Coverage
The provided independent claims cover two complementary aspects: adaptive stimulus-synchronized filtering using synchronicity-derived scaling in a transform space, and buffering approaches that increase the reliability of a comparative statistic via biased or recursively randomized buffer assignment. Across the independent claims, the inventive features involve stimulus-associated segment distribution and combination in memory buffers, transform-space processing with synchronicity comparison, scaling selected transform components, inverse transformation to filtered signals, and comparative-statistic-based selection or output for further processing.
Synchronicity-derived scaling of transform components across stimulus-associated buffers
Distribute stimulus-associated segments of the noisy signal among memory buffers, mathematically combine the segments within each buffer, transform each combined result to a transform space to obtain transform components, calculate a degree of synchronicity among select corresponding transform components for the plurality of memory buffers, apply a scaling factor derived from the degree of synchronicity to select transform components, and apply an inverse transform to the scaled select transform components to provide at least one filtered signal derived from the plurality of memory buffers.
Biased buffer assignment to increase reliability of a comparative statistic
Assign stimulus-associated segments of the noisy signal to memory buffers in a biased manner so that the reliability of a comparative statistic is increased, and output the contents of at least one memory buffer or a value of the comparative statistic for further processing.
Recursive random ordering and representative comparative-statistic selection
Recursively, for a predetermined number of times, randomly order segments and assign the segments to the plurality of memory buffers in a random manner, calculate a comparative statistic for each random ordering, select a random ordering having a final comparative statistic that is representative of a distribution of the comparative statistics, and output the selected random ordering for further processing.
The independent claims collectively define a system that processes noisy stimulus-synchronized segments by buffering and combining them, using transform-space calculations of synchronicity to derive a scaling factor for selected transform components and then output filtered signals representing the signal of interest, and also provide buffering variants that improve or represent comparative statistics through biased assignment or recursively randomized ordering and selection.
Stated Advantages
Enables output of at least one filtered signal representing the signal of interest from a noisy signal by using scaling derived from synchronicity.
Increases the reliability of a comparative statistic through biased buffer assignment.
Selects a random ordering whose final comparative statistic is representative of a distribution of comparative statistics for further processing.
Documented Applications
No documented applications found
Interested in licensing this patent?