IP Library › Granted Patent US 12,394,049
Granted Patent B2
US 12,394,049 · App. 17/986,504 · Granted Aug 19, 2025

Method and system for data extraction from echocardiographic strain graphs

Inventors: James David Thomas (Evanston, IL); Rahul Anand Devathu (Evanston, IL); Ramsey Michael Wehbe (Evanston, IL)
Assignee: Northwestern University
G06T7/0012A61B8/0883G06T2207/30048
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 12,394,049
App. No.
17/986,504
Granted
Aug 19, 2025
Kind
B2
Abstract

A system to analyze heart data includes a memory configured to store echocardiographic strain image data. The system also includes a processor operatively coupled to the memory and configured to segment the echocardiographic strain image data. The processor is also configured to analyze the segmented echocardiograph strain image data to generate a point cluster of pixels. The processor is also configured to stitch together points in the point cluster to generate a continuous curve that represents the echocardiographic strain image data. The processor is further configured to analyze the continuous curve to identify a heart condition.

Claims (26)

1. A system to analyze heart data, the system comprising:

a memory configured to store echocardiographic strain image data; and

a processor operatively coupled to the memory and configured to:

segment the echocardiographic strain image data, wherein segmentation of the echocardiographic strain image data extracts a scale and graph data from the echocardiographic strain image data, wherein the processor is configured to convert the graph data into a two-dimensional array of hue saturation values;

analyze the segmented echocardiograph strain image data to generate a point cluster of pixels;

stitch together points in the point cluster to generate a continuous curve that represents at least a portion of the echocardiographic strain image data; and

analyze the continuous curve to identify a heart condition.

2. The system of claim 1 , wherein the echocardiographic strain image data includes one or more visual graphs depicting a plurality of apical echo views of a heart.

3. The system of claim 2 , wherein each of the apical echo views of the heart contain a plurality of curves that are coded to specify locations within the heart.

4. The system of claim 1 , wherein the continuous curve is formed by use of an interpolated univariate spline on the point cluster.

5. The system of claim 1 , wherein the processor is configured to identify all pixels in the graph data that represent a specific location of the heart.

6. The system of claim 5 , wherein the processor is configured to convert the identified pixels into the point cluster of pixels.

7. The system of claim 6 , wherein the point cluster is based on row and column indices of the identified pixels.

8. The system of claim 1 , wherein the processor analyzes the continuous curve to identify one or more patterns present in the echocardiographic strain image data.

9. The system of claim 8 , wherein the processor compares the one or more patterns to previously analyzed strain data to identify the heart condition.

10. The system of claim 8 , wherein the one or more patterns relate to a timing of peak strain in the echocardiograph strain image data.

11. The system of claim 8 , wherein the one or more patterns relate to early systolic lengthening and post systolic shortening.

12. The system of claim 8 , wherein the one or more patterns relate to myocardial stretch with atrial contraction.

13. A method of analyzing heart data, the method comprising:

storing, in a memory, echocardiographic strain image data; and

segmenting, by a processor operatively coupled to the memory, the echocardiographic strain image data, wherein the segmenting includes segmenting the echocardiographic strain image data into a scale and graph data, and further comprising converting, by the processor, the graph data into a two-dimensional array of hue saturation values;

analyzing the segmented echocardiograph strain image data to generate a point cluster of pixels;

stitching together, by the processor, points in the point cluster to generate a continuous curve that represents at least a portion of the echocardiographic strain image data; and analyzing, by the processor, the continuous curve to identify a heart condition.

14. The method of claim 13 , further comprising identifying, by the processor, all pixels in the graph data that represent a specific location of the heart, and converting the identified pixels into the point cluster of pixels.

15. The method of claim 13 , further comprising analyzing, by the processor, the continuous curve to identify one or more patterns present in the echocardiographic strain image data.

16. The method of claim 15 , further comprising comparing, by the processor, the one or more patterns to previously analyzed strain data to identify the heart condition.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2023
From: THOMAS, JAMES DAVID; DEVATHU, RAHUL ANAND; WEHBE, RAMSEY MICHAEL
To: NORTHWESTERN UNIVERSITY
Reel/Frame 065180/0515 →
Continuity (2)
Provisional Application 63278708 · Nov 12, 2021
Related Publication 20230153997A1 · May 18, 2023
References Cited (26)
US 8626279B2 · Edvardsen · 2014 [cited by examiner]
US 11763456B2 · Meyers · 2023 [cited by examiner]
US 11810303B2 · Meyers · 2023 [cited by examiner]
US 12133762B2 · Klingensmith · 2024 [cited by examiner]
US 12288338B2 · Seo · 2025 [cited by examiner]
US 20080081997A1 · Kakihara · 2008 [cited by examiner]
US 20080221451A1 · Kanda · 2008 [cited by examiner]
US 20080285819A1 · Konofagou · 2008 [cited by examiner]
US 20100280355A1 · Grimm · 2010 [cited by examiner]
US 20110081066A1 · Jolly · 2011 [cited by examiner]
US 20110092809A1 · Nguyen · 2011 [cited by examiner]
US 20110263996A1 · Edvardsen · 2011 [cited by examiner]
US 20130066211A1 · Konofagou · 2013 [cited by examiner]
US 20140071125A1 · Burlina · 2014 [cited by examiner]
US 20160217572A1 · Akahori · 2016 [cited by examiner]
US 20180280690A1 · Kim · 2018 [cited by examiner]
US 20190246913A1 · Zaremba · 2019 [cited by examiner]
US 20190247016A1 · Upton · 2019 [cited by examiner]
US 20200160980A1 · Lyman · 2020 [cited by examiner]
US 20200297284A1 · O'Brien · 2020 [cited by examiner]
Phelan D, Collier P, Thavendiranathan P, et al., “Relative apical sparing of longitudinal strain using two-dimensional speckle-tracking echocardiography is both sensitive and specific for the diagnosis of cardiac amyloi… [cited by applicant]
Kristina H. Haugaa et al., “Rick Assessment of Ventricular Arrhythmias in Patients with Nonischemic Dilated Cardiomyopathy by Strain Echocardiography,” [cited by applicant]
Brainin, P. Myocardial Postsystolic Shortening and Early Systolic Lengthening: Current Status and Future Directions. [cited by applicant]
Mirea O, Vallecilla C, Claus P, Rademakers F, D'hooge J (2020) Experimental validation of the prestretch-strain relationship as a non-invasive index of left ventricular myocardial contractility. [cited by applicant]
Partho P. Sengupta et al., “Cognitive Machine-Learning Algorithm for Cardiac Imaging A Pilot Study for Differentiating Constrictive Pericarditis From Restrictive Cardiomyopathy,” [cited by applicant]
Kristina H. Haugaa et al., “Strain Echocardiography Improves Risk Prediction of Ventricular Arrhythmias After Myocardial Infarction,” [cited by applicant]