Patent ID: 6753874
Filing Date: 2004-06-22
Classification: G06T,H04N

Abstract:
A method for unpacking pixels from one or more contiguous memory devices, the pixels represented with pixel data, the method comprising:loading a shift-down register with the pixel data contained in a first memory device, the first memory device having a first bit storage capacity, the shift-down register having a second bit storage capacity, the second bit storage capacity being greater than the first bit storage capacity; shifting one complete pixel of pixel data down the shift-down register, continuing to shift complete pixels of pixel data down the shift-down register until the shift-down register contains a number of bits of pixel data less than a complete pixel of pixel data; loading a shift-up register with the pixel data contained in a second memory device, the second memory device having the first bit storage capacity, the shift-up register having the second bit storage capacity; shifting the pixel data in the shift-up register up the number of bits of pixel data remaining in the shift-down register; and moving the shifted-up pixel data from the bit locations in the shift-up register to the same bit locations in the shift-down register.