Patent ID: 8982945
Filing Date: 2015-03-17
Classification: H04N

Abstract:
1. A method for encoding video information, comprising: determining a global deviation associated with first video information, the global deviation representing a difference between (1) at least one expected characteristic of the first video information if encoded at a target bit-rate and (2) at least one actual characteristic of the first video information when encoded at the target bit-rate; and adjusting an encoding parameter used to encode second video information based at least partially on (i) the global deviation, (ii) a segment duration identified by using at least a current video segment, and (iii) a previous global deviation associated with a previous video segment; and wherein a size of a current unencoded video segment is different from a size of a previous unencoded video segment; wherein adjusting the encoding parameter comprises decreasing the segment duration when an absolute value of the global deviation exceeds a threshold and increasing the segment duration when the absolute value of the global deviation does not exceed the threshold.