IP Library Granted Patent US 10,368,804
Granted Patent B2
US 10,368,804 · App. 14/421,505 · Granted Aug 6, 2019

Device, system and method for detection of fluid accumulation

Inventors: Wee Ser (Singapore, SG); Feng Yang (Singapore, SG); Junfeng Yu (Singapore, SG)
Assignee: NANYANG TECHNOLOGICAL UNIVERSITY
A61B5/4875A61B5/726A61B5/7225A61B5/7267A61B5/7275A61B5/7278A61B7/04G06K9/00496A61B2560/0475A61B2562/0204G06K2209/05
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 10,368,804
App. No.
14/421,505
Granted
Aug 6, 2019
Kind
B2
Abstract

A method of detecting a level of fluid accumulation in an internal organ of a subject is proposed, as well as a system for carrying out the method. The method comprises: providing at least one classifier trained to distinguish between two or more levels of fluid accumulation; acquiring an audio signal ( 110 ) generated by said internal organ; and processing, using at least one processor ( 134 ), said audio signal ( 110 ) by: performing feature extraction to generate at least one feature vector from the audio signal; and assigning a fluid level from the two or more levels to the audio signal by passing the at least one feature vector to the at least one classifier.

Claims (99)

1. A method of detecting a level of fluid accumulation in a lung of a subject, comprising:

providing at least one classifier trained to distinguish between two or more levels of fluid accumulation, the two or more levels comprising a level corresponding to a presence of fluid and a level corresponding to an absence of fluid;

acquiring an audio signal generated by the lung;

processing said audio signal by:

segmenting the audio signal into consecutive time windows;

performing feature extraction to generate at least one feature vector for each time window; and

assigning a level of fluid accumulation from the two or more levels to the audio signal by:

passing at least one component of each feature vector to the at least one classifier to generate a plurality of tentative fluid levels for the audio signal; and

selecting a most frequent occurring level from amongst the plurality of tentative fluid levels; and

providing an indication to a user that the subject has lung fluid accumulation if the most frequent occurring level is the level corresponding to the presence of fluid.

2. A method according to claim 1 , wherein said consecutive time windows at least partially overlap.

3. A method according to claim 1 , wherein the passing at least one component of each feature vector to the at least one classifier comprises passing selected components of each feature vector to the at least one classifier.

4. A method according to claim 3 , wherein performing the feature extraction comprises determining mel-frequency cepstral coefficients or determining perceptual linear prediction coefficients, or both.

5. A method according to claim 4 , wherein determining the mel-frequency cepstral coefficients comprises selecting between 4 to 8 components.

6. A method according to claim 4 , wherein determining the perceptual linear prediction coefficients comprises selecting between 7 to 11 components.

7. A method according to claim 1 , wherein the at least one classifier comprises at least one linear classifier.

8. A method according to claim 1 , wherein the at least one classifier comprises at least one non-linear classifier.

9. A method according to claim 1 , further comprising training the at least one classifier.

10. A method according to claim 9 , wherein said training comprises:

acquiring audio signals from a plurality of subjects having known levels of fluid accumulation;

performing feature extraction on the audio signals acquired from the plurality of subjects having known levels of fluid accumulation to generate a plurality of candidate feature vectors; and

performing feature selection on the plurality of candidate feature vectors to identify one or more components of the candidate feature vectors which are useful for discriminating between the two or more levels.

11. A method according to claim 10 , wherein the feature selection is performed by identifying N features having greatest importance, from the plurality of candidate feature vectors and wherein an importance of a feature is calculated according to:

I

(

x

i

)

=

j

k

(

m

i

,

c

(

j

)

-

m

i

,

c

(

k

)

)

2

c

(

j

)

σ

i

,

c

(

j

)

2

,

where i=1, . . . , M; M is a dimension of each candidate feature vector; m i,c(j) and σ i,c(j) 2 are a sample mean and a variance, respectively, of a feature x i for a class c(j);

c(j), j=1, 2, . . . N c is a j th class; and N c is a number of levels of fluid accumulation.

12. A method according to claim 11 , wherein M ranges from 10 to 15.

13. A method according to claim 1 , wherein said acquiring comprises positioning at least one sensor on the subject in proximity to the lung such that the sensor is acoustically coupled to the lung.

14. A method according to claim 1 , wherein the indication comprises an alarm signal.

15. A method according to claim 1 , wherein said acquiring comprises acquiring the audio signals using a plurality of audio sensors.

16. A method according to claim 15 , wherein said acquiring comprises positioning the plurality of audio sensors on the subject in proximity to the lung such that each of the sensors is coupled to the lung.

17. A system for detecting a level of fluid accumulation in a lung of a subject, comprising:

at least one sensor positionable on the subject adjacent the lung to measure an audio signal generated by the lung;

a memory configured to store data representing the audio signal; and

at least one processor in communication with the memory and being configured to:

retrieve, from said memory, data representing at least one classifier trained to distinguish between two or more levels of fluid accumulation, the two or more levels comprising a level corresponding to a presence of fluid and a level corresponding to an absence of fluid;

process said audio signal by segmenting the audio signal into consecutive time windows, and performing feature extraction to generate at least one feature vector for each time window;

assign a level of fluid accumulation from the two or more levels to the audio signal by:

passing at least one component of each feature vector to the at least one classifier to generate a plurality of tentative fluid levels for the audio signal; and

selecting a most frequent occurring level from amongst the plurality of tentative fluid levels; and

provide an indication to a user that the subject has lung fluid accumulation if the most frequent occurring level is the level corresponding to the presence of fluid.

18. A system according to claim 17 wherein the indication comprises an alarm signal.

19. A system for detecting a level of fluid accumulation in a lung of a subject, comprising:

at least one sensor positionable on the subject adjacent the lung to measure an audio signal generated by the lung; and

at least one processor configured to:

segment the audio signal into consecutive time windows;

perform feature extraction to generate at least one feature vector for each time window;

assign to each time window a fluid level which is one of a set of two or more levels of fluid accumulation by passing at least one component of the at least one feature vector for each time window to at least one classifier trained to distinguish between the two or more levels of fluid accumulation to generate a plurality of tentative fluid levels for the audio signal, wherein the two or more levels comprises a level corresponding to a presence of fluid and a level corresponding to an absence of fluid;

select a most frequent occurring level from amongst the plurality of tentative fluid levels and

provide an indication to a user that the subject has lung fluid accumulation if the most frequent occurring level is the level corresponding to the presence of fluid.

20. A system according to claim 19 wherein the indication comprises an alarm signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2015
From: SER, WEE; YANG, FENG; YU, JUFENG
To: NANYANG TECHNOLOGICAL UNIVERSITY
Reel/Frame 034959/0596 →
Continuity (2)
Provisional Application 61682992 · Aug 14, 2012
Related Publication 20150190091A1 · Jul 9, 2015
Cited By (1)
US 12,298,199