Patent ID: 6249545
Filing Date: 2001-06-19
Classification: G06T

Abstract:
A method of compressing one or more video image frames in a video processor comprising the steps of:(a) determining the image frame display resolution of said video processor;(b) determining the bit color depth coding of said method of compressing one or more video image frames of said video processor;(c) obtaining an image frame to be compressed according to the method of compression, and temporarily storing said image frame in a frame memory of said video compressor, said image having been coded or convertible to both the image frame display resolution of said video processor and the bit color depth coding of the method of compression previously predetermined respectively;(d) arranging the binary code or word of said image frame in the bit map of said video processor with the first bit or most significant bit of said binary code or word of said image frame being placed in the most significant bit position of the first field line or row of said bit map and the last bit or least significant bit of said binary code or word of said image frame being placed in the last bit position or least significant bit position of the last row or field line of said bit map of said video processor;(e) counting the total number of bits of said image frame binary code or word so as to obtain a first value in decimal notation;(f) subtracting the number one from said first value so as to obtain a second value in decimal notation;(g) converting said image frame binary code or word from binary to decimal notation using straight binary to decimal conversion methods so as to obtain a third value in decimal notation;(h) raising base two to the power of said second value so as to obtain a fourth value in decimal notation;(i) subtracting said fourth value from said third value so as to obtain a fifth value in decimal notation;(j) writing out a mathematical expression by adding said fourth value to said fifth value, said mathematical expression being a representative equivalent in a unique, one-to-one relationship to said image frame binary code or word;(k) using the mathematical expression that represents the binary bit arrangement of said image frame in said bit map of said image frame in said bit map of said video processor to represent said image frame data code;(l) either storing said mathematical expression that represents the binary bit arrangement of said image frame into a suitable storage area of said video processor or transmitting said mathematical expression to another video terminal for display or storage.