Meta Platforms, Inc.
SYSTEMS AND METHODS FOR OPTIMIZED SCENE-BASED VIDEO ENCODING

Last updated:

Abstract:

The disclosed computer-implemented method may include (1) receiving a video with scenes, (2) creating an encoded video having an overall bitrate by (a) determining, for each of the scenes, a rate-distortion model, (b) determining, for each of the scenes, a downsampling-distortion model, (c) using the rate-distortion models of the scenes to determine, for each of the scenes, a per-scene bitrate that satisfies the overall bitrate, (d) determining, for each of the scenes, a per-scene resolution for the scene based on the rate-distortion model of the scene and the downsampling-distortion model of the scene, and (e) creating, for each of the scenes, an encoded scene having the per-scene bitrate of the scene and the per-scene resolution of the scene, and (3) streaming the encoded video at the overall bitrate by streaming the encoded scene of one of the scenes. Various other methods, systems, and computer-readable media are also disclosed.

Status:
Application
Type:

Utility

Filling date:

21 Nov 2019

Issue date:

27 May 2021