PATENT CLAIM ANALYSIS

Application Number: 15903390
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["375", "240120"]

Abstract:
The present invention provides a unique intra prediction process which improves the efficiency of video coding. H.264/AVC uses reference pixels in a horizontal boundary located immediately above a target block to be predicted and reference pixels in a vertical boundary located immediately left of the target block. In the present invention, at least some of one of an array of horizontal boundary pixels and an array of vertical boundary pixels are retrieved. Then, the retrieved pixels are added to the other boundary pixels to extend the array thereof. Intra prediction is performed, based solely on the extended array of boundary pixels.

Claim (Index 10):
A video decoder comprising a processor of a computer system and a memory,\n wherein the memory stores programs executable by the processor to implement steps of:\n retrieving at least some pixels from an array of vertical boundary pixels; \n adding the retrieved pixels to an array of horizontal boundary pixels to extend the array of horizontal boundary pixels; and \n performing intra prediction based on the extended array of horizontal boundary pixels, \n wherein the step of retrieving comprises:\n obtaining InvAngle from a look-up table which lists values of InvAngle in relation to values of angle* representing a prediction direction; and \n identifying the at least some pixels among the vertical boundary pixels, by using a vertical pixel identifier which is expressed by a function using [col\u00d7InvAngle], where col is a counter which is decremented by 1 from \u22121 to (size\u00d7angle*/rangelimit), where the size is a size of a target block and the rangelimit defines the range of angle*, and \n wherein the step of adding comprises:\n adding a pixel identified by the vertical pixel identifier to the horizontal boundary pixels at a location identified by a horizontal pixel identifier [col], and \n wherein the processor retrieves the programs from the memory and executes the retrieved programs.

Metadata:
- Claim Count in Document: 8.0
- Percentile: 88.0
- Lexical Diversity: 1.91228
- Patent Class: 375.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14871274', '14871144', '13809511', '15283756', '13125946']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4963642559578808
- 35 USC 102 Novelty (BERT): 0.5994304201343099
- Combined Prediction Score: 0.5066708723755238
- Mean Citation Score: 410.057126
- Max Citation Score: 533.3473
- Similarity Product: 453.4815967145681

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

Dataset: test