Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

ECG Verification Tool

A desktop workspace for clinicians to review twelve-lead ECG recordings and refine candidate anomaly annotations.

Workflow

  1. Segment the ECG into PQRST components.
  2. Apply clinical rules to localize candidate anomalous regions and generate pseudo-labels.
  3. Review the candidates in ECG Verification: move or resize bounding boxes, add or remove annotations, and assign anomaly types.

The desktop app supports the clinician review stage; segmentation and rule-based localization produce its input annotations.

Explore the project and interactive demo.

Run

In an activated Python virtual environment:

python -m pip install -r requirements.txt
python main.py

Keep recordings and annotations in sample/, with labels.json and group/record/ folders containing matching WFDB .hea, .dat, and label.json files. Edits are saved to the annotation files.

Citation

If you use this tool, cite the repository:

UARK AICV. (2026). ECG Verification Tool . https://github.com/UARK-AICV/ECG_Verification

@misc{ecg_verification,
  author = {{UARK AICV}},
  year = {2026},
  title = {ECG Verification Tool},
  url = {https://github.com/UARK-AICV/ECG_Verification},
  year = {2026},
}

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages