Video compression noise immunity
First Claim
1. A video system having an encoder to compress a video stream using a plurality of different compression command types at least some of which are comparative command types that employ comparative analysis of current pixel values in the video stream with known prior pixel values in the video stream, the improvement comprising:
- a system in the encoder to selectively add predetermined hysteresis functions to corresponding ones of the comparative command types such that the hysteresis functions will provide customized sensitivity reductions in the respective comparative analyses associated with the different compression command types.
9 Assignments
0 Petitions
Accused Products
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.
102 Citations
16 Claims
-
1. A video system having an encoder to compress a video stream using a plurality of different compression command types at least some of which are comparative command types that employ comparative analysis of current pixel values in the video stream with known prior pixel values in the video stream, the improvement comprising:
a system in the encoder to selectively add predetermined hysteresis functions to corresponding ones of the comparative command types such that the hysteresis functions will provide customized sensitivity reductions in the respective comparative analyses associated with the different compression command types. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method of compressing a video stream using a plurality of different compression command types at least some of which are comparative command types that employ comparative analysis of current pixel values in the video stream with known prior pixel values in the video stream, the improvement comprising:
selectively adding predetermined hysteresis functions to corresponding ones of the comparative command types such that the hysteresis functions will provide customized sensitivity reductions in the respective comparative analyses associated with the different compression command types. - View Dependent Claims (13, 14, 15, 16)
Specification