PATENT CLAIM ANALYSIS

Application Number: 15764346
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-09
Patent Classification: ["375", "240020"]

Abstract:
A method and apparatus for video coding using coding modes including a palette mode are disclosed. In one embodiment, the total number of palette indices in the current block is coded into a binary string using a TR (Truncated Rice) binarization process with the Rice parameter to generate a prefix part and using an EGk (k-th order Exp-Golomb) binary process to generate a suffix part for the binary string, or using the EGk binarization process with the Rice parameter (k). The suffix part is allowed to be empty. In another embodiment, a Rice parameter is determined. If the Rice parameter is equal to or greater than log-base-2 of current block size, the variable related to a total number of palette indices in the current block of video data is binarized into a binary string using a fixed-length code with bit length equal to log-base-2 of current block size.

Claim (Index 12):
An apparatus for decoding video data in a video decoding system, the apparatus comprising one or more electronic circuits or processors arranged to:\n receive a video bitstream comprising coded data including a current block of the video data; determine from the video bitstream a coding mode for the current block of the video data, wherein the coding mode is selected from a set of coding modes including a palette coding mode; and if the palette coding mode is used for the current block of the video data:\n determine a Rice parameter (k) for the current block of the video data from coded information in the video bitstream, wherein the Rice parameter is dependent on a block size of the current block of the video data; \n parse, from the video bitstream, a binary string for a variable related to a total number of palette indices in the current block of the video data; \n decode a prefix part of the binary string using a TR (Truncated Rice) de-binarization process with the Rice parameter and decoding a suffix part of the binary string using an EGk (k-th order Exponential Golomb) de-binarization process, or decode the binary string using the EGk de-binarization process, and wherein k is a non-negative integer; \n determine the total number of palette indices in the current block of the video data by decoding the variable based on the prefix part and the suffix part of the binary string; and \n apply palette decoding to the current block of the video data using information including the total number of palette indices in the current block of the video data and a palette table.

Metadata:
- Claim Count in Document: 11.0
- Percentile: 90.0
- Lexical Diversity: 2.2027
- Patent Class: 375.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15563788', '15542732', '15563811', '15314645', '15505972']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.514162441869262
- 35 USC 102 Novelty (BERT): 0.5562105606169985
- Combined Prediction Score: 0.5183672537440356
- Mean Citation Score: 392.817476
- Max Citation Score: 447.1319
- Similarity Product: 298.2980597895682

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test