Back to results
US 9,286,641 B2Granted
Automatic photo capture based on social components and identity recognition
AssigneeFacebook, Inc.
InventorsAndrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
Life of this patent
Estimating the term…
Abstract
In one embodiment, a mobile device automatically captures image frames by acquiring a real-time video sequence, selecting one or more frames from the real-time video sequence based on social network information and identity recognition, and storing the selected one or more frames in a local storage of the mobile device.
Claims16
A method comprising:
- by a computing device, accessing a sequence of video frames;
- by the computing device, analyzing one or more of the video frames in the sequence to identify one or more social-network objects, wherein each of the social-network objects is represented by a node in a social graph that comprises a plurality of nodes and edges connecting the nodes;
- by the computing device, determining a score for each of the identified social-network objects;
- by the computing device, computing a score for each of the analyzed video frames based at least in part on a total aggregate value of the social-network objects identified in the video frame;
- by the computing device, selecting one or more of the analyzed video frames based on the scores of the video frames;
- and
- by the computing device, presenting the selected one or more of the video frames to a first user, wherein each of the selected one or more of the video frames is presented as an image.
4 more elements
A system comprising:
- a memory;
- one or more processors;
- and
- a non-transitory storage medium storing computer-readable instructions operative, when executed, to cause the one or more processors to:
- access a sequence of video frames;
- analyze one or more of the video frames in the sequence to identify one or more social-network objects, wherein each of the social-network objects is represented by a node in a social graph that comprises a plurality of nodes and edges connecting the nodes;
- determine a score for each of the identified social-network objects;
- compute a score for each of the analyzed video frames based at least in part on a total aggregate value of the social-network objects identified in the video frame;
- select one or more of the analyzed video frames based on the scores of the video frames;
- and
- present the selected one or more of the video frames to a first user, wherein each of the selected one or more of the video frames is presented as an image.
8 more elements
A non-transitory computer-readable tangible storage media embodying software operable when executed by one or more computing devices to:
- access a sequence of video frames;
- analyze one or more of the video frames in the sequence to identify one or more social-network objects, wherein each of the social-network objects is represented by a node in a social graph that comprises a plurality of nodes and edges connecting the nodes;
- determine a score for each of the identified social-network objects;
- compute a score for each of the analyzed video frames based at least in part on a total aggregate value of the social-network objects identified in the video frame;
- select one or more of the analyzed video frames based on the scores of the video frames;
- and
- present the selected one or more of the video frames to a first user, wherein each of the selected one or more of the video frames is presented as an image.
4 more elements
Dependencies are inferred from the claim text.