A/V Error Detection Libraries

QC Components

The A/V Error Detection Libraries provide automatic detection of audio-visual errors for A/V production, content management, and archiving. Since the detections run on signal level, the technology can be applied at any position within a process chain, e.g. ingest, play-out, transcoding, etc.

  • Universally applicable signal analysis framework for A/V content
  • Detection independent from distribution channels and formats
  • Applicable for file-based scenarios and stream-based scenarios including real-time requirements
  • Visualization of errors for precise error localization
  • Immediate alerting and/or detailed error reports
  • Summarization of A/V errors for post-analysis
  • Visualization of media quality

  • Divided into separate libraries for audio and video
  • Analysis methods encapsulated in dedicated modules
  • Modular architecture supporting customization to individual requirements
  • Components available as C++ libraries for Windows, Linux, and OS X for integration into existing systems, other platforms upon request
  • Evaluation versions available upon request

The A/V error detection libraries are being continuously enhanced. If you have specific requirements or would like more information please contact us.

Visual Error Detection

Analyzes designated visual errors on decoded video frames or within a defined region of interest (ROI) with respect to their specific characteristics. All analyzing processes run on pixel level (base-band analysis).

Input: Decoded (uncompressed) video frames, YCbCr and RGB pixel formats according to ITU Recommendation BT.709/BT.2020, other formats upon request.

Results: Measurement values and visualizations

Visual Detection Modules

  • Blocking Detects blocking artifacts for block sizes of 8x8, 4x4, and 16x16.
  • Blur Detects blurry regions or areas with smooth textures or less detail.
  • Exposure Detects overexposed and underexposed frames.
  • Ringing Detects ringing artifacts occurring only on strong edges.
  • Noise Detects visual noise as an indication for random modification of pixel intensities.
  • Freeze Detects freezes where content does not change over consecutive video frames.
  • Field Order Detects the field dominance, Top Field First or Bottom Field First.
  • Deinterlacing Detects deinterlacing artifacts occurring when combining two sub fields within a single frame.
  • Constant Color Frames Detects constant colored frames, or especially Black Frames if there are equal pixel intensities within a single frame.
  • Black Bars Detects black bar issues, e.g. according to aspect ratio Changes or Picture Shifts.
  • Coming soon: Banding, Halo, Pixel Errors, Video Level Violation, and Test Pattern. Other features upon request.

Audio Error Detection

Analyzes designated audio errors on decoded audio frames with respect to their specific characteristics. The analyzing processes run on time signal or frequency spectrum (base-band analysis).

Input: Decoded audio frames

Results: Measurement values

Audio Detection Modules

  • Audio Dropout Detects audio dropouts,e.g. interruptions of the audio signal.
  • Audio Channel Similarity Detects the(unintended) similarity of audio channels.
  • Audio Clipping Detects audio clippingcaused by overshooting the signal level outof the permitted signal range.
  • Monotone Audio Detects disturbance tones, e.g. Audio Hum (50Hz, 60Hz), or Test Tones (e.g. 1kHz).
  • Phase Shift Detects reversed audio phase.
  • Loudness Detects loudness parameters according to recommendations ITU-R BS.1770-3 and EBU R 128.
  • Coming soon: Wow & Flutter, Clicks andAudio Noise. Other features upon request.

Media Quality

Accumulation and interpretation of error detection results considering the module’s individual significance, e.g. for automatic quality assessment or for visualization of the overall media quality. The Media Quality component is customizable and supports pre-defined user profiles for different application scenarios.



  • Basic yearly license for internal use of licensee
  • Reseller license per instance (server) or revenue share (software as service)

Business Unit Media Management and Delivery

More information on products and services of the business unit Media Management & Delivery