Patent ID: 6205181
Filing Date: 2001-03-20
Classification: H04N

Abstract:
A method for storing data of a macroblock of a video frame, the video frame including a plurality of macroblocks each having a first width, the macroblock data having a chroma format including a plurality of color space components, each of the plurality of color space components having at least one block of data, the block of data having a plurality of lines, each line including a plurality of pixels, the macroblock having a width of a plurality of pixels, the method comprising:receiving the macroblock data from a digital video data stream;defining a plurality of vertical strips in the video frame by dividing the video frame in the vertical direction, each vertical strip having said first width; andstoring the macroblock data for the entire video frame into a contiguous memory in a vertical strip format in which a sequence of the stored macroblock data maintains a sequence of the corresponding macroblocks in the vertical direction within each vertical strip and a sequence of the vertical strips within the video frame.