Patent ID: 9351013
Filing Date: 2016-05-24
CPC Classification: H04N

Claim Text:
1. A method for encoding video data, the method comprising: determining a variance value for a current block of a first frame of video data; determining an average variance value for a second frame of video data; determining, based on a first scaling factor and the average variance value for the second frame of video data, a scaled average variance value; comparing the variance value of the current block of video data to the scaled average variance value for the second frame of video data; in response to determining that the variance value of the current block of video data is less than the scaled average variance value for the second frame of video data, intra coding the current block of video data; in response to determining that the variance value of the current block of video data is not less than the scaled average variance value for the second frame of video data, performing motion estimation to determine motion information associated with the current block of video data; determining, based on the motion information associated with the current block of video data, whether to inter code the current block of video data; in response to determining to inter code the current block of video data, inter coding the current block of video data by at least: in response to determining not to inter code the current block of video, intra coding the current block of video data.