Apparatus and methods for facial recognition and video analytics to identify individuals in contextual video streams
First Claim
1. An apparatus, comprising:
- a memory;
a communication interface in communication with the memory and configured to communicate via a network; and
a processor in communication with the memory and the communication interface, the processor configured to;
receive, via the network and the communication interface, a signal including data representing at least one image captured by an image capture device and contextual data associated with the at least one image,identify a venue based on the contextual data associated with the at least one image,request location data associated with a client device,analyze the at least one image via facial recognition with respect to facial image data of a user associated with the client device when the location data associated with the client device is within a threshold distance from a location associated with the venue, the facial image data of the user included in a user profile data structure stored in the memory,define user-specific data when a result of the analyzing indicates an identification of the user in the at least one image, the user-specific data including an instance of data representing at least one image of the user from the at least one image received from the image capture device and data representing at least an indication of a coinciding event occurring at the venue, andsend, via the network and the communication interface, the user-specific data such that the user can access the user-specific data via the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes a memory, a communication interface in communication with the memory and configured to communicate via a network, and a processor in communication with the memory and the communication interface. The processor receives facial image data associated with a user of a client device, registers the facial image data, and stores the facial image data and contextual data associated with the user in a database. The processor also receives video stream data from at least one image capture device in communication with the network, analyzes the video stream data and contextual data associated with the video stream data to define analyzed video data and analyzed contextual data, respectively, and defines a confidence level based on comparing the data associated with the video stream data to the data stored in the database. The processor defines a user-specific contextual video stream when the confidence level satisfies a criterion.
147 Citations
20 Claims
-
1. An apparatus, comprising:
-
a memory; a communication interface in communication with the memory and configured to communicate via a network; and a processor in communication with the memory and the communication interface, the processor configured to; receive, via the network and the communication interface, a signal including data representing at least one image captured by an image capture device and contextual data associated with the at least one image, identify a venue based on the contextual data associated with the at least one image, request location data associated with a client device, analyze the at least one image via facial recognition with respect to facial image data of a user associated with the client device when the location data associated with the client device is within a threshold distance from a location associated with the venue, the facial image data of the user included in a user profile data structure stored in the memory, define user-specific data when a result of the analyzing indicates an identification of the user in the at least one image, the user-specific data including an instance of data representing at least one image of the user from the at least one image received from the image capture device and data representing at least an indication of a coinciding event occurring at the venue, and send, via the network and the communication interface, the user-specific data such that the user can access the user-specific data via the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, at a host device and via a network, a signal including data representing at least one image captured by an image capture device; identifying a venue based on contextual data associated with the at least one image, the contextual data including an indication of a coinciding event occurring at the venue; requesting location data associated with a client device, data associated with the client device being stored in a database, the data including at least facial image data of a user associated with the client device; analyzing the at least one image via facial recognition with respect to the facial image data of the user when the location data associated with the client device is within a threshold distance from a location associated with the venue; defining user-specific data including (1) an instance of data representing at least one image of the user from the at least one image received from the image capture device and (2) data representing at least an indication of the coinciding event, when a result of the analyzing indicates an identification of the user in the at least one image; and sending, from the host device to the client device, a signal indicative of an instruction to present the user-specific data on a display of the client device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving, at a host device and via a network, facial image data of a user associated with a client device; storing data associated with the user in a database, the data including at least the facial image data and data associated with the client device; receiving, at the host device and via the network, a signal including image data captured by an image capture device and contextual data associated with the image data; identifying a venue and a coinciding event occurring at the venue based at least in part on the contextual data; analyzing the image data via facial recognition with respect to the facial image data of the user stored in the database when global positioning system (GPS) location data associated with the client device is within a proximity threshold associated with the venue; defining user-specific data when a confidence level associated with identifying the user in the image data during the analyzing satisfies a criterion, the user-specific data including an instance of data representing at least one image of the user from the image data and data representing at least an indication of the coinciding event; and sending, from the host device to the client device, a signal indicative of an instruction to present the user-specific data on a display of the client device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification