PATENT CLAIM ANALYSIS

Application Number: 16046623
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["375", "240160"]

Abstract:
An apparatus of encoding an image in an advanced motion vector prediction (AMVP) mode can include an inter prediction module for determining motion information of a current block, and generating a prediction block of the current block using the motion information; a transform module for transforming the residual block to generate a transformed block; a quantization module for quantizing the transformed block using a quantization parameter and a quantization matrix to generate a quantized block; a scanning module for scanning quantized coefficient components of the quantized block; and an entropy coding module for entropy-coding the scanned quantized coefficient components of the quantized block; in which the motion information is encoded by performing the sub-steps of: constructing an AMVP list using available motion vector candidates of a left motion vector candidate, an above motion vector candidate and a temporal motion vector candidate; selecting a motion vector predictor among motion vector candidates of the AMVP candidate list; generating a differential motion vector by subtracting the motion vector predictor from the motion vector; and encoding a reference picture index, the differential motion vector and an AMVP index specifying the motion vector predictor.

Claim (Index 1):
An apparatus of encoding an image in an advanced motion vector prediction (AMVP) mode, the apparatus comprising:\n an inter prediction module for determining motion information of a current block, and generating a prediction block of the current block using the motion information; a transform module for transforming the residual block to generate a transformed block; a quantization module for quantizing the transformed block using a quantization parameter and a quantization matrix to generate a quantized block; a scanning module for scanning quantized coefficient components of the quantized block; and an entropy coding module for entropy-coding the scanned quantized coefficient components of the quantized block, wherein the motion information is encoded by performing the sub-steps of:\n constructing an AMVP list using available motion vector candidates of a left motion vector candidate, an above motion vector candidate and a temporal motion vector candidate; \n selecting a motion vector predictor among motion vector candidates of the AMVP candidate list; \n generating a differential motion vector by subtracting the motion vector predictor from the motion vector; and \n encoding a reference picture index, the differential motion vector and an AMVP index specifying the motion vector predictor, \n wherein the quantization parameter is determined per a quantization unit, a differential quantization parameter generated using a quantization parameter predictor is converted into bins for indicating the absolute value and a bin for indicting a sign, and bins for indicating the absolute value and a bin for indicting a sign are encoded, wherein the quantization parameter predictor is generated by averaging two quantization parameters of a left quantization parameter, an above quantization parameter and a previous quantization parameter if two or more quantization parameters are available, and wherein an average of the above and previous quantization parameters is set as the quantization parameter predictor when the left quantization parameter is unavailable.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 95.0
- Lexical Diversity: 2.72
- Patent Class: 375.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['14354529', '15256291', '15879125', '15912050', '15360375']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5705701589756413
- 35 USC 102 Novelty (BERT): 0.569733039049698
- Combined Prediction Score: 0.5704864469830471
- Mean Citation Score: 427.702658
- Max Citation Score: 455.38962
- Similarity Product: 440.0479347573352

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