Patent ID: 7809058

Claim:
A method of compressing video having a color depth greater than two colors, comprising: comparing some portions of selected video frames to other portions in an encoder, and encoding said some portions based on their locational relationship within the frames relative to said other portions, and identifying still other portions of the same selected video frames as pixels comprised only of colors from a two-color set, and encoding said still other portions as a series of bits having binary states corresponding to the two colors in said two-color set; reading a serial string of pixel color data values for said video and recording information corresponding to said pixel color data values for at least one video frame of said video; wherein said step of comparing some portions of selected video frames to other portions includes comparing current pixel color data values in said serial string of pixel color data values with at least some of said recorded information corresponding to said pixel color data values; wherein said encoding of said some portions based on their locational relationship within the frames relative to said other portions includes encoding based on said comparison of current pixel color data values with said recorded information; and wherein said identification of still other portions of the same selected video frames as pixels comprised only of colors from a two-color set is based on said reading of said serial string of pixel color data values, and said encoding said still other portions as a series of bits having binary states corresponding to the two colors in said two-color set is an encoding based on (1) one binary state corresponding to one pixel color data value read from the serial string and (2) another binary state corresponding to a different pixel color data value read from the serial string.