Dynamic character substitution for web conferencing based on sentiment
US-9685193-B2 · Jun 20, 2017 · US
US9978392B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9978392-B2 |
| Application number | US-201715456172-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 10, 2017 |
| Priority date | Sep 9, 2016 |
| Publication date | May 22, 2018 |
| Grant date | May 22, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
for mining of medical data, e.g. analysing previous cases of other patients · CPC title
Classification; Matching · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.