Skip to content

ECG data analysing

The option to review uploaded ECG is available under the Review button.

CardioAI Support. ECG data analysing - image50

Cardio.AI shows the following screen when successful:

CardioAI Support. ECG data analysing - image58

ECG viewer is divided into the following sections:

  1. Header section - enables a user to manage ECG viewer options, save and approve the ECG.

  2. Side editing bar - enables a user to choose the ECG periods;

  3. Detailed ECG data section - enables a user to view and edit ECG;

  4. A report section - enables a user to observe, edit and export the ECG report.

ECG Viewer Header

Header section of the ECG viewer contains the following information:

Setting

Description

Logo

Indicates the logo of the organization:

CardioAI Support. ECG data analysin
g - image52

ECG file name

Indicates the name of the ECG file.

CardioAI Support. ECG data analysin
g - image56

Duration of the ECG record

Indicates the duration of the ECG record in days, hours and minutes if applicable.

CardioAI Support. ECG data analysin
g - image43

Status of the task

Indicates the status of the task:

CardioAI Support. ECG data analysin
g - image42

Update date

Indicates the time and date of last update of task data:

CardioAI Support. ECG data analysin
g - image40

Task tags

Indicates the tags of the task:

CardioAI Support. ECG data analysin
g - image46

The option to add tag is available by clicking under Add tag button:

CardioAI Support. ECG data analysin
g - image41

Or via clicking the existing tag.\ Cardio AI shows the following screen when successful:

CardioAI Support. ECG data analysing
 - image38\ The option to add a new tag is available by filling the name of the tag under New tag... field and clicking the Confirm button.\ The option to remove existing tag is available by clicking the remove button under existing tag:

CardioAI Support. ECG data analysin
g - image48

Share ECG task

The option to share task is available under Share button:

CardioAI Support. ECG data analysing - image39

Shareable link will be copied to the clipboard.

ECG task options

The ECG task options are available under Options button:

CardioAI Support. ECG data analysing - image31

Setting

Description

Main options

Language

Enables to set the language of task viewer. The following languages available:

  • English;

  • Russian;

  • Ukrainian.

Time format

Enables to set the time format of the task data.

Date format

Enables to set the date format of the task data.

Previewer options

Channel

Enables to select the channel for configuration. The available channels correspond to ECG recording device.

Show

Enables to show or hide the channel.

Amplitude

Enables to configure scaling of the amplitude. The available scales are:

  • x1 scale;

  • x2 scale;

  • x3 scale;

  • x4 scale.

The option to change scaling is available under Plus and Minus buttons.

Rows number

Enables to set the number of rows under Previewer. The number of rows available from 1 to 20.

The default value is 5.

CardioAI Support. ECG data anal
ysing - image37

Row duration, s

Enables to set the duration of rows, in seconds. The following values available:

  • 30;

  • 60;

  • 90;

  • 120.

Row height, px

Enables to set the height of rows, in pixels. The following values available:

  • 30;

  • 40;

  • 50;

  • 60;

  • 70;

  • 80;

  • 90;

  • 100;

  • 110;

  • 120.

Color codes

Enables to set the color codes of annotations availability under Previewer.

Visualizer options

Channel

Enables to select the channel for configuration. The available channels correspond to ECG recording device.

Lead

Enables to select the channel lead for configuration. The available leads correspond to ECG recording device.

Show

Enables to show the channels under Visualizer.

CardioAI Support. ECG data anal
ysing - image93

Amplitude

Enables to set the amplitude of the leads under Visualizer. The following amplitudes available:

  • 5 mm/mV;

  • 10 mm/mv;

  • 20 mm/mV;

  • 40 mm/mV;

  • 80 mm/mV;

  • 160 mm/mV;

The option to change Amplitude is available under Plus and Minus buttons.

Center line

Enables to show the Center line under Visualizer:

CardioAI Support. ECG data anal
ysing - image84

RR interval

Enables to show the time interval between two successive R-waves of the QRS signal under Visualizer:

CardioAI Support. ECG data anal
ysing - image88

Annotations

Enables to show the text codes of annotations under Visualizer.

Color codes

Enables to show the color codes of annotations under Visualizer.

Speed

Enables to set the speed of the record under Visualizer. The following speed options available:

  • 12.5 mm/s;

  • 25 mm/s;

  • 50 mm/s;

  • 100 mm/s.

RR diff, %

Enables to set the the percentage difference between successive R-R intervals. The following values available from 0 to 100

Ruler repeats

The option to reset changes is available under Reset button.

The option to save changes is available under Save button.

Edit ECG task

The option to make the Record editable is available under the Edit button:

CardioAI Support. ECG data analysing - image78

Close ECG task

The option to close ECG task and revert to Tasks section is available under Close button:

CardioAI Support. ECG data analysing - image87

Pre-approve ECG task

The option to pre-approve task is available under the Pre-approve button:

CardioAI Support. ECG data analysing - image86

Note. Task pre-approving is available only after Saving the task.

Approve ECG task

The option to approve ECG task and download the report in PDF format is available under the Approve button:

CardioAI Support. ECG data analysing - image24

Note. Task approving is available only after Saving the task.

Save ECG task

The option to save changes after editing the ECG task is available under Save button:

CardioAI Support. ECG data analysing - image19

Cardio.AI shows the following notification when successful:

CardioAI Support. ECG data analysing - image14

ECG Viewer Editor

ECG Viewer Bulk Editor consists of the following elements:

  1. Side editing bar - contains all and classified beats by annotations;

  2. Poincare plot - enables to navigate and select beats;

  3. Beats list - enables to bulk select and edit beats

  4. Beats cluster panel - enables to compare beats via clusters;

  5. Beats cross-annotations list - enables to observe and manage beats with multiple annotations.

CardioAI Support. ECG data analysing - image29

Side editing bar

Under side editing bar, Cardio.AI collects and shows all the beats, normal beats and found annotations. All beats highlighted with black, normal and sinus beats highlighted with green, annotations highlighted with other colors.

CardioAI Support. ECG data analysing - image9

The user is enabled to click on the highlighted segments, and software will focus on that selected segment, including a detailed view of the selected segment:

CardioAI Support. ECG data analysing - image26

Multi selection of episodes is available via SHIFT or CTRL buttons.

Poincare plot

Poincare plot enables a user to review, view and navigate all recorded beats, including normal, and annotations (abnormalities)

The option to navigate to beat is enabled by clicking on the beat:

CardioAI Support. ECG data analysing - image16

The user has the ability to select multiple bits by drawing an area on the Poincare plot by left-clicking and moving the cursor over the plot:

CardioAI Support. ECG data analysing - image21

By default, Poincare plot is shown in the mode RR +1. The option to switch to RR-1 mode is available under the corresponding switch:

CardioAI Support. ECG data analysing - image15

The option to show only normal beats to the left and to the right is available under only n-n switch:

CardioAI Support. ECG data analysing - image20

The option to filter beats under Poincare plot is available by clicking on the following filter elements:

CardioAI Support. ECG data analysing - image73

The user is enabled to change the length of filter element by moving the filter elements borders by clicking them and moving the cursor:

CardioAI Support. ECG data analysing - image85

Filtered beats are displayed under the Beats list:

CardioAI Support. ECG data analysing - image76

The option to reset filter is available under Reset filter button:

CardioAI Support. ECG data analysing - image91

When filtered and selecting the single beat, the option to revert to a filter view is available under the following button:

CardioAI Support. ECG data analysing - image81

Beats list

Beats, selected under the Side editing bar or Poincare plot are displayed under the Beats list:

CardioAI Support. ECG data analysing - image67


Setting Description


* Indicates the number of the beat within the beats under the Poincare plot.

Event Indicates the name of the annotation correspondent to the beat.

-,% Indicates the difference in % between the beat and the beat which is left to the beat.

RR,ms Indicates the distance in ms between the beat and the beat which is left to the beat.

aBPM Indicates the average BPM of the beat (calculated for the 6 seconds).

Position Indicates the position (time) of the beat location on the ECG recording


The user is enabled to filter the settings in ascending and descending order by clicking on the setting in the column:\ CardioAI Support. ECG data analysing - image68

The option to select beat is available by clicking on the beat. The following options available to navigate within beats:

  • CardioAI Support. ECG data analysing - image70 (Spacebar)- enables to select the next beat;

  • CardioAI Support. ECG data analysing - image71(CTRL + Spacebar) - enables to select the previous beat;

  • CardioAI Support. ECG data analysing - image69- enables to select the next twentieth beat;

  • CardioAI Support. ECG data analysing - image79- enables to select the previous twentieth beat;

  • CardioAI Support. ECG data analysing - image90- enables to select the first beat.

The option to access editing menu of the beats under Beats list is available by clicking the right button while selecting the beats, or via Edit button:

CardioAI Support. ECG data analysing - image83CardioAI Support. ECG data analysing - image72

Smart actions

Smart Actions - the Editing menu, enables a user to manage beats within the Viewer and Visualizer sections of ECG task.

The following sections available under Smart Actions menu:

  • Remove annotation - indicates the existing annotation, applied to the beat. When clicking - removes the annotation and classifies the beat as normal. Available only for abnormal beats.

  • History of Smart actions, with the recently applied annotations: CardioAI Support. ECG data analysing - image92\ Note.Smart actions history differs within the number of selected beats (1-3, 4+).

  • Replace - when enabled, allows to replace the beat with another annotation;

  • Add - when enabled, allows to add the annotation to the beat. When using Add option, the added annotation replaces the previous annotation, if applicable. ;

  • Soft - when enabled, allows to soft add the annotation to the beat. When soft adding, the added annotation does not replace the previous annotation, if applicable.;

The following annotations available under **Smart actions:\ **

  • Ventricular - contains the following annotations:\ VPC - Ventricular Premature Contraction;\ VPCF - Fusion of Ventricular And Normal Beat;\ VPCI - Ventricular Interpolated Beat;\ RONT - R-On-T Premature Ventricular Beat;\ VESC - Ventricular Escape Beat;\ V2 - Ventricular Couplet;

V3 - Ventriculat Triplet;\ VBL - Ventricular Bigeminy;

VTRG - Ventricular Trigeminy;

VFIB - Ventricular Fibrillation;

VFLU - Ventricular Flutter;

VTDP - Torsades De Pointes Ventricular Tachycardia;

MOVT - Monomorphic Ventricular Tachycardia;

PLVT - Polymorphic Ventricular Tachycardia;

VRYI - Idioventricular (Ventricular Escape) Rhythm;

VAIR - Accelerated Idioventricular Rhythm;

  • Atrial - contains the following annotations:\ APC - Atrial Premature Contraction;

ABER - Aberrated Beat;

NPW - Non-Conducted P-Wave (Blocked);

AESC - Atrial Escape Beat;

A2 - Atrial Couplet;

A3 - Atrial Triplet;

ABI - Atrial Bigeminy;

ATRG - Atrial Trigeminy;

AFIB - Atrial Fibrillation;

AFLU - Atrial Flutter;

PAT - Paroxsysmal Atrial Tachycardia;

MAT - Multifocal Atrial Tachycardia;

AAT - Automatic Atrial Tachycardia;

AERY - Atrial Ectopic Rhythm;

WSP - Wandering Sinus Pacemaker Within The Sinus Node;

ARYU - Upper Atrial Rhythm;

ARYM - Middle Atrial Rhythm;

ARYL - Lower Atrial Rhythm;

  • Junctional - contains the following annotations:\ JPC - Junctional (Nodal) Premature Contraction

JESC - Junctional (Nodal) Escape Beat

J2 - Junctional Couplet;

J3 - Junctional Triplet;

JBI - Junctional Bigeminy;

JTRG - Junctional Trigeminy;

JT - Junctional Tachycardia;

RECP - AV Reciprocating Tachycardia;

RNTR - Reentrant AV Nodal Tachycardia;

WAP - Wandering Pacemaker From The Sinus Node To (And From) The A-V Node;

IRYE - AV Junctional (Nodal) Escape Rhythm;

IRYA - Accelerated Av Junctional (Nodal) Rhythm;

  • Block - contains the following annotations:\ AV1 - First Degree AV Block;

AV2I - Second Degree AV Block Type I;\ AV2II - Second Degree AV Block Type Il;

AV3 - Third Degree AV Block;

AVDI - AV Dissociation With Interference;

AVDS Isorhythmic AV Dissociation;

AVDC - Complete AV Dissociation;

SA2I - Second Degree SA Block Type I;

SA2II - Second Degree SA Block Type II;

SA3 - Third Degree SA Block;

PAUS - Pause;

AV2 - Second Degree Av Block;

  • Pre-Excitation - contains the following annotations:\ WPWA - Wolf-Parkinson Type A;\ WPWB - Wolf-Parkinson Type B;\ LGL - Lown-Ganong-Levine Syndrome.

  • Sinus - contains the ARHY - Sinus Arythmia annotation;

  • Bundle Branch Block - contains the following annotations:\ BBB - Bundle Branch Block Beat (Unspecified);

LBB - Left Bundle Branch Block Beat;

LBBI - Incomplete Left Bundle Branch Block Beat;

RBB - Right Bundle Branch Block Beat;

RBBI - Incomplete Right Bundle Branch Block Beat;

BBLA - Left Anterior Fascicular Block Beat (Common);

BBLP - Left Posterior Fascicular Block Beat (Rare);

BBBI - Bifascicular Block Beat;

BBTI - Trifascicular Block Beat

BBBL - Bilateral Bundle-Branch Block Beat

BBU - Intraventricular Conduction Disturbance (Non-Specific Block)

  • Noise - contains the following annotations:\ UNK - Unclassifiable Beat;\ ZZZ - Noise (No Signal);\ Z - Noise Moderate;\ ZZ - Noise Severe;\ A - Artifact.

Visualizer: The option to remove annotation is available by selecting the beat > Delete selected annotations for selected beats button:

CardioAI Support. ECG data analysing - image89 Beats сlusters panel

Under the clusters panel, the user is enabled to select clusters of the channels to be displayed the Poincare plot.

The option to select channel is available under the Lead dropdown:

CardioAI Support. ECG data analysing - image94

The option to select cluster is available by clicking on the available cluster:

CardioAI Support. ECG data analysing - image82

The number on cluster indicates the number of beats within the cluster.

The user is enabled to filter clusters by the beat number under the following button:

CardioAI Support. ECG data analysing - image80

The user is enabled to multi select the cluster by clicking SHIFT and selecting the clusters.

The option to reset the selection filter of the clusters is enabled under the Reset filter button:

CardioAI Support. ECG data analysing - image75

Beats сross annotations list

Under the cross annotations list, beats are grouped by the events (annotations), and the quantity:

CardioAI Support. ECG data analysing - image35

The user is enabled to select the events by clicking on them. The option to reset the selection is available under the Reset filter button:

CardioAI Support. ECG data analysing - image54

Cardio.AI indicates the cross-annotations with the following indication:

CardioAI Support. ECG data analysing - image66

The cross-annotations must be reviewed by the healthcare professional.

ECG Viewer Previewer

Previewer of the ECG viewer displays the area in which multiple hearts beats are included:

CardioAI Support. ECG data analysing - image47

When enabled in options, Previewer includes the color coded annotations.

The left side of each row displays the date and time of the recording section:

CardioAI Support. ECG data analysing - image44

The user is enabled to navigate via the Previewer by clicking on row area:

CardioAI Support. ECG data analysing - image30

ECG Viewer Visualizer

Under ECG Viewer Visualizer, the user is able to observe and manage beats and annotations correspond to Previewer and Editor.

CardioAI Support. ECG data analysing - image55

Detailed ECG data section contains the preview section of the ECG divided into parts for each minute of the ECG recording for the whole ECG recording period:

CardioAI Support. ECG data analysing - image45

The user is enabled to choose the period by scrolling and choosing the required period. Chosen period is highlighted at the bottom detailed viewer section:

CardioAI Support. ECG data analysing - image51

The option to select a beat is available by clicking on the beat CardioAI Support. ECG data analysing - image33

The applicable annotation to the beat set by Cardio.AI is available at the upper side of the beat, and shows the name by hovering the cursor above:

CardioAI Support. ECG data analysing - image65

At the visualizer, there is a line at the top: a parameter at the top of the line indicates the distance between the beat and the one on the left; a parameter at the bottom indicates the average BPM:

CardioAI Support. ECG data analysing - image60

Under Visualizer, the user is enabled to measure the AMP by clicking the beat > clicking AMP button > Click the left mouse button on the Visualizer beat and swipe the cursor up or down:

CardioAI Support. ECG data analysing - image63

The user is applicable to set up several AMP measurements. The option to remove AMP measurements is enabled by clicking the X button under AMP button.

Under Visualizer, the user is enabled to measure the speed by clicking the Speed button > Click the left mouse button on the Visualizer beat are and swipe the cursor left or right:

CardioAI Support. ECG data analysing - image62

The user is applicable to set up several speed measurements. The option to remove Speed measurements is enabled by clicking the X button under Speed button.

The user is enabled to add a strip of the beat to the report by selecting the beat > Add stip button:

CardioAI Support. ECG data analysing - image59

The option to navigate to a certain time / sample is available under Goto button > Select Date and Time > Enter the Sample number > Go button:

CardioAI Support. ECG data analysing - image49

The option to view PQRST measures recognised by AI is available by double clicking on the beat:

CardioAI Support. ECG data analysing - image61

The option to access Editing menu is available by clicking on the right button at the beat:

CardioAI Support. ECG data analysing - image64

Under Editing menu, the user is enabled to select the beats by the rhythm regularity. The following actions available:

  • Select by rhythm regularity, left:\ CardioAI Support. ECG data analysing - image57

  • Select by rhythm regularity:\ CardioAI Support. ECG data analysing - image53

  • Select by rhythm regularity, right:\ CardioAI Support. ECG data analysing - image22

The user is enabled to browse the history of recent actions under the following field:

CardioAI Support. ECG data analysing - image27\ CardioAI Support. ECG data analysing - image18

The option to undo changes is available under Undo button:

CardioAI Support. ECG data analysing - image28

The option to redo changes is available under Redo button:

CardioAI Support. ECG data analysing - image32

ECG Viewer bird view

XOresearch Cardio.AI enables a user to check and navigate to the events during the recorded ECG day and night periods via bird view:

CardioAI Support. ECG data analysing - image23

Time appears above the bird view section when hovering over the selected fragment.