Adaptive screen and video coding scheme
AssigneeMicrosoft Technology Licensing, LLC
InventorsXun Guo, Shipeng Li, Yan Lu
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsXun Guo, Shipeng Li, Yan Lu
Estimating the term…
An adaptive screen and video coding system adaptively selects different coding schemes for coding an image block of a screen or video image based on a type of content included in the image block. The adaptive screen and video coding system further includes a screen coding scheme that classifies pixels of the image block into major colors and escape pixels and convert values of the pixels into index values assigned to the major colors and the escape pixels. Since the number of index values is usually less than a normal range of pixel values, using the index values instead of actual pixel values further facilitate compression and coding of the image block, thus improving coding accuracy and efficiency of the screen or video image. In one embodiment, the adaptive screen and video coding system may be used for screen sharing application.
-20. (canceled)
A computer system, comprising one or more processing units and memory, that implements a video encoder configured to perform operations comprising:
In a computer system that includes a video encoder, a method comprising:
One or more computer-readable media having stored therein computer-executable instructions for causing one or more processing units, when programmed thereby, to perform operations comprising:
Dependencies are inferred from the claim text.