Facilitating computer-assisted tagging of object instances in digital images
AssigneeAdobe Systems Incorporated
InventorLubomir B. Bourdev
Life of this patent
Estimating the term…
Abstract
One embodiment of the present invention provides a system that facilitates computer-assisted tagging of objects in a digital image. During operation, the system receives locations for one or more objects-of-interest in the digital image. Next, the system determines likelihoods of specific tags being assigned to the objects-of-interest. The system then automatically assigns tentative tags to the objects-of-interest based on the determined likelihoods. Next, the system displays the assignments of tentative tags to a user, and receives corrections to the assignments, if any, from the user.
Claims31
A method, comprising:
- receiving a collection of one or more digital images;
- automatically extracting one or more faces of people from within the one or more digital images;
- detecting that one or more of the extracted one or more faces is untagged;
- automatically assigning one or more tentative tags for one or more of the one or more untagged faces based on similarities between one or more regions containing the one or more untagged faces and one or more regions containing one or more faces that have already been tagged;
- displaying the assignment of the one or more tentative tags to a user;
- and
- receiving correction or confirmation for the displayed tentative tag assignments from the user.
A non-transitory computer-readable storage device storing instructions that when executed by a computer cause the computer to perform:
- receiving a collection of one or more digital images;
- automatically extracting one or more faces of people from within the one or more digital images;
- detecting that one or more of the extracted one or more faces is untagged;
- automatically assigning one or more tentative tags for one or more of the one or more untagged faces based on similarities between one or more regions containing the one or more untagged faces and one or more regions containing one or more faces that have already been tagged;
- displaying the assignment of the one or more tentative tags to a user;
- and
- receiving correction or confirmation for the displayed tentative tag assignments from the user.
A system, comprising:
- one or more processors;
- and
- a computer-readable storage medium storing program instructions executable by the one or more processors to perform:
- receiving a collection of one or more digital images;
- automatically extracting one or more faces of people from within the one or more digital images;
- detecting that one or more of the extracted one or more faces is untagged;
- automatically assigning one or more tentative tags for one or more of the one or more untagged faces based on similarities between one or more regions containing the one or more untagged faces and one or more regions containing one or more faces that have already been tagged;
- displaying the assignment of the one or more tentative tags to a user;
- and
- receiving correction or confirmation for the displayed tentative tag assignments from the user.
Dependencies are inferred from the claim text.