Patent ID: 9020286
Filing Date: 2015-04-28
Classification: H04N

Abstract:
1. An image data processing apparatus, comprising: a processor to control one or more processor-executable units; a partition slice dividing unit to divide image data of a video frame into a plurality of partition slices, wherein a first macroblock included in a first partition slice of the plurality of partition slices correlates with a second macroblock included in a second partition slice of the plurality of partition slices; and an encoding processing unit to encode the image data based on the plurality of partition slices; a decoding processing unit to determine, prior to decoding, whether the first macroblock correlates with the second macroblock; the decoding processing unit to decode the first macroblock, and then to decode the second macroblock that has been determined as being correlated with the first macroblock and to decode, in parallel with the decoding of the first and second macroblock, macroblocks in the first partition slice and macroblocks in the second partition slice other than the first macroblock and the second macroblock wherein a first correlation of the macroblocks in the first partition slice and a second correlation of the macroblocks in the second partition slice differ from each other and, the decoding processing unit determines a decoding order of the macroblocks in the first partition slice and the macroblocks in the second partition slice by using both the first correlation and the second correlation.