PATENT CLAIM ANALYSIS

Application Number: 15936431
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-08
Patent Classification: ["375", "240030"]

Abstract:
A video codec for encoding a sequence of video frames divides a video frame area into number of row segments. The Video encoder selects a different set of row segments in each video frame in a set of video frames and encodes the selected set of row segments by intra-prediction. As a result, the selected part of the frame is intra-refreshed. The video codec limits the maximum value of the vertical global motion vector GMVy to zero and video codec adjust the number of row segments in the select set of row segments based on the height of the search range configured for the motion estimation. As a result, the video codec may not refer to an un-refreshed portion in the previous frame for encoding an already refreshed area of the current frame.

Claim (Index 20):
A method comprising:\n dividing a video frame area into plurality of row segments with each row segment comprise an equal number of rows of macro-blocks (MBs; selecting a different set of row segments for each video frame in a set of video frames, wherein a number of row segments in the set of row segments is selected based on the height of the search range used in motion estimation; limiting the maximum value of a vertical motion vector to a zero value for a refresh duration starting at first video frame in the set of video frames and ending at the last video frame in the set of video frames; setting a slice boundary equal to boundary of row segment boundary; disabling a loop filter configured to filter pixels around the slice boundary in the refresh duration, wherein each slice is independently encoded and decoded; setting negative region of interest (ROI) priority level to the row segments above the selected set of row segments; setting highest ROI priority level to the selected row segments and first set of row segments below the selected set of row segments; setting a low positive level ROI priority to remaining row segments below the first set of row segment, wherein the priority level determines the quality of encoding; disabling the quantisation modulation during the encoding of selected set of row segments; and encoding the selected set of row segments by intra-prediction and other row segments by inter-prediction for the each frame in the set of frames, wherein the selected row segments in the set of video frames are in the raster scan order.

Metadata:
- Claim Count in Document: 7.0
- Percentile: 90.0
- Lexical Diversity: 2.12121
- Patent Class: 375.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['13670729', '10960384', '14866256', '12436953', '12728224']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4811925625699024
- 35 USC 102 Novelty (BERT): 0.5448431594421836
- Combined Prediction Score: 0.4875576222571305
- Mean Citation Score: 250.639434
- Max Citation Score: 419.82104
- Similarity Product: 279.0367413763618

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

Dataset: test