METHOD AND RHYTHM EXTRACTOR FOR DETECTING AND ISOLATING RHYTHMIC SIGNAL FEATURES FROM AN INPUT SIGNAL USING THE WAVELET PACKET TRANSFORM
First Claim
Patent Images
1. A method of detecting and isolating at least one rhythmic signal component from a discrete-time input signal, comprising:
- subjecting the input signal to discrete wavelet packet transform multi-resolution analysis;
applying wavelet packet basis selection criteria to the result of the analysis, at each stage of the analysis, to evaluate the wavelet packet transform decomposed signal components of the input signal;
detecting at least one rhythmic signal feature from the input signal based on the evaluation; and
isolating the detected at least one rhythmic signal feature from the input signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of detecting and isolating at least one rhythmic component from a discrete-time input signal, comprises subjecting the input signal to discrete wavelet packet transform multi-resolution analysis; applying wavelet packet basis selection criteria to the result of the analysis to evaluate rhythmic signal features of the input signal; and isolating at least one rhythmic signal component from the input signal based on the evaluation.
25 Citations
29 Claims
-
1. A method of detecting and isolating at least one rhythmic signal component from a discrete-time input signal, comprising:
-
subjecting the input signal to discrete wavelet packet transform multi-resolution analysis; applying wavelet packet basis selection criteria to the result of the analysis, at each stage of the analysis, to evaluate the wavelet packet transform decomposed signal components of the input signal; detecting at least one rhythmic signal feature from the input signal based on the evaluation; and isolating the detected at least one rhythmic signal feature from the input signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of isolating at least one rhythmic signal component from a discrete-time input signal comprising:
-
decomposing the input signal using the discrete wavelet packet transform to create a wavelet packet tree; pruning the wavelet packet tree; and following pruning, selecting one or more coefficients or coefficient nodes of the wavelet packet tree containing rhythmic signal features thereby to isolate at least one rhythmic signal component of the input signal. - View Dependent Claims (17, 18, 19, 20, 21, 23)
-
-
22. The method of claim 22 wherein said metric is frequency.
-
24. A method of isolating rhythmic signal features of a discrete-time signal comprising:
-
subjecting the input signal to wavelet packet transforming and thresholding to evaluate the coefficients or coefficient nodes to be pruned with respect to rhythmicity; and separating coefficients or coefficient nodes for independent preservation and time series reconstruction of rhythmic signal features. - View Dependent Claims (25)
-
-
26. A computer readable medium embodying computer readable code for detecting and isolating at least one rhythmic component from a discrete-time input signal, said computer readable code comprising:
-
program code for subjecting the input signal to discrete wavelet packet transform multi-resolution analysis; program code for applying wavelet packet basis selection criteria to the result of the analysis, at each stage of the analysis, to evaluate the wavelet packet decomposed signal components of the input signal; program code for detecting at least one rhythmic signal component based on the evaluation; and program code for isolating the detected at least one rhythmic signal component from the input signal.
-
-
27. A computer readable medium embodying computer readable code for isolating at least one rhythmic signal component from a discrete-time input signal comprising:
-
program code for decomposing the input signal using the discrete wavelet packet transform to create a wavelet packet tree; program code for pruning the wavelet packet tree; and program code for, following pruning, selecting one or more coefficients or coefficient nodes of the wavelet packet tree containing rhythmic signal features thereby to isolate at least one rhythmic signal component of the input signal.
-
-
28. A computer readable medium embodying computer readable code for isolating rhythmic signal features of a discrete-time signal comprising:
-
program code for subjecting the input signal to wavelet packet transforming and thresholding to evaluate the coefficients or coefficient nodes to be pruned with respect to rhythmicity; and program code for separating coefficients or coefficient nodes for independent preservation and time series reconstruction of rhythmic signal features.
-
-
29. A rhythmic signal extractor for detecting and isolating at least one rhythmic signal component from a discrete-time input signal, comprising:
-
a discrete wavelet packet transform multi-resolution analyzer for analyzing the input signal and evaluating rhythmic signal features of the input signal; and a signal component isolator for isolating at least one rhythmic signal component from the input signal based on the evaluation.
-
Specification