System and method to assign a digital image to a face cluster
First Claim
1. A method comprising:
- at a computer, accessing a digital image representing a plurality of faces including a first face and a second face, wherein the digital image is part of a frame of video data;
at the computer, identifying a plurality of identification regions of the digital image including a first identification region associated with the first face and a second identification region associated with the second face;
at the computer, assigning the digital image to a first face cluster of a plurality of face clusters when a difference between data descriptive of the first identification region and data descriptive of a face cluster identification region of the first face cluster satisfies a threshold; and
at the computer, assigning the digital image to a second face cluster of the plurality of face clusters based on an analysis of a portion of the video data to determine a frequency at which the first face and the second face appear together.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes accessing a digital image including a plurality of faces including a first face and a second face. The method includes identifying a plurality of identification regions of the digital image including a first identification region associated with the first face and a second identification region associated with the second face. The method also includes assigning the digital image to a first face cluster of a plurality of face clusters when a difference between data descriptive of the first identification region and data descriptive of a face cluster identification region of the first face cluster satisfies a threshold. The method further includes assigning the digital image to a second face cluster of the plurality of face clusters based at least partially on a frequency of the second face and the first face appearing together in an image.
18 Citations
20 Claims
-
1. A method comprising:
-
at a computer, accessing a digital image representing a plurality of faces including a first face and a second face, wherein the digital image is part of a frame of video data; at the computer, identifying a plurality of identification regions of the digital image including a first identification region associated with the first face and a second identification region associated with the second face; at the computer, assigning the digital image to a first face cluster of a plurality of face clusters when a difference between data descriptive of the first identification region and data descriptive of a face cluster identification region of the first face cluster satisfies a threshold; and at the computer, assigning the digital image to a second face cluster of the plurality of face clusters based on an analysis of a portion of the video data to determine a frequency at which the first face and the second face appear together. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device, comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
accessing digital image including a plurality of faces including a first face and a second face, wherein the digital image is part of a frame of video data; identifying a plurality of identification regions of the digital image including a first identification region associated with the first face and a second identification region associated with the second face; assigning the digital images to a first face cluster of a plurality of face clusters when a difference between data descriptive of the first identification region and data descriptive of a face cluster identification region of the first face cluster satisfies a threshold; and assigning the digital image to a second face cluster of the plurality of face clusters based on an analysis of a portion of the video data to determine a frequency at which the first face and the second face appear together. - View Dependent Claims (16)
-
-
17. A system, comprising:
-
a processor; a memory accessible to the processor, the memory including processor-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; accessing a digital image including a plurality of faces including a first face and a second face, wherein the digital image is part of a frame of video data; identifying a plurality of identification regions of the digital image including a first identification region associated with the first face and a second identification region associated with the second face; assigning the digital images to a first face cluster of a plurality of face clusters based on a comparison between data descriptive of the first identification region and data descriptive of a face cluster identification region of the first face cluster; and assigning the digital image to a second face cluster of the plurality of face clusters based on an analysis of a portion of the video data to determine a frequency at which the first face and the second face appear together. - View Dependent Claims (18, 19, 20)
-
Specification