Skip to content
compressionKIT
Reference
HELIA

Validation scorecard

A scorecard records how a reconstructed signal differs from its reference. Read it together with the dataset, sample count, preprocessing, and codec configuration. Missing measurements do not count as passing results.

MetricWhat it tells youHow to interpret it
Compression ratio (CR)Raw payload divided by encoded payloadState the original sample precision and whether framing overhead is included.
Effective CRPayload reduction after entropy codingUse measured bitstream size; a prior is not a fixed improvement across signals.
PRDPercentage root-mean-square difference from a referenceLower is better for a fixed reference and evaluation.
Faithful PRDError against the recorded inputIncludes differences in the input’s noise and artifacts.
Truth PRDError against the clean reference used by a fixtureDepends on how the reference was obtained; inspect the fixture.
PRDN-noiseNoise-normalized distortionRead with the reference definition and other error metrics. A low value alone does not prove useful denoising.
MSEMean squared sample errorSensitive to signal scale and normalization.
Cosine similaritySimilarity of waveform directionDoes not establish amplitude or downstream task agreement.
HR MAEMean absolute heart-rate difference, in bpmCheck the algorithm, window duration, and which frames were scored.
SDNN / RMSSD errorDifference in interval-variability measurementsSensitive to detected peaks and recording duration.
Band error / coherenceFrequency-domain agreementCompare using the same frequency bands and estimator.
Seam ratioBoundary energy relative to window-center energyInspect long-recording reconstructions as well as the aggregate.

Applying the same algorithm to original and reconstructed signals measures agreement. It does not establish that either result is accurate against independently labeled ground truth.

A codec may preserve noise faithfully or suppress some of it. Compare error against the recorded input and, when available, a separate clean reference. Report how that reference was constructed.

Record the following alongside each comparison:

  • Dataset and split, number of frames, and selection rules.
  • Sample rate, frame duration, channel selection, and normalization.
  • Codec version, compression ratio, and any entropy model.
  • Reference signal and metric definitions.
  • Noise or artifact conditions and excluded/invalid windows.
  • Reconstruction overlap, stitching, and boundary handling.

The customer evidence and model pages preserve different evaluation views. Their numbers should not be combined as if they came from one run.

Start with waveform error and R-peak or heart-rate agreement. If your application uses morphology or rhythm features, evaluate those specific outputs on representative recordings as well. Inspect chunk boundaries and difficult signal segments separately.

The ECG model page and ECG noise-aware tables show the recorded measurements. They do not establish coverage for every downstream task.

Inspect pulse timing, heart-rate agreement, waveform error, and behavior under motion or baseline drift. For interval variability, use sufficiently long recordings and report the reconstruction and peak-detection procedure.

The PPG model page and PPG noise-aware tables show the recorded measurements. Single-channel reconstruction results do not establish multi-channel optical measurement performance.

Separate clean and difficult recordings rather than relying only on an overall average. Useful groups include low signal amplitude, motion, baseline drift, and boundary-adjacent samples. Use labels and thresholds that match the dataset and publish the number of samples in each group.

A quality score does not verify that a package loads correctly or that another runtime reproduces its output. Check manifests, file integrity, reference vectors, and encoder/decoder compatibility using the deployment workflow.

Measure memory and latency in the intended environment. Define acceptance thresholds for the application before evaluating a candidate.