Netflix, Inc.
COMPARING VIDEO ENCODERS/DECODERS USING SHOT-BASED ENCODING AND A PERCEPTUAL VISUAL QUALITY METRIC

Last updated:

Abstract:

In various embodiments, an encoder comparison application compares the performance of different configured encoders. In operation, the encoder comparison application generates a first global convex hull of video encode points based on a first configured encoder and a set of subsequences included in a source video sequence. Each video encode point is associated with a different encoded version of the source video sequence. The encoder comparison application also generates a second global convex hull of video encode points based on a second configured encoder and the subsequences. Subsequently, the encoder configuration application computes a performance value for an encoding comparison metric based on the first global convex hull and the second global convex hull. Notably, the first performance value estimates a difference in performance between the first configured encoder and the second configured encoder.

Status:
Application
Type:

Utility

Filling date:

16 Aug 2019

Issue date:

12 Dec 2019