Patent ID: 9319702
Filing Date: 2016-04-19
CPC Classification: H04N

Claim Text:
1. An apparatus comprising: a plurality of processors configured to (i) gather a plurality of statistics by encoding a current picture in a video signal, (ii) calculate a plurality of complexity values in response to both said statistics and a plurality of coefficients and (iii) partition a next picture in said video signal into a plurality of slices in response to said complexity values such that each of said slices has a similar coding complexity, wherein (a) said statistics characterize how said current picture was encoded and (b) said coefficients correspond to a plurality of coding modes, wherein: said complexity values correspond to a plurality of respective macroblock rows in said current picture; and said statistics per each of said macroblock rows comprise (i) a number of bits created by said encoding, (ii) a number of inter-coded macroblocks, (iii) a number of intra-coded macroblocks, (iv) a number of skip-coded macroblocks, (v) a number of sub-pixel motion estimations, (vi) a number of intra-block motion estimations and (vii) a number of transformations from a spatial domain to a frequency domain.