主权项 |
1. A method for encoding digital video data corresponding to a sequence of digital source images using a digital video data encoder comprising a cache memory, each of the digital source images having an equal source image width corresponding to a first number of blocks, the cache memory having a cache width corresponding to a second number of blocks, wherein the second number of blocks is smaller than the first number of blocks, said method comprising:
encoding a frame of the digital video data, the frame comprising data corresponding to a first part of a digital source image in the sequence of digital source images, the first part of the digital source image having an image width corresponding to a third number of blocks being smaller than or equal to the second number of blocks such that data pertaining to the first part of the digital source image is storable in the cache memory, and the frame being padded with skip blocks such that an image width of the frame corresponds to the source image width, and encoding a subsequent frame of the digital video data, the subsequent frame comprising data corresponding to a second part of the digital source image, the second part of the digital source image having an image width corresponding to a fourth number of blocks being smaller than or equal to the second number of blocks such that data pertaining to the second part of the digital source image is storable in the cache memory, and the subsequent frame being padded with skip blocks such that the image width of the subsequent frame corresponds to the source image width, wherein the frame and the subsequent frame are encoded as INTER-frames, wherein a skip block is a block recorded without residual error or motion vectors. |