Video compression noise immunity
AssigneeAvocent Corporation
InventorRobert L. Gilgen
Life of this patent
Estimating the term…
Abstract
A method of improving run length video encoding commands is described in which all compression commands that require a current pixel value to be compared to a previously sent pixel value to determine whether compression can take place in a longer run is adjusted to relieve stringent match conditions. Instead of requiring an exact match, the compression engine subtracts one pixel value from another, and compares the absolute value of the result to a threshold value. In this way, run lengths can be lengthened for purposes of compression and compression efficiency can be increased.
Claims16
A video system having an encoder to compress a video stream using run length encoding, the video system comprising:
- a system in the encoder configured to:
- initiate run length encoding;
- compare an absolute value of the difference between a previous pixel and a current pixel with a predetermined threshold value to determine whether to continue the run-length encoding;
- continue the run length encoding if the absolute value is less than the predetermined threshold value;
- and
- end the run length encoding if the absolute value is above the predetermined threshold value.
A method in a data processing system of compressing a video stream using run length encoding, the method comprising:
- initiating run length encoding;
- comparing an absolute value of the difference between a previous pixel and a current pixel with a predetermined threshold value to determine whether to continue the run-length encoding;
- continuing the run length encoding if the absolute value is less than the predetermined threshold value;
- and
- ending the run length encoding if the absolute value is above the predetermined threshold value.
Dependencies are inferred from the claim text.