PATENT CLAIM ANALYSIS

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

Abstract:
Systems, methods and computer readable mediums are presented for encoding a stream of input video frames, in which the input video frames are down sampled and the down sampled frames are encoded in a first encoding pass to generate a set of first pass coded frames forming a single first pass I frame and a plurality of first pass P frames formed into first pass sub-groups of pictures (SUB-GOPs). First pass encoding statistics are generated for individual first pass SUB-GOPs, and the statistics are used to encode the input video frames in a second encoding pass to generate a set of second pass coded frames.

Claim (Index 13):
A system for encoding a video stream, comprising:\n an electronic memory to store video frame data; and a circuit configured to:\n down sample input video frames, the circuit configured to down sample the video frames spatially in two directions; \n encode the down sampled frames in a first encoding pass using IPP coding to generate a set of first pass coded frames forming a first pass group of pictures (GOP) including a single first pass intra coded frame (I frame) encoded independently of the other first pass coded frames, and a plurality of first pass predictive coded frames (P frames); \n generate first pass encoding statistics for individual first pass sub-groups of pictures (SUB-GOPs) of the first pass P frames; and \n encode the input video frames in a second encoding pass to generate a set of second pass coded frames including a single second pass I frame encoded independently of the remaining second pass coded frames, the remaining second pass coded frames grouped as a plurality of second pass SUB-GOPs, the second pass SUB-GOPs individually including an integer number N of the remaining second pass coded frames, the second pass SUB-GOPs individually including at least one second pass P frame; \n wherein the circuit is configured to encode the individual second pass SUB-GOPs according to the first pass encoding statistics generated for the corresponding first pass SUB-GOP of the first pass P frames; and \n wherein the first pass encoding statistics used in the second encoding pass include:\n (i) a position of a frame of the first pass SUB-GOP that forms a first picture of a new scene, \n (ii) a count of intra coded macro-blocks in the individual first pass coded frames, \n (iii) variance values computed separately in the in two directions of all motion vectors associated with the individual first pass coded frames, \n (iv) a mean value of all motion vectors of the individual first pass coded frames, or \n (v) a mode value of all motion vectors of the individual first pass coded frames.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 95.0
- Lexical Diversity: 2.24
- Patent Class: 375.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14989825', '13128467', '13330137', '14809754', '12998374']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.478656356118006
- 35 USC 102 Novelty (BERT): 0.5875844485871459
- Combined Prediction Score: 0.48954916536492
- Mean Citation Score: 280.24671800000004
- Max Citation Score: 500.1561
- Similarity Product: 453.40866708422897

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