Lightweight wheeze detection methods and systems
First Claim
Patent Images
1. A lightweight wheeze detection method, comprising the steps of:
- receiving by a respiratory data processing system a respiratory signal;
calculating by the processing system noncontiguous lines of a short-time Fourier transform (STFT) image of the respiratory signal until a start line conforming to one or more wheeze peak criteria is identified;
once a start line conforming to the wheeze peak criteria is identified, calculating by the processing system contiguous lines of the STFT image preceding the start line and contiguous lines of the STFT image following the start line until both a preceding line and a following line not conforming to the wheeze peak criteria are identified; and
,once both a preceding line and a following line not conforming to the wheeze peak criteria are identified, determining by the processing system using a total count of calculated lines of the STFT image conforming to the wheeze peak criteria whether a duration of a peak conforms to one or more wheeze duration criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
Lightweight wheeze detection methods and systems for portable respiratory health monitoring devices conserve computing resources in portable respiratory health monitoring devices by employing lightweight algorithm that calculates a partial STFT image of a respiratory signal that includes all data points necessary for wheeze detection but excludes many data points that are unnecessary for wheeze detection. The methods and systems provide substantial savings in computing resources while still ensuring every wheeze in a respiratory signal is detected.
-
Citations
20 Claims
-
1. A lightweight wheeze detection method, comprising the steps of:
-
receiving by a respiratory data processing system a respiratory signal; calculating by the processing system noncontiguous lines of a short-time Fourier transform (STFT) image of the respiratory signal until a start line conforming to one or more wheeze peak criteria is identified; once a start line conforming to the wheeze peak criteria is identified, calculating by the processing system contiguous lines of the STFT image preceding the start line and contiguous lines of the STFT image following the start line until both a preceding line and a following line not conforming to the wheeze peak criteria are identified; and
,once both a preceding line and a following line not conforming to the wheeze peak criteria are identified, determining by the processing system using a total count of calculated lines of the STFT image conforming to the wheeze peak criteria whether a duration of a peak conforms to one or more wheeze duration criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An ambulatory health monitoring device, comprising:
-
a respiratory data capture system; a respiratory data acquisition system communicatively coupled with the capture system; a respiratory data processing system communicatively coupled with the acquisition system; and a respiratory data output interface communicatively coupled with the processing system, wherein the processing system receives a respiratory signal from the capture system via the acquisition system, calculates noncontiguous lines of a STFT image of the respiratory signal until a start line conforming to one or more wheeze peak criteria is identified, once a start line conforming to the wheeze peak criteria is identified, calculates contiguous lines of the STFT image preceding the start line and contiguous lines of the STFT image following the start line until both a preceding line and a following line not conforming to the wheeze peak criteria are identified, once both a preceding line and a following line not conforming to the wheeze peak criteria are identified, determines using a total count of calculated lines of the STFT image conforming to the wheeze peak criteria whether a duration of a peak conforms to one or more wheeze duration criteria, upon determining that the duration conforms to the wheeze duration criteria, calculates a wheeze rate and transmits information indicative of the wheeze rate to the output interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A lightweight wheeze detection method, comprising the steps of:
-
receiving by a respiratory data processing system a respiratory signal; calculating by the processing system a partial STFT image of the respiratory signal comprising selected data points of selected lines of a complete STFT image of the respiratory signal, wherein the lines and the data points are selected by the processing system based at least in part on one or more wheeze peak criteria; and detecting by the processing system a wheeze in the partial STFT image based at least in part on the wheeze peak criteria. - View Dependent Claims (20)
-
Specification