US2018054623A1PendingUtilityA1

Method of color palette coding applicable to electronic device and electronic device using the same

52
Assignee: IND TECH RES INSTPriority: Oct 6, 2014Filed: Sep 20, 2017Published: Feb 22, 2018
Est. expiryOct 6, 2034(~8.2 yrs left)· nominal 20-yr term from priority
H04N 19/186H04N 19/70H04N 1/644H04N 19/90
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The disclosure is directed to a method of color palette coding and an electronic device using the same method. The proposed method would include not limited to encoding, by using a processor, a bit stream to represent a color of a coding unit and storing the bit stream in a storage medium or transmitting the bit stream. The bit stream would include not limited to a binary bit representing a run flag, a N binary bit sequence representing up to 2 N major colors in a coding unit with each of the possible values of the N binary bit sequence representing an unique major color index of N major color indices, and a M binary bit sequence representing up to 2 M extended colors with each of the possible values of the M binary bit sequence representing an unique extended color index of M extended color indices.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of color palette for implementing a binary representation of a color applicable to an electronic device, the method comprising:
 encoding, by using a processor, a bit stream to represent a color of a coding unit, wherein the bit stream comprises:
 a binary bit representing a run flag; 
 a N binary bit sequence representing up to 2 N  major colors in a coding unit with each of the possible values of the N binary bit sequence representing an unique major color index of N major color indices; and 
 a M binary bit sequence representing up to 2 M  extended colors which are not the major colors and appears less frequently than the major colors in the coding unit with each of the possible values of the M binary bit sequence representing an unique extended color index of M extended color indices; 
   encoding, by using the processor, a second bit stream to represent a color of a second coding unit, wherein the second bit stream comprises:
 a second binary bit representing a second run flag; 
 a pixel level alternative escape flag; 
 a second M binary bit sequence representing up to 2 M  extended colors; and 
   a second original color value to represent an escape color of the second coding unit; and   storing the bit stream and the second bit stream in a storage medium to be decoded and displayed or transmitting the bit stream and the second bit stream to a video driver to be decoded and displayed.   
     
     
         2 . The method of  claim 1 , wherein when the pixel level alternative escape flag is a first value, the color of the second coding unit is represented by the N major color indices, and when the pixel level alternative escape flag is a second value, the color of the second coding unit is represented by the M extended color indices. 
     
     
         3 . The method of  claim 2 , wherein only when the pixel level alternative escape flag is active, the run flag indicates the copy above mode, the pixel level alternative escape flag indicates the first value. 
     
     
         4 . The method of  claim 3  further comprising:
 encoding, by using the processor, a third bit stream to represent a color of a third coding unit, and wherein if the color of the third coding unit is a third escape color, the third bit stream comprises:
 a third binary bit indicating the copy above mode; 
 a pixel level alternative escape flag set to active; and 
 a third original color value to represent the third escape color. 
 
 
     
     
         5 . The method of  claim 4 , wherein if the color of the third coding unit is not the third escape color,  claim 5  further comprising:
 the third binary bit indicating the copy above mode; 
 the pixel level alternative escape flag set to inactive; and 
 a copy above run value associated with the copy above mode. 
 
     
     
         6 . The method of  claim 1  further comprising:
 encoding, by using the processor, a fifth bit stream to represent a color of a fifth coding unit and comprises a pixel level alternative escape flag, wherein if the pixel level alternative escape flag is set as inactive, the fifth bit stream further comprises a third N binary bit sequence representing up to 2 N  major colors in a coding unit with each of the possible values of the N binary bit sequence representing an unique major color index of N major color indices except for a last index indicating an escape color. 
 
     
     
         7 . The method of  claim 6 , wherein if the pixel level alternative escape flag is set as active, the last index indicates one of the major colors. 
     
     
         8 . The method of  claim 7 , wherein if the pixel level alternative escape flag is set as active, the last index refers to one of the extended colors.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.