Microsoft Corporation
SCREEN CONTENT ENCODING MODE EVALUATION INCLUDING INTRA-BLOCK EVALUATION OF MULTIPLE POTENTIAL ENCODING MODES

Last updated:

Abstract:

Techniques are described for efficiently encoding video data by skipping evaluation of certain encoding modes based on various evaluation criteria. In some solutions, intra-block evaluation is performed in a specific order during encoding, and depending on encoding cost calculations of potential intra-block encoding modes, evaluation of some of the potential modes can be skipped. In some solutions, some encoding modes can be skipped depending on whether blocks are simple (e.g., simple vertical, simple horizontal, or both) or non-simple. In some solutions, various criteria are applied to determine whether chroma-from-luma mode evaluation can be skipped. The various solutions can be used independently and/or in combination.

Status:
Application
Type:

Utility

Filling date:

29 May 2020

Issue date:

2 Dec 2021