Patent ID: 8204130
Filing Date: 2012-06-19
Classification: H04N

Abstract:
1. A video encoding apparatus, comprising: a macroblock group setting module configured to set macroblock groups such that the macroblock groups comprise a predetermined number of macroblocks; a bit count extraction module configured to extract a bit count from each of the macroblocks in the set macroblock groups; a bit count arrangement module configured to arrange the macroblocks according to the extracted bit counts; a slice group determination module configured to respectively allocate a slice group identifier to each of the macroblocks in each macroblock group according to the arrangement performed by the bit count arrangement module such that address information of the macroblocks in each macroblock group corresponds one-to-one with the allocated slice group identifiers; a rearrangement module configured to rearrange the macroblocks in each macroblock group such that no two adjacent macroblocks in the same macroblock group have the same slice group identifier; and an encoding module configured to encode the rearranged macroblocks.