Systems and methods for generating quantifiable explanation for multi-lead electrocardiogram and associated region of interest

US2025281096A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025281096-A1
Application numberUS-202519072356-A
CountryUS
Kind codeA1
Filing dateMar 6, 2025
Priority dateMar 8, 2024
Publication dateSep 11, 2025
Grant date

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.

Deep Learning (DL) performs well in cardiovascular disease (CVD) classification using 12-lead Electrocardiogram (ECG). However, explainable artificial intelligence in CVD classification still remains largely qualitative. Embodiments of the present disclosure provide systems and methods that implement a Region of Interest (ROI) based quantifiable explanation for multi-lead ECG. CVD specific post-processing steps are added, to increase the explanation performance. Furthermore, the system enables selection of an optimal DL model, within the performance space defined by classification, explanation, and time-complexity.

First claim

Opening claim text (preview).

What is claimed is: 1 . A processor implemented method, comprising: receiving, via one or more hardware processors, a multi-lead electrocardiogram (ECG) signal associated with a user; classifying, by using a trained classifier via the one or more hardware processors, the multi-lead ECG signal into one or more disease classes based on information present in each lead in the multi-lead ECG signal; generating, by using the trained classifier via the one or more hardware processors, an explainer model, based on an associated ECG training dataset; generating, by using the explainer model via the one or more hardware processors, an explanation comprising a contribution value to each data point present in each lead of the multi-lead ECG signal, wherein the contribution value is computed using the trained classifier and the multi-lead ECG signal; obtaining, via the one or more hardware processors, a filtered set of contribution values pertaining to a plurality of data points present in the multi-lead ECG signal based on a comparison of (i) the contribution value of the generated explanation assigned to each data point present in the multi-lead ECG signal, and (ii) a cut-off frequency range; normalizing, via the one or more hardware processors, the filtered set of contribution values pertaining to the multi-lead ECG signal, to obtain a set of normalized contribution values; determining, via the one or more hardware processors, one or more prominent ECG leads based on a comparison of (i) a mean contribution value computed for each lead present in the multi-lead ECG signal using the set of normalized contribution values and (ii) a threshold contribution value; analyzing, via the one or more hardware processors, a contribution of the one or more prominent ECG leads with respect to a reference lead contributing to a specific disease class amongst the one or more disease classes as classified by the trained classifier; and computing, via the one or more hardware processors, an explanation performance with respect to a ground-truth explanation using the analysed contribution of the one or more prominent ECG leads. 2 . The processor implemented method of claim 1 , wherein the explanation performance is computed by categorizing the multi-lead ECG signal into a plurality of categories. 3 . The processor implemented method of claim 2 , wherein the plurality of categories comprises a first category indicative of a presence of the one or more prominent ECG leads and the reference lead in the multi-lead ECG signal, a second category indicative of an absence of the one or more prominent ECG leads and the reference lead in the multi-lead ECG signal, a third category indicative of the presence of the one or more prominent ECG leads and the absence of the reference lead in the multi-lead ECG signal, and a fourth category indicative of the absence of the one or more prominent ECG leads and the presence of the reference lead in the multi-lead ECG signal, and wherein correctness of the generated explanation is measured based on number of one or more categories identified amongst the plurality of categories. 4 . The processor implemented method of claim 1 , wherein a higher contribution value is assigned to the one or more prominent ECG leads in the multi-lead ECG signal which contributed to a classification of a disease to a desired disease class amongst the one or more disease classes. 5 . The processor implemented method of claim 1 , wherein the filtered set of contribution values is obtained by applying a thresholding technique on the contribution value assigned to each data point present in the multi-lead ECG signal using the cut-off frequency range. 6 . The processor implemented method of claim 1 , further comprising identifying an associated region of interest (RoI) of the one or more prominent ECG leads based on an associated contribution value for computing the explanation performance. 7 . A system, comprising: a memory storing instructions; one or more communication interfaces; and one or more hardware processors coupled to the memory via the one or more communication interfaces, wherein the one or more hardware processors are configured by the instructions to: receive a multi-lead electrocardiogram (ECG) signal associated with a user; classify, by using a trained classifier, the multi-lead ECG signal into one or more disease classes based on information present in each lead in the multi-lead ECG signal; generate, by using the trained classifier, an explainer model, based on an associated ECG training dataset; generate, by using the explainer model, an explanation comprising a contribution value to each data point present in each lead of the multi-lead ECG signal, wherein the contribution value is computed using the trained classifier and the multi-lead ECG signal; obtain a filtered set of contribution values pertaining to a plurality of data points present in the multi-lead ECG signal based on a comparison of (i) the contribution value of the generated explanation assigned to each data point present in the multi-lead ECG signal, and (ii) a cut-off frequency range; normalize the filtered set of contribution values pertaining to the multi-lead ECG signal, to obtain a set of normalized contribution values; determine one or more prominent ECG leads based on a comparison of (i) a mean contribution value computed for each lead present in the multi-lead ECG signal using the set of normalized contribution values and (ii) a threshold contribution value; analyze a contribution of the one or more prominent ECG leads with respect to a reference lead contributing to a specific disease class amongst the one or more disease classes as classified by the trained classifier; and compute an explanation performance with respect to a ground-truth explanation using the analysed contribution of the one or more prominent ECG leads. 8 . The system of claim 7 , wherein the explanation performance is computed by categorizing the multi-lead ECG signal into a plurality of categories. 9 . The system of claim 8 , wherein the plurality of categories comprises a first category indicative of a presence of the one or more prominent ECG leads and the reference lead in the multi-lead ECG signal, a second category indicative of an absence of the one or more prominent ECG leads and the reference lead in the multi-lead ECG signal, a third category indicative of the presence of the one or more prominent ECG leads and the absence of the reference lead in the multi-lead ECG signal, and a fourth category indicative of the absence of the one or more prominent ECG leads and the presence of the reference lead in the multi-lead ECG signal, and wherein correctness of the generated explanation is measured based on number of one or more categories identified amongst the plurality of categories. 10 . The system of claim 7 , wherein a higher contribution value is assigned to the one or more prominent ECG leads in the multi-lead ECG signal which contributed to a classification of a disease to a desired disease class amongst the one or more disease classes. 11 . The system of claim 7 , wherein the filtered set of contribution values is obtained by applying a thresholding technique on the contribution value assigned to each data point present in the multi-lead ECG signal using the cut-off frequency range. 12 . The system of claim 7 , wherein the one or more hardware processors are further configured by the instructions to identify an associated region of interest (RoI) of the one or more prominent ECG leads based on an associated contribution value for computing the explanation performance. 13

Assignees

Inventors

Classifications

  • involving training the classification device · CPC title

  • using specific filters therefor, e.g. Kalman or adaptive filters (specific diagnostics methods using using bioelectric or biomagnetic signals A61B5/316) · CPC title

  • Protection against electrode failure · CPC title

  • for local operation · CPC title

  • G16H50/20Primary

    for computer-aided diagnosis, e.g. based on medical expert systems · 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 US2025281096A1 cover?
Deep Learning (DL) performs well in cardiovascular disease (CVD) classification using 12-lead Electrocardiogram (ECG). However, explainable artificial intelligence in CVD classification still remains largely qualitative. Embodiments of the present disclosure provide systems and methods that implement a Region of Interest (ROI) based quantifiable explanation for multi-lead ECG. CVD specific post…
Who is the assignee on this patent?
Tata Consultancy Services Ltd
What technology area does this patent fall under?
Primary CPC classification G16H50/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Sep 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).