EBU Quality Control Data Model

EBU QC DM

This document introduces a logical model for the representation of the (meta)data relevant for performing and reporting Quality Control (QC) tests on digital media as well as for the implementation of dedicated QC software.

The core of this document is a Unified Modeling Language (UML) class diagram showing entities, attributes, relations and cardinalities resulting from the studies made by the EBU QC group. Participants in this group (especially broadcasters and QC software vendors) have worked together to gather requirements, both for specifying QC tests and for reporting QC test results.

The QC Data Model since release '2026-01' is maintained in this repository: github.com/ebu/qc.

This repo provides access to the latest drafts and the official releases (identified with tags). It includes:

  • The QC Data Model
  • The XML Schema for the core data model concepts (QC Items, Reports, etc.)
  • The Definition of the QC Catalogue AaPI
  • The XML Schema for the API

QC.EBU.IO implements above.