MqaVideoWeights interface

Weights controlling the MQA-VIDEO composite score aggregation. The score starts at 100 and subtracts a penalty per metric, clamped to [0..100]. See the PureScript QualityMetrics module for the exact math.

Signature:

export interface MqaVideoWeights

Properties

Property Type Description

blackPenalty

number

Flat penalty applied when a black frame is detected.

freezePenalty

number

Flat penalty applied when a frozen frame is detected.

nrIqaWeight

number

Multiplier on NR-IQA shortfall (0..100).

psnrWeight

number

Multiplier on PSNR shortfall (0..60 normalised to 0..100).

ssimWeight

number

Multiplier on SSIM shortfall (0..1 normalised to 0..100).

tsErrorsMaxPenalty

number

Upper bound on the TS-errors penalty contribution.

tsErrorsSensitivity

number

Scale factor applied to aggregated TS-error units.