Patent ID: 11924449
Assignee: GOOGLE LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 9:
10. An apparatus for transcoding an input video stream, the apparatus comprising:
a server of a video hosting platform, the server including a memory and a processor, wherein the processor is configured to execute instructions stored in the memory to:
determine one or more complexity features of video data of the input video stream;
determine, using a learning model trained based on a corpus of the video hosting platform, a correspondence of the video data to a rate-distortion cluster based on the one or more complexity features of the video data; and
transcode the video data according to transcoding parameters selected based on operating points of a centroid curve of the rate-distortion cluster,
wherein the rate-distortion cluster is one of a plurality of rate-distortion clusters identifiable using the learning model, wherein each rate-distortion cluster of the plurality of rate-distortion clusters corresponds to a different rate-distortion classification of videos of the corpus of the video hosting platform, and wherein the instructions to determine the correspondence of the video data to the rate-distortion cluster based on the one or more complexity features of the video data include instructions to:
predict that rate-distortion behavior of the video data is similar to rate-distortion behavior of videos used to produce the rate-distortion cluster based on a rate-distortion classification of the video data and based on a rate-distortion classification of video content to which the rate-distortion cluster corresponds.