01
A photo, not a pile
The technician photographs the printed page on a phone. The photo check says what to fix before the photo is sent: blur, glare, poor light or a page that does not fill the frame.
For diagnostic centres
The machine prints the page and the work stops. The cardiologist (a heart doctor) may read it hours or days later. TraceRead turns a phone photo of that page into an AI first read for your own doctor to check.
What stays the same
Your own doctors still read and sign. TraceRead does not replace the cardiologist, and it does not connect to your ECG machine: it reads the printed page. Nothing reaches a patient until a doctor has checked and signed it.
What changes
Four things change where the ECG is printed. The numbers behind them are further down this page.
01
The technician photographs the printed page on a phone. The photo check says what to fix before the photo is sent: blur, glare, poor light or a page that does not fill the frame.
02
Your reading doctor opens the rebuilt trace drawn over the paper, the measurements (heart rate, PR interval, QRS, QT, QTc and heart axis) and the patterns TraceRead AI sees, each with a score from 0 to 100.
03
When the rebuilt trace looks unreliable, TraceRead gives no AI first read and asks for a new photo. A part of a lead that the paper does not show is never treated as a flat line.
04
Before sending, the technician drags a box over the printed header, where the machine prints the patient's details. The box is painted into the photo on the phone, so the covered part never leaves it.
Words used on this page
Your day
The machine and the printing stay as they are. Four steps follow.
The technician prints the 12 lead ECG as usual, on A4 or US Letter paper, at 25 mm a second and 10 mm per millivolt, laid out as 3x4, 6x2 or 12x1.
In the phone's web browser, with nothing to install. The photo check says what to fix. The technician covers the header and sends. If the network is down, the photo waits on the phone and sends itself when it is back.
It finds the page, rebuilds the 12 tracings, measures them and lists the patterns it sees. In testing, 95 in 100 ECGs were read in 7.85 seconds or less.
Your reading doctor compares the rebuilt line with the paper, keeps, edits or removes each pattern and checks every number. Nothing reaches the patient until a doctor has checked and signed it.
The numbers
Each number says how many ECGs it was measured on and where it came from. They come from public research ECGs and from photos made by computer, not from patients at a clinic.
7.85 s
time to read 95 in 100 ECGs on a 2 vCPU, 4 GB server in AWS Cape Town (median 7.6 s, slowest 27.8 s), no graphics card
Measured on 97 photos made by computer. Source: Spike S7.
0 of 69
good frames wrongly flagged by the photo check, while it flagged every frame with blur of half a millimetre or more, large glare, poor light or a page too small
Measured on 522 frames of TraceRead test printouts with defects added on purpose. Source: Spike S6.
5.9%
photos held for a retake because the rebuilt trace looked unreliable
Measured on 500 photos made by computer. Source: Spike S3.
0.908
median match between the rebuilt trace and the original recording
Measured on 500 photos made by computer of printed PTB-XL test ECGs. Source: Spike S1.
These are engineering measurements, not clinical claims. The page on how TraceRead AI works shows every step of a real run with its numbers. See the evidence
Features
TraceRead has ten named features. These six are the ones your technicians and doctors meet.
The phone checks the picture about five times a second for blur, glare, poor light and a page that does not fill the frame, and says what to fix.
Before sending, the technician drags a box over the printed header where a machine prints the patient's details.
Photos wait safely on the phone and send themselves when the network comes back. Each photo is kept near 1.5 MB.
When the rebuilt trace looks unreliable, TraceRead gives no first read and asks for a new photo.
TraceRead AI follows the ink of every lead and rebuilds it as a digital signal, 500 points a second.
Heart rate, PR interval, QRS, QT, QTc and heart axis, measured on all the leads together.
Safety
TraceRead helps a doctor read an ECG. It does not stand in for one.
An AI first read is not the last word.
Pricing
A diagnostic centre chooses between paying for each AI first read and a monthly plan with reads included. Prices are in naira, with dollars as approximate.
Pay as you go
₦1,500per AI first read
about $1.10
Centre
₦120,000a month
about $88
At 80 reads a month the two cost the same. Above that, the Centre plan costs less.
Dollar figures are approximate, at ₦1,370 to the dollar.
Questions
No. The capture app runs in the phone's web browser. It checks each photo before it is sent and keeps photos on the phone until the network is back.
The phone's photo check says what to fix before the photo is sent. If the rebuilt trace still looks unreliable, TraceRead gives no AI first read and asks for a new photo. In testing, 5.9% of 500 photos made by computer were held for a retake.
TraceRead asks for no name, only age and sex. The technician covers the printed header on the phone, and the covered part never leaves the phone. Patient data stays in the AWS Cape Town region and is never sent to an outside AI service.
Printed 12 lead ECGs from adults (18 and over), at the usual 25 mm a second and 10 mm per millivolt, laid out as 3x4, 6x2 or 12x1, on A4 or US Letter paper.
No. A qualified doctor reviews every AI first read, and nothing reaches a patient until a doctor has checked and signed it. A normal AI first read does not rule out heart disease.
We show TraceRead reading public research ECGs, and talk through how your technicians print, photograph and hand over ECGs.