Patent ID: 9100631
Filing Date: 2015-08-04
Classification: G06T,H04N

Abstract:
1. A computer-implemented method performed by one or more computing devices, the method comprising: identifying first and second portions of an uncompressed digital video signal, the first and second portions depicting first and second scenes, respectively, the first and second portions being contiguous with the first portion being before the second portion within the uncompressed digital video signal; determining first values of a plurality of quality metrics for the first portion of the uncompressed digital video signal; determining second values of the plurality of quality metrics for the second portion of the uncompressed digital video signal; determining first values for a plurality of picture quality parameters based at least in part on the first values of the plurality of quality metrics such that a signal transmitted using the first values of the plurality of picture quality parameters requires at most a maximum output bitrate, the plurality of picture quality parameters comprising a frame size parameter, a frame rate parameter, and a bit depth parameter wherein determining the first values for the plurality of picture quality parameters comprises searching a candidate solution space comprising at least one of (a) total bitrate required to support each of the plurality of frame sizes at a selected one of a plurality of frame rates and a selected one of a plurality of bit depths, (b) total bitrate required to support each of the plurality of frame rates as a selected one of the plurality of frame sizes and a selected a selected one of the plurality of bit depths, and (c) total bitrate required to support each of the plurality of bit depths at a selected one of the plurality of frame sizes and a selected one of the plurality of frame rates; determining second values for the plurality of picture quality parameters based at least in part on the second values of the plurality of quality metrics such that a signal transmitted using the second values of the plurality of picture quality parameters requires at most the maximum output bitrate, the second values of the plurality of picture quality parameters being different from the first values of the plurality of picture quality parameters; adjusting the first portion using the first values of the plurality of picture quality parameters; adjusting the second portion using the second values of the plurality of picture quality parameters; and transmitting the adjusted first portion and the adjusted second portion in a continuous signal, the adjusted first and second portions being contiguous with the adjusted first portion being before the adjusted second portion within the continuous signal.