US 12,329,543 B1
Apparatus and method for generating a quality diagnostic of ECG (electrocardiogram) data
Sairam Bade, Suryapet (IN); Yash Mishra, Bangalore (IN); Shiva Verma, Bangalore (IN); Suthirth Vaidya, Bengaluru (IN); Shashi Kant, Bengaluru (IN); and Ashim Prasad, Bangalore (IN)
Assigned to Anumana, Inc., Cambridge, MA (US)
Filed by anumana, Inc., Cambridge, MA (US)
Filed on Mar. 8, 2024, as Appl. No. 18/599,435.
Int. Cl. A61B 5/00 (2006.01); A61B 5/346 (2021.01); G06V 10/00 (2022.01); G06V 30/10 (2022.01); G16H 30/40 (2018.01); G16H 50/20 (2018.01)
CPC A61B 5/7221 (2013.01) [A61B 5/346 (2021.01); G06V 10/00 (2022.01); G06V 30/10 (2022.01); G16H 30/40 (2018.01); G16H 50/20 (2018.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus for generating a quality diagnostic of analog ECG (electrocardiogram) data, wherein the apparatus comprises:
at least a processor; and
a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to:
receive an image of ECG data;
extract a plurality of ECG parameters from the image of ECG data;
convert the image of the ECG data to one or more digitized ECG signals;
validate the one or more digitized ECG signals, wherein validating comprises:
classifying the one or more digitized ECG signals to a plurality of preliminary ECG parameters; and
determining an accuracy status of the extracted plurality of ECG parameters by comparing the plurality of preliminary ECG parameters to the extracted plurality of ECG parameters, wherein:
the accuracy status further comprises a variable indicating accuracy of the plurality of preliminary ECG parameters;
determining an accuracy status comprises using a scoring algorithm using a threshold to determine the accuracy status, wherein the accuracy status comprises one of a pass status and a fail status, and wherein the apparatus is configured to generate the threshold by:
 training a threshold classifier with training data correlating a plurality of annotations indicating abnormalities to a plurality of thresholds:
 inputting the analog ECG data into the threshold classifier; and
 outputting, by the threshold classifier, the threshold; and
generate a quality diagnostic of the image of ECG data based on validation of the one or more digitized ECG signals, wherein the quality diagnostic represents a degree of quality of the image of ECG data.