/Patent Tracker
MicrosoftGranted patentAI & softwareInterest 2/10

Microsoft patents video coding method using base color index maps

This patent describes a way to compress video and images by grouping similar colors into a small list and using numbers to represent them. It improves how these numbers are stored and sent by reusing existing data structures and handling special cases where a color does not fit the main list.

Why it mattersThis is a technical improvement to video compression standards that helps make file sizes smaller without changing how users watch videos.

In the filing’s own words

Innovations in the use of base color index map (“BCIM”) mode during encoding and/or decoding simplify implementation by reducing the number of modifications made to support BCIM mode and/or improve coding efficiency of BCIM mode. For example, some of the innovations involve reuse of a syntax structure that is adapted for transform coefficients to instead signal data for elements of an index map in BCIM mode. Other innovations relate to mapping of index values in BCIM mode or prediction of elements of an index map in BCIM mode. Still other innovations relate to handling of exception values in BCIM mode.

What exactly they claim (claim 1)

1. One or more non-transitory computer-readable media having stored thereon computer-executable instructions for causing a computer system, when programmed thereby, to perform operations comprising: encoding a frame of a sequence, thereby producing encoded data, wherein the encoding the frame comprises, for a coding unit of the frame: setting a syntax element that indicates whether prediction mode for the coding unit is intra or inter; based at least in part on the prediction mode for the coding unit being intra, setting a flag value that indicates whether or not to use a base color index map mode for the coding unit; entropy coding the syntax element and the flag value; and encoding the coding unit using the base color index map mode, including: creating a base color table for the coding unit, the base color table having multiple index values, the base color table assigning one or more index values, among the multiple index values, to one or more corresponding base colors; creating an index map for the coding unit, the index map including at least one index value among the one or more index values, and the index map further including one or more exception values not representing any of the one or more corresponding base colors in the base color table, the one or more exception values being designated using a highest possible index value among the multiple index values of the base color table; encoding the base color table for the coding unit; and encoding the index map for the coding unit; and outputting the encoded data as part of a bitstream, wherein the encoded data includes the syntax element and the flag value.

Facts

Company
Microsoft (Microsoft Technology Licensing, LLC)
Official title
Features of base color index map mode for video and image coding and decoding
Patent number
US12750522B2
Application number
19093411
Filed
Mar 28, 2025
Granted
Sep 29, 2026
Inventors
3
Claims
20

Classified under

H04N 19/593 Electricity & electronicsH04N 19/126 Electricity & electronicsH04N 19/70 Electricity & electronicsH04N 19/11 Electricity & electronicsH04N 19/154 Electricity & electronicsH04N 19/176 Electricity & electronics

More from Microsoft in AI & software

Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.