PATENT CLAIM ANALYSIS

Application Number: 15942983
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["348", "208990"]

Abstract:
In general, the subject matter can be embodied in methods, systems, and program products for identifying, by a computing system and using first and second frames of a video, a transformation that indicates movement of a camera with respect to the frames. The computing system generates a modified transformation so that the transformation is less representative of recent movement. The computing system uses the transformation and the modified transformation to generate a second transformation. The computing system identifies an anticipated distortion that would be present in a stabilized version of the second frame. The computing system determines an amount by which to reduce a stabilizing effect. The computing system applies the second transformation to the second frame to stabilize the second frame, where the stabilizing effect has been reduced based on the determined amount by which to reduce the stabilizing effect.

Claim (Index 28):
One or more non-transitory computer-readable devices including instructions that, when executed by one or more processors, cause performance of operations that include:\n receiving, by a computing system, first and second frames of a video that was captured by a camera; generating, by the computing system and using the first and second frames of the video, a first mathematical transformation that indicates movement of the camera with respect to a scene captured by the video from when the first frame was captured to when the second frame was captured, including movement that began recently and movement that has been occurring over a longer term, the computing system generating the first mathematical transformation by identifying how features points that are present in the first frame and the second frame moved between the first frame and the second frame; identifying, by the computing system, movement of the camera with respect to the scene that has been occurring over the longer term; generating, by the computing system using the first mathematical transformation and the identified movement of the camera with respect to the scene that has been occurring over the longer term, a second mathematical transformation that is more representative of movement of the camera with respect to the scene that began recently and less representative of movement of the camera with respect to the scene that has been occurring over the longer term, in comparison to the first mathematical transformation; generating, by the computing system, a stabilized version of the second frame by applying the second mathematical transformation to the second frame without taking into account movement of the camera with respect to the scene from future frames of the video.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 91.0
- Lexical Diversity: 2.18571
- Patent Class: 348.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14883515', '15724241', '13611023', '15010239', '14642469']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6580647586798808
- 35 USC 102 Novelty (BERT): 0.5484833936489444
- Combined Prediction Score: 0.6471066221767872
- Mean Citation Score: 244.280584
- Max Citation Score: 397.34036
- Similarity Product: 381.2805985069465

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