IP Library Granted Patent US 7,333,619
Granted Patent B2
US 7,333,619 · App. 11/420,862 · Granted Feb 19, 2008

Fast wavelet estimation of weak bio-signals using novel algorithms for generating multiple additional data frames

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,333,619
App. No.
11/420,862
Granted
Feb 19, 2008
Kind
B2
Abstract

A method and apparatus for de-noising weak bio-signals having a relatively low signal to noise ratio utilizes an iterative process of wavelet de-noising a data set comprised of a new set of frames of wavelet coefficients partially generated through a cyclic shift algorithm. The method preferably operates on a data set having 2 N frames, and the iteration is performed N−1 times. The resultant wavelet coefficients are then linearly averaged and an inverse discrete wavelet transform is performed to arrive at the de-noised original signal. The method is preferably carried out in a digital processor.

Claims (21)

1. A signal processor for de-noising an input signal, said signal processor including a memory for storing said input signal as an array A1 of a plurality of component frames, and a processor configured to:

(a) perform a wavelet transform on each of said component frames to thereby create a corresponding array of wavelet coefficients;

(b) iteratively for at least one repetition (i) combine multiple numbers of said wavelet coefficients into a plurality of resultant wavelet coefficients forming an array A2 of a like number 2 N of wavelet coefficients, each of said resultant wavelet coefficients being formed from a different combination of wavelet coefficients determined from the original set of wavelet coefficients or the previous iteration, as appropriate; and (ii) wavelet de-noising each resultant wavelet coefficient of array A2; and

(c) combine the resultant wavelet coefficients resulting from the last iteration to form a combined resultant wavelet coefficient.

2. The signal processor of claim 1 wherein said input signal is characterized by a relatively low signal to noise ratio, and wherein said processor is configured to combine different wavelet coefficients to create each resultant wavelet coefficient.

3. The signal processor of claim 2 wherein said processor is configured to use a different threshold for discrete wavelet de-noising in each iteration.

4. The signal processor of claim 2 wherein said processor is configured to combine adjacent pairs of wavelet coefficients in a cyclic manner to create at least some of the resultant wavelet coefficients.

5. The signal processor of claim 2 wherein the processor is configured to combine the final array of iterated wavelet coefficients by averaging them.

6. The signal processor of claim 2 wherein the processor is configured to combine said wavelet coefficients by Euler-Fermat reordering.

7. The signal processor of claim 2 wherein the processor is configured to combine said wavelet coefficients by creating all mathematical permutations thereof to produce N! frames of wavelet coefficients.

8. A method for de-noising an input signal, said method utilizing a signal processor including a memory for storing said input signal as an array A1 of 2 N component frames, said method comprising the steps of:

(a) performing a discrete wavelet transform on each of said component frames to thereby determine a corresponding array of wavelet coefficients;

(b) iteratively for N−1 repetitions (i) combining multiple numbers of the wavelet coefficients determined from the previous step or iteration, as appropriate, into a plurality of resultant wavelet coefficients forming an array A2 of a like number 2 N of wavelet coefficients, each of said resultant wavelet coefficients being formed from a different combination of wavelet coefficients; and (ii) wavelet de-noising each wavelet coefficient of array A2; and

(c) combining the resultant wavelet coefficients resulting from the iteration to form a combined resultant wavelet coefficient; and

(d) performing an inverse discrete wavelet transform on the combined resultant wavelet coefficient to thereby produce the de-noised input signal.

9. The method of claim 8 wherein said input signal is characterized by a relatively low signal to noise ratio, and further comprising the step of combining different wavelet coefficients to create each resultant wavelet coefficient.

10. The method of claim 9 further comprising the step of using a different threshold for discrete wavelet de-noising in each iteration.

11. The method of claim 9 further comprising the step of combining adjacent pairs of wavelet coefficients in a cyclic manner to create at least some of the resultant wavelet coefficients.

12. The method of claim 9 further comprising the step of combining the final array of iterated wavelet coefficients by averaging them.

13. The method of claim 9 further comprising the step of combining said wavelet coefficients by Euler-Fermat reordering.

14. The method of claim 9 further comprising the step of combining said wavelet coefficients by creating all mathematical permutations thereof to produce N! wavelet coefficients.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2021
From: BRAINSCOPE COMPANY, INC.
To: BRAINSCOPE SPV LLC
Reel/Frame 057454/0549 →
SECURITY INTEREST Recorded Sep 7, 2021
From: BRAINSCOPE SPV LLC
To: AON IP ADVANTAGE FUND LP, AS AGENT
Reel/Frame 057454/0570 →
RELEASE OF SECURITY INTEREST Recorded Jul 15, 2021
From: MIDCAP FINANCIAL TRUST
To: BRAINSCOPE COMPANY, INC.
Reel/Frame 056872/0953 →
RELEASE OF SECURITY INTEREST Recorded Oct 23, 2015
From: SANDY SPRING BANK
To: BRAINSCOPE COMPANY, INC.
Reel/Frame 036864/0714 →
SECURITY INTEREST Recorded Oct 23, 2015
From: BRAINSCOPE COMPANY, INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 036871/0664 →
SECURITY INTEREST Recorded Jul 1, 2015
From: BRAINSCOPE COMPANY, INC.
To: SANDY SPRING BANK
Reel/Frame 035958/0201 →