Suggestions to enrich digital artwork
AssigneeAdobe Inc.
InventorNikhil Tailang
Life of this patent
Estimating the term…
Abstract
In implementations of suggestions to enrich digital artwork, a suggestion system identifies a first object in the digital artwork and suggests a second object for addition to the digital artwork based on the second object having a co-occurrence relationship with the first object. The co-occurrence relationship is based on the first object and the second object appearing together in an image of an image set. A user may select the second object to add to the artwork or the user may be inspired by the second object to enrich the digital artwork.
Claims20
In a digital medium environment to identify a first object and a second object in digital artwork and suggest a third object to a user to enrich the digital artwork, a method implemented by a computing device, the method comprising:
- identifying, by the computing device, the first object and the second object in the digital artwork in a user interface;
- determining, by the computing device, an object relationship between the first object and the second object based on a bounding box of the first object and a bounding box of the second object;
- referencing, by the computing device, a co-occurrence graph to identify the third object based on the object relationship between the first object and the second object and a co-occurrence relationship between the third object and at least one of the first object and the second object;
- and
- rendering, by the computing device, an indication of the third object in the user interface to suggest the third object to the user in real time as the user is interacting in the user interface.
In a digital medium environment to identify a first object and a second object in digital artwork and suggest a third object to a user to enrich the digital artwork, a system comprising:
- an identification module implemented at least partially in hardware of a computing device to:
- identify the first object and the second object in the digital artwork in a user interface;
- and
- determine an object relationship between the first object and the second object based on a bounding box of the first object and a bounding box of the second object;
- a relationship module implemented at least partially in the hardware of the computing device to reference a co-occurrence graph to identify the third object based on the object relationship between the first object and the second object and a co-occurrence relationship between the third object and at least one of the first object and the second object;
- and
- a rendering module implemented at least partially in the hardware of the computing device to render an indication of the third object in the user interface to suggest the third object to the user in real time as the user is interacting in the user interface.
In a digital medium environment to suggest a graphical element to a user, a method implemented by a computing device, the method comprising:
- identifying, by the computing device, a first object and a second object in digital artwork in a user interface;
- determining, by the computing device, an object relationship between the first object and the second object based on a bounding box of the first object and a bounding box of the second object;
- determining, by the computing device, at least one additional object that appears in images of an image set by referencing a co-occurrence graph, the images of the image set including both the first object and the second object, the at least one additional object determined at least partially based on the object relationship between the first object and the second object;
- and
- generating a suggestion for the user to include in the digital artwork by rendering an indication of the graphical element in the user interface based on a feature of the at least one additional object, the indication rendered in real time as the user is interacting in the user interface.
Dependencies are inferred from the claim text.