Noisy signal identification from non-stationary audio signals

US9978392B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9978392-B2
Application numberUS-201715456172-A
CountryUS
Kind codeB2
Filing dateMar 10, 2017
Priority dateSep 9, 2016
Publication dateMay 22, 2018
Grant dateMay 22, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Traditionally known classification methods of non-stationary physiological audio signals as noisy and clean involve human intervention, may involve dependency on particular type of classifier and further analyses is carried out on classified clean signals. However, in non-stationary audio signals a major portion may end up being classified as noisy and hence may get rejected which may cause missing of intelligence which could have been derived from lightly noisy audio signals that may be critical. The present disclosure enables automation of classification based on auto-thresholding and statistical isolation wherein noisy signals are further classified as highly noisy and lightly noisy through continuous dynamic learning.

First claim

Opening claim text (preview).

What is claimed is: 1. A processor implemented method ( 300 ) comprising: receiving a feature set (F) of a plurality of features associated with non-stationary audio signals ( 302 ); receiving a training set comprising a plurality of non-stationary clean audio signals (C) and non-stationary noisy audio signals (N) ( 304 ); generating a unique and distinctive feature set (UF) based on the training set and the feature set (F) ( 306 ); dynamically generating an unbiased threshold of unique feature attribute value (UFAV) and polarity (P) associated with each of the unique and distinctive features of the unique and distinctive feature set (UF) ( 308 ); identifying a test signal as non-stationary noisy test signal or non-stationary clean test signal by statistical isolation based on (i) a unique feature attribute value (UFAV) and polarity (P) associated with the test signal for each of the unique and distinctive features and (ii) the dynamically generated unbiased threshold of the unique feature attribute value (UFAV) and the polarity (P) associated with each of the unique and distinctive features of the unique and distinctive feature set (UF) ( 310 ); and classifying the test signal further as one of lightly noisy test signal and highly noisy test signal ( 312 ) based on one or more pre-defined conditions when the test signal is identified as the non-stationary noisy test signal. 2. The processor implemented method of claim 1 , wherein generating the unique and distinctive feature set (UF) comprises: extracting feature values from the plurality of non-stationary clean audio signals (C) and the non-stationary noisy audio signals (N) for each of the unique and distinctive features; and classifying each feature from the feature set (F) as a unique distinctive feature of a unique distinctive feature set (UF) if one condition of: (i) a minimum feature value associated with one of the plurality of non-stationary clean audio signals (C) is greater than maximum feature value associated with one of the plurality of non-stationary noisy audio signals (N) by at least a first pre-determined percentage of the plurality of the non-stationary clean audio signals (C) and at least a second pre-determined percentage of the plurality of the non-stationary noisy audio signals (N); and (ii) a minimum feature value associated with one of the plurality of non-stationary noisy audio signals (N) is greater than maximum feature value associated with one of the plurality of non-stationary clean audio signals (C) by at least the first pre-determined percentage of the plurality of the plurality of non-stationary clean audio signals (C) and at least the second percentage of the plurality of the non-stationary noisy audio signals (N), is satisfied. 3. The processor implemented method of claim 2 , wherein the first pre-determined percentage and the second pre-determined percentage is 90%. 4. The processor implemented method of claim 1 , wherein the unique feature attribute value (UFAV) associated with each of the unique and distinctive features of the unique and distinctive feature set (UF) is a mean of (i) a median of values of the plurality of non-stationary clean audio signals for the unique and distinctive features and (ii) a median of values of the non-stationary noisy audio signals for the unique and distinctive features. 5. The processor implemented method of claim 1 , wherein identifying the test signal as non-stationary noisy test signal or non-stationary clean test signal comprises one condition of: bucketing the unique and distinctive features into a clean bucket (B C ) and a noisy bucket (B N ) based on a strict majority voting rule on cardinality of the clean bucket (B C ) and cardinality of the noisy bucket (B N ); and bucketing the unique and distinctive features into a clean bucket (B C ) and a noisy bucket (B N ) based on a weighted majority voting rule on cardinality of the clean bucket (B C ) and cardinality of the noisy bucket (B N ). 6. The processor implemented method of claim 5 , wherein classifying the non-stationary noisy test signal further as lightly noisy test signal comprises satisfying one condition from the one or more pre-defined conditions including: cardinality of a clean bucket (B C ) is greater than cardinality of the unique and distinctive feature set (UF) by a first pre-determined value, wherein the clean bucket (B C ) is one of a) the clean bucket (B C ) formed based on the weighted majority voting rule and b) the clean bucket (B C ) formed based on the strict majority voting rule; and Euclidian distance between the unique feature attribute value (UFAV) and the values of the non-stationary noisy test signal associated with unique and distinctive features is lesser than the unique feature attribute value (UFAV) associated with each of the unique and distinctive features of the unique and distinctive feature set (UF) by a second pre-determined value in at least a part of the cardinality of the unique and distinctive feature set (UF); is satisfied. 7. The processor implemented method of claim 6 , wherein the cardinality of the clean bucket (B C ) is not less than one third of the cardinality of the unique and distinctive feature set (UF). 8. The processor implemented method of claim 6 , wherein the Euclidian distance between the unique feature attribute value (UFAV) and the values of the non-stationary noisy test signal associated with unique and distinctive features is not greater than 10% of the unique feature attribute value (UFAV) associated with the unique and distinctive features of the unique and distinctive feature set (UF) in at least 50% of the cardinality of the unique and distinctive feature set (UF). 9. A system ( 100 ) comprising: one or more data storage devices ( 102 ) operatively coupled to one or more hardware processors ( 104 ) and configured to store instructions configured for execution by the one or more hardware processors to: receive a feature set (F) of a plurality of features associated with non-stationary audio signals; receive a training set comprising a plurality of non-stationary clean audio signals (C) and non-stationary noisy audio signals (N); generate a unique and distinctive feature set (UF) based on the training set and the feature set (F); dynamically generate an unbiased threshold of unique feature attribute value (UFAV) and polarity (P) associated with each of the unique and distinctive features of the unique and distinctive feature set (UF); identify a test signal as non-stationary noisy test signal or non-stationary clean test signal by statistical isolation based on (i) a unique feature attribute value (UFAV) and polarity (P) associated with the test signal for each of the unique and distinctive features and (ii) the dynamically generated unbiased threshold of the unique feature attribute value (UFAV) and the polarity (P) associated with each of the unique and distinctive features of the unique and distinctive feature set (UF); and classify the test signal further as one of lightly noisy test signal and highly noisy test signal based on one or more pre-defined conditions when the test signal is identified as the non-stationary noisy test signal. 10. The system of claim 9 , wherein the one or more hardware processors are further configured to generate the unique and distinctive feature set (UF) by: extracting feature values from the plurality of non-stationary clean audio signals (C) and the non-stationary noisy audio signals (N) for each of the unique and distinctive features; and classifying each feature from the feature set (F) as a unique distinctive feature of a unique distinctive feature set (UF) if one condition of: (i) a minimum feature value associated wi

Assignees

Inventors

Classifications

  • for mining of medical data, e.g. analysing previous cases of other patients · CPC title

  • Classification; Matching · CPC title

  • A61B5/7203Primary

    for noise prevention, reduction or removal · CPC title

  • Processing in the frequency domain · CPC title

  • Feature extraction for speech recognition; Selection of recognition unit · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9978392B2 cover?
Traditionally known classification methods of non-stationary physiological audio signals as noisy and clean involve human intervention, may involve dependency on particular type of classifier and further analyses is carried out on classified clean signals. However, in non-stationary audio signals a major portion may end up being classified as noisy and hence may get rejected which may cause mis…
Who is the assignee on this patent?
Tata Consultancy Services Ltd
What technology area does this patent fall under?
Primary CPC classification A61B5/7203. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue May 22 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).