PATENT CLAIM ANALYSIS

Application Number: 16100878
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["382", "128000"]

Abstract:
Embodiments directed towards systems and methods for tracking a human face present within a video stream are described herein. In some embodiments, the exemplary illustrative methods and the exemplary illustrative systems of the present invention are specifically configured to process image data to identify and align the presence of a face in a particular frame.

Claim (Index 15):
A system comprising:\n a portable electronic device having a camera, wherein the camera is configured to acquire a plurality of sequential visual representations having a face of at least one subject; a non-transient computer memory storing software instructions; and at least one processor configured, when executing one or more of the software instructions, to perform at least the following:\n obtaining a plurality of sequential visual representations having a face of at least one subject; \n applying a face detection algorithm to detect an initial presence of the face of the at least one subject within an initial visual representation of the plurality of sequential visual representations; \n wherein the initial visual representation is a first visual representation in which the initial presence of the face of the at least one subject has been detected for a first time in the plurality of sequential visual representations; \n wherein the initial presence of the face of the at least one subject within the initial visual representation is defined by a first plurality of initial conditions; \n constructing a first face model of the face of the at least one subject based, at least in part, on the first plurality of initial conditions; \n wherein the initial presence of the face of the at least one subject is detected once prior to the constructing of the first face model; \n tracking the face of the at least one subject in at least one subsequent visual representation of the plurality of sequential visual representations, by executing X times at least the following:\n i) modifying one or more initial conditions of the first plurality of initial conditions to generate a plurality of subsequent face models where each subsequent face model is a prediction of how the face of the at least one subject would appear in the at least one subsequent visual representation; and \n ii) applying at least one special filter to each subsequent face model of the plurality of subsequent face models to generate a plurality of updated subsequent face models; \n \n determining one of:\n i) a refined subsequent face model from the plurality of updated subsequent face models or \n ii) a lack of the refined subsequent face model; \n wherein the refined subsequent face model is a predictive face model that adequately represents a respective presence of the face of the at least one subject in the at least one subsequent visual representation of the plurality of sequential visual representations; \n \n outputting a second plurality of initial conditions to be utilized for tracking the face of the at least one subject in at least one next subsequent visual representation of the plurality of sequential visual representation; \n wherein the second plurality of initial conditions is:\n i) a third plurality of initial conditions that is representative of the refined subsequent face model within the at least one subsequent visual representation; or \n ii) a fourth plurality of initial conditions that is representative of a second face model that has been constructed, based, at least in part, on the fourth plurality of initial conditions determined after the lack of the refined subsequent face model has been determined; and \n \n wherein the fourth plurality of initial conditions has been determined by applying the face detection algorithm to the at least one subsequent visual representation to detect the respective presence of the face of the at least one subject in the at least one subsequent visual representation of the plurality of sequential visual representations.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 96.0
- Lexical Diversity: 1.45
- Patent Class: 382.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15881353', '15962347', '15956450', '14632237', '13843455']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3024057695530923
- 35 USC 102 Novelty (BERT): 0.5082955609049413
- Combined Prediction Score: 0.3229947486882771
- Mean Citation Score: 187.196962
- Max Citation Score: 282.30145
- Similarity Product: 220.94575209111568

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