Method and system for compressing and statistically encoding color video data
First Claim
1. A method of compressing digital color video data in a video communication system for transmitting a plurality of video picture frames, with each picture frame comprising a plurality of scan lines composed of a plurality of pixels, utilizing a digitized color video signal having three digital color components, said system including means for determining a luminance function for each pixel, means for determining which of said pixels on each scan line represent decision points based upon said luminance function, and means for encoding at least a portion of said plurality of pixels in each scan line as a plurality of combinations of run lengths and said three digital color components, said run length being of a first digital word size, and said three digital color components being of second, third and fourth digital word sizes, respectively, comprising the steps of:
- (a) encoding all of said digital color components in said picture frame according to a look up table in a memory means of digitally compressed color codes of the most visually significant color combinations of a fifth digital word size smaller than the sum of said second, third and fourth digital word sizes; and
(b) encoding a plurality of run lengths and said digitally compressed color codes representing at least a portion of said picture frame in said memory means.
13 Assignments
0 Petitions
Accused Products
Abstract
The method and system of compressing digital color video data in a video communication system utilizes a digital color video signal having three video color components, and the encoding of the color components as compressed color codes in a series of run length and compressed color code combinations. A look up table of compressed color codes representing the most visually significant combinations of three color components may also be modified by a process which involves the determination of a predetermined number of the most visually significant combinations of color components in a picture frame. Line-to-line differences and movement of edges and segments of the picture frames are determined, and frame-to-frame differences are also encoded to reduce the amount of information to a minimum. Further statistical encoding of at least a portion of the run length and color code combinations is also provided.
129 Citations
18 Claims
-
1. A method of compressing digital color video data in a video communication system for transmitting a plurality of video picture frames, with each picture frame comprising a plurality of scan lines composed of a plurality of pixels, utilizing a digitized color video signal having three digital color components, said system including means for determining a luminance function for each pixel, means for determining which of said pixels on each scan line represent decision points based upon said luminance function, and means for encoding at least a portion of said plurality of pixels in each scan line as a plurality of combinations of run lengths and said three digital color components, said run length being of a first digital word size, and said three digital color components being of second, third and fourth digital word sizes, respectively, comprising the steps of:
-
(a) encoding all of said digital color components in said picture frame according to a look up table in a memory means of digitally compressed color codes of the most visually significant color combinations of a fifth digital word size smaller than the sum of said second, third and fourth digital word sizes; and (b) encoding a plurality of run lengths and said digitally compressed color codes representing at least a portion of said picture frame in said memory means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for compressing digital color video data in a video communication system for transmitting a plurality of video picture frames, with each picture frame comprising a plurality of scan lines composed of a plurality of pixels, utilizing a digitized color video signal having three digital color components, said video communication system including means for determining a luminance function for each pixel, means for determining which of said pixels on each scan line represent decision points based upon said luminance function, and means for encoding at least a portion of said plurality of pixels in each scan line as a plurality of combinations of run lengths and said three digital color components in a memory means, said run length being of a first digital word size, and said three digital color components being of second, third, and fourth digital word sizes, respectively, said system of compressing digital color video data comprising:
-
(a) means for encoding all of said digital color components in said picture frame according to a look up table in a memory means of digitally compressed color codes of the most visually significant color combinations of a fifth digital word size smaller than the sum of said second, third and fourth digital word sizes; and (b) means for encoding a plurality of run lengths and said digitally compressed color codes representing at least a portion of said picture frame in said memory means. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification